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á
mtpescrito 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 pullsino hacer:Puede verificar que el
echocomando sobrescribió el archivo utilizando:y ver el contenido del archivo en algún editor de texto.
Desmonta
Datay 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:globaltabla, cambie el valor de:adb_enableda1development_settings_enableda1verifier_verify_adb_installsesté configurado1en laglobaltabla.Verifique eso por defecto, en la
securetabla:adb_notifyes1adb_portes-1Estas 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.dby cópielos nuevamente en Android escribiendo:Ese
rmcomando delete ( ) no es necesario ya queadb pushdebería sobrescribir el archivo, pero lo ejecuté para mi tranquilidad.Datay 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.