Ubuntu / Linuxを使用してFastBootを使用してブートローダのロックを解除します -- linux フィールド と fastboot フィールド と bootloader-lock フィールド と htc-legend フィールド android 関連 問題

Unlock bootloader using fastboot using Ubuntu/Linux












5
vote

問題

日本語

私のHTC凡例のブートローダのロックを解除しようとしています。

私のUbuntu / LinuxボックスにADT(リリース21.1に準拠したAndroid SDK)を持っています。

HTCDEVの指示に従っている間は、HTC凡例のブートローダのロックローダのロックを解除します。

私は<コード> adb devices

の結果を得ることができます。 <事前> <コード> FASTBOOT USB1

しかし<コード> FASTBOOT USB2 は何も起こりません。

99887766544333 モードを再起動し、USBケーブルを電話機に接続してPC / Ubuntuに接続します。

<コード> fastboot oem get_identifier_token 次のような結果、アイドル状態に座っています。 <コード> < waiting for device >

私は特定のことについてのクロスチェックを持っています:

  • デフォルトのUSBモードは担当
  • です。
  • USBデバッグが有効になっている

しかし私のUbuntuボックスにはドライバはありません、そしてHTC同期はインストールされていません。

ここに何がありませんか? 私は窓がないので、私はそれをUbuntuからそれをすることができますか?


アップデート:マイデバイスのHBootは1.00.0000

です。

update2: 99887766544336 で試してみました。

<事前> <コード> HTXXXXXXXXXX fastboot

<コード> FASTBOOT USB8

<事前> <コード> ... (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を使用するには、HBootがv1.02.0000にアップグレードする必要があるようです。この理由は、Legendのブートローダが最初にロック解除機能を備えていないため、追加されたバージョンにアップグレードする必要があるためです。

残念ながら、HTCDEVサイトはあなたに実行するためにあなたに実行することを与えます、しかしそれはLinuxではあまり良くないでしょう(ワインでさえ、それはおそらくバークでさえ)。ただし、代わりにマニュアルFLASHを実行できます。

  1. これをダウンロードする 1 ファイル。これはzipとしてパッケージされた新しい1.02ブートローダーです。
  2. zipファイルをSDカードの root>にコピーします(in j内のままのサブフォルダではなく)
  3. ブートローダに再起動するただし( 99887766554330 Works)
  4. HBootが起動すると、SDカードのアップグレードパッケージが見つかったことをお知らせします。画面上のプロンプトを確認し、「はい」を選択してZIPをフラッシュさせます。
  5. 携帯電話を再度ブートローダに再起動し、それがバージョン1.02に更新されていることを確認してください。この時点で、HTCDEVのロック解除の指示に従うことができます。

  6. 1 このファイルについて: "eldarerathis"まあ、ブートローダは現在 Locked の中であるため、HTCによってデジタル署名されている画像のみがフラッシュされます。 zipファイルの内容を変更すると署名が無効になるため、本物であり、改ざんされていないことを保証できます。

    実際に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を実行してください。

<事前> <コード> 9988776655443331
 

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 1 M8のTWRPとLineageosをフラッシュする例:

<事前> <コード> 9988776655443332
 

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 
 
 

関連する質問

5  Ubuntu / Linuxを使用してFastBootを使用してブートローダのロックを解除します  ( Unlock bootloader using fastboot using ubuntu linux ) 
私のHTC凡例のブートローダのロックを解除しようとしています。 私のUbuntu / LinuxボックスにADT(リリース21.1に準拠したAndroid SDK)を持っています。 HTCDEVの指示に従っている間は、HTC凡例のブートローダのロックローダの...

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

3  ダッシュボードのアイコンを変更する方法[重複]  ( How to change dashboard icons ) 
この質問はすでにここで答えを持っています アイコン (1回) 閉じられた 7年前> 私のAndroidの...

6  AVIファイルを再生するAndroid / Media Player用VLCの状態  ( State of vlc for android media player that plays avi files ) 
VLC開発者がAndroid用のVLCを稼働しているのかを誰かに知っていますか。ベータアウト、どこかのAPK? 私はHTCの伝説でAVIをプレイしようとしています。 VLCが準備ができていない場合は、誰もがAVIを再生するメディアプレーヤーを知っていますか(...

0  HTC凡例Froyo ROMがボーダフォンのためのものとして表示されるのはなぜですか?  ( Why is the htc legend froyo rom labelled as being for vodafone ) 
現在Optusを使用しており、この ROM ですが、ボーダフォンROMであると表示されています。これは重要ですか? ROMはネットワークにロックされているか、それがインストールされていない場合は他の問題が発生する可能性があります。これは、ボーダフォンから電話を...

4  'com.htc.bg force close'問題を防ぐ方法はありますか?  ( Are there any ways to prevent com htc bg force close issues ) 
HTCの凡例を持っていて、そして時には、 "Process Com.htc.bgが予期せずに停止しました"エラーが発生しました。 他のフォーラムによると、このは、Facebookのコンタクトに関するインターネット接続に関する問題によって引き起こされる可能性が...

4  英語のAndroid 2.2電話に中国語入力方法を追加する方法  ( How to add chinese input method to english android 2 2 phone ) 
私はAndroid 2.2のHTC伝説を持っています。入力フィールドの長押しで標準入力方法(オンスクリーンQWERTY)とグラフィティを切り替えることができます。 ピンインを使用せずに漢字(辞書アプリなど)を入力できるようにしたいと思います。例えば、Wubi、...

0  "Hack4legend"または "Legend Downgrading Tools"をどこにありますか?  ( Where can i find the hack4legend or legend downgrading tools ) 
私のHTCの凡例を根本的に根本的な根本的な根本的な問題に遭遇しました。今、私はそれを根本的にする前に私の携帯電話を以前のバージョンのAndroidにダウングレードしなければならないという事実に立ち往生しています。 私は2つのガイドに遭遇しました: un...

2  AIRのアップデートを待たずに私のHTCの伝説をFroyoにアップグレードすることは可能ですか? [重複]  ( Is it possible to upgrade my htc legend to froyo without waiting for over the ai ) 
この質問はすでにここで答えを持っています 私の電話がAndroid 2.2アップデート(Froyo)を入手しますか? (1回) ...

13  それを応援しなくても私のHTCの伝説をスクリーンショットできますか?  ( Can i screenshot my htc legend without rooting it ) 
私は応援がすべてのものであると言われていますが、現時点では、私はそれを応援せずに私のデバイスをどのくらい拡張できるかを見たいです。 良いことになるものはスクリーンショット機能ですが、 **根本の根拠のみなしでこれを行う市場でのアプリケーションを見つけることはで...




© 2022 cndgn.com All Rights Reserved. Q&Aハウス 全著作権所有