Lo que tengo:
Tengo un Samsung J5 (2015) SM-500FN que se quedó sin espacio de almacenamiento y básicamente se colgó. No hay datos que quiera recuperar, pero quiero instalar o bien un ROM stock o (preferiblemente) algo como Lineage: solo quiero tener un teléfono utilizable nuevamente.
Mi problema:
- He intentado descargar muchos ROMs stock de fuentes confiables como SamMobile (para este teléfono específico, pero probando diferentes fechas de lanzamiento y códigos de país) pero cada uno de esos archivos ZIP está corrupto, incluso al descargar desde un ordenador diferente.
- Flashear con ODIN de todas formas da como resultado un ERROR y un dispositivo que no puede arrancar, ni siquiera en modo recuperación: muestra una pantalla verde con el texto:
Se ha producido un error al actualizar el software del dispositivo. Utilice la función de recuperación de emergencia en el software Smart Switch de PC.
- Irónicamente, el software Smart Switch simplemente dice que este dispositivo no es compatible. El antiguo software Kies3 me permite introducir el número de modelo seguido del número de serie, pero luego dice que este dispositivo no es compatible. Así que ninguno de los dos softwares de Samsung es utilizable, pero aún puedo usar ODIN.
- Incluso con el teléfono en este estado roto, puedo instalar TWRP de nuevo. Así que no está completamente inservible. Inicio TWRP y copio un archivo ZIP de LineageOS a /sdcard, pero cuando intento instalarlo, la consola de TRWP dice:
E3004: Este paquete es para el dispositivo j5nlte, j5nltexx; este dispositivo es .
¡Nota que parece que no reconoce que este dispositivo es de hecho el modelo j5nlte! - Android.SE dice que "E3004" significa que mi TWRP es demasiado antiguo, pero estoy utilizando
twrp-3.1.1-1-j5nlte
que es actualmente la versión más nueva para este teléfono. - También me gustaría probar un restablecimiento de fábrica, pero eso requiere el modo de recuperación stock que no arranca (ver paso 2 anterior).
Mi pregunta: ¿Cómo salgo de este dilema?
Parece que si pudiera evitar ese E3004 entonces todo estaría bien. Pero no he encontrado formas de engañar al instalador para que ignore ese error.