HT-03AでイオンのSIMを使う
コムギさんとこのとおりやったらイオンのSIMが使えたので忘れないうちにやったことをメモ。
3. パソコンがスマホを認識できたか確認する。
>adb devices
List of devices attached
HT96KLF01634 device
“device”ていうのが表示されたら大丈夫っぽい。(引っこ抜いてから同じコマンド打つと表示されなくなる)adbコマンドの準備については2011-10-25の日記参照。
4. ライブラリをスマホへ転送する。
コムギさんところで紹介されているライブラリを取ってきておいて、adb pushでとりあえずSDカードにコピーする。
イイ:モバイル
>adb push libhtc_ril.so /sdcard/libhtc_ril.so 1028 KB/s (445368 bytes in 0.423s)
6. ライブラリを新しいやつで上書きする。
mvしてみる。
# mv /sdcard/libhtc_ril.so /system/lib/libhtc_ril.so mv /sdcard/libhtc_ril.so /system/lib/libhtc_ril.so failed on '/sdcard/libhtc_ril.so' - Cross-device link
Cross-device linkとかいうのでfaildしちゃった。
ddでやってみる。
# dd if=/sdcard/libhtc_ril.so of=/system/lib/libhtc_ril.so dd if=/sdcard/libhtc_ril.so of=/system/lib/libhtc_ril.so /system/lib/libhtc_ril.so: cannot open for write: Read-only file system
fsがRead-onlyだった…
mount状況を確認してみる。
# mount mount rootfs / rootfs ro 0 0 tmpfs /dev tmpfs rw,mode=755 0 0 devpts /dev/pts devpts rw,mode=600 0 0 proc /proc proc rw 0 0 sysfs /sys sysfs rw 0 0 tmpfs /sqlite_stmt_journals tmpfs rw,size=4096k 0 0 none /dev/cpuctl cgroup rw,cpu 0 0 /dev/block/mtdblock3 /system yaffs2 ro 0 0 /dev/block/mtdblock5 /data yaffs2 rw,nosuid,nodev 0 0 /dev/block/mtdblock4 /cache yaffs2 rw,nosuid,nodev 0 0 /dev/block//vold/179:1 /sdcard vfat rw,dirsync,nosuid,nodev,noexec,uid=1000,gid=1015,fmask=0702,dmask=0702,allow_utime=0020,code page=cp437,iocharset=iso8859-1,shortname=mixed,utf8 0 0
/systemはRead-onlyすね。remountしてリトライしてみる。
# mount -o rw,remount /dev/block/mtdblock3 /system mount -o rw,remount /dev/block/mtdblock3 /system # dd if=/sdcard/libhtc_ril.so of=/system/lib/libhtc_ril.so dd if=/sdcard/libhtc_ril.so of=/system/lib/libhtc_ril.so 869+1 records in 869+1 records out 445368 bytes transferred in 0.379 secs (1175113 bytes/sec) # exit exit $ exit exit
よっしゃ。無理矢理感はあるけど上書きできた。
7. APNの設定をする。
スマホを再起動してから、APNの設定をしてみた。
編集したのは以下の4項目だけ。これでつながった。
名前 | bmobile |
APN | dm.jplat.net |
ユーザー名 | bmobile@aeon |
パスワード | bmobile |