Desbloquear bootloader usando fastboot usando o Ubuntu / Linux -- linux campo com fastboot campo com bootloader-lock campo com htc-legend camp android Relacionado O problema

Unlock bootloader using fastboot using Ubuntu/Linux


5
vote

problema

português

Eu estou tentando desbloquear bootloader para minha lenda HTC.

Eu tenho ADT (Android SDK de acordo com a versão 21.1) na minha caixa Ubuntu / Linux.

Enquanto seguindo as instruções do HTCDEV para desbloquear o Bootloader da HTC Legend.

Eu posso adb devices que os resultados são inferiores a

  List of devices attached  HTXXXXXXXXXX    device    

mas fastboot devices não resulta nenhuma coisa.

Quando reinicio meu telefone para FASTBOOT USB modo e conecte o cabo USB ao telefone e conecte-se ao PC / Ubuntu.

fastboot oem get_identifier_token
resultados como seguindo e sente-se ocioso. < waiting for device >

Eu tenho cruzado para certas coisas:

  • O modo USB padrão é cobrado apenas
  • A depuração USB está habilitada

Mas na minha caixa de Ubuntu não há drivers e sem sincronização HTC instalada.

O que estou perdendo aqui? Posso fazer isso do Ubuntu, como não tenho janelas?


Atualização: o HBoot do meu dispositivo é 1.00.0000


update2: Acabei de tentar com sudo fastboot devices e devolvido.

  HTXXXXXXXXXX    fastboot    

Agora, quando eu faço sudo fastboot oem get_identifier_token ele retorna:

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

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 respostas

3
 
vote
vote
Melhor resposta
 

Parece que o seu HBOOT precisa ser atualizado para v1.02.0000 para usar o método HTCDEV Unlock. A razão para isso é que o bootloader da legenda não enviou originalmente com os recursos de desbloqueio, então você precisa atualizar para a versão que adicionou.

Infelizmente, o site do HTCDEV lhe dará um Ruu para correr, mas já que é um arquivo .exe, não fará muito bem no Linux (mesmo com vinho, provavelmente vai recuar). No entanto, você pode executar um flash manual em vez disso:

    .
  1. Baixe este legaimg.zip 1 arquivo. Este é o novo bootloader de 1.02 embalado como um zip.
  2. copie o arquivo zip para o raiz do seu cartão SD (como em, não em qualquer subpastas)
  3. Reinicie ao seu bootloader No entanto você gosta ( adb reboot bootloader funciona, por exemplo)
  4. Quando o HBoot inicia, ele deve dizer que encontrou um pacote de atualização no cartão SD. Verifique o prompt na tela e selecione "Sim" para deixá-lo piscar o zip.
  5. Reinicie seu telefone no seu bootloader novamente e verifique se ele foi atualizado para a versão 1.02. Neste ponto, você pode seguir as instruções de desbloqueio HTCDEV.

1 em relação a este arquivo: "Eldarerathis", você diz: "Tenho certeza de que você é um ataque confiável e tudo, mas como eu sei que este download de mediafire é legítimo?" Bem, já que seu bootloader está atualmente bloqueado , ele apenas flash as imagens que foram assinadas digitalmente pelo HTC. Como modificando o conteúdo do arquivo zip invalidou a assinatura, você pode ter certeza de que é genuíno e não foi adulterado.

Para obter instruções completas, incluindo como realmente obter o zip do ruu (que requer o Windows), consulte Este Post de XDA .

 

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

Usuários Linux: Se você estiver preso em "Aguardando o dispositivo", certifique-se de executar 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

Aqui um exemplo para Flash TWRP e LINEGOS em um 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 
 
 

Perguntas relacionadas

6  Estado do VLC para Android / Media Player que reproduz arquivos AVI  ( State of vlc for android media player that plays avi files ) 
Alguém sabe onde os desenvolvedores VLC estão fazendo com o VLC para o Android. Há uma beta para fora, um apk em algum lugar? Estou tentando jogar um AVI na...

4  Existem maneiras de prevenir problemas de 'com.htc.bg force fechar'?  ( Are there any ways to prevent com htc bg force close issues ) 
Eu tenho uma legenda HTC e, por ocasião, recebo um erro "processo com.htc.bg parou inesperadamente". De acordo com outros fóruns, isso pode ser causado por...

4  Como adicionar método de entrada chinês para o telefone Android inglês 2.2  ( How to add chinese input method to english android 2 2 phone ) 
Eu tenho uma legenda HTC com o Android 2.2. Eu posso alternar entre o método de entrada padrão (qwerty na tela) e graffiti por uma prensa longa em um campo de...

0  Por que a HTC Legend Froyo Rom é rotulada como sendo para a Vodafone?  ( Why is the htc legend froyo rom labelled as being for vodafone ) 
Eu estou atualmente usando o Optus e gostaria de atualizar para este Rom , mas é rotulado como sendo uma ROM da Vodafone. Isso é importante? É a ROM bloquead...

3  Como alterar os ícones do painel? [duplicado]  ( How to change dashboard icons ) 
. Esta pergunta já tem uma resposta aqui : Ícones para Android (1 ...

2  HTC Legend 2.2 não reconhecido no Windows 7  ( Htc legend 2 2 not recognized on windows 7 ) 
Minha lenda HTC não é reconhecida no Windows 7, Eu instalei a última versão do HTC Sync adicionei as seguintes linhas no android_winusb.inf ; HTC LEGEND....

5  Desbloquear bootloader usando fastboot usando o Ubuntu / Linux  ( Unlock bootloader using fastboot using ubuntu linux ) 
Eu estou tentando desbloquear bootloader para minha lenda HTC. Eu tenho ADT (Android SDK de acordo com a versão 21.1) na minha caixa Ubuntu / Linux. Enqua...

0  Onde posso encontrar as "hack4legend" ou "Legend Downgradeing Tools"?  ( Where can i find the hack4legend or legend downgrading tools ) 
Na minha missão para enraizar minha lenda HTC, eu corri para muitos problemas. Agora estou preso com o fato de que eu pareço ter que rebaixar meu telefone par...

13  Posso criar minha lenda HTC sem torcer?  ( Can i screenshot my htc legend without rooting it ) 
Eu fui informado é o ser tudo e terminar tudo, mas no momento, quero ver o quão longe posso estender meu dispositivo sem enraizá-lo. Uma coisa que seria boa...

2  É possível atualizar minha legenda HTC para Froyo sem esperar por mais as atualizações do ar? [duplicado]  ( Is it possible to upgrade my htc legend to froyo without waiting for over the ai ) 
. Esta pergunta já tem uma resposta aqui : Quando meu telefone receberá a atualização do Android 2.2 ...




© 2022 pergunte.org All Rights Reserved. Casa de perguntas e respostas todos os direitos reservados


Licensed under cc by-sa 3.0 with attribution required.