X

【Android】CUBE U18GTがADBでデバイスとして認識されない

先日購入した中華PADのCUBE U18GTの開発備忘録です。

CUBE U18GTをPCに接続して、ADB ShellでSDの中を見ようと思ったのですが、Androidの開発は初めてで良く分かりませんでした。
どうやら、ADB Shellを使うには、ADB USB ドライバなるものが必要そうなのですが、CUBE U18GT用のドライバが入手できませんでした。
CUBE U18GTのマニュアルには、ファームウェアのアップデート用のドライバが有るのですが、そのドライバでOKなのかも。。。判りませんでした。

しかし、Googleから汎用のADB USB ドライバが出ているので、それで接続を試みました。
その際の設定箇所のメモを残します。
「(SDKのインストール先)\sdk\extras\google\usb_driver\android_winusb.inf」ファイルに
———-
 [Google.NTx86](の下に追加)
 ;U18GT2
 %SingleAdbInterface% = USB_Install, USB\VID_2207&PID_0010
 %CompositeAdbInterface% = USB_Install, USB\VID_2207&PID_0010&MI_01

 [Google.NTamd64](の下に追加)
 ;U18GT2
 %SingleAdbInterface% = USB_Install, USB\VID_2207&PID_0010
 %CompositeAdbInterface% = USB_Install, USB\VID_2207&PID_0010&MI_01
———-
VIDやPIDの取得はググると直ぐに出てきますので、そちらを参考に取得

ここまでで繋がる人もいるらしいのですが、私の環境ではCUBE U18GTがADB devicesで見てもデバイスとして認識されなかったです。
そこで、更にググってadb_usb.iniファイルの最後にVIDを記述すると幸せになれると有りましたので実行します。
私の環境では、Documents and Settings\ユーザ名\.androidの中にadb_usb.iniファイルが有りました。
「DO NOT EDIT」と頭の行に有りましたが、、、構わず追加しました。
ちなみに、メモ帳では改行が上手く処理できないようなので、ワードパッドで編集しました。
 0x2207
を最後に追加

こでれ、ADB devicesで確かめると、今まで無かったデバイスが現れました。
ADB Shellで中を覗くと、CUBE U18GTで有ることが確認出来ました。めでたしめでたし^^

とりあえず、CUBE U18GTでADB Shellを使うための開発備忘録でした。

itsysgroup: