2 votos

Cómo verificar si el gestor de arranque está desbloqueado en un dispositivo Mediatek

Mi dispositivo: Karbonn A52+ Android 4.2.2 (ROM Stock) enraizado | CPU MTK6572

Hola amigos, recientemente pude instalar Clockwork Mod Custom Recovery seguido de una instalación de ROM personalizada desde la recuperación (aunque ahora he vuelto a la ROM original). Pero lo sospechoso es: ¡NUNCA DESBLOQUEÉ MI BOOTLOADER! Y es obvio para la mayoría de los dispositivos Android que ni una recuperación personalizada ni una ROM personalizada se pueden instalar sin desbloquear el gestor de arranque. No instalé la recuperación a través del comando

fastboot flash recovery recovery.img

pero la instalé a través de una aplicación disponible en la tienda de aplicaciones llamada "Mobile Uncle MTK Tools". La recuperación CWM reemplazó con éxito la recuperación original de mi teléfono.

Ahora, podría asumir que esta aplicación desbloqueó mi bootloader antes de instalar la recuperación, pero ahora surge la pregunta "¿Entonces por qué no se reinició mi dispositivo? ¡No perdí ningún dato!"

Así que quería preguntar si hay alguna forma de verificar si mi bootloader está desbloqueado o no. Gracias de antemano..

0 votos

Si tengo razón, la mayoría de los teléfonos Mediatek en India vienen con bootloaders desbloqueados. Tengo un Karbonn Titanium S5+ y lo encontré desbloqueado desde el principio. Usé fastboot flash recovery y funcionó bien, sin necesidad de fastboot oem unlock.

1 votos

Eso es genial. De todos modos, ¿no hay alguna manera de "verificarlo"?

0 votos

No estoy seguro, pero supongo que parpadear CWM requiere que el gestor de arranques esté desbloqueado por lo general, así que supongo que eso es suficiente prueba.

1voto

filsa Puntos 620

Hay mucha ambigüedad y desinformación en la(s) respuesta(s) anterior(es) arriba. La causa root de esto es la ambigüedad inherente en las palabras "flash" y "flashing": algunas personas usan una "herramienta de flash" para "flashear" archivos .img o .bin, otros usan una "recuperación personalizada" para "flashear" un archivo .zip, y otros usan el cargador de arranque para "flashear" un archivo .zip.

Mobile Uncle MTK Tools (mencionado anteriormente) es un software utilizado con archivos .img y .bin, pero hay otros como las llamadas SP-Flash-Tools (SmartPhone Flash Tool). Estas herramientas son típicamente programas de Windows, Mac y/o Linux. (por cierto, la palabra correcta en este caso es "descargar", no "flashear").

Cuando se utiliza una recuperación para flashear una actualización, el código que hace el trabajo se encuentra en la propia partición de recuperación, y el usuario controla el proceso a través de algún tipo de interfaz gráfica de usuario en el teléfono que muestra la recuperación.

Cuando se utiliza el cargador de arranque para actualizar el teléfono, hay un cliente de propósito especial llamado fastboot que reside en una computadora que está conectada al teléfono a través de USB. Fastboot es también el nombre del protocolo que este cliente utiliza sobre USB con el código del cargador de arranque en el teléfono.

Conociendo esas tres cosas, es fácil ver qué está ocurriendo:

  1. Si utilizas una herramienta de flash para descargar algún archivo .img o .bin al teléfono, entonces no estás utilizando ningún código en el cargador de arranque en absoluto. Así que no importa lo que significa que el cargador de arranque esté "bloqueado" o "desbloqueado" (ya que no estás utilizando el cargador de arranque)

  2. Si estás usando fastboot y el cargador de arranque, entonces a menos que el cargador de arranque esté DESBLOQUEADO, no podrás instalar NADA excepto un archivo de actualización aprobado de fábrica auténtico y no corrupto. Eso es lo que significa que el cargador de arranque esté bloqueado - si le dices a un cargador de arranque así "Fastboot flash mi-archivo-de-actualización.zip" o algo similar, verás un mensaje de error y fallará. Porque está bloqueado.

  3. Ahora, si utilizas una recuperación para actualizar el teléfono, podrías pensar que estamos de vuelta en el primer caso - estás utilizando la recuperación y no el cargador de arranque, así que no debería importar si el cargador de arranque está bloqueado o no. Aunque la lógica es incuestionable, el hecho es que la recuperación stock de cualquier Android que haya existido contiene código que hará que la actualización falle a menos que sea una aprobada de fábrica. En otras palabras, es un hecho que si el cargador de arranque está bloqueado, tampoco podrás utilizar la recuperación para instalar algo no estándar.

Pero es perfectamente válido tomar una herramienta de flash y descargar una recuperación PERSONALIZADA que no es estándar - donde una característica importante de la recuperación personalizada es que simplemente no le importa el estado bloqueado/desbloqueado del cargador de arranque.

Si haces esto, tu recuperación personalizada "flashear" todo lo que le pidas, .pero TODAVÍA no podrás usar fastboot y el cargador de arranque para flashear algo que no sea de serie. Porque el cargador de arranque seguirá bloqueado.

Finalmente, para responder la pregunta sobre cómo verificar si el cargador de arranque está bloqueado o no:

Arranca en el cargador de arranque (a veces llamado "modo fastboot"), conecta el teléfono a través de USB a una computadora que esté ejecutando fastboot, y escribe el siguiente comando:

fastboot getvar all

Si tienes suerte, entre las muchas líneas de salida que obtienes habrá algunas como:

(bootloader) desbloqueado: no (bootloader) seguro: sí

Estrictamente hablando, creo que bloqueado/desbloqueado solo significa que: no se puede cambiar. El cargador de arranque está "seguro" si solo instalará imágenes firmadas de fábrica. Dicho eso, nunca he visto ninguna combinación diferente a dos: desbloqueado y no seguro // o bloqueado y seguro. (Como comentario final, el valor de "seguro" generalmente se denomina "s-on" o "s-off")

0 votos

En mi Karbonn A35, cuando ejecuto fastboot getvar all, muestra varias cadenas como ..tamaño-de-partición.., ..tipo-de-partición.., etc. pero ninguna línea contiene "lock". Sin embargo, sé con certeza que el teléfono tiene problemas con los comandos fastboot flash y tenemos que flashearlo usando la herramienta SP Flash que se ejecuta en el escritorio. El comando fastboot simplemente se cuelga cuando intento flashear la partición del sistema. Sin embargo, sí escribe en otras particiones como boot, recovery, etc. ¿Significa esto que su cargador de arranque está bloqueado/desbloqueado?

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