Noob's Space

手動刷 CM,過時手機照樣恢復效能!

CM (CyanogenMod),一個知名的 Android 第三方系統,常在刷機的人一定聽過這個名字。而 CM 又支援大多數的手機,如果你的手機已經被原廠商放棄,或是已經不堪使用,可以刷個 CM 系統,也許能夠讓你的手機回春喔!

免責聲明

注意囉!安裝 CM 系統會破壞手機的保固,如果你還不知道 CM  系統是什麼的人,想必你也不是很清楚 root 和 bootloader 是什麼吧?先看看這篇文章吧:Root 到底是什麼?Root 後能夠做什麼?

有了一些先備知識後就可以開始了,不過以下僅能教學示範,動手前要三思而後行,Noob 可沒辦法幫你太多唷!

事前準備

  • 已解鎖的 bootloader
  • adb_fastboot_easy_NoobTW.zip | 打包好的 fastboot 懶人包,如果你已經有了,也可以不要下載
  • 備份好你的簡訊、聊天紀錄、app、還有任何你想備份的東西,因為等等要回復原廠設定。如果你覺得沒什麼好備份的也是可以 😀

開始之前

CM 不是有一鍵安裝嗎?沒錯,CM 有一鍵安裝的工具,但是還沒辦法支援那麼多機種,再加上驅動程式問題等等,所以這裡還是以手動安裝為主。

接著先讓我們下載 CM 系統吧!

首先上 CM 的官方下載點:download.cyanogenmod.org 尋找你的手機,但要注意的是,這裡不是顯示一般常看到的型號,而是開發代號。例如 hTC One 為 m8、Xperia V 為 tsubasa…等等。

天啊!那麼多是要下載哪一個?

首先,不同版本代表不同 Android 版本,其中 CM11 是 Android 4.4、CM10.2 是 Android 4.3、CM10.1 是 Android 4.2、CM10 是 Android 4.1、CM9 是 Android 4.0…,而 stable 是穩定版、nightly 就是暗黑版(?) 未經測試可能有 bug 的版本。

例如,目前我想讓我的 Xperia V 上 4.4,我就選了最新的 cm-11-20140821-NIGHTLY-tsubasa.zip。雖然每天都有更新,但是差別不大,沒必要每天都刷 CM (xD

下載好以後,複製一份 cm-xx-xxxxxxxx-xxxxxxx-xxxxxxx.zip 到手機(或記憶卡)裡面。(←就是你剛剛下載的那個!

接著我們還要準備 Google Apps。因為 CM 系統非常的乾淨,預設是連 Play 商店都沒有的!請到這裡,選擇你剛剛選的 CM 版本,下載對應的 Google Apps,並把這個 gapps-xx-xxxxxxxx-signed.zip 也放到手機(或記憶卡)裡面。

好,然後我們就可以開始了。

刷入核心及 Recovery

別忘了要先解鎖 bootloader,由於各家廠商解鎖方式不太一樣,這裡就當作已經解鎖了。

首先,我們要先把剛剛下載的 zip 裡的 boot.img 提取出來,然後刷進手機裡面。

 

提取出來要怎麼刷呢?這就要用到剛剛的 fastboot 了。請把手機完全關機,USB 線一端插著電腦,手機按住音量鍵+後,再把 USB 線另一端插在手機上,直到亮藍燈後再把音量鍵放開,你的手機就進入 fastboot 模式了。

接著如果你是下載 Noob 提供的懶人包的話,請先把 adb_fastboot_easy_NoobTW.zip 解壓縮到一個資料夾,並且把 boot.img 也放到那個資料夾裡。接著直接執行 start.bat,會跳出一個黑色畫面,輸入

fastboot flash boot boot.img

沒意外的話會看到 OKAY finished 等字樣。

打開手機 Recovery,刷入 CM 系統

接著拔掉傳輸線,讓手機開機。等到 LED 燈亮起的時候就一直按音量+鍵(是按一下放開,重複),直到 LED 燈變色為止,接著應該會進到 CWM Recovery。

這裡的選單基本上是用音量鍵上下來控制光棒,電源鍵當 enter 用。

1. 首先選 wipe data/factory reset → yes,來把手機重設一次。

如果不重設的話,可能刷入系統時會出現 error status 7 等錯誤。

2. 接著回到主選單,選擇 install zip → choose zip from /storage/sdcard0 (或 sdcard1,看你把下載完的 CM 系統放在哪裡),並選擇剛剛下載的 cm-xx-xxxxxxxx-xxxxxxx-xxxxxx.zip 檔案,然後選 Yes – Install xxxx

3. 如果沒有問題的話,接著再選擇 install zip → choose zip from /storage/sdcard0 (或 sdcard1,看你把下載完的 Google Apps 放在哪裡),並選擇剛剛下載的 gapps-xx-xxxxxxxx-signed.zip 檔案,然後選 Yes -Install xxxx

4. 回到主選單,選擇 reboot system now,至此你就成功刷入 CM 系統了!

第一次開機可能會很久,甚至十分鐘都有可能,請耐心等候!

安裝完 CM 系統之後?

如果你剛剛有安裝 Google Apps 的話,就可以登入 Google 帳號,然後從 Play 下載你要的東西了。另外,CM 系統本身已 root,還帶一個自己的授權管理,如果不喜歡也可以上 Play 商店下載個 SuperSU 蓋掉它。

接著就像剛拿到手機一樣囉!我的 RAM 在原廠系統只有大概 120MB 可以用,在 CM 系統上居然有 400 MB 可以用,可見 CM 系統非常的乾淨 XD

你可能會有興趣......?

  • 課本墊泡麵

    SONY V : CWM recovery 先出現藍燈等大概10分鐘左右沒反應,我拔掉手機的USB再按電源重開,出現紫燈之後一直不會開機,直到我查到,出現紫燈後壓著(音量鍵 – ) 才順利進入CWM模式

  • 張皓瑜

    怎麼查開發代號

  • 張皓瑜

    我好像找不到d2533ㄟ(sony c3)

    • 那就是還沒有人開發

  • jimmy

    你好SONY V 刷CM12 後卡在 android is upgrading 要如何解解?

    • 抹除 dalvik cache

  • Pingback: 最小手機論:想想自己的手機是不是真的需要那麼多功能 | Noob's Space()

  • Pingback: 最小手機論:想想自己的手機是不是真的需要那麼多功能 | Noob's Space()

  • Kai

    Hello,

    我最近照著您提供的步驟, 順利地把我的 xperia V 刷機到 CM12.
    不過我碰到幾個奇怪的問題.
    1. 當我把 App 移到 SD Card 上後, 只要重開機, app 的 icon 就會消失.
    2. 當我把 google 注音輸入法移到 SD Card 上後, 只要重開機就會被重設.
    3. CM12 上的圖片庫 (Gallery) 在每次開起的時候都會跳出找不到儲存裝置的錯誤訊息, 不過我用 ES explorer 都可以正常的連進去.

    不知道您有碰到過這些問題嗎?

    • 陳祐楷

      CM11 M12 Snapshot比較順暢喔

  • ivy

    找不到sony p的型號下載 就是不支援嗎?

    • Ruan Shifu

      妳手機太新,短時間不會支援

  • 卓俞佑

    CM13該怎麼刷入還是一樣嗎?

  • 蔡秉樺

    如果CM是放在手機裡,那要清除資料她不會一起被清除嗎

廣告