google nexusにandroidを再インストールしたその顛末
実は前回の記事にも書いたが私がC言語でandroidアプリを書いたのはusbシリアル通信したいからだった。
具体的に書くとZwaveという無線の規格があり、これで家庭の機器を無線通信させたいからだ。
すでにPC(WINDOWS,LINUX,MAC)にUSBドングルを挿して通信することはできていた。
そのドングルをandroidにも挿せないか?というのが課題だった。
挿しても/dev/ttyUSBができないのでLINUXカーネルの再コンパイルが必要なのは分かっていた。
で泣きついたのがこれ
https://groups.google.com/forum/?hl=ja&fromgroups#!topic/android-group-japan/B6bBltfEI8M[1-25]
やりかたは基本的には
https://sites.google.com/site/jcromproject/
これのとおりなのだが
(具体的には
https://sites.google.com/site/jcromproject/home/jcrom_build/ics/galaxynexus/for_sc04d)
これに
linux kernelにmenuconfigでフラグを立てること
と
ueventd.tuna.rcの変更で /dev/ttyUSB0 に chmod 666を与えること
とを追加しました。
参考
http://blog.sola-dolphin-1.net/archives/4144315.html#more
http://brain.cc.kogakuin.ac.jp/research/usb.html
0 件のコメント:
コメントを投稿