一加手機 大陸版改國際版 (ColorOS to CyanogenMod 11s)
Last updated on April 14, 2024 am
一加手機的國際版很難買到,因此買大陸版的(型號A001,預設是ColorOS 1.2)回來再改。其實露天的賣家有提供免費的改機服務,但我就想自己玩玩。
爬了中外各大網站,大家都說很簡單,什麼免PC,直接用手機去CM下載,按住volume下鍵 + 電源鍵,直接用Recovery更新,我的就不work。最後還是用開發者的方法,使用Android SDK,直接flash到CM11s。
準備
- 一台PC,mac或windows都可 (以下指令語法都是mac的)。
- 若沒裝過,下載並安裝Android SDK (SDK Tools only)
- 到Cyanogen將最新的firmware下載回來。我下的版本是CyanogenMod 11S (4.4), cm-11.0-XNPH33R-bacon-signed-fastboot.zip, 491.7MB。
- 一加手機,用USB線與電腦連結。
步驟
- 手機上,打開開發者選項,allow USB debugging,並與電腦透過USB線連結。
- 電腦上,將下載回的CM11S zip檔解壓縮到Android SDK下的platform-tools目錄。
- 打開Terminal或Command Prompt, 切換目錄到Android SDK中的platform-tools
- 首先我們需將手機解鎖:
- 重開機到boot loader
./adb reboot bootloader
- 下解鎖指令:
./fastboot oem unlock
此時會看到以下,這樣就成功解鎖了。
... OKAY [ 0.002s] finished. total time: 0.002s
- 重啟手機:
./fastboot reboot
- 手機重開後,再確認一下USB debugging都開着 (網路資料說解鎖後整個都會重設,但我的沒有)。
- 重開機到boot loader
- Flash CM11s
- 一樣,再進到boot loader:
./adb reboot bootloader
- 執行以下flash,一個個重灌
./fastboot flash boot boot.img ./fastboot flash system system.img ./fastboot flash recovery recovery.img ./fastboot flash cache cache.img ./fastboot flash modem NON-HLOS.bin ./fastboot flash sbl1 sbl1.mbn ./fastboot flash dbi sdi.mbn ./fastboot flash about emmc_appsboot.mbn ./fastboot flash rpm rpm.mbn ./fastboot flash tz tz.mbn ./fastboot flash LOGO logo.bin ./fastboot flash radio flash-radio.sh ./fastboot flash userdata userdata_64G.img
userdate要注意,若妳的手機是16G,就灌userdata.img;64G就灌userdata_64G.img
其中system.img最久,約花了65秒。其他的檔一瞬間就灌好了。
- 搞定,重啟手機:
./fastboot reboot
- 一樣,再進到boot loader:
- 接下來,一切順利的話,妳就到CM11S的初始開機畫面了。這個版本的Google app都是舊了,全部可透過Google Play更新。
參考資料
一加手機 大陸版改國際版 (ColorOS to CyanogenMod 11s)
https://mingster.com/2014/09/18/opo-coloros-to-cm11s/