3 votos

¿Es posible desbloquear el cargador de arranque sin acceso a root?

¿Es posible desbloquear el cargador de arranque sin acceso a root? Si es así, ¿hay otra forma de desbloquear el cargador de arranque sin usar el comando...

fastboot oem unlock 

Ahora, para el material de fondo que podría ser útil para entender mi pregunta. Mi dispositivo en particular no parece soportar el arranque rápido, así que me pregunto si hay una forma de hacerlo usando

adb shell

Este es el comportamiento cuando trato de usar el "fastboot".

build@build-VirtualBox:~$ lsusb
Bus 001 Device 009: ID 2207:0010  
Bus 002 Device 002: ID 80ee:0021 VirtualBox USB Tablet
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub

build@build-VirtualBox:~$ adb devices
List of devices attached 
OUGRYBWWCM  device

build@build-VirtualBox:~$ adb reboot bootloader   #<--- Tablet enters      bootloader mode

build@build-VirtualBox:~$ fastboot devices        #<--- Empty results, no fastboot commands will work

build@build-VirtualBox:~$ lsusb  
Bus 002 Device 002: ID 80ee:0021 VirtualBox USB Tablet
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub

# Bus 001 Device 009: ID 2207:0010 --> missing from lsusb command

El dispositivo está basado en el procesador RK3066 de Rockchip.

0 votos

¿Podría ser un problema de Virtualbox? Tal vez tengas que cambiar la configuración de la VM para que el dispositivo fastboot sea visible para la VM. Ten en cuenta que el dispositivo fastboot suele tener un ID de proveedor/producto diferente al dispositivo que obtienes cuando se arranca normalmente.

0 votos

@DanHulme Pensé que podría estar relacionado con virtualbox también así que instalé las adiciones de invitados para configurar el filtrado USB para estar seguro. También he comprobado el mismo comportamiento en linux mint y ubuntu fuera de virtualbox por lo que definitivamente parece relacionado con el dispositivo.

4voto

RossC Puntos 3725

La respuesta corta es que sí puedes. La respuesta larga está abajo pero básicamente depende de tu dispositivo, tu cargador de arranque y si alguien ha descubierto un exploit para desbloquear el bootloader todavía.

Más información:

Desde este enlace puedes ver la diferencia:

¿Qué es el cargador de arranque y por qué desbloquearlo?

En términos literales, el cargador de arranque es un código que se ejecuta antes de que cualquier sistema operativo empiece a funcionar. Los cargadores de arranque básicamente empaquetan las instrucciones para arrancar el kernel del sistema operativo y la mayoría de ellos también tienen su propio entorno de depuración o modificación. Dado que el cargador de arranque se ejecuta antes que cualquier otro software en el dispositivo, lo hace extremadamente específico del procesador y cada placa madre tiene su propio cargador de arranque. Todos los teléfonos Android tienen un cargador de arranque que instruye al núcleo del sistema operativo para que arranque normalmente.

¿Por qué está cerrado con llave?

Un cargador de arranque suele estar bloqueado en un dispositivo Android porque, aunque es un sistema operativo de código abierto, los fabricantes quieren que te ciñas a su versión de sistema operativo Android específicamente diseñada para el dispositivo. Para aplicar este concepto, los fabricantes bloquean el cargador de arranque. Con un cargador de arranque bloqueado en los dispositivos Android, es virtualmente imposible flashear una ROM personalizada y los intentos forzados anulan la garantía, además de que generalmente terminan en ladrillos.

¿Por qué debo abrir?

La explicación de esta pregunta es muy simple. Si quieres Root, querrías flashear la Custom ROM post-Root, y si quieres instalar una Custom ROM, necesitarías tener desbloqueado tu bootloader de reserva. En términos simples, desbloquear el cargador de arranque le permite instalar un firmware personalizado en su teléfono Android Advertencia: Desbloquear el cargador de tu teléfono anula la garantía. También borra completamente (formatea) la memoria interna de su teléfono Android, incluyendo las aplicaciones, los contactos, los mensajes SMS y MMS, etc.

Sólo una nota rápida . root puede lograrse sin desbloquear el cargador de arranque, pero eso requiere un exploit que es descubierto por un desarrollador.

Esta nota rápida es la parte más importante. Tiene que ser descubierto por un desarrollador, así que depende del dispositivo y si alguien ha descubierto el exploit y liberado las herramientas para que lo haga. El HTC te permite desbloquear tu cargador de arranque a través de Sitio de desarrollo del HTC pero otros no te darán ni una pulgada en esto.

1 votos

Al parecer, la variante Windows de rkflashtool me ofrece la posibilidad de flashear mi dispositivo rk3066 con una imagen de kernel personalizada (y supongo que también la imagen del SO si la necesito). Curiosamente, la variante para linux de rkflashtool no funciona. Así que supongo que eso significa que tengo que construir mi ROM personalizada y luego transferir la imagen a la máquina de Windows con el fin de flashearlo :(

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