Cómo ingresar la contraseña para descifrar sin el teclado del sistema en Android

Estaba tratando de liberar algo de memoria interna en mi CUBOT GT-99, así que comencé a deshabilitar algunas aplicaciones del sistema usando una aplicación rooteada. Una de las aplicaciones que deshabilité es el teclado del sistema porque no lo uso junto con Swift Keyborad. Olvidé por completo que uso el teclado del sistema cuando enciendo mi teléfono, porque encripto mi teléfono, así que necesito el teclado del sistema para ingresar la contraseña. Ahora el teléfono me pide descifrar la contraseña, pero no me muestra el teclado, por lo que no puedo ingresar la contraseña y no puedo ejecutar el sistema.

Una de mis ideas es usar el SDK de Android, si hay alguna herramienta o algo (?) para usar el teclado de la PC en lugar del teclado del sistema deshabilitado (no sé nada sobre el SDK de Android).

Si no hay otra opción, estoy listo para hacer un restablecimiento completo, pero no sé cómo hacerlo en esta situación.

Por favor, ¿alguien puede darme alguna otra idea y un tutor sobre cómo resolver esto?

Como está rooteado, asumo que ha instalado una recuperación personalizada como ClockworkMod. ¿Puedes iniciar tu teléfono en modo de recuperación? Debería poder realizar un restablecimiento de fábrica (también conocido como borrado) desde allí.
Si el dispositivo no estuviera encriptado, podría usar ADB para volver a habilitar la aplicación ( pm enable). Pero dudo que funcione con el cifrado activado y el dispositivo aún no desbloqueado. Así que me temo que el restablecimiento completo de fábrica sugerido por Chahk es la única salida.
No, no instalé ClockworkMod :( ¿Cómo hacer un restablecimiento completo de fábrica en esta situación?

Respuestas (5)

No creo que la respuesta anterior sea del todo correcta, ya que cuando ingresa en "modo de recuperación" (en un dispositivo encriptado), el comando /sbin/sh pm ya no se puede usar ya que el dispositivo necesita una contraseña para el descifrado. (Incluso descifré mi teléfono y todavía no pude ejecutar el comando :(

Además, pensar más en ejecutar ese comando para volver a habilitar un paquete abriría un agujero de seguridad para los dispositivos cifrados, por lo que este comando sería inútil en un dispositivo cifrado (que no está "descifrado" en primer lugar)

Si tiene TWRP instalado como su recuperación, tienen su propio diseño de teclado que puede ingresar en su contraseña de descifrado y luego usar una de sus copias de seguridad para revertir (lo que espero que haya hecho) para recuperar su diseño de teclado.

De lo contrario, deberá instalar/retroceder a su stock rom :(

Resuelto.

En primer lugar, no sabía cómo ingresar al modo de recuperación en CUBOT GT-99 , pero accidentalmente entré y quiero compartir esto con ustedes porque no lo encontré en Internet.

Presione ENCENDIDO durante 1 segundo y luego suelte... el teléfono vibre... Inmediatamente después de la vibración, presione y mantenga presionado el botón ENCENDIDO Y VOLUMEN+ .

En el modo de recuperación me permite:

aplicar actualización desde ADB/sdcard/cache

borrar datos / restablecimiento de fábrica

borrar partición de caché

retroceder/restaurar datos de usuario

Traté de establecer una conexión con el ADB, pero no funcionó debido a la encriptación. Hice una copia de seguridad de los datos del usuario y luego realicé un restablecimiento de fábrica .

El nuevo sistema tenía el mismo problema, no hay teclado de sistema. así que instalé Swift Keyboard desde la computadora usando el comando adb install %PATH_OF_PACKAGE_ON_PC%.

Finalmente tuve un teclado con el que podía ingresar mi dirección de correo electrónico y contraseña para ingresar en Google Play. Allí instalé Root App Delete (con el que previamente había deshabilitado el teclado del sistema), para volver a habilitar el teclado del sistema .

Al final, todo lo que necesitaba era ir a la recuperación del sistema y restaurar los datos de usuario que hice antes del restablecimiento de fábrica.

Eso es todo. :)

Una solución más simple

Tuve el mismo problema, pero no tengo una tarjeta SD en mi Moto X. Eso significa que, si hago una copia de seguridad y luego restablezco los valores de fábrica, mi copia de seguridad también desaparecerá.

Encontré otra solución. Simplemente puede actualizar el teclado de Google en su dispositivo usando TWRP. El zip que usé está aquí: https://www.androidfilehost.com/?fid=95855108297851240

Si no tiene la recuperación de TWRP, puede flashearla desde fastboot.

Después de parpadear, el teclado debería funcionar nuevamente y puede ingresar su contraseña para descifrar.

Creo que si entraste en modo recovery (cualquiera de ellos) puedes usar Adb para habilitar apps congeladas. Se puede hacer a través del comando "adb pm enable packagename"donde el nombre del paquete es la aplicación del teclado. si no recuerda el nombre exacto, use el comando "adb shell pm list packages -f"para devolver todas las aplicaciones instaladas y busque allí el teclado deshabilitado. Puede encontrar un excelente tutorial sobre cómo usar adb aquí http://www.vogella.com/tutorials/AndroidCommandLine/article.html de Lars Vogel.

Esto funcionó para mí: conecte el cable USB OTG y un teclado de PC normal, luego enciéndalo.