Разблокировать загрузчик с помощью Fastboot с помощью Ubuntu / linux -- linux поле с участием fastboot поле с участием bootloader-lock поле с участием htc-legend пол android Связанный проблема

Unlock bootloader using fastboot using Ubuntu/Linux


5
vote

проблема

русский

Я пытаюсь разблокировать загрузчик для моей HTC Legend.

У меня есть ADT (Android SDK по версии 21.1) на моем коробке Ubuntu / Linux.

следуя инструкциям HTCDEV, чтобы разблокировать загрузчик HTC Legend.

Я могу <код> adb devices , что приводит к тому, что приводит к

 <код> List of devices attached  HTXXXXXXXXXX    device   

Но <код> fastboot devices не приведет к тому, что не приведет к тому, что.

Когда я перезагрузию свой телефон к <код> FASTBOOT USB MODE и подключите USB-кабель к телефону и подключиться к ПК / Ubuntu.

<Код> fastboot oem get_identifier_token
результаты в следующем и сидеть на холостом ходу. <Код> < waiting for device >

У меня есть перекресток проверяется на определенные вещи:

    .
  • Режим USB по умолчанию заряда только
  • usb отладки включена

Но на моем коробке Ubuntu нет драйверов, а не установлена ​​HTC Sync.

Что я здесь не хватает? Могу ли я сделать это из Ubuntu, так как у меня нет Windows?


Обновление: HBOOT моего устройства - 1.00.0000


Update2: я просто попробовал с <код> sudo fastboot devices и возвращен.

 <код> HTXXXXXXXXXX    fastboot   

Теперь, когда я делаю <код> sudo fastboot oem get_identifier_token возвращает:

 <код> ... (bootloader) [ERR] Command error !!! OKAY [  0.010s] finished. total time: 0.010s   
Английский оригинал

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 
           
       
       

Список ответов

3
 
vote
vote
Лучший ответ
 

Похоже, ваш HBOOT должен быть обновлен до V1.02.0000, чтобы использовать метод разблокировки HTCDEV. Причина этого состоит в том, что загрузчик легенды изначально не отправлялся с возможностями разблокировки, поэтому вам нужно обновить до версии, которая его добавила.

К сожалению, сайт HTCDEV даст вам ruu запустить, но поскольку это файл .exe, он не будет много хорошего в Linux (даже с вином, вероятно, будет балл). Однако вместо этого вы можете выполнить ручную вспышку:

  1. Скачать это rel="nofollow"> legeimg.zip 1 файл. Это новый загрузчик 1.02, упакованный в виде ZIP.
  2. Скопируйте ZIP-файл на root CORT вашей SD-карты (как в каких-либо подпадах)
  3. Перезагрузка до вашего загрузчика, однако, что вам нравится (<код> adb reboot bootloader работает, например)
  4. Когда HBOOT запускается, он должен сказать вам, что он нашел пакет обновления на SD-карте. Проверьте экранную строку и выберите «Да», чтобы позволить ему прошить ZIP.
  5. Перезагрузите телефон в свой загрузчик снова и убедитесь, что его обновлено до версии 1.02. На данный момент вы можете следовать инструкциям разблокировки HTCDEV.

1 относительно этого файла: «Eldarerathis», вы говорите: «Я уверен, что вы заслуживающий доверия глава и все, но откуда я знаю, что этот медиафайр загрузки ногит?» Ну, поскольку ваш загрузчик в настоящее время заблокирован , он будет только Flash изображения, которые были подписаны цифровым HTC. Поскольку модификация содержимого файла ZIP будет недействительным подписью, вы можете быть уверены, что это подлинный и не был подделан.

Для полных инструкций, в том числе как на самом деле получить ZIP от ruu самостоятельно (которая требует Windows), обратитесь к Этот 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

Пользователи Linux: если вы застряли в «Ожидании устройства», убедитесь, что вы запускаете Fastboot в качестве root, например:

 <код> $ 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

Вот пример для Flash TWRP и Lineageos на 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 
 
 

Связанный проблема

6  Состояние VLC для Android / Media Player, который воспроизводит файлы AVI  ( State of vlc for android media player that plays avi files ) 
Кто-нибудь знает, где разработчики VLC работают с VLC для Android. Есть ли бета-бета, apk где-то? Я пытаюсь сыграть в AVI на моей HTC Legend, безрезультатно...

3  Резервное копирование и восстановление с помощью ADB [дубликат]  ( Backup and restore using adb ) 
<в сторону CLASS = "S-NEWACTS S-WELTIVE__info JS-Post-New Imide MB16« Роль = «Статус»> Этот вопрос уже есть ответы здесь : ...

4  Как добавить китайский метод ввода на английский телефон Android 2.2  ( How to add chinese input method to english android 2 2 phone ) 
У меня есть HTC легенды с Android 2.2. Я могу переключаться между стандартным методом ввода (qwerty на экране) и граффити длинным прессом в поле ввода. Я хо...

5  Разблокировать загрузчик с помощью Fastboot с помощью Ubuntu / linux  ( Unlock bootloader using fastboot using ubuntu linux ) 
Я пытаюсь разблокировать загрузчик для моей HTC Legend. У меня есть ADT (Android SDK по версии 21.1) на моем коробке Ubuntu / Linux. следуя инструкциям HT...

3  Как изменить значки приборной панели? [Дубликат]  ( How to change dashboard icons ) 
<в сторону CLASS = "S-NEWACTS S-WELTIVE__info JS-Post-New Imide MB16« Роль = «Статус»> Этот вопрос уже имеет ответ здесь : ...

2  Можно ли обновить мою HTC Legend на Froyo без ожидания над обновлениями воздуха? [Дубликат]  ( Is it possible to upgrade my htc legend to froyo without waiting for over the ai ) 
<в сторону CLASS = "S-NEWACTS S-WELTIVE__info JS-Post-New Imide MB16« Роль = «Статус»> Этот вопрос уже имеет ответ здесь : ...

13  Могу ли я скриншот моей HTC легенды, не болея его?  ( Can i screenshot my htc legend without rooting it ) 
Мне сказали, что roying - это все и конец все, но в данный момент я хочу посмотреть, как далеко я могу расширить свое устройство, не болея его. Одна вещь, к...

0  Как я могу корнеть мою легенду HTC без стирания моих данных?  ( How can i root my htc legend without erasing my data ) 
Я хочу root My HTC Legend, но я не хочу терять свои данные об этом. Я видел неполный способ укоренения HTC-устройств, но у него нет версии специально для HTC ...

0  Где я могу найти «Hack4Legend» или «Инструменты понижения по снижению легенды»?  ( Where can i find the hack4legend or legend downgrading tools ) 
В моем стремлении root моя HTC легенды я столкнулся со многими проблемами. Теперь я застрял с тем, что то, кажется, мне нужно понизить свой телефон до предыду...

0  Почему HTC Legend Froyo Rom названа для Vodafone?  ( Why is the htc legend froyo rom labelled as being for vodafone ) 
Я в настоящее время использую optus и хотел бы обновить до этого ROM , но это помечено как Vodafone ROM. Это важно? ПЗУ заблокирован к сети или есть другие п...

4  Есть ли способы предотвратить «COM.HTC.BG Force Close» вопросов?  ( Are there any ways to prevent com htc bg force close issues ) 
У меня есть HTC Legend, и иногда я получаю ошибку «Процесс com.htc.bg неожиданно остановился». Согласно другим форумам, это может быть вызвано проблемами с...

2  HTC Legend 2.2 не распознается в Windows 7  ( Htc legend 2 2 not recognized on windows 7 ) 
Моя HTC Legend не распознается в Windows 7, . Я установил последнюю версию HTC Sync Я добавил следующие строки на android_winusb.inf HTC Legend % SingleAd...