Android con pantalla rota, por lo que no puedo desbloquear con gestos

Tengo un problema bastante común: un teléfono Android con pantalla dañada. Estos dispositivos son muy vulnerables a las pantallas rotas (este teléfono en particular, el Samsung Galaxy Note 3, tenía 2 pantallas de reemplazo antes de esta). Me niego a comprar otro simplemente para obtener mis datos.

Mientras leo sobre esto, estoy disgustado por la actitud de los ladrones de datos en Google: (no tengo dudas al respecto, es ridículo llamarlo "seguridad" - es simplemente un robo de datos deliberado disfrazado de oscuridad - y yo sé esto porque escribo sistemas que brindan mucha más seguridad por mucho menos daño)

Pero olvide el disgusto, a los efectos de esta pregunta simplemente ignórelo, simplemente no intente defenderlo o censurar que lo escribí. Sé de lo que estoy hablando.

Como digo, soy desarrollador en Android, por lo que ya tenía adb instalado en mi pc y ya tenía habilitada la depuración de usb:

Primero probé esto: 1) Dado que mi cuenta de Google estaba configurada en el teléfono, fui al servicio de "bloqueo remoto" de Google http: www.android.com devicemanager solo para descubrir que si bien este servicio BLOQUEA los teléfonos, no los DESBLOQUEA (. ..?) (x ERROR DE ANDROID)

En segundo lugar, traté de: 2) usar adb adb shell rm /data/system/gesture.keypero se le denegó el permiso (x ANDROID FAIL)

En tercer lugar, traté de rootear el teléfono para poder usar adb: 3) Sin embargo, aunque ahora he rooteado el teléfono, lo hice con la pantalla de bloqueo bloqueada, por lo que no puedo desbloquear el gesto inicial, para trabajar para "confirmar clic" la raiz: (x FALLA ANDROID)

ahora soy capaz de usar "extrañamente" su

En cuarto lugar, probé: 4) la herramienta "Android Control.exe" http: android-control.software.informer.com/ parece ser la más prometedora, pero solo replica los gestos en el vector de gestos, es decir, si el gesto de desbloqueo cambia de dirección ( como lo hace el mío), entonces h no funcionará, es decir, más de una sola dirección en un deslizamiento y no tiene forma de entrar: (x FALLO DE ANDROID)

En quinto lugar, aprendí: 5) Podría usar un VNC si hubiera instalado el servidor en el teléfono de antemano (x ANDROID FAIL)

Entonces, mi pregunta es, mientras un grupo de idiotas holgazanes a los que se les paga demasiado, ¿alguien puede sugerir una salida que no sean las cinco fallas ridículas de Android que se intentaron y con las que quiero esperar para intentarlo?

Opciones 6) es comprar un [micro usb hdmi/ usb mouse dongle][3] pero es mucho dinero para un dispositivo que necesito usar solo una vez para deslizar solo una vez

Para hacer 2), debe ejecutar adb shell como root.
.. por eso es bueno leer 3)
Entonces, ¿ejecutó el comando como usuario raíz y todavía no devolvió ningún permiso?
no, el teléfono wasno está rooteado, la pantalla se ha roto, pero then rooted itno puedo confirmar el rooteo en un teléfono bloqueado, porque para estar rooteado tengo que aceptar físicamente un cuadro de confirmación en el teléfono, al que no puedo acceder
Sinceramente, no entiendo por qué no puede escribir una representación numérica del gesto sangriento en adb. hay 9 posiciones, nómbralas del 1 al 9 y listo. adb gesto-unlock 34561 funcionaría, tener un tiempo de espera exponencial en la respuesta para descartar intentos de crack - hecho.
Eso es porque la lógica de adb no es esa. Simplemente es una herramienta para usar el terminal de comandos de Android para ejecutar comandos, que las GUI ejecutan en segundo plano, manualmente desde su PC. Puede usar el Administrador de archivos de TWRP para eliminar el archivo que desea eliminar (no sé si otras recuperaciones personalizadas tienen administradores de archivos).
un poco fuera de tema, pero sería trivial enviar una representación de gesto a través de la línea de comando a data/system/gesture.key y luego esperar 180 segundos la oferta para eliminarlo a través de "y" si es el gesto correcto
¿TWRP no tiene que instalarse como una aplicación en un teléfono ya rooteado?
@MrHeelis TWRP es una recuperación, no una aplicación. Lo instalas/flasheas usando ODIN y simplemente haces la combinación de tres botones de arranque para recuperación volume-up+home+power-ony lo usas. Aunque creo que TWRP es una recuperación solo táctil, recomendaría la recuperación CWM o PhilZ (ambas permiten el uso solo de botones.
GiantTree, esto suena como la respuesta. ¿Puede escribir eso como respuesta, con algunos enlaces y un desglose paso a paso de lo dicho, para que pueda aceptarlo?
Escuché que Note 3 es compatible con OTG y que el cable OTG es demasiado barato hoy en día. ¿No puede tomar uno y combinarlo con un mouse de PC estándar, usarlo para desbloquear la pantalla o hacer lo que quiera con un solo toque? Además, use @ para notificar a alguien. @GiantTree no habría recibido su comentario sobre la solicitud de una respuesta formal.
@GiantTree AHH... Eso es muy cierto. TWRP funciona con pantalla táctil. Realmente me siento así... ¿CWM tiene un administrador de archivos?
@SarpSTA No lo sé, hace tiempo que no uso CWM. Sé que la recuperación de PhilZ tiene (lo estoy usando en mi S6 Edge).
@SarpSTA, resulta que Philz no tiene un administrador de archivos integrado como TWRP, sino un demonio adb siempre activo en modo raíz, que ayuda mucho más que un simple administrador de archivos.
MrHeelis Debes prestarle atención. Instale la recuperación personalizada de Philz y use los comandos adb para eliminar el archivo. @GiantTree lo convirtió en una muy buena respuesta.
@SarpSTA Sin embargo, no es obligatorio, pero si realmente cree que una respuesta es realmente buena, asegúrese de votarla . Da una mejor señal a los demás de que la publicación es útil. Sólo una sugerencia. :)

Respuestas (1)

ADVERTENCIA: ¡Siga estas instrucciones solo si es consciente de los riesgos!

¡No soy responsable de ningún ladrillo duro/blando! ¡Proceda solo si sabe lo que está haciendo!

¡¡¡Posible pérdida de garantía por activación de banderas KNOX, contadores flash, etc.!!!

¡¡¡LEA LA RESPUESTA COMPLETA ANTES DE SEGUIR CUALQUIERA DE ESTOS PASOS!!!

Instale la recuperación de CWM y Philz.

Si aún no tiene instalada una recuperación personalizada:

Use ODIN para flashear una recuperación de terceros. Recomiendo la recuperación de PhilZ, porque puede navegar por todos los menús usando solo los botones de su dispositivo:

Primero: descargue ODIN , CWM recovery y PhilZ touch recovery desde este hilo XDA: http://forum.xda-developers.com/galaxy-note-3/general/n900-one-guide-t3252033 (es posible que desee leer esa publicación también).
Deberá instalar Philz con CWM, porque CWM no cuenta con un administrador de archivos y Philz solo se puede actualizar a través de otra recuperación que no sea de stock.

Siguiente: Apague su dispositivo y arranque en el gestor de arranque.
Puede usar adb reboot bootloadero la combinación: Encendido + Inicio + Volumen-ABAJO

Instale CWM (esto activará cualquier contador flash, bit de anulación de garantía KNOX, etc., solo proceda si hay una manera de deshacer esto o perderá su garantía):

  1. Descomprima ODIN e inicie la aplicación.
  2. En ODIN: Haga clic en el botón PDA y seleccione el .tararchivo CWM
  3. Ahora, conecte su teléfono a su PC y haga clic en el botón Inicio .

¡Ya tienes CWM instalado!

  1. Su teléfono debería reiniciarse automáticamente, así que después de que termine de iniciarse, copie la recuperación de Philz .zipen el almacenamiento de su dispositivo. Puede usar el Explorador de Windows o adb push <zip file> /sdcard/para esto. Sin embargo, no estoy seguro de si el método del Explorador de Windows funciona con una pantalla bloqueada.
  2. Reinicie en la recuperación de CWM apagando su dispositivo y presionando la combinación Power + Home + Volume-UPo usandoadb reboot recovery
  3. Use los botones para subir/bajar el volumen para seleccionarlo install zip from sdcardy confirmarlo presionando el botón de encendido (es posible instalar una carga lateral zip, pero la carga lateral no es muy confiable según la experiencia de otros y mía)
  4. Seleccione su .ziparchivo de recuperación de philz y confirme para actualizarlo.
  5. Reinicie la recuperación yendo al Advancedmenú y seleccionandoreboot recovery
  6. Ahora será recibido por la pantalla de recuperación de Philz.

Haz todo tipo de comandos raíz:

  1. Usa tu PC para ejecutar adb shell. Automáticamente estará en modo raíz (marque whoami-> root)
  2. Elimine los .keyarchivos que le impiden desbloquear su dispositivo. ( rm /data/system/gesture.key)
  3. Reinicie el dispositivo simplemente seleccionando Reboot System Nowy presionando el botón de encendido.

Ahora no debería tener bloqueo de pantalla, ya que Android no puede encontrar la tecla que se usa para comparar su gesto de entrada y volverá a no bloquear o deslizar para desbloquear .

Puedo confirmar que esta guía funciona con el Galaxy S6 Edge (SM-G925F), si se utilizan los archivos adecuados.