Estoy tratando de desbloquear el gestor de arranque de mi Nexus 7 (2012) con Android 5.1.1 en Ubuntu 12.04 (Escritorio).
Puedo comunicarme y enviar comandos al dispositivo usando adb (Depuración USB en Nexus activada - SDK de Android y herramienta Fastboot instalada en Ubuntu):
niq@vb-ubuntu:~$ Android/Sdk/platform-tools/adb devices List of devices attached 015d2a4ffb401e0c devicey el siguiente comando también hace el trabajo esperado:
niq@vb-ubuntu:~$ Android/Sdk/platform-tools/adb reboot bootloaderDespués de configurar mi tableta en modo fastboot, puedo comunicarme con ella usando los comandos fastboot:
niq@vb-ubuntu:~$ sudo fastboot devices 015d2a4ffb401e0c fastbootSin embargo, cuando ahora trato de desbloquear el cargador de arranque del dispositivo, es cuando me encuentro con problemas, el primer intento hace lo siguiente:
niq@vb-ubuntu:~$ sudo fastboot oem unlock ...Cuando abro otro terminal ahora y lo pruebo otra vez, aparece el infame mensaje "esperando dispositivo" en mi terminal:
niq@vb-ubuntu:~$ sudo fastboot oem unlock < waiting for device >Lo mismo sucede cuando inicio sesión como root en lugar de usar sudo. Y tampoco hace una diferencia si uso este comando (también resulta en esperar el dispositivo):
niq@vb-ubuntu:~$ sudo fastboot oem get_identifier_token < waiting for device >Mi Ubuntu claramente puede hablar con la tableta y ejecutar comandos en el dispositivo, ¿por qué no es posible desbloquear el cargador de arranque dado que se reconoce y todos los demás comandos funcionan sin problemas?
Otra cosa que probé:
niq@vb-ubuntu:~$ lsusb -v | grep Google Couldn't open device, some information will be missing Bus 001 Device 004: ID 18d1:4e40 Google Inc. idVendor 0x18d1 Google Inc. iManufacturer 1 Google, Inc/etc/udev/rules.d/11-android.rules:
UBSYSTEMS=="usb", ATTRS{idVendor}=="18d1", MODE="0640", OWNER="mbp"y finalmente:
niq@vb-ubuntu:~$ sudo service udev stop udev stop/waiting niq@vb-ubuntu:~$ sudo service udev start udev start/running, process 2424¿Me estoy perdiendo de algo?
Creo que el problema aquí es que el dispositivo está bloqueado por el operador. Verifique el "OEM-Bloqueo" en la configuración del desarrollador, si está atenuado, entonces no podrá desbloquear el gestor de arranque.
Acabo de probarlo en mi Pixel 4a que está bloqueado por Verizon y no tuve éxito solo 3 puntos... después de ejecutar el comando de desbloqueo oem, la misma historia que la tuya.
Por lo que leí en línea: el teléfono debe tener activado el bloqueo OEM, lo que significa que el operador debe desbloquear el teléfono. Si OEM-Locking está atenuado, significa que el teléfono está bloqueado por el operador y que el gestor de arranque no se puede desbloquear.
Tuve el mismo problema pero pude solucionarlo. Versión de Android 5.1 ejecutándose en Ubuntu 14.04.
En el tipo de terminal:
~$ adb reboot bootloader.entonces:
sudo fastboot oem unlockEspero que funcione.