話說我以前對 Android 沒什麼好感, 每次和 Android 發生關連不是 source tree 因此不穩, 開機變慢; 就是老闆要我去跟催 Android 的開發進度. 總之不會和好事發生連結.
不過自從我加入號稱以 Android 為核心技術的 Skyviia 之後, 完全就和 Android 畫上了等 “>" 符號 – 大於符號是說除了 Android 還有別的事要做啦!
當然, 隨著 Android 4.0 手機 Samsung Glaxary Nexus 上市, 我們的任務隨著艱鉅起來. 為了深入了解敵情, 我連手機都改成 O2droid 啦!
什麼是 O2droid 呢?就是把 Samsung Omnia II 從 WM 6.5 作業系統灌成 Android, O2 + Android = O2droid, 這個名詞可能是這幾位仁兄發明的 –
Samsung I8000 Omnia II Android development. 網路上的資訊一大堆, 到底要灌哪一版才能把 i8000 變成 Android 呢?(甚至還有人說不能灌呢!) 我覺得最最簡單的就是好啊網發表的這篇文章:
2011/8/2 在夠快網盤發佈的 3G ISO 版 (3G至尊版ISO.rar309.01MB)適用於內建 8GB 以上 SD 卡的型號.
或是 1.7G 極速版 (1.7G极速版ISO.rar477.26MB) 適用於內建 2GB 的機種.
在台灣買到的 i8000 應該都是 8GB 的, 新加坡賣的才有 16GB. 當然檔案愈大, 裡面的內容就愈多. 3GB 版裡面有憤怒鳥和水果忍者, 1.7GB 版就只有後者. 再說到 1.7GB 和 3.0GB 版都可以設為繁體中文, 但是 1.7GB 就是抓不到中華電信的 APN, 所以也上不了網.
什麼是 ISO 版呢?就是把做好的 Android 鏡像存起來, 解開 rar 檔後, 就會看到一個 ISO 文件. 此時只要在 My Storage 裡面執行 Haret.exe 等著它安裝好就行了, Froyo 2.2 版水果優格就會取代原來的 “窗戶移動" (Wiindows Mobile). 不過它並沒有真正把 WM 6.5 取代掉, 只要拔掉電池, 或是 reboot 就會變回窗戶移動啦!
除了 ISO 版之外, 外面流傳的還有 ghost 版 (GHO). 另外就是 O2droid beta1, beta2, beta3 版. O2droid 系統因為是一版一版長上來的, 所以直接灌 beta3 還是要先 format SD 卡, 做出 FAT32, EXT4 等分區, 老實說有點麻煩. 因此我覺得ISO 版還是比較實用. 只是它肥了一點.
最初我把 1.7GB 版放進 8GB SD 後, 又把 3GB 版本 ISO 放進來. 結果一執行 Haret.exe 就發生 Kernel Panic. 我直覺地把 1.7GB 搬走就 OK 了. 另外執行 Haret.exe 時, 有時會看到一些 error message, 像是 expected 4096 got 0, 這個是 SD 卡讀寫不正常, 重新 check disk 後, ISO 重新拷貝過就會好.
對了!變身 Android 之後, 手機變慢了不少. 不過 angry bird 可以玩, APK 也比 WM 6.5 豐富, 感覺滿好玩的. 下次可能真的買一支 Android 手機來試試吧!
