Desbloquee el gestor de arranque utilizando Fastboot usando Ubuntu / Linux -- linux campo con fastboot campo con bootloader-lock campo con htc-legend camp android Relacionados El problema

Unlock bootloader using fastboot using Ubuntu/Linux


5
vote

problema

Español

Estoy tratando de desbloquear el cargador de arranque para mi leyenda de HTC.

Tengo ADT (SDK de Android de acuerdo con la versión 21.1) en mi cuadro Ubuntu / Linux.

Mientras sigue las instrucciones HTCDEV para desbloquear el cargador de arranque de HTC Legend.

Puedo adb devices que resulta como bajo

  List of devices attached  HTXXXXXXXXXX    device   

pero fastboot devices no resulta nada.

Cuando reinicie mi teléfono a ABCDEFGHIJKLMNABCDEFGHIJKLMN3 MODE y enchufe el cable USB al teléfono y conéctese a PC / Ubuntu.

fastboot oem get_identifier_token
Resultados a partir de seguimiento y sentarse inactivo. ABCDEFGHIJKLMNABCDEFGHIJKLMN5

He comprobado cruzado por ciertas cosas:

  • El modo USB predeterminado solo se carga
  • La depuración USB está habilitada

Pero en mi caja de Ubuntu no hay controladores ni htc Sync instalado.

¿Qué estoy perdiendo aquí? ¿Puedo hacerlo desde Ubuntu, ya que no tengo ventanas?


Actualización: el hboot de mi dispositivo es 1.00.0000


update2: Acabo de intentarlo con ABCDEFGHIJKLMNABCDEFGHIJKLMN6 y devuelto.

  HTXXXXXXXXXX    fastboot   

Ahora, cuando hago sudo fastboot oem get_identifier_token devuelve:

  ABCDEFGHIJKLMNABCDEFGHIJKLMN9   
Original en ingles

I am trying to unlock bootloader for my HTC Legend.

I have ADT (Android SDK according to release 21.1) on my Ubuntu/Linux box.

While following the HTCDev instructions to unlock bootloader of HTC Legend.

I can adb devices that results as under

List of devices attached  HTXXXXXXXXXX    device 

But fastboot devices does not result any thing.

When I reboot my phone to FASTBOOT USB mode and plug in the USB cable to phone and connect to PC/Ubuntu.

fastboot oem get_identifier_token
results as following and sit idle. < waiting for device >

I have cross checked for certain things:

  • The default USB mode is Charge Only
  • The USB Debugging is enabled

But on my ubuntu box there are no drivers and no HTC Sync installed.

What am I missing here? Can I do it from Ubuntu, as I don't have windows?


UPDATE: My device's HBOOT is 1.00.0000


UPDATE2: I just tried with sudo fastboot devices and returned.

HTXXXXXXXXXX    fastboot 

Now when I do sudo fastboot oem get_identifier_token it returns:

... (bootloader) [ERR] Command error !!! OKAY [  0.010s] finished. total time: 0.010s 
           
       
       

Lista de respuestas

3
 
vote
vote
La mejor respuesta
 

Parece que su hicoot debe actualizarse a V1.02.0000 para usar el método de desbloqueo HTCDEV. La razón de esto es que el cargador de arranque de la leyenda no se envió originalmente con capacidades de desbloqueo, por lo que debe actualizar a la versión que lo agregó.

Desafortunadamente, el sitio de HTCDEV le dará una ruu para correr, pero como es un archivo .exe, no lo hará mucho bien en Linux (incluso con vino, probablemente se calva). Sin embargo, puede realizar un flash manual en su lugar:

  1. Descarga esta LEGEIMG.ZIP 1 Archivo. Este es el nuevo flujo de arranque 1.02 empaquetado como una cremallera.
  2. Copie el archivo ZIP a la raíz de su tarjeta SD (como en, no en ninguna subcarpeta)
  3. Reinicie a su cargador de arranque, sin embargo, desee ( adb reboot bootloader funciona, por ejemplo)
  4. Cuando se inicia Hboot, debe decirle que encontró un paquete de actualización en la tarjeta SD. Verifique el indicador en pantalla y seleccione "Sí" para dejarlo flashear el cremallero.
  5. Reinicie su teléfono en su cargador de arranque nuevamente y verifique que se haya actualizado a la versión 1.02. En este punto, puede seguir las instrucciones de desbloqueo de HTCDEV.

1 Con respecto a este archivo: "Eldarerathis", usted dice: "Estoy seguro de que usted es un tipo confiable y todo, pero ¿cómo sé que esta descarga de MediaFire es legítima?" Bueno, dado que su cargador de arranque está actualmente bloqueado , solo flasheará las imágenes que han sido firmadas digitalmente por HTC. Dado que modificar el contenido del archivo ZIP invalidará la firma, puede estar seguro de que es genuino y no se ha manipulado.

Para obtener instrucciones completas, incluso cómo obtener realmente la cremallera de la Ruu usted mismo (que requiere Windows), consulte este XDA POST .

 

It looks like your HBOOT needs to be upgraded to v1.02.0000 in order to use the HTCdev unlock method. The reason for this is that the Legend's bootloader did not originally ship with unlocking capabilities, so you need to upgrade to the version that added it.

Unfortunately, the HTCdev site will give you an RUU to run, but since it's an .exe file it won't do you much good on Linux (even with wine it probably will balk). However, you can perform a manual flash instead:

  1. Download this LEGEIMG.zip1 file. This is the new 1.02 bootloader packaged as a zip.
  2. Copy the zip file to the root of your SD card (as in, not in any subfolders)
  3. Reboot to your bootloader however you like (adb reboot bootloader works, for example)
  4. When HBOOT starts up it should tell you that it found an upgrade package on the SD card. Check the on-screen prompt and select "Yes" to let it flash the zip.
  5. Reboot your phone into your bootloader again and verify that it's been updated to version 1.02. At this point you can follow the HTCdev unlocking instructions.

1Regarding this file: "eldarerathis", you say, "I'm sure you're a trustworthy chap and all, but how do I know that this Mediafire download is legit?" Well, since your bootloader is currently locked, it will only flash images that have been digitally signed by HTC. Since modifying the contents of the zip file would invalidate the signature, you can rest assured that it is genuine and has not been tampered with.

For complete instructions, including how to actually get the zip from the RUU yourself (which requires Windows), refer to this XDA post.

 
 
4
 
vote

Usuarios de Linux: Si está atascado en "Esperando el dispositivo", asegúrese de ejecutar Fastboot como root, como:

  $ sudo ./fastboot oem get_identifier_token   ...   (bootloader)       (bootloader) < Please cut following message >   (bootloader) <<<< Identifier Token Start >>>>   (bootloader) C8750A7847621A009AAC7949E9B41A52   ...   (bootloader) 7206C18600834B50AB6FA9F4A9AFC71C   (bootloader) <<<<< Identifier Token End >>>>>   OKAY [  0.004s]   finished. total time: 0.005s   
 

Linux users: If you're stuck in "waiting for device", make sure you run fastboot as root, such as:

$ sudo ./fastboot oem get_identifier_token   ...   (bootloader)       (bootloader) < Please cut following message >   (bootloader) <<<< Identifier Token Start >>>>   (bootloader) C8750A7847621A009AAC7949E9B41A52   ...   (bootloader) 7206C18600834B50AB6FA9F4A9AFC71C   (bootloader) <<<<< Identifier Token End >>>>>   OKAY [  0.004s]   finished. total time: 0.005s 
 
 
   
   
0
 
vote

Aquí, un ejemplo para flashear TWRP y LINEAGEOS en un HTC One M8:

  adb reboot bootloader fastboot oem get_identifier_token  # Download Unlock_code.bin from htcdev.com https://www.htcdev.com/bootloader/token-submitted  fastboot flash unlocktoken Unlock_code.bin fastboot flash recovery twrp-3.4.0-1-m8.img  adb sideload lineage-17.1-20201009-nightly-m8-signed.zip adb sideload open_gapps-arm-10.0-micro-20201010.zip   
 

Here a example to flash TWRP and LineageOS on a HTC One M8:

adb reboot bootloader fastboot oem get_identifier_token  # Download Unlock_code.bin from htcdev.com https://www.htcdev.com/bootloader/token-submitted  fastboot flash unlocktoken Unlock_code.bin fastboot flash recovery twrp-3.4.0-1-m8.img  adb sideload lineage-17.1-20201009-nightly-m8-signed.zip adb sideload open_gapps-arm-10.0-micro-20201010.zip 
 
 

Relacionados problema

3  ¿Cómo instalar Gmail APK On Emulator (de Herramientas de desarrollo de Android, ADT)?  ( How to install gmail apk on emulator from android development tools adt ) 
Estoy trabajando en una aplicación de correo electrónico para Android, y me gustaría instalar el APK de Gmail en mi emulador para probarlo. ¿Cómo puedo hace...

2  Una vez que tenga instalado Ubuntu en un Nexus 7, ¿cómo regresa a Stock Android?  ( Once you have ubuntu installed on a nexus 7 how do you get back to stock androi ) 
Actualmente tengo un nexo 7 con el sistema operativo de Android predeterminado "fuera de la casilla" (a partir de esta publicación JB 4.2.2). De lo que he l...

1  Terminal Bash en tabletas  ( Bash terminal on tablets ) 
Me gustaría comprar una tableta y usarla como una netbook para que funcione utilizando un muelle de teclado (todavía me gustan las opciones de pantalla táctil...

2  ADB No se puede conectar mi Nexus 7 en Ubuntu  ( Adb unable to connect my nexus 7 on ubuntu ) 
Quiero poder conectar mi Nexus 7 para probar mis aplicaciones desde Eclipse en el dispositivo físico. Siguió Esta Guía de Google . MI ABCDEFGHIJKLMNABCD...

1  ¿Conecte los dispositivos Android en modo ad-hoc sin necesidad de conexión neta?  ( Connect android devices in ad hoc mode without needing to net connection ) 
¿Podemos obtener dispositivos Android en modo ad-hoc con WiFi-Tarjeta pero sin acceso a Internet? Me refiero a conectar a los compañeros para enviar y recibir...

4  ¿Cómo medir la señal de fuerza RSSI entre los compañeros que usan WiFi Direct?  ( How to measure the rssi strength signal between peers using wifi direct ) 
No hay ninguna característica para medir el ABCDEFGHIJKLMNABCDEFGHIJKLMN14 entre los compañeros en WiFi-Direct, por lo que cómo obtener ABCDEFGHIJKLMNABCDE...

47  Use una tableta Android como una tableta de dibujo de Wacom para una PC?  ( Use an android tablet as a wacom drawing tablet for a pc ) 
Dado que una buena tableta de Wacom es un poco caro, especialmente para alguien como yo, quien no hace mucha edición gráfica, me preguntaba si es posible usar...

-1  Obtener herramientas inalámbricas en dispositivos Android?  ( Get wireless tools in android devices ) 
Veo este Link Acerca de Habilitar herramientas inalámbricas en Android. Pero no puedo entender la forma en que sigue para habilitar las herramientas sobre...

0  ¿Cómo puedo copiar directamente, copiar archivos entre Galaxy S3 y Ubuntu?  ( How can i directly wirelessly copy files between galaxy s3 and ubuntu ) 
Me gustaría copiar archivos entre Galaxy S3 y Ubuntu sin regalar demasiados privilegios: solo copiar dicho archivo Sin ninguna modificación del sistem...

3  ¿Es posible usar Samsung Galaxy Nexus como un bastón USB de arranque?  ( Is it possible to use samsung galaxy nexus as a bootable usb stick ) 
Quiero instalar Centos Linux Distro en mi escritorio, que no tiene una unidad de disco. Además, posee un bastón USB de 4GB que es insuficiente para la instala...

-1  Conectar a Ubuntu Linux VPN  ( Connect to ubuntu linux vpn ) 
¿Cómo puedo conectar mis dispositivos Android (2.3.3 y 4.0) a la configuración de VPN en Ubuntu Linux? ...

1  Parece que logré habilitar "Moulkeys" en mi Android. ¿Cómo lo deshabilito?  ( It seems that i managed to enable mousekeys on my android how do i disable it ) 
Tengo una nota de Samsung Galaxy 10.1. Lo estoy usando con el teclado Bluetooth de Apple. De vez en cuando, utilizo un cliente VNC (AndroidVNC o FreebVNC) par...

0  No puedo usar un cable USB para acceder a la tarjeta SD de mi versión 2.3.6 con Ubuntu 12.04 LTS  ( I cannot use a usb cable to access my version 2 3 6 phones sd card with ubuntu ) 
Tengo un problema. Googling muestra que otras personas tienen problemas similares, pero desafortunadamente las soluciones que trabajaban no funcionaban así, a...

-1  ¿Cuál es el método para depurar el kernel de Android desde la tableta?  ( What is the method to debug android kernel from booting in tablet ) 
Tengo que probar una creación de Android personalizada en una tableta y necesito saber el método para depurar el kernel de Android desde la tableta? La tabl...

1  ADB muestra un dispositivo desconocido  ( Adb shows unknown device ) 
He estado desarrollando en varios dispositivos Android desde ahora, pero este me ha desconcertado totalmente. ADB en Windows detecta el dispositivo, pero no p...

2  Monté a Android en Ubuntu. ¿Puedo crear subdirectorios usando MTPFS?  ( I mounted android on ubuntu can i create subdirectories using mtpfs ) 
Yo uso Android 4.0 y seguí un TUTORIAL Para montar mi tableta en Ubuntu usando MTPFS cuando el dispositivo está conectado a través del cable. funciona cas...

1  Encuentra el valor Phys_Offset para MKBOOIMG  ( Find phys offset value for mkbootimg ) 
Como estaba siguiendo las instrucciones de aquí , encontré un problema que mi ABCDEFGHIJKLMNABCDEFGHIJKLMN0 no contiene ABCDEFGHIJKLMNABCDEFGHIJKLMN1 CON...

4  Ejecute Ubuntu de la tarjeta SD en la tableta de Android  ( Run ubuntu from sd card on android tablet ) 
Adquiriré mi primera tableta en unas pocas semanas y no he jugado con Android, además de mi 1er Gen Motorola Droid (tuve un sentido HTC, pero una oleada de po...

1  Usando BusyBox Telnet, Emulator Teminal y Ubuntu  ( Using busybox telnet teminal emulator and ubuntu ) 
Quiero conrol Línea de comando Android (Terminal de Jackpal) con TOUNTBOX TELNET. Con Spartacus Rex 'Terminal IDE Telnet funciona pero no puede salir del' con...

1  Linux no reconoce a Galaxy S 3  ( Linux doesnt recognize galaxy s 3 ) 
He comprado un dispositivo Samsung Galaxy S 3 hoy, pero descubrí que no pude obtener mi PC con Fedora 18 (Gnome 3) para reconocerlo (nada sucede cuando lo con...




© 2021 respuesta.top Reservados todos los derechos. Centro de preguntas y respuestas reservados todos los derechos


Licensed under cc by-sa 3.0 with attribution required.