fastbootはデバイスを認識しません


34

この問題に関する多くの記事を読みましたが、解決できません。私は、wifiを使用して電話に開発者アプリケーションをインストールすることにしました。これを行うには、携帯電話でいくつかのことを行う必要があります。最初のステップは、ブートローダーのロックを解除することです。手順8でスタックし、fastboot oem get_identifier_tokeninfoを表示し< waiting to device >ます。adbデバイスは見えますが、見えfastbootません。アイデア?

私の電話はHTC Wildfire S次のとおりです。

  1. 電話を再起動してFASTBOOT USBモードに入りました
  2. fastboot oem get_identifier_tokenコマンドを実行しようとしましたが、成功しませんでした。

Windows 7 Professionalを使用していますが、携帯電話はとして認識されHT1CSTR05155ます。


1
電話のモデルは何ですか?また、どのような指示に従っていますか?電話をfastbootモードでリブートしましたか(例:を使用してadb reboot bootloader)?コンピューターで使用しているOSと、そのときの電話の認識方法
セルゲイヴラソフ

セルゲイ、私の編集をご覧ください。
ペプチ

ブートローダーを更新しましたか?あなたは確認する必要があり***LOCKED***ますが、ブートローダで起動した後、そうでなければ、ロック解除のための適切なブートローダのバージョンを持っていない、携帯電話の画面上に。また、起動時に電話がデバイスマネージャーに疑問符なしで表示されることを確認しfastboot oem get_identifier_tokenます。疑問符が表示されている場合は、fastbootドライバーが正しくインストールされていないことを意味します。
セルゲイヴラソフ

回答:



26

デバイスをブートローダーで再起動し、ブートローダーメニューでfastboot USBを入力していますか?

試してください:

adb reboot bootloader

次に、画面上の指示を探してfastbootモードに入ります。


1
私のfastbootはデバイスを検出していませんでしたが、admは正常に機能していたため、あなたの答えは私が行方不明になったことにつながりました。
Mojtaba Rezaeian 16年

9

問題が解決しました。最後に、アンドロイド用のドライバーがインストールされていないことがわかりました。このサイトhttp://forum.xda-developers.com/showthread.php?t=2126036からドライバーをインストールしましたfastboot。デバイスはで表示されます。私が理解していないことの1つは、なぜadbデバイスを見たのかではないのかということですfastboot


5
これは、電話機がこれらのモードで異なるデバイス識別子をコンピューターに提示し、異なるドライバーが必要なため、一方のモードでは適切なドライバーをインストールできますが、もう一方のモードではインストールできないためです。fastbootプログラムは簡単で、単に表示され< waiting for device >、ドライバが見つからない場合は永遠にメッセージを。ただし、ドライバが正しくインストールされていても、電話機がfastbootデバイスIDで適切な状態にない場合、同じメッセージが表示される場合があります。
セルゲイヴラソフ

6

ADBとfastbootには異なるUSBドライバーが必要です。

デバイスのadbの下にデバイスが表示されている間は、デバイスのドライバーをインストールするまでfastbootによって検出されないため、「デバイスを待機しています」と表示されます。

これを行うには、次の手順を実行できます。

  1. デバイスマネージャーを開き、ボリュームのアップ、ダウン、電源ボタンを同時に押すことで、デバイスを高速ブートで再起動します
  2. デバイスマネージャーが更新され、電話のアイコンが黄色になります。
  3. Google USBドライバーをダウンロードします。これはzipファイルですので、ローカルディレクトリで解凍してください。
  4. デバイスの黄色の三角形を右クリックしてドライバーを更新し、ローカルストレージから更新オプションを選択し、前の手順で抽出したファイルの下にあるフォルダー「usb_driver」を選択します
  5. これで準備完了です。fastbootoem unlockでデバイスが検出されます

2

すぐには気づきませんでしたが、ADBドライバーとFastbootドライバーは異なります。GoogleのusbドライバーをSDKエキストラと共にインストールし、ADBはうまく機能しましたが、fastbootモードでフラッシュしようとする「デバイスを待機しています」というメッセージが表示されました。

コントロールパネルからデバイスマネージャーに移動すると、「Android 1.0」デバイスが正しく動作していないことを示す黄色のアイコンで表示されました。ドライバーを更新し、fastbootエントリのある既存のドライバーのリストから選択する必要がありました。


2

HTC Desire Sで「pepuch」と同じ問題が発生しました。Windows8およびWindows 10を実行している比較的新しいコンピューターで別のドライバーを試しました。最終的に、私がした古い(デスクトップ)コンピューターとコンピューターはfastboot USBモードでDesire Sを検出し、IDトークンを読み取ることができました。ソリューションに私を導いたリンクは次のとおりです:http : //forums.androidcentral.com/htc-one-rooting-roms-hacks/345350-htc-one-pc-doesn-t-recognize-bootloader.html

fastboot USBを開始する前に行った唯一のことは、Windows 7ボックスに電話のHTCドライバーをインストールし、Androidが稼働しているときに電話が検出されることを確認することでした。


1

問題:同じAndroidデバイスのadbモードとfastbootモードがWindowsで個別のデバイスとして認識される

シナリオ:デバイスはで表示されadb devicesますが、検出されずfastboot devices、ここでのその他の提案は機能しません。Windowsで「デバイスを待つ」ことになり、Google USBドライバーを使用してrahul pandeyの回答でインストールするドライバーを選択することはできません。

考えられる解決策:デバイスがfastbootモードで接続されている間に、デバイスマネージャーデバイスのドライバーを手動で更新します

手順:

  1. デバイスのAndroid USBドライバーをダウンロードしてインストールします。たとえば、Samsungの携帯電話用のSamsungドライバーまたは(高価な)Google Galaxy Nexus
  2. + adb reboot bootloaderまたは+ ボタンを同時に使用して、または押して、デバイスをfastbootモードで再起動しますVolume UpVolume DownPower
  3. デバイスマネージャーを開く
  4. リストから認識されていないデバイスを簡単に見つけることができるように、Androidデバイスのプラグを抜いてください
  5. [ その他のデバイス]の下にある黄色い三角形のAndroidスマートフォンが見つかります
  6. その上で右クリックして選択します。Update driver> Browse my computer for driver software>Let me pick from a list of available drivers on my computer
  7. インストールしたばかりのドライバーを探して選択します。Google Galaxy Nexusの場合はでしたSamsung Android ADB Interface

あなたの問題を解決する運があれば。これで、デバイスのブートローダーロック解除メソッドを使用できます(または、私の場合はOEM ROMをフラッシュします)。

正しい方向を示してくれたhttps://android.stackexchange.com/a/106468/52235に感謝します


0

fastbootドライバーを再インストールしてください

fastboot中

  1. オープンデバイスマネージャー
  2. アンドロイドを展開
  3. 1つのデバイスが必要です
  4. 右クリック
  5. アンインストール
  6. 「ドライバーソフトウェアの削除」のチェックを外します
  7. 虫眼鏡付きのpcをクリックします(ツールバー)
  8. 修正されていない場合は、繰り返しますが、ドライバーの削除を確認します(ダウンロードが必要な場合があります)

0

Windows 10または8.1 / 8で動作するドライバーがなく、目標がfastbootを使用してboot.imgをフラッシュすることである場合(おそらくS-ONがあるため)、Linuxの方法があります:USBスティックを準備してLive Linuxを使用するUbuntuやLubuntuなどのLive Linuxを作成し、スティックにインストールします。Liveバージョンで起動します(WindowsでVirtualBox VMを使用できる場合があります)。Ctrl + Alt + Tでターミナルを開きます。タイプ(// ofcのコメントなし):

sudo apt-get update //updates apt get
sudo apt-get install android-tools-fastboot //installs fastboot
sudo apt-get install android-tools-adb //optionally get adb
sudo fastboot devices // should show the device, don't forget the sudo!!
sudo fastboot flash boot ~/pathto/boot.img //sudo is doing the trick here, which is missing on Windows !!!
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.