web-dev-qa-db-ja.com

Google Glass ADBデバイスが見つかりません。 OMAP4430ドライバがインストールされていません(見つかりません!)

USB経由でGlassを接続すると、ファイルなどを閲覧できます。しかし、デバッグモードがオンの場合でも、adb devicesコマンドで表示することができません。また、私のWindowsシステムは、OMAP4430デバイスドライバー(私が信じているGlass SoC)を見つけることができないと言っていました。

どうする?

22
JDS

これはかなり苛立たしいものでしたが、Windows 7でこれらの手順を実行できるようになりました。これは、これが実際に機能し、正しいファイル名などがあることを除いて、Jenny Murphyが説明したものと同様です。

1-adt bundleフォルダー内のusbドライバーフォルダーを探します。私のコンピューターでは、ここにあります。

C:\ Users\mscheel\Development\adt-bundle-windows-x86_64-20130219\sdk\extras\google\usb_driver

2-Android_winusb.infというファイルを開きます

この魔法のスニペットを[Google.NTamd64]セクションと[Google.NTx86]セクションの両方に追加します。このセクションには、Google Glassの正しいPIDとVIDが含まれています(ボストンAnDevConの学生を支援した後、2014年5月に更新):

; Google Glass%SingleAdbInterface%= USB_Install、USB\VID_18D1&PID_0d02%CompositeAdbInterface%= USB_Install、USB\VID_18D1&PID_0d02

[2013年8月更新-Windowsでは、デバイスマネージャーに移動し、デバイスを右クリックして[プロパティ]> [詳細]タブ> [ドロップダウンをハードウェアIDに変更]を選択すると、上記の値を確認できます。あなたがそれらをあなたがあなたのinfファイルに入れたものと一致することを確認したら、私が最近助けた開発者のために、私たちは上の2行をコメントアウトし、最後の2行を使用しなければなりませんでした]

3-デバイスマネージャーに移動し、Glassの黄色の警告アイコンを見つけて右クリックし、[ドライバーソフトウェアの更新]を選択し、[コンピューターから選択]を選択して、手順1のパスを入力します(Android_winusb.infの親フォルダーのみ)。私のコンピューターからウイルス対策の警告が表示されましたが、すぐに Droid AT Screen を使用してGlassディスプレイをWindows PCにミラーリングできました。プレゼンテーションに最適です。

成功の甘い味:

enter image description here

このGlassがデバイスマネージャで「Android Phone> Android Composite ADB Interface)」として表示されることに注意してください。

enter image description here

2014年5月、ユーザーの支援によるもう1つの追加:ドライバーが既に最新であり、正しいドライバーを使用していることをWindowsが陽気に伝えることがあります。 infファイルに変更を加えても。 「お使いのデバイスに最適なドライバーソフトウェアが既にインストールされています」。これが発生した場合は、ワークフローの最下部のオプション「コンピューター上のデバイスドライバーのリストから選択させてください」を探します。簡単に見つけることはできず、同じ選択肢のようです作成中ですが、目を離さないようにしてください。これにより、Windowsが変更の使用を強制的に開始できます。

38
Mark Scheel

Windows 8ユーザーは@ http:// tivadj- tech.blogspot.com/2012/09/certificate-check-error-when-installing.html ドライバーをインストールします。この手順は、ドライバーのインストールを開始する前に完了する必要があります。


上記のリンクの手順の概要(続行する前にこれらの手順を印刷またはメモしてください)

  • PC設定画面に移動し、左のメニュー項目を選択します(一般)、右にスクロールします必要に応じてペインを開き、高度な起動ボタンを選択します。新しい画面に進みます。
  • 選択トラブルシューティング詳細オプション起動設定再起動。システムは再起動しますが、選択肢のメニューで一時停止します。
  • を選択して、ドライバー署名の強制を無効にします(項目7である必要があります)。システムは起動を続行します。
  • 上記の承認された回答の手順に従ってドライバーをインストールします。
8
Nick Tullos

今朝、少し違う問題が発生しましたが、上記のすべての問題を解決できませんでした。

AndroidデバイスマネージャーでGlassを正しいタイプとして見ることができましたが、adbには何もありませんでした-もちろんデバイス、またはEclipseです。

私が見つけた解決策は、AndroidコンポジットADBインターフェースをAndroidデバイスのWindowsデバイスマネージャー内でアンインストールすることです。デバイスドライバーを削除するというボックスをチェックしないでください。ソフトウェアまたはそれを再度リロードする必要があります。その後、USBケーブルをコンピューターから取り外しました。再接続し、すべて正常でした。ケーブルを再接続する前に再起動が必要になる場合がありますが、そうではありませんでした。

これに対する1つの手がかりは、通常USB経由で接続するときに、何をしたいかを尋ねるポップアップが表示され、画像をインポートし、Windowsエクスプローラーを開くなどです。

動作すると、GlassはUSBドライブのように「コンピューター」内のデバイスとして表示されます。これももともと私には欠けていました。

興味深い部分の1つは、以前にまったく同じコンピューターでこれを実行したことです。最初は、これはWindows 7 Pro 64but USBドライバーの不思議な謎ではなく、XE12アップデートに関連するものにあると考えました。

5
jimsis

Fastboot

%SingleBootLoaderInterface% = USB_Install, USB\VID_0451&PID_D022%SingleBootLoaderInterface% = USB_Install, USB\VID_0451&PID_D022&REV_0100

FastbootインターフェイスはVID_0451&PID_D022の下に表示されます。

2
Travis Biehn

周りを突っ込んでみたところ、修正がありそうな ブログエントリ が見つかりました。 Michal's チュートリアルのコピーと貼り付けは次のとおりです。

... [F]または半日、ADBは、連携するはずの新しいタブレットについて聞きたくありませんでした。

強制的にリッスンする方法は次のとおりです。

  1. ダウンロードAndroid SDKが必要です。また、追加のAndroid SDKマネージャーを介してインストールできるUSBドライバーが必要です。
  2. Android SDKをインストールしたら、../sdk/extras/google/usb_driverに移動します。Android_winusb.iniファイルを少し変更します。ファイルを編集して、[Google.NTx86]または[Google.NTamd64]行を見つけます。提供されたコードをこれらの2行のすぐ下に貼り付けます。それ以外は変更しないでください。

    ; OMAP-3/4
     %SingleAdbInterface% = USB_Install, USB\VID_0930&PID_D101
     %CompositeAdbInterface% = USB_Install, USB\VID_0930&PID_D102&MI_01
     %CompositeAdbInterface% = USB_Install, USB\VID_0930&PID_D106&MI_02
     %CompositeAdbInterface% = USB_Install, USB\VID_0930&PID_D107&MI_03
     %SingleAdbInterface% = USB_Install, USB\VID_0930&PID_FFFFE
     %CompositeAdbInterface% = USB_Install, USB\VID_0930&PID_FFFE&MI_01
     %SingleAdbInterface% = USB_Install, USB\VID_0930&PID_D022
     %CompositeAdbInterface% = USB_Install, USB\VID_0930&PID_D022&MI_01
     %CompositeAdbInterface% = USB_Install, USB\VID_0930&PID_D10A&MI_01
    
    ; OMAP-3 / 4 - ICS
     %CompositeAdbInterface% = USB_Install, USB\VID_0930&PID_D109&MI_01
    
  3. 次のステップでは、“%USERPROFILE%\.Android\にあるAndroid_usbファイルを変更する必要があります。 %USERPROFILE%とは、現在ログインしているユーザーのDocuments and Settingsフォルダーを意味します。 .Androidフォルダーは表示されないため、隠しファイルの表示を有効にする必要があります。

  4. Android_usbを編集して、デバイスのベンダーに一致するようにベンダーIDを変更します。私が使用したIDは0930で、これはAndroidの公式WebサイトにリストされているTochibaベンダーIDと一致します。 OMAP4を有効にしようとしている場合AndroidデバイスがTochibaではない場合、編集した両方のファイルで0930を変更してガジェットに一致させます。ベンダーIDは ここ
  5. USB経由でタブレットを接続すると、Windowsは適切なドライバーを探してインストールしようとします。そして、驚きはありません、それは失敗します。 Windowsの「デバイスマネージャ」に移動すると、不明なデバイスの黄色の「?」記号が表示されます。それをクリックして、ドライバをインストールまたは更新します。ハードドライブから手動でドライバーを選択し、以前に変更したAndroid_winusb.iniファイルに移動します。警告を無視して、ドライバーをインストールします。
  6. cmd../sdk/platform-tools/に移動し、adb kill-serverコマンドを使用します。 ADBサーバーを強制終了します。
  7. USBケーブルを介してタブレットを接続できます。 ADBがタブレットを認識しているかどうかを確認するには、「adb devices」と入力します。出力として、デバイスのIDを取得する必要があります。これで、Eclipseはそれを検出できるようになります。
1
mimming

セクションを[Google.NTamd64]の下のAndroid_winusb.infファイルに追加します

;Google Glass
%SingleBootLoaderInterface% = USB_Install, USB\VID_18D1&PID_9001
%SingleAdbInterface% = USB_Install, USB\VID_18D1&PID_9001
%CompositeAdbInterface% = USB_Install, USB\VID_18D1&PID_9001
%CompositeAdbInterface% = USB_Install, USB\VID_18D1&PID_9001&REV_0216
%CompositeAdbInterface% = USB_Install, USB\VID_18D1&PID_9001&REV_0216

デバイスマネージャでドライバを更新します。 XE7での動作を確認。

1
user2603790