ツイート Share on Tumblr
  編集 最終更新のRSS

Top > SmartQ5 > AdbWithUsb

wifiだけでなくUSB接続でもadbが使えるといざという時(例えばwifi関係の設定をいじってwifi接続ができなくなったとき)にも安心です。

SDK付属USBドライバのインストール

.infファイルの変更

インストールするには、SDK付属USBドライバの.infファイルを次のように書き換える必要があります。

ファイル android-sdk-windows\usb_driver\android_winusb.inf

[Google.NTx86]の項に次の3行を追加

;SmartQ5
%SingleAdbInterface% = USB_Install, USB\VID_18D1&PID_DDDD
%CompositeAdbInterface% = USB_Install, USB\VID_18D1&PID_DDDD&MI_01

; で始まる行はコメントなので適当でかまいません。

太字斜体部分には、デバイスマネージャを使い、不明なデバイス > adb device の プロパティ > "詳細"タブ > ハードウェアID で表示された値を埋め込みます。

ハードウェアIDが表示されない場合(デバイスマネージャで adb device ではなくて unknown device となっている場合や、ハードウェアIDが USB\Unknown になっている場合などがある)は、一旦USBケーブルを抜いて挿し直すと認識される。

ドライバのインストール

  1. SmartQ5で 設定 > Covia Settings > Usb Setting > ADB Mode をします。
  2. 母艦とSmartQ5をUSBケーブルでつなぎます。
  3. ドライバをインストールする画面が出るので(出ない場合はデバイスマネージャで不明なデバイスの下に adb device があるのでそれの プロパティ > "ドライバ"タブ > ドライバの更新 を選んで)、コンピュータ上のファイルを使ってインストールすることを選ぶ。
  4. ファイルを探索するフォルダとして android-sdk-windows\usb_driver\ を指定する。
  5. あとは指示に従う。

インストールに成功すれば、デバイスマネージャの表示が、Android Phone > Android ADB Interface に変わっているはず。

USB経由のadb接続に必要なこと

  • 設定 > アプリケーション > 開発 > USBデバッグ をチェック
  • 設定 > Covia Settings > Usb Setting > ADB Mode

やっておいた方がよいこと

  • 設定 > アプリケーション > 提供元不明のアプリ をチェック
  • 設定 > アプリケーション > 開発 > スリープモードにしない をチェック
  • Dev Tools > Development Settings > Wait for debugger をチェック ←これはいらないかも

オフラインになる場合

adb devices で、offline になってしまう場合は、

  1. 一旦USB接続を取り外す。取り外しの手順はこちら
  2. 設定 > Covia Settings > Usb Setting > ADB Mode
    すでに選択されていても再度 ADB Mode を選択すること。
  3. 設定 > アプリケーション > 開発 > USBデバッグ のチェックを外し、再度チェックする。
  4. サーバをリスタート。
    adb kill-server
    adb start-server
  5. USB接続する
  6. 確認する
    adb devices
    List of devices attached
    0123456789ABCDE device

offline になってしまうならもう一度 1. から繰り返す。

USBケーブルを取り外す場合

デバイスとして認識されていない場合は、何もせずに取り外して大丈夫です。

デバイスとして認識されている(「ハードウェアの安全な取り外し」に表示されている)場合は、

  1. adb kill-server をする。
  2. ハードウェアの安全な取り外し > Android ADB Interface を安全に取り外します をクリックする。
  3. 「安全に取り外すことができます」が表示されたらUSBケーブルを抜く。

とします。

参考ページ

Tag: SmartQ 5 Covia 智器 Smart Devices adb ドライバ Android Android SDK




 

4G 6909HFJ 7 Pro Amazon Android Apple Apple ID Basic認証 C6833 CID Crespo Docomo Dream Droid 3 Droid 4 Droid Bionic Elini Eng hboot Engineering hboot Evo 3D Exynos Flashtool G Flex G1 Galaxy Galaxy Nexus Galaxy Note Galaxy Note 3 Galaxy S Galaxy S II Wimax Galaxy S2 Galaxy S3 Galaxy S4 Galaxy Tab GingerBread Gold Google HT03A HTC HTC J HTC J Butterfly HTC J butterfly HTC J one HTL21 HTL22 HTL23 Herring ICS ISW11M ISW11SC ISW12HT ISW13HT IceCreamSandwich IdeaPad J Butterfly JerryBean JerryBeans Jolla KB2387149 KB2813347 KB947821 KDDI Kindle Fire KitKat LG LGE LGL23 LTE Lenovo Lollipop MID MZ604 Magic Maguro Mahimahi Mango Microsoft ModelID MotoFail Motorola N1 Nexus One Nexus S Nodo Nokia OTA Optimus Chat PHP Passion Photon PukiWiki ROM RSD RUU Razr Razr Maxx SC01C SC03E SC05D SCL22 SIMロック解除 SO01F SO02F SO03C SOFF SOL23 Sailfish Samsung Sapphire Shooter_K Soju Sony Sony Mobile SonyEricsson Sunfire SuperCID Superuser.apk System Updates TMobile TWRP Tango Trout Tuna U150 Verizon WP7.0 WP7.8 Windows Windows Phone 7 Windows Server 2008 R2 Windows Update XT862 XT894 Xperia Xperia Z Ultra Xperia Z1 Xperia Z1f Xperia ray Yakju about adb au blaze bootloader fastboot forzando ftf iOS iTunes iTunes Store installrecovery.sh logwrapper m7_wlj nandroid odin qwerty recovery recovery.bin rooting xoom xrea アップデート エラー キーアサイン グレーアウト スクリーンショット フラッシュ ブート ブートローダアンロック プロフィール リカバリ 不具合 内部ストレージ 分解 見えない