今天在公司碰巧發現了我自己目前在用的Galaxy Nexus Rom,
(Android Open Kang Project,後面都簡稱AOKP)
也可以刷在I9000上面,剛好同事有人在用I9000,
所以就把它的手機抓來把玩一下,
果然成功的把這個ROM給裝上了I9000,
上面有簡易(而簡陋 XD)的影片,可以點來參考看看。
繼續閱讀有簡單的說明刷這個ROM的過程,
因為我直接刷還是無法刷的,需要做一點小小更改。
AOKP官方網站上面支援I9000的版本是Build #27,
Release Date是2012/02/27,
ROM的下載網址在這,或者進官網看也有其他Mirror,
如果需要Google服務的人,記得還要下載GAPPS,
在作者的這些ROM呢,可能每一個版本搭配的GAPPS會不一樣,
所以在往後更新版本的時候要注意一下。
另外搭配了xda上面人家推薦的Semaphore Kernel v0.9.1 (載點)。
都下載完成之後應該會有三個壓縮檔:
1. aokp_galaxysmtd_build-27.zip
2. gapps-ics-20120224-signed.zip
3. Semaphore_ICS_0.9.1.zip
接著我們要把ROM的zip檔更改一下,不然可能會無法刷上,
將aokp_galaxysmtd_build-27.zip用解壓縮軟體打開,
找到\META-INF\com\google\android\updater-script,
並且把它解壓縮出來,
再用記事本打開updater-script,最開頭的部分:
assert(getprop("ro.product.device") == "galaxys" || getprop("ro.build.product") == "galaxys" || getprop("ro.product.device") == "galaxysmtd" || getprop("ro.build.product") == "galaxysmtd" || getprop("ro.product.device") == "GT-I9000" || getprop("ro.build.product") == "GT-I9000" || getprop("ro.product.device") == "GT-I9000M" || getprop("ro.build.product") == "GT-I9000M" || getprop("ro.product.device") == "GT-I9000T" || getprop("ro.build.product") == "GT-I9000T"); |
把它們通通砍掉,
這段script是在檢查你的機器是否為I9000,
不知道為什麼我直接刷原本的ROM,會出現檢查不出來I9000,
所以就乾脆把它拿掉,反正我確定機器沒有搞錯 XD,
然後再把它壓縮回去原本的位置取代。
最後就可以準備來刷機了!!
刷機之前再確認一下是否裝有CWM Recovery,
CWM Recovery的版本不用管,ROM會自己偵測然後更新,
還有更重要的是,***做好備份動作***!
開始刷機:
1. aokp_galaxysmtd_build-27.zip
2. gapps-ics-20120224-signed.zip
3. Semaphore_ICS_0.9.1.zip
4. Reboot
Done!!
祝I9000的使用者都可以順利刷機,並且使用愉快。
沒有留言:
張貼留言