てみたの不思議空間【後ろ】

フィーリングで感じたことを書く

android mini PC の mk808 を Windows7 で adb usb 接続を試す

2012/02/10 環境:Windows7 64 bit

android の miniPC mk808 ガジェットをゲットしました。
MINI TV Dual-Core A9 Processor(中国製)とか書いてます。
これ、armなんですが一昔前のプロセッサ並の性能があります!
PC側から adb usb でデバッグしたいってことありますよね。
意外と手こずったので楽できるように手順を載せます。

やることは(後で詳細)、

  • Android SDKを手に入れる。
  • SDK managerでGoogle USB Driverをインストールする
  • androidデバッグモードで接続する
  • c:\user\ユーザ名\.android\adb_usb.ini に 「0x2207」を追記
  • バイスマネージャで?デバイスを確認してVIDとPIDを取得
  • android_winusb.infにVIDとPIDを追記する
  • バイスマネージャでドライバインストール
  • adb kill-server&adb shell

という手順、ぐぐって来た方はこれで分かるかな。

Android SDKを手に入れる

これは、
Download Android Studio and SDK tools  |  Android Developers
からダウンロードして解凍

Google USB Driverを取得

解凍したフォルダの中の
SDK Manager.exe
を実行してGoogle USB Driverにチェックをつけてインストール

Android デバッグモードでつなぐ

アンドロイドを繋いで起動してください。
Androidの画面をみてください。

  • 設定からUSBを選んでconnect to PCにチェックを入れる
  • developer setting からデバッグオプションにチェックを入れる
  • 右下が as media connected から USB debugging connectedに変わればOK
0x2207の追記

c:\user\ユーザ名\.android\adb_usb.ini
にファイルを作成して「0x2207」を追記する

バイスマネージャでドライバのインストール
  • バイスマネージャを開いて?のデバイスを探す
  • 右クリックプロパティ→詳細のハードウェアID項目をみる

そこには、VIDとPIDが書かれているので、
adt-bundle-windows-x86_64\sdk\extras\google\usb_driverの
android_winusb.infに以下を追記

[Google.NTamd64]
;MK808
%SingleAdbInterface%     = USB_Install, USB\VID_2207&PID_0006&REV_0222
%CompositeAdbInterface%  = USB_Install, USB\VID_2207&PID_0006

VIDとPIDは各自変更になるかもしれません。

バイスマネージャを開いて?デバイスのインストールを選ぶ
ドライバーソフトの参照先に
adt-bundle-windows-x86_64\sdk\extras\google\usb_driver
を選択するとインストールが完了する。

完了
adb kill-server
adb shell

をして表示できれば完了です。

あと、コマンドプロンプトで操作するのは難しいので、adb 接続ができる
putty改良版を載せておきます。

http://forum.xda-developers.com/showthread.php?t=803225

これでTab補完とかができるようになります。

参考
jikiba の 備忘録 / memorandum book by jikiba MK808 その1 ADB 接続
おっさんエンジニアの実験室: MK808でadbが出来るまでの長い道のり