LG DoublePlay: bucle de arranque después de reemplazar framework-res.apk

Modifiqué y reemplacé el original framework-res.apken mi LG DoublePlay (C729) y ahora sigue arrancando en el logotipo de T-Mobile. Incluso el modo de recuperación no ayudó: el modo de recuperación muestra solo un ícono de desempaquetado y luego reinicia el teléfono. Tengo el original framework-res.apkpero no puedo meterlo en mi teléfono. La conexión USB con la PC es estable. Cualquier ayuda sería muy apreciada.

¡Gracias!

Si la conexión USB es estable, intente usar adb pushpara empujar el apk en el lugar correcto.
El comando "adb devices" devuelve una lista vacía. ¿Necesito un controlador específico para ello?
Normalmente, los controladores adb se incluyen con su teléfono, una cosa que pasé por alto es que la depuración USB debe habilitarse con anticipación.
Bueno, estaba habilitado, pero el modo de recuperación restauró la configuración a los valores predeterminados.
@A--C Eso es incorrecto. Los controladores ADB son archivos .exe separados: controladores IE que Windows necesita para usar la interfaz ADB.
Demasiado tarde para editar el comentario, quise decir incluido con el software del teléfono, si instala los controladores del teléfono, casi siempre incluyen los controladores adb.
En ese caso, ¿cómo puedo verificar si los controladores están presentes?
Puede buscar un controlador compatible aquí en lgforum.com/how_do_is/…
Tengo exactamente esos controladores instalados.
De alguna manera logré ingresar a la recuperación: ADB funciona allí, pero cuando escribo push, ls, su, mount, etc. devuelve el permiso denegado.

Respuestas (2)

No creo que se pueda hacer nada en este momento, deberías haber sido más cuidadoso cuando te metiste con el sistema Android. Si fuera SystemUI, su teléfono se reiniciaría en el sistema, pero desafortunadamente ese no es el caso. Lo único razonable que hacer sería flashear una nueva ROM.

ADB no funcionará hasta que su teléfono se reinicie en el sistema. No creo que fastboot te ayude tampoco, así que solo queda una opción, flashearlo.

La próxima vez que intente cambiar "framework-res.apk" o "SystemUI.apk", pruebe este script. Hará el trabajo sin ningún problema. Recuerde ejecutar el script como root y colocar los archivos apk en una tarjeta SD externa (extsd).

#!/system/bin/sh

mount -o rw,remount /system


if [ -f "/extsd/framework-res.apk" ]
then
    cat /extsd/framework-res.apk > /system/framework/framework-res.apk 
    chown 0.0 /system/framework/framework-res.apk
    chmod 0644 /system/framework/framework-res.apk
else
    echo "Error: File(s) not found."
fi

if [ -f "/extsd/SystemUI.apk" ]
then
    cat /extsd/SystemUI.apk > /system/priv-app/SystemUI.apk 
    chown 0.0 /system/priv-app/SystemUI.apk
    chmod 0644 /system/priv-app/SystemUI.apk
else
    echo "Error: File(s) not found."
fi

reboot
  1. Tenga una copia de seguridad de su sistema en caso de problemas.

  2. Rootee su tableta si aún no lo está.

  3. Instale un administrador de archivos con capacidad de lectura y escritura del sistema.

  4. Copie el framework-res.apk desde donde lo tenga almacenado en \system. No copie el archivo a \system\framework en este punto o hará que el sistema se reinicie.

  5. Cambie los permisos de archivo a rw-r--r--.

  6. Mueva framework-res.apk de \system a \system\framework, dejando que sobrescriba el original. Habrá tenido éxito si el teléfono no se reinicia instantáneamente al copiar.

  7. Apague completamente su teléfono, luego vuelva a encenderlo.

El usuario está usando un teléfono, no una tableta, no puede instalar ninguna aplicación y / o rootear el teléfono porque está arrancando y también dijo que no puede presionar ni nada debido a problemas de root.