
============================================================================================
◎最終刷的版本是:大字型Cool SagaS v1.3 Bravo:Android 2.3.3 + Sense 2.1,改標準data++ (原作者網站及刷機相關注意事項)
============================================================================================
◎此篇為個人經驗整理,風險請自行考量喔!
這篇算是比較通用的做法,還是依各Desire ROM (或patch補丁)版本的作者自己所提供的步驟比較不會出錯。
ROM \ 步驟 | 1:root | 2:SD分區 | 3:S-OFF | 4:刷Hboot 或自訂分區 |
5:刷ROM |
A2SD | ● | ○ | ● | ||
A2SD+ | ● | ● | ○ | ● | |
D2EXT/D2WE | ● | ● | ○ | ● | |
其他 (Data++、A2E、CM7...) |
● | ● | ● | ●(2擇1)(註1) | ● |
圖示:●必須、○非必須
註1:刷HBOTT 、改mtd自訂分區,都是一樣的目的:修改system、cache、data 配置。建議依照作者的操作說明。改mtd可參考本篇25樓(賢大的A2E,屬自訂分區)
◎基本上只要需要到SD分區的建議用卡速快一點的,如Class 6以上。(Desire 大致上是用kingmax 或adata C10 比較受好評,我自己是用kingmax C10)
1. root
http://www.mobile01.com/topicdetail.php?f=566&t=1657984&p=1
2. 分割 SD 卡/ 轉換 / 調整 (↓↓4選1) - SD 卡資料記得先複製一份到電腦備份
PS.每個ROM所需大小不同,建議參照作者說明。
2.1. 最快&簡單的分割方法 - 使用Recovery,免開機光碟(我用這個^^)
2.2. 用GParted 分割 SD 卡 (不用安裝linux)-要製作開機光碟
2.3. APP2SD+記憶卡EXT2無痛升級EXT3- 要製作開機光碟
- 先看一下裡面連結的【看了你就會】簡簡單單分割你的記憶卡
2.4. 解救你的渴望(desire)!!root式 + 分割ext式 + 刷rom式~! - 免製作開機光碟,但比較步驟比較多
◎2、3 的Gparted操作類似 Partition Magic算很容易;分區無法更改,可能是需要unmount,2 有提到
◎只需轉換格式,這方法最快:到 這篇下載適當script版本,直接在recovery 裡用刷patch補丁的方法刷就可以了,但這個會將EXT分區格式化成你要的分區格式。(應不會動到FAT32的分區,但還是建議備份一下以防萬一)
3. S-OFF (不一定需要,除非要刷HBoot,或換recovery、改mtd)
賢大這篇有S-OFF教學,跟著做就好了,Recovery會升到 2.5.1.8。若要 S-ON 就只有還原官方原廠 2.2 RUU 一途了。 (新的S-OFF 方法 - 我後來都改用此方法,刷好recovery 是 4.0.1.4 版)
PS.每個ROM 適用的Recovery版本不盡相同,建議參照作者說明。(如2.X跟3.X就不相容)
Recovery版本檔案or 檔案, 更新方法(這更新方法其實是adb shell 的gui版,我使用時會出錯,但卻成功了?Win7X64下)
或者fastboot下指令fastboot flash recovery recovery.img
PS. 刷radio 指令是fastboot flash radio radio.img
4. 更換 HBoot (用來修改分區配置) - 不一定需要
主要是要選對分區配置,這樣空間才夠塞得下system的東西,或者剩餘空閒太多導致浪費寶貴的空間,so 請依ROM作者說明選用適當的檔案)
這篇有朋友寫好了教學,HBoot檔案在http://alpharev.nl/ 裡面的對照表格
適用分區大小 (僅列部分)
ROM | Name | /system | /cache | /data |
STOCK/A2SD/A2SD+/D2EXT | Bravo Stock 1.8 | 250M | 40M | 147M |
CM7 | Bravo CM7 | 130M | 5M | 302M |
賢大A2E | 自訂(Custum MTD) | 自訂 | 自訂 | 自訂 |
◎HBOOT 沒刷好應該會刷掛變磚,先做一下,MD5 check,這邊有軟體,與作者提供的MD5數值比對一下是否相同(其實最好每個下載檔案如果有給MD5 cheksum可以都檢查一下,比較保險,包括ROM檔也是)
◎當然你要用自訂 MTD分區方法,設定好分區再刷ROM也是可以啦(我都用這個

PS.但是用了custom mtd 的方法後,根據我的測試不管我怎麼換HBoot patch更改雙起來都有問題。(可能需要解除安裝吧?應該就是重刷recovery;後來測試刷了一樣版本的recovery,就可以更換HBOOT了)..不過還是改mtd 方便就是了
◎2011/06/19 http://alpharev.nl/ 的HBOOT檔備份(連結可下載壓縮檔,需解壓成.img檔)
新的 CM7r2 或 STOOK 是HBOOT-6.93.1002版,要刷回0.93.1000版需要先刷bravo_downgrade.img,再刷HBOOT-0.93.1000 版:(STOCK) 或是 (CM7) HBOOT
5. 進Recovery刷ROM (或patch補丁)zip檔案 - 若你是用Custom mtd
,請改用他的步驟
步驟 | 做啥 | Recovery | 附註 |
1. | 備 份ROM |
backup and restore => backup |
刷之前一定要備份 |
2. | 清空系統與資料 | wipe data/factory reset => Yes - delete all user data |
● 刷patch補丁不用此項 |
3. | 清空快取 | wipe cache parttion => Yes - Wpie Cache |
● 刷patch補丁不用此項(通常步驟2應已format cache,應可省略) |
4. | 清空Dalvik-cahce | advance => wipe Dalvik-cache => Yes - Wipe Dalvik Cache |
|
5. | 選擇ROM檔或補丁 | install zip from sdcard=> Choose zip from sdcard =>選擇要升級的ROM檔案 (或patch補丁檔案) |
|
6. | 重新開機 | reboot system now | |
7. | 等待 | 等待第一次開機,10~15分鐘或更久..超過30分鐘= >重刷(步驟2~7) |
ps. 2、3這兩步驟,會把你的資料清空(不會動到SD卡),所以只有在重新刷ROM才需要,一般刷更新或補丁不需要執行。
◎步驟4:依照我的經驗,程式有變動的話dalvik-cache 就有可能也跟著變,所以建議有更新就wipe一下,(反正系統找不到它,也會自動重建)
◎ 送修務必還原ROM:官方原廠2.2 RUU(參考賢大這篇1樓最末端),軟體刪光、資料清空
◎ 其他常用工具:1. QtADB─ADB的GUI介面,更換檔案跟抓圖、2.Titanium Backup,必買備份軟體
and 其他參考資源
Desire Index - Everything Desire is here! on XDA
賢大的 A2E 架構說明及製作方式 (Custom MTD Partitions 自訂分區-本篇25樓)
A2SD(+)/A2E/Data++ 比較、dalvik-cache 放哪
更換開機第一屏 及 adb/fastboot 工具(下載)(不建議改第一屏:掛掉送修無法還原,不會被一眼認出有刷過機)
更新 Radio / RIL 方法(非檔案)、RIL Checker
手動還原RUU方法 。還原RUU 之前要先刷回Stock HBOOT,也就是有改過 mtd 的話要改回 mtd 250 40,否則會失敗 (還原RUU失敗討論:Q1、Q2)
電池校正~讓你的電池電量更精準!!
Titanium Backup備份軟體
刷完停在第一屏,不能開機有幾個可能的原因
DIY 修改
auto sing:1、2
update-script:1、2、Amend、Edify Script Syntax
sense ROM 精簡:1、2、3
改 HTC firmware 1、2
替換/刪除/新增檔案的方法:刷ROM前、刷ROM後
拍照改進,media_profiles.xml修改拍照壓縮比
johnnylcu wrote:
請教大大
那麼我可以用賢大的分區方法
來刷不同需求的rom嗎?
可以的,就依照賢大的步驟,到刷A2E ROM zip檔的那一步驟,換成你要的ROM就可以了
其他步驟都一樣
Custom MTD Partitions 參考資料(自訂分區) - 賢大的A2E 就是用這種方法
1. XDA:Custom MTD Partitions (resize data, system, and cache)
2. 網友整理:http://bbs.gfan.com/viewthread.php?tid=434768 (可說是1.的中文翻譯)
內文搜尋

X