Si bien flashear cosas con TWRP es divertido y divertido, a veces también puede provocar problemas graves en su dispositivo. Si no se toma el cuidado adecuado o si la recuperación TWRP instalada en su dispositivo tiene errores/problemas, la restauración de una copia de seguridad puede dañar su dispositivo, lo que resulta en la pérdida de información y funciones.
A continuación se muestra una lista de problemas que podrían ocurrir cuando una restauración TWRP falla:
Sin número de IMEI EFS corrupto Sin SIM, tarjeta no detectada Problemas de banda base desconocidos con WiFi y Bluetooth
La causa principal detrás de todos estos problemas después de restaurar una copia de seguridad TWRP es la partición EFS. La partición EFS a veces no se restaura correctamente y, por lo tanto, también corrompe todas las demás particiones.
El desarrollador ha explicado el problema en detalle, así que lo citaremos a continuación:
El problema de restauración de EFS se debió a un error de configuración de nombre de archivo que faltaba durante el proceso de restauración de la copia de seguridad.
Esto hizo que todas las subparticiones asociadas con una partición habilitada para respaldo tuvieran el primer elemento (p. ej., la partición principal/no subpartición) restaurado también en todas las subparticiones.
Vea, por ejemplo, las entradas de partición en el archivo recovery.fstab de Angler:
Código:
/efs1 emmc /dev/block/platform/soc.0/f9824900.sdhci/by-name/modemst1 flags=backup=1;display=EFS /efs2 emmc /dev/block/platform/soc.0/f9824900.sdhci/by-name/modemst2 flags=backup=1;subpartitionof=/efs1
Al crear la copia de seguridad de EFS, terminará con:
efs1.emmc.win (datos sin procesar de la partición modemst1)
efs2.emmc.win (datos sin procesar de la partición modemst2)
Al restaurar esta copia de seguridad de EFS, lo que sucedió fue que el nombre del archivo no se actualizó para la restauración y terminó con:
Restaurando EFS…
Restaurando efs1.emmc.win a modemst1
Restaurando efs1.emmc.win a modemst2
Debería haber sido:
Restaurando EFS…
Restaurando efs1.emmc.win a modemst1
Restaurando efs2.emmc.win a modemst2
Perder el IMEI y la funcionalidad celular de su dispositivo es bastante aterrador. ¡Pero no te preocupes! Solucionar el problema es bastante simple. Solo tienes que borrar/restablecer el módem1 partición y las cosas volverán a estar bien.
Puede solucionar el problema desde la recuperación de TWRP, sobre ADB desde Android o mediante el modo Bootloader usando los comandos Fastboot. A continuación hay instrucciones detalladas para ambos:
Cómo arreglar EFS desde la recuperación de TWRP
Arranque en la recuperación de TWRP. Desde la pantalla principal de TWRP, seleccione Avanzado ” entonces Terminal. Escriba los siguientes comandos en la terminal (uno por uno):
dd if=/dev/zero of=/dev/block/bootdevice/by-name/modemst1
dd if=/dev/zero of=/dev/block/bootdevice/by-name/modemst2
Reiniciar dispositivo.
Cómo arreglar EFS sobre ADB
Configure ADB y Fastboot en su PC. Habilite las opciones de desarrollador y la depuración de USB en su dispositivo Android. Conecte su dispositivo a la PC y abra una ventana de comando en la PC. Ejecute los siguientes comandos uno por uno:
adb shell 'dd if=/dev/zero of=/dev/block/bootdevice/by-name/modemst1'
adb shell 'dd if=/dev/zero of=/dev/block/bootdevice/by-name/modemst2'
adb reboot
Cómo arreglar EFS desde el modo de cargador de arranque usando los comandos de Fastboot
Configure ADB y Fastboot en su PC. Habilite las opciones de desarrollador y la depuración de USB en su dispositivo Android. Conecte su dispositivo a la PC y abra una ventana de comando en la PC. Ejecute los siguientes comandos uno por uno:
adb reboot bootloader
fastboot erase modemst1
fastboot erase modemst2
fastboot reboot
Eso es todo. Espero que las correcciones compartidas anteriormente lo ayuden a resolver los problemas.