EKEN M-001 FW1.7.2後の感触などで出来なかった adb install が出来ました。ryukokuさん、コメントありがとうございますー。
一万円といえども、エミュレーターより早いぞー(あたりまえか)。かなりうれしい。Xperiaとかより画面サイズ大きいから、携帯向け開発のターゲットとしては使いにくいかもしれませんが、Androidプログラムを楽しむには良い感じです。
uninstallや上書きinstallは、まだ使い方わからないので、現状は、adb shellで入って、rmしています。
次のFWでは、直っている事を期待。
手順
無線LAN経由/USB経由などで、EKENにつなげることを前提。
- adb pull で /system/bin/pm をローカルPCにコピー
- ローカルPCで、編集
- adb push で /system/bin/pm に転送
- 実行権限を、元のファイルとあわせる
- adb installできるようになる
ログ
# ローカルPCにコピー C:\>adb pull /system/bin/pm c:\work\pm.org 7 KB/s (191 bytes in 0.024s) ・・・ローカルで編集・・・ # ローカルPCからコピー C:\Work>adb push c:\work\pm.new /system/bin/pm 5 KB/s (208 bytes in 0.034s) ・・・adb installしてみるけど失敗・・・ C:\android-apps\helloworld\bin>adb install HelloWorld-debug.apk 97 KB/s (13215 bytes in 0.132s) /system/bin/sh: pm: Permission denied ・・・どこの権限かな?・・・ # 実行してみた c:\>adb shell /system/bin $ /system/bin/pm /system/bin/pm /system/bin/sh: /system/bin/pm: Permission denied # 実行権限がないようだ /system/bin $ ls -al pm ls -al pm -rw-rw-rw- 1 2000 2000 208 Jun 8 22:14 ***文字化け*** /system/bin $ ls -al pm.org ls -al pm.org -rwxrwxrwx 1 2000 2000 191 Jun 8 22:11 ***文字化け*** # 実行権限を付与 /system/bin $ /system/bin/chmod 777 /system/bin/pm /system/bin/chmod 777 /system/bin/pm /system/bin $ ls -al pm ls -al pm -rwxrwxrwx 1 2000 2000 208 Jun 8 22:14 ***文字化け*** ・・・adb install を再度試してみると、成功!・・・ C:\android-apps\helloworld\bin>adb install HelloWorld-debug.apk 70 KB/s (13215 bytes in 0.182s) pkg: /data/local/tmp/HelloWorld-debug.apk Success