Páginas

22 de noviembre de 2012

Samsung no bloquea

Dispositivos: posible en casi cualquier terminal samsung con Android (Tab, Galaxy...)

Situación: es imposible que el terminal se bloquee, ni configurando gesto, ni pin, ni contraseña. Además, en cuanto pulsamos uno ó dos segundos el botón de power, el terminal se apaga sin más, sin solicitar confirmación.

Causa: Algún tipo de corrupción en la carpeta EFS

Solución fácil: Si tenemos una copia de la carpeta EFS cuando el terminal iba bien, restaurarla.

Solución difícil:
Después del salto

En realidad, conozco hasta ahora (si conocéis más hacérmelo saber) dos soluciones:

PRIMERA
  • Es necesario ser root
  • Activar la depuración USB (En GingerBread: Ajustes>Aplicaciones>Desarrollo>Depuracion USB, en IceCreamSandwich: Ajustes>Opciones de desarrollador>Depuración USB)
  • Apagar el terminal
  • Encender en modo recovery
  • Asegurarse de que la carpeta "/efs" ha sido montada y si no, montarla (en el menú "Mounts and storage" debe poner "mount /efs").
  • Conectar el terminal por USB a un ordenador con ADB.
  • Desde el ordenador:
adb shell
su
echo -n ON > /efs/imei/keystr
chown 1001:1001 /efs/imei/keystr
exit
exit
  • Reiniciar el terminal

¿No se arregló? Bueno, pues podemos intentar la segunda solución:

SEGUNDA
  • Es necesario ser root
  • Activar la depuración USB (En GingerBread: Ajustes>Aplicaciones>Desarrollo>Depuracion USB, en IceCreamSandwich: Ajustes>Opciones de desarrollador>Depuración USB)
  • Apagar el terminal
  • Encender en modo recovery
  • Asegurarse de que la carpeta "/efs" ha sido montada y si no, montarla (en el menú "Mounts and storage" debe poner "mount /efs").
  • Conectar el terminal por USB a un ordenador con ADB.
  • Desde el ordenador:
adb shell
su
echo -n ON > /efs/FactoryApp/factorymode
exit
exit
  • Reiniciar el terminal