渴望Desire也可吃JellyBean

最近HTC的新聞吵得沸騰騰的,HTC J Buterfly快要上市了,手上有HTC Desire HD與Desire兩支手機,Desire HD的支援相當多,硬體也較好一些,所以早就先吃JellyBean了,但Desire可就有點捉襟見肘,於是挨踢路人甲當下卸下HTC引以為傲Sense介面環境,刷上頗具盛名的CyanogenMod ROM,竟然讓我如夢初醒,原來沒有Sense這個吃資源的大怪獸,我的Desire可以跑得那麼順暢,不,應該是那麼快速。

 

Desire渴望機可說是HTC中的經典機,更是Google Nexus One的姊妹機,靠著XDA神人與眾網友的努力,沒有HTC的加持,照樣也可以吃Jellybean,XDA上CyanogenMod 10的ROM不算多,雖然仍有些瑕疵,但還可接受的範圍內,若你想要享受快速的Jellybean,且能接受沒有HTC Sense的UI介面,那你可以來試試這個ROM。

 

首先請先到下面的連結下載CM10 VJ Jelly Bean 4.1.2 v2.9.1 與gapps-jb-20121011-VJ.zip,並複製到手機的SD卡上。

 

【XDA網頁】: http://goo.gl/m5MdE

CM10 VJ Jelly Bean 4.1.2 v2.9.1 】: http://goo.gl/KnH2L

【Google懶人包】: http://d-h.st/itx

【系統】:Android 4.1.2 + No Sense

 

刷ROM前的前置動作

為了怕有新手不解其意,所以還是從頭的Root開始做起,如果你已是有經驗,看到已做過的步驟可以略過,不過不管是新手還是老手,請備份手機目前的資料,以防萬一。

 

Step 1. 刷機的第一步Root

Root是刷機的第一要件,如果你的手機尚未root或是未刷過任的ROM,還是請先參考賢大的文章,沒有Root什麼都不用再說了。

 

Step 2. 讓你的手機擺脫束縛的S-OFF

S-OFF才能讓Desire擺脫束縛,HTC 的手機通常出廠都是是屬於 S-ON 的狀況,也就是鎖住SPL讓使用者無法對/system與/recovery來修改,即使使用 root explorer 刪除檔案,手機重新啟動時也會恢復,因此透過修改 HBoot 移除鎖住的方式來實現對/system與/recovery的寫入,也就是所謂的 S-OFF。ROM-Runnymede AIO V5.04 SE說明中需要S-OFF,所以請考經過最後的掙扎Desire還是被我S-OFF了一文。

 

Step 3. 刷機必備的Recovery程式

安裝4EXT Recovery Touch,先進的4EXTRecovery已是我刷機上不可或缺的好夥伴,如今又推出觸控板的「4EXT Recovery Touch」,就是如同Android系統一樣,直接在面板上觸控執行哦!簡直帥呆了。請參考觸控版的刷機工具 – 4EXT Recovery Touch一文來安裝觸控版的版本。因我的Desire 是第一批的AMOLED螢幕,不曉得是程式還是我的機器問題,使用觸控的舊版本有時會當機,請更新較新的版本就正常。

 

Step 4. 延伸ROM空間的EXT4分割區

分割EXT4分割區,Desire先天不足ROM無法容下Android 2.3.5與系統程式,因此製作有EXT4分割區的SD卡,就是為了延伸ROM的空間,你可以使用步驟安裝的4EXT Recovery Touch來製作EXT4分割區,或請參考替Android手機更換SD卡一文內的製作A2SD+專用的SD卡部分文章,切記!EXT4分割區的大小要大於1GB。

 

Step 5. 變更HBOOT

假如你使用Stock的HBOOT用戶可忽略此步驟,若是有依此「讓Desire脫胎換骨的CM7r2分區配置」文章變更過HBOOT的使用者,請務必還原原廠的HBOOT配置,當然不使用AndroidFlasher程式來更新也可以,可由手機自動更新方式如下:

 

先將下載http://alpharev.nl/PB99IMG_stock.zip更名為PB99IMG.zip,並放入到SD卡的根目錄上,完全關機後,按下音量鍵與電源鍵來進入HBOOT畫面,在左圖藍底白字的「BOOTLOADER」上按下電源鍵出現右圖畫面,此時手機會去尋找PB99IMG.zip的檔案,找到後會出現「Do you want to start update?」訊息,訊息的下方有兩個紅色項選擇提示,分別為刷入的音量上鍵<VOL UP>與取消的音量下鍵<VOL DOWN>。

 

 

當按下音量上鍵來刷入HBOOT後,畫面訊息會提示你要重新開機,因為改變HBOOT的配置就是要刷ROM,其實可以不必重新開機啦!只要選擇<VOL DOWN>後再選擇「REBOOT BOOTLOADER」即可,此時粉紅底白字的「AlphaRev CM7 r2」已經改變了,如右圖上方僅剩下粉紅底白字的「AlphaRev」,表示刷入HBOOT與重新載入成功。(注意更換HBOOT後務必更名PB99IMG.zip,不然每次進入BOOTLOADER都會詢問刷入的動作)

 

Step 6. 進入到Recovery畫面

當在HBOOT 畫面上時,在「BOOTLOADER」上按下「音量下鍵」,接著將籃底白字移動至「RECOVERY」上(紅色框),接著在按下「電源」鍵即可進入4EXT Recovery。

 

 

Step 7. Full Wipe

刷不同的ROM之前最好清除系統之外的分區資料,以免這些分區資料影響日後刷的系統,所以直接觸碰「wipe | format」後出現如下圖右邊畫面,接下來主要是進行「wipe data/factory reset」與「wipe cache + dalvik」兩個動作。  

 

 

請先按「wipe data/factory reset」來清除資料與還原設定。

 

相同的也要進行「wipe cache + dalvik」的動作。

 

雖然非必要,但每次我都有清除batter狀態資訊,所以也順便進行「Wipe battery status」的動作。

 

再次的格式分割區,選「format all partitions Except sdcard」,請注意不要選按到「format sdcar」,不然可真是要欲哭無淚哦!

 

 

開始刷機

想要刷機,Desire HD手機必須Root與S-OFF,這是首要條件,如果你是個刷機生手,還是仔細的研讀上方「刷機的前置動作」內文,如果你是有經驗或是常刷機,最好還是要做Full Wipe的動作。

 

▼回到主畫面上選擇「install zip from sdcard」,之後出現的畫面丄再選擇「Choose zip from sdcard」。

 

▼選擇之前複製到SD卡上的cm10_VJ_4.1.2_V2.9.1.zip(檔案名稱會依版本的編號而有不同),中間圖是出現再次確認的畫面,請觸碰勾選圖示即可開始刷ROM,當成刷入成功後會出現如右圖畫面,觸碰勾選圖示來離開此成功訊息畫面。

 

▼按返回鍵來到主畫面,可以看到第一個選項是「reboot now」,沒錯!是要按這一個reboot才行,右圖出現詢問離開並重新啟動的畫面,按下打勾鈕即可重新開機。

 

▼接著運作一陣子就出現左圖的CyanogenMod標誌圖示,不久即可進入系統畫面,因為我有設定開機PIN的密碼,所以如下右圖畫面,恭喜你大致是成功了。

 

▼接下來就是要來調整語系,在主畫面上按下手機上的「memu」鍵,點選「system settings」後再指定「Lnaguage&input 」,在出現的畫面上再選擇「Language」。

 

▼此時在畫面上用手指滑動到最底端,看到「中文(繁體)」就點選下去,之後不管是設定或其他畫面,都可以看中文的畫面囉!

 

開啟A2SD與A2SD+功能

製作有EXT4分割區的SD卡,就是為了延伸ROM的空間,但也必須所刷的ROM支持才行,如挨踢路人甲切割了1.2G的Ext4空間,其目的就是要給系統可以安裝足夠的Apps應用程式,不然預設的Desire的原始512M ROM早就爆掉了。

 

▼接下來就是要來建立A2SD的動作,首先進入應用程式畫面,點選「Terminal Emulator」進入終端畫面,輸入su指令來切換管理者帳號,此時會出現超級使用者請求授權的畫面,請按下〔允許〕來繼續。

 

▼進入最高管理者權限後(提示符號由$變成#),請輸入「a2sd fixapk」,完成動作後再輸入「a2sd install」,此時畫面會出現三個詢問的動作,第一個輸入「Y」來回應。

 

▼接著是「N」,最後一個詢問訊息就是詢問是否要重新啟動,請輸入「Y」則會重新啟動系統,重新啟動後進入查看儲存空間,發現這麼少,不是有規劃1.2G的Ext4空間嗎?沒錯!當你安裝應用軟體時,就是會自動放入Ext4分割的空間,只是此空間無法被顯示而已。

 

▼在A2SD的狀況下,應用程式安裝時會分成兩部分,大部分會放入分割出的Ext4內,有一小部分會放入原本的內存空間內,由於內存空間相當有限,也就是說當內存空間滿了,Ext4分割的空間有再大的空間都沒有用,因此才會衍生出A2SD+的架構,簡單的說就是將就是將SD卡上分割的ext4區,變成ROM的延伸,如此一來手機上的ROM空間變大了。

 

不過轉成A2SD+有個罩門,就是你的SD卡的速度最好是class 10以上的規格,不然會慢到讓你抓狂哦!一樣先輸入su來變更管理的身分,之後請輸入「a2sd align」,再輸入a2sd xdata,完成後接著兩個問答均輸入「Y」,最後會重新啟動系統。

 

▼重新啟動系統後進入查看儲存空間,發先內存空間已經和SD卡上的Ext4分割區合併了,看到總空間有1GB多可用,此時簡直快掉下眼淚了。中間圖是到應用程式查看已安裝與可用的空間,同樣的內部存儲空間有近1GB大小,A2SD+讓Desire脫胎換骨囉!(最右圖是未合併前的內存空間,真的差很多哦)。

 

▼稍微玩了一下,你會發現Google的軟體都不見了,其實CM10的ROM是不含Goolgle的相關軟體的,所以需要再刷一次Google的App懶人包,,請再次進入4Ext Recover畫面,注意請不要做Wipe的任何動作,只需刷Google的App懶人包即可,刷完後重新開機就可以看到Play商店與Google的相關服務。

 

心得與感想

Desire渴望算是有點年紀了,但照樣可以吃JellyBean (Android 4.1),不過可以吃是一回事,能吃得痛快才是重點,偏偏ROM的大小卻是老舊硬體的最大殺手,沒有Sense的CyanogenMod ROM,卻有著輕盈快速的系統,A2DS+後完延伸ROM的大小,讓Desire脫胎換骨,若你可以接受沒有Sense的整合介面,CyanogenMod真是值得推薦的ROM。

 

CyanogenMod的修正版本更新的速度相當快,雖然沒有OTA的更基機制,但也不會太難,每次更新時請直接刷,不需要做 Wipe的動作,這樣才會保留之前安裝與設定,不過切記每次更新版本時,也記得要重刷一次Google懶人包哦!

 

請繼續閱讀必備的優化軟體

除了速度外,當然JellyBean (Android 4.1)也是主要目的之一,但老實說CyanogenMod的原生介面真的很難用,建議你安裝替代的Lanucher來使用,但使用起來還是覺得HTC Sense整合細膩度相當的棒,目前來說,HTC Sense整合服務功能是其他Lanucher無法取代(個人是這麼認為),還真佩服Sense的功力,下面連結文章是有關於CyanogenMod ROM上欠缺的整合運用軟體與系統上的調教設定。

 

itwalker
itwalker

或許技術與功力已遠遠不及時下年輕人,但試著去畫一個圓,圓不圓沒關係,盡力就好,如果覺得文章不錯的話,請大家按個「讚」或「+1」,感謝您的支持與鼓勵!歡迎加入我的粉絲團 : https://www.facebook.com/itwalker ,更多關於挨踢路人甲的文章: https://walker-a.com

文章: 2984