使用Ubuntu / Linux使用Fastboot解锁引导加载程序 -- linux 领域 和 fastboot 领域 和 bootloader-lock 领域 和 htc-legend 领域 android 相关 的问题

Unlock bootloader using fastboot using Ubuntu/Linux


简体版||繁體版
5
vote

问题

中文

我正在尝试为我的htc图例解锁引导加载程序。

我在我的Ubuntu / Linux盒上有ADT(android SDK)。

在遵循HTCDEV指令以解锁HTC图例的引导加载程序。

我可以 adb devices ,结果为

  List of devices attached  HTXXXXXXXXXX    device   

fastboot devices 不会产生任何事情。

当我重新启动我的手机到 FASTBOOT USB 模式并插入USB电缆以打电话并连接到PC / Ubuntu。

fastboot oem get_identifier_token
结果如下,坐标。 < waiting for device >

我已经跨过某些事物的交叉检查:

  • 默认的USB模式仅为
  • 启用USB调试

但在我的Ubuntu框上,没有安装驱动程序,没有安装HTC同步。

我在这里遗漏了什么? 我可以从Ubuntu这样做,因为我没有Windows?


更新:我的设备的hboot是1.00.0000


更新:我刚刚尝试使用 sudo fastboot devices 并返回。

  HTXXXXXXXXXX    fastboot   

现在我做<代码> sudo fastboot oem get_identifier_token 它返回:

  ... (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 
           
       
       

回答列表

3
 
vote
vote
最佳答案
 

看起来您的hboot需要升级到v1.02.0000以便使用HTCDEV解锁方法。为此的原因是图例的引导加载程序最初未充满解锁功能,因此您需要升级到添加它的版本。

不幸的是,HTCDEV网站将为您提供ruu运行,但由于它是一个.exe文件,它不会在Linux上擅长(即使是葡萄酒可能会批量款项)。但是,您可以执行手动闪光,而不是:
  1. 下载这个 legeimg.zip 1 文件。这是一个打包为zip的新1.02引导加载程序。
  2. 将zip文件复制到sd卡的 root (如在任何子文件夹中)
  3. 重新启动到引导加载程序,但是您喜欢( adb reboot bootloader 工作,例如)
  4. 当hboot启动时,它应该告诉您,它在SD卡上找到了升级包。检查屏幕提示,然后选择"是" ,让它闪烁zip。
  5. 再次重新启动手机进入Bootloader,并验证它已更新为1.02版。此时,您可以遵循HTCDEV解锁指令。

1 关于这个文件:"eldarerathis" ,你说,"我相信你是一个值得信赖的小伙子和所有人,但我如何知道这个Mediafire下载是合法的?" 嗯,由于您的引导加载程序当前锁定,因此它只将通过HTC进行数字签名的闪存图像。由于修改了ZIP文件的内容,因此签名无效,因此您可以放心它是真实的,并且没有被篡改。

为完整的说明,包括如何实际从ruu自动获取zip(这需要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用户:如果您已卡在"等待设备" 中,请确保以root运行FastBoot,例如:

  $ 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

此处在HTC上闪存TWRP和LineaGeOS的示例:

  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  播放AVI文件的Android / Media Player的VLC状态  ( State of vlc for android media player that plays avi files ) 
有人知道VLC开发人员是否与vlc for Android。有没有必要,一个APK某处? 我正在尝试在我的htc传奇上播放avi,无济于事。如果VLC未准备好,有谁知道将播放AVIS的媒体播放器(AVI类型有多个编解码器?)。 非常感谢。 ...

13  我可以屏蔽我的htc传奇吗?  ( Can i screenshot my htc legend without rooting it ) 
我被告知生根就是全部和结束所有,但目前我想看到我可以在不扎根的情况下扩展我的设备。 是良好的一件事是截图功能,但我似乎无法在市场上找到一个没有 **植根手机的市场上的应用程序。 是否有任何方法可以在没有扎根手机的情况下获取屏幕截图功能?默认情况下,此功能的原因是什么。 ifail可以用2个按钮推动,为什么不是andr...

4  如何将中文输入法添加到英语Android 2.2手机  ( How to add chinese input method to english android 2 2 phone ) 
我有一个带有Android 2.2的HTC传奇。我可以在输入字段中长按下标准输入法(屏幕QWERTY)和涂鸦之间切换。 我希望能够在不使用拼音的情况下键入汉字(用于字典应用程序等)。例如,使用武器,CKC或一些类似的方法。 是否可以添加此类的新输入方法,或者如果已内置,请启用它? ...

0  为什么HTC Legend Froyo Rom标记为沃达丰?  ( Why is the htc legend froyo rom labelled as being for vodafone ) 
我目前正在使用optus,并希望升级到这个 ROM ,但它被标记为沃达丰ROM。这是重要的吗?是锁定到网络的ROM,或者是否有其他问题可能导致我安装它。从沃达丰然后交换网络中购买手机会是什么不同吗? ...

5  使用Ubuntu / Linux使用Fastboot解锁引导加载程序  ( Unlock bootloader using fastboot using ubuntu linux ) 
我正在尝试为我的htc图例解锁引导加载程序。 我在我的Ubuntu / Linux盒上有ADT(android SDK)。 在遵循HTCDEV指令以解锁HTC图例的引导加载程序。 我可以 adb devices ,结果为 List of devices attached HTXXXXXXXXXX devi...

2  是否有可能将我的HTC传说升级到Froyo,而无需在空中更新上等待? [复制]  ( Is it possible to upgrade my htc legend to froyo without waiting for over the ai ) 
这个问题已经在这里有一个答案: 我的手机什么时候可以获得Android 2.2更新(Froyo) ? (1答) ...

4  是否有任何方法可以防止“com.htc.bg强制关闭”问题?  ( Are there any ways to prevent com htc bg force close issues ) 
我有一个htc图例,有时,我收到错误"process com.htc.bg意外停止" 。 根据其他论坛,这个可以是由互联网连接问题引起的,与更新Facebook联系人有关。 我一起删除了Facebook的同步(仅在强制它时同步),但我仍然得到这些错误。 是否有其他人致力于导致这些问题的原因,以及如何解决它?处理崩溃通...

3  如何更改仪表板图标? [复制]  ( How to change dashboard icons ) 
这个问题已经在这里有一个答案: 适用于Android的图标 (1答) 关闭...

2  HTC Legend 2.2在Windows 7上无法识别  ( Htc legend 2 2 not recognized on windows 7 ) 
我的htc图例在Windows 7上无法识别, 我安装了最后一个版本的htc sync 我在android_winusb.inf上添加了以下行 ; HTC传说 %singleadbinterface%= usb_install,usb vid_0bb4&amp; pid_0c97 %compositeadbin...

0  我在哪里可以找到“hack4Legend”或“传奇降级工具”?  ( Where can i find the hack4legend or legend downgrading tools ) 
在我寻求root我的htc传说中,我遇到了很多问题。现在我陷入了困难的事实,我似乎必须将手机降级到先前版本的Android之前,然后才能root。 我遇到了两个指南: 解锁器 xda-developers 。 第一个告诉我下载"传奇降级工具" ,另一个告诉我下载"hack4legendv5.zip" ...




© 2022 it.wenda123.org All Rights Reserved. 问答之家 版权所有