5 votos

Activar la depuración USB a través del modo de recuperación y ADB sideload

Esta es una pregunta de seguimiento a Aplicar actualización desde ADB: ¿cómo usarlo cuando estás bloqueado en el dispositivo?. Básicamente, tengo la intención de usar este comando de alguna manera para eliminar la pantalla de bloqueo:

adb sideload customROM.zip

Pero, el customROM.zip debería ser algo como se describe aquí para habilitar la depuración USB. El problema es que esos pasos están incompletos:

Steps to Enable USB Debugging Using Recovery Mode

  • Descomprime el stock ROM.

  • Dentro de la carpeta extraída, encontrarás el system.img, extráelo también usando Ext4 Unpacker

  • También, extrae el archivo Update-SuperSU.v1.65.zip.

  • Ahora abre la carpeta donde has extraído los archivos system.img

  • Obtén cualquier archivo .apk de esta carpeta y cambia la extensión de .apk a .zip

  • Y copia el Certificado RSA a la carpeta Update-SuperSU.v1.65 (borra los archivos anteriores si existen)

  • También, copia el build.prop a la carpeta system ubicada dentro de la carpeta Update-SuperSU.v1.65

  • Localiza el archivo update-script dentro de esta carpeta y edítalo usando Notepad++

  • Necesitas actualizar el archivo build.prop después de agregar la siguiente línea al final
    persist.service.adb.enable=1

  • El siguiente paso es actualizar la base de datos SQLite

  • Lo cual se puede hacer agregando el siguiente código al archivo update-script
    sqlite3 /data/data/com.android.providers.settings/databases/settings.db "UPDATE global SET value=1 WHERE name='adb_enabled'"

¡Saludos! Has habilitado la depuración USB Ahora puedes instalar tu ROM personalizada o de stock usando ADB – Depuración USB

Aunque los pasos anteriores parecen incompletos, parecen convincentes de que podría haber una forma de modificar un stock ROM para habilitar la depuración USB:

adb sideload modified-stock-ROM-which-just-enables-USB-debugging-and-does-nothing-else.zip

¿Hay alguna mejor explicación que esos pasos?

2voto

Kylie Puntos 11

Haz los pasos anteriores. Sin embargo, cuando obtengas acceso adb en el teléfono, úsalo para rm el archivo gesture o passwd ubicado en /system/system_ext/etc/passwd. Esto eliminará el bloqueo cuando lo uses. Simplemente introduce cualquier cosa y te dejará entrar, lo que luego desencriptará tus archivos también.

Esta es la solución según mi mejor conocimiento, es posible que esté equivocado pero creo que funcionará.

PreguntAndroid.com

PreguntAndroid es una comunidad de usuarios de Android en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X