3 votos

Falta la pantalla de bloqueo, ¿puedo reinstalar la pantalla de bloqueo de alguna manera?

Al arrancar mi teléfono móvil va al fondo de la pantalla de bloqueo pero no muestra el símbolo de desbloqueo.

He intentado arrastrar el botón a ciegas pero no es sólo que no sea visible, no está ahí. Tampoco se muestra el botón de "marcación de emergencia". El resto de la interfaz de usuario muestra: la hora, la barra de alerta con símbolos de wifi y demás. También he intentado usar el Google Administrador de dispositivos Android (ADM) los números no se muestran para permitir la entrada del código; Modo seguro tampoco muestra los números.

El teléfono es un Acer Liquid E3 (E380) con Android 4.4.2 (¿Kitkat?) y de alguna manera me las he arreglado para quitar la pantalla de bloqueo - creo que tal vez fue con [corrección:] System App Remover al tratar de quitar los fondos de pantalla después de haber rooteado con Kingo Root; pero acababa de cambiar para permitir el desbloqueo de la voz, así que puede que haya sido eso.

¿Cómo puedo desbloquear si los botones no aparecen? Conozco la contraseña y los comandos de desbloqueo por voz.

El teléfono está en línea, el Wifi está activado. Al entrar en el modo seguro, mostró que estaba descargando algo, por ejemplo.

Modo de desarrollo está activo, pero creo que la depuración del USB está desactivada ( adb devices muestra el dispositivo pero dice "offline" al lado).

Puedo acceder a la menú de recuperación (potencia + volumen en el arranque) - ¿es posible "adb sideload" algo que ayude (como una pantalla de bloqueo de repuesto?). Como dije, no es el código lo que me molesta, sólo que no se ve la interfaz de usuario.

He visto el uso de adb shell input text 1234 para introducir códigos, pero presumiblemente esto necesita que se habilite la depuración del USB; ¿puedo forzar el envío de texto de esa manera? Si conecto un teclado USB, ¿hay una pulsación de botón que haga funcionar el botón de "desbloqueo" en pantalla?

De vez en cuando cuando cuando saco el menú de apagado las teclas numéricas se muestran debajo (sugiriendo que el software para mostrarlas está instalado todavía) pero al tocar la pantalla las descarta con el menú dejándome en la pantalla de bloqueo roto.

¿Alguna otra sugerencia aparte de un reajuste de fábrica? Gracias.

Editar: a veces la pantalla de desbloqueo de voz se muestra detrás del cuadro de diálogo "apagar", de nuevo se descarta tan pronto como se cierra el cuadro de diálogo.

Edit2 : Hice un borrado de datos completo [ie restablecimiento de fábrica aseguró que el acceso al PIN fue establecido, usó un tema diferente, etc., ahora estoy en la misma posición pero he logrado habilitar la depuración del USB. Sin embargo, usando adb shell para proporcionar la entrada no se desbloquea, se encenderá la pantalla pero la entrada del código de desbloqueo parece fallar.

Editar3 : intentó de nuevo con ADM pone una pantalla negra con un símbolo de candado que parece un botón de arrastre, pero no puedo interactuar con él. Además, desde que se borró, puse un widget (mensaje) en la pantalla del candado con el que puedo interactuar.

1voto

Aaron Gillion Puntos 3

Ahora que tienes la depuración USB activada, puedes intentar restablecer algunas de las banderas de la base de datos asociadas a la pantalla de bloqueo...

Tendrás que adb push sqlite3 a tu dispositivo, el único binario independiente que funcionó para mis dispositivos que saqué de aquí: XDA - sqlite3 binario Junio 2015

adb shell
cd /data/data/com.android.providers.setting­s/databases
sqlite3 settings.db
update system set value=0 where name='lock_pattern_autolock';
update system set value=0 where name='lockscreen.lockedoutpermanentl­y';
.quit

Si accidentalmente borraste Keyguard.apk y lo anterior no funciona, tendrás que conseguir otro Acer Liquid E3 de ebay o similar (alrededor de 80 dólares, todo lo que necesitamos es el apk, luego revenderlo) y adb pull del teléfono de la fuente y adb push al teléfono de destino.

Yo recomendaría sólo flashear el firmware de stock, o sacar los apks del firmware de stock, pero desafortunadamente eso no existe.

0voto

Benjamin Wegman Puntos 370

Así que descargué el OS zip dado en la página web de Acer y rastreó los archivos /sistema/app y /sistema/priv-app buscando archivos de imagen que coincidieran con la pantalla de bloqueo. Aparecieron en /system/priv-app/AcerLiquid.apk .

Desde allí lo hice adb install ./AcerLiquid.apk (inicialmente lo intenté con adb shell pm install ... pero que falló con un error de permiso). Al reiniciar el teléfono pude ver que AcerLiquid estaba en la lista de aplicaciones del sistema; luego al habilitar la pantalla de bloqueo funcionó y el teléfono volvió a funcionar completamente.

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