Hatena::ブログ(Diary)

にゃんだふる日記

2009-11-09

[Android][Archos5] Archos5をMacからadb接続

Archos5をWindowsからadb接続する場合、TaoさんのAndroid Archos5をadbで接続 | にあるように、面倒な手順を踏む必要があります。

しかし、Macの場合、ArchosのURLサイトには、特別なドライバなしでもadb接続できるぜ、とありました。

そこでadb接続してみたのですが、繋がらない!

検証環境は、Snow Leopard + Android SDK 2.0で、Archos5のファームは1.2.15です。

調査した結果、"adb_usb.ini"にArchos5のベンダーIDを設定する必要がありました。

設定手順は、下記になります。

$ # "adb_usb.ini"の雛形を作成するため、下記コマンドを実行。
$ # 本来なら、このコマンドで自動的にベンダーIDが取得できると思われる。
$ android update adb

$ # "adb_usb.ini" の最後の行に、0x0E79(Archos5のベンダーID)を設定。
$ vi $HOME/.android/adb_usb.ini
0x0E79
:wq

$ # adbを再起動して、設定を有効にする。エラーメッセージが表示されなければ、設定に成功している。
$ adb kill-server
$ adb start-server

これで、adbに接続出来るようになりました。

なお、adbで取得できる情報は、HT-03Aと同じように制限されています。