我們可以把Android手機的ROM想成是電腦的硬碟,裡面有很多分割區,其中一個分割區類似一些品牌筆電的還原分割區,我們透過按住硬體的某些按鍵組合開機後,我們就可以用這個分割區開機,進入所謂的還原模式(Recovery Mode)。透過還原模式中所提供的工具,我們可以備份或還原手機的ROM,甚至是將非官方的韌體載入到ROM中。
原廠的還原分割區不會讓我們擁有上述這些強大的功能,因此我們需要將第三方做的軟體(recovery image)載入到還原分割區之中,這樣我們才有還原模式可以使用。
而原廠能否OTA升級手機,不在於手機是否有root權限,在於手機的還原分割區是否為原廠的。如果不是原廠的還原分割區,原廠OTA升級就會更新失敗。目前大部分的手機將還原分割區恢復為原廠的方法就只能透過原廠的RUU(Rom Upgrade Utility)軟體來還原了,RUU可以把手機的每個分割區都還原成原廠的。
對於原廠不再支援的手機,其實可以很放心的更換還原分割區為第三方軟體。另外主力的高階機種其實也可以不用擔心,因為一定會有高手重新包裝原廠的新ROM並做加強,供我們從還原模式來升級手機。



小布大說得太好了!
其實坦白說,如果原廠的韌體 tune 得好的話,我們又何苦去刷非官方的韌體呢?問題就是原廠的工程師就只會應付公司的壓力而已,把 1Ghz的 cpu 搞得只有 600~700Mhz的效能,這讓我們這些玩電腦的宅男怎麼受得了呢?最後官方還會很冠冕堂皇的告訴你這是為了穩定性所做的妥協!既然這樣,那就讓我們換上同為不滿一族所做的 Custom Roms 吧!
補充一下,要使用 RUU 有一個限制,那就是版本只能升不能降(目前DHD倒是有方法可以偽裝版本就是了),所以建議各位 root 之後先做 super cid,這樣就能避免 RUU 升級檢查。
謝謝chenlcx這位讀者的補充 ^^
請問super cid是什麼?
本站文章搜尋一下就有囉~
機器達人你好,
在網路上看了好多的Android的資料,覺得你講的最清楚,也最讓人明白,由於我是個初學者,仍有些許的問題,
1.請問機器達人,一般的刷機(例把Windows mobile 6.5 刷 NAND ROM 成 Android 2.2)是不是會把ROM 裡面的「Recovery Partition」給清除掉嗎?
2.我在MOBILE01討論區有有人說刷NAND ROM前要用MTTY 這一程式來徹底清除記憶體,那這也會將「Recovery Partition」給清除掉嗎?
謝謝
Windows Mobile轉職Android這方面我沒有研究,所以我沒有能力回答您 @@
升級前忘記還原Recovery Partition成原廠,現在更新完之後畫面停在一個三角驚嘆號及小綠人,然後就沒辦法在重開機了,請問機器達人要如何處理?。謝謝
那個符號是原廠Recovery Partition的符號,
所以您升級後變原廠Recovery了