X05HTでAndroidをブートしてみた
Downloads - The Raphael Android Port - Android for HTC Touch Pro (RAPH100)
http://connect-utb.com/index.php?option=com_jdownloads&Itemid=58&task=view.download&cid=13
ここからダウンロードしたファイルをメモリカードの\tmpに展開。
ファイル構成は以下のとおり
\tmp cache.ext2.img (32MB) data.ext2.img (32MB) system.ext2.img(64MB) version.xml \tmp\BOOT DEFAULT.TXT HARET18.EXE (134KB) root.cpio.gz (1051KB) zImage-navi-jobo (1344KB)
haret18.exeを起動すると、Found machine Generic MSM7xxxA と表示されている。
設定ファイル欄がdefault.txtになっており、ここでrunを押すと、
linuxカーネルのブートメッセージがひととおり出た後、ウインドウシステム(?)が起動する。
default.txtの中身は以下のとおり。
set MTYPE 1910 set KERNEL zImage-navi-jobo set INITRD root.cpio.gz set RAMADDR 0x10000000 set cmdline "root=/dev/ram0 init=/init console=tty0 mem=76M msmsdcc_id=2 msmts_calib=0x6D.0x5D.0x340.0x375 msmvkeyb_toggle=hide" boot
シェルはDev Tools→Terminal Emulator
PATHは/data/local/bin:/sbin:/system/sbin:/system/bin:/system/xbin
/cache /data /system がそれぞれのイメージファイルのマウント先
/mmcと/sdcardがSDメモリのマウント先(マウントオプションが違うが実体は同じ)