Quiero usar algún software de terceros para borrar el patrón de desbloqueo de pantalla de mi dispositivo que olvidé. Requieren depuración de USB habilitada pero no la tengo habilitada en mi Android.
¿Cómo activo la depuración USB a través del modo de recuperación o Fastboot?
adb
recovery-mode
fastboot
usb-debugging
Jenabictak
fuente
fuente
Respuestas:
Los detalles para eso se pueden encontrar en nuestro usb-debugging tag-wiki (donde los acabo de agregar):
Sin embargo, si su problema es que no puede iniciar su dispositivo normalmente y, por lo tanto, no puede acceder a la sección de configuración descrita anteriormente, eche un vistazo a las siguientes preguntas:
fuente
Según la aclaración de OP realizada en los comentarios a continuación de la respuesta de Izzy , propongo la siguiente solución si el dispositivo está bloqueado y ADB no está habilitado en Configuración .
Tenga en cuenta que este método se prueba en Stock Android 4.2.1 y Stock CM 12.0 (Android 5.0), ambos dispositivos tienen recuperación personalizada (ADB siempre habilitado por defecto). Si su Stock Recovery permite el acceso de shell ADB, entonces también puede considerar esta solución.
Instrucciones
Como nunca intentaría el paso 1. , haría lo siguiente:
Para Jellybean 4.2.1:
Abra un shell en la PC y escriba:
Repare
~/
con el directorio de inicio de su sistema operativo.Abra ese archivo en un editor de texto y posiblemente verá
mtp
escrito allí. Cámbialo amtp,adb
.Tenga en cuenta que, a veces, Android no comprende los cambios en el archivo de texto si el terminador de línea es "Terminadores de DOS", lo que el Bloc de notas probablemente haría en Windows (el mío es Linux, así que no hay problema aquí).
En ese caso, sugeriría no usar
adb pull
sino hacer:Puede verificar que el
echo
comando sobrescribió el archivo utilizando:y ver el contenido del archivo en algún editor de texto.
Desmonta
Data
y reinicia en el sistema operativo Android. La depuración de USB probablemente estaría habilitada.Para Lollipop 5.0:
Los usuarios de JB 4.2.1 también pueden seguir este método si el anterior no funcionó para ellos.
Necesitamos ajustar algunos parámetros
settings.db
. Tipo:global
tabla, cambie el valor de:adb_enabled
a1
development_settings_enabled
a1
verifier_verify_adb_installs
esté configurado1
en laglobal
tabla.Verifique eso por defecto, en la
secure
tabla:adb_notify
es1
adb_port
es-1
Estas comprobaciones en los pasos 6 y 7 no son necesarias, pero deben realizarse para que la solución de problemas sea bastante fácil si la solución no funciona para usted.
Guarde los cambios
settings.db
y cópielos nuevamente en Android escribiendo:Ese
rm
comando delete ( ) no es necesario ya queadb push
debería sobrescribir el archivo, pero lo ejecuté para mi tranquilidad.Data
y reinicia en el sistema operativo Android. ADB probablemente estaría habilitado.Así es como funcionó realmente cuando se probó en mis dispositivos.
Fuente: No es realmente una fuente, pero recibí una pista de un comentario en esta respuesta .
fuente
/data/system/users/0/
. Los archivos tienen el esquema de nombressettings_*.xml
.