adb sideload時に「error: device not found」になる原因
adb sideloadでアップデートしようすると「error: device not found」と表示され、アップデートできない場合があります。![adb-sideload-device-not-found1](https://androidlover.net/wp-content/uploads/adb-sideload-device-not-found1-500x361.png)
adb sideloadによるアップデート適用時に「error: device not found」となるのは、ほとんどの場合がNexusデバイスがリカバリモードを起動した時のドライバがインストールされていないことが原因です。
ドライバをインストールすることで、「error: device not found」のエラーは解消され正常にアップデートできるようになります。
Nexusデバイスのリカバリモード時のドライバインストール方法
ここからは、Nexusデバイスをリカバリモードで起動してPCとつないだときのドライバインストール方法を紹介します。なお、ここで紹介するのはWindows 8.1の場合の手順です。
まず、Google USB Driverをダウンロードして解凍しておきます。
Google USB Driver
Google USB Driverのダウンロードと解凍方法は、Nexus9のドライバインストール方法。を参照してください。
PCを右クリック⇒プロパティをクリックします。
![adb-sideload-device-not-found2](https://androidlover.net/wp-content/uploads/adb-sideload-device-not-found2-500x473.png)
「デバイスマネージャー」をクリックします。
![adb-sideload-device-not-found3](https://androidlover.net/wp-content/uploads/adb-sideload-device-not-found3-500x304.png)
!マークのついたNexusデバイス名(キャプチャではNexus 7)があるはずなので、Nexusデバイス名を右クリック>ドライバーソフトウェアの更新をクリックします。
![adb-sideload-device-not-found4](https://androidlover.net/wp-content/uploads/adb-sideload-device-not-found4-500x363.png)
「コンピューターを参照してドライバー ソフトウェアを検索します(R)」をクリックします。
![adb-sideload-device-not-found5](https://androidlover.net/wp-content/uploads/adb-sideload-device-not-found5-500x370.png)
「コンピューター上のデバイス ドライバーの一覧から選択します(L)」をクリックします。
![adb-sideload-device-not-found6](https://androidlover.net/wp-content/uploads/adb-sideload-device-not-found6-500x368.png)
「すべてのデバイスを表示」を選んで「次へ」をクリックします。
![adb-sideload-device-not-found7](https://androidlover.net/wp-content/uploads/adb-sideload-device-not-found7-500x369.png)
「ディスク使用」をクリックします。
![adb-sideload-device-not-found8](https://androidlover.net/wp-content/uploads/adb-sideload-device-not-found8-500x369.png)
「参照」をクリックします。
![adb-sideload-device-not-found9](https://androidlover.net/wp-content/uploads/adb-sideload-device-not-found9-500x259.png)
ダウンロードして解凍しておいたGoogle USB Driverのusb_driverフォルダの中にある「android_winusb.inf」を選んで「開く」をクリックします。
![adb-sideload-device-not-found10](https://androidlover.net/wp-content/uploads/adb-sideload-device-not-found10-500x295.png)
「OK」をクリックします。
![adb-sideload-device-not-found11](https://androidlover.net/wp-content/uploads/adb-sideload-device-not-found11-500x260.png)
「Android Composite ADB Interface」を選んで「次へ」をクリックします。
![adb-sideload-device-not-found12](https://androidlover.net/wp-content/uploads/adb-sideload-device-not-found12-500x368.png)
ドライバインストールをおすすめしない文言が表示されますが、気にせず「はい」をクリックします。
![adb-sideload-device-not-found13](https://androidlover.net/wp-content/uploads/adb-sideload-device-not-found13-500x216.png)
「ドライバー ソフトウェアが正常に更新されました」と表示されれば、ドライバのインストールは完了です。
![adb-sideload-device-not-found14](https://androidlover.net/wp-content/uploads/adb-sideload-device-not-found14-500x369.png)
デバイスマネージャーにも「Android Composite ADB Interface」と表示されています。
![adb-sideload-device-not-found15](https://androidlover.net/wp-content/uploads/adb-sideload-device-not-found15-500x363.png)
念のために、コマンドプロンプトからもリカバリモード時(adb sideload時)のNexusデバイスがPCに認識されているか確認します。
「adb devices」と入力してEnterキーを押します。
![adb-sideload-device-not-found16](https://androidlover.net/wp-content/uploads/adb-sideload-device-not-found16-500x360.png)
「List of devices attatched 〇〇〇〇〇〇〇〇 sideload」と表示されていればOKです。
![adb-sideload-device-not-found17](https://androidlover.net/wp-content/uploads/adb-sideload-device-not-found17-500x360.png)
あとは、Nexusデバイスをadb sideloadで手動で強制的にAndroid 5.0 Lollipopにアップデートする方法(ブートローダーアンロック/Root化/カスタムリカバリ不要)の手順でOTAアップデートファイルをadb sideloadで実行すれば、手動でのアップデートが始まります。
![adb-sideload-device-not-found21](https://androidlover.net/wp-content/uploads/adb-sideload-device-not-found21-500x362.png)
adb sideloadによる手動アップデート時に「error: device not found」と表示されてアップデートが出来ない場合の原因と対処法は以上です。