目前在HTC WM裝置上面跑Android的方案為,將系統檔案壓縮放在system.sqsh使用者資料放在data.img,媒體檔案放在media資料夾Linux核心放在SD卡root.
這樣的作法的缺點就是執行android系統的時候,必須經過SquashFS的解壓縮程序,才能存取sqsh 內的資料, 效能大打折扣。如果想要提高運作效能的User不彷可以試試看這個方法。這個方法是參考http://forum.xda-developers.com/showthread.php?t=689223 做的。如果有不詳盡的地方可以上去那邊參考一下作法。
操刀步驟:
1.在Linux下使用GParted把裝置的SD卡分割出一組EXT2 Partition(約300MB)一組Linux-Swap(約60MB),如圖所示

請注意:1.Partition標籤視等同於掛載在/media底下的目錄名稱,請分割完後記得在編輯一下標籤名稱為android_ext2,這樣可以照著下面的步驟來
2.記住EXT2分割的分割區
2.到http://balsat.hopto.org/android.php下載最新的android system
3.到Ubuntu 的terminal下面
4.sudo umount /media/android_ext2 (下卸載partition)
5.sudo mkfs.ext2 /dev/sdb2 (sdc2 這個資訊在開partition的時候應該就知道了)
6.sudo mkdir /media/android_ext2
7.sudo mount -t ext2 /dev/sdc2 /media/android_ext2
8.sudo tar -xzvf Latest_Android_fs.tar.gz -C /media/android_ext2 (壓縮檔的位置自己調整)
9.sudo umount /media/android_ext2
10.到http://www.megaupload.com/?d=OQEV37LJ下載包含module,zImage,haret.exe以及startup.txt的壓縮包,將他放在SD卡的根目錄上並挑選合適你裝置的startup.txt (預設是Diamond)
11.執行haret.exe




























































































