PALMisLIFE 討論區

標題: 圖解 Milestone 2.1 Recovery mode 究竟發生什麼事 [列印本頁]

作者: czh    時間: 2010-3-29 15:13
標題: 圖解 Milestone 2.1 Recovery mode 究竟發生什麼事
本文最後由 czh 於 2010-4-15 19:59 編輯

Milestone升級2.1後似乎很多人都無法理解為何root或備份還原要那麼複雜
要在一些ROM之間刷來刷去才能root
這是因為2.1之後Recovery mode已經用了新的簽證
所以無法再繼續使用以前的update.zip來騙過系統作假更新
不過也沒這麼絕望,有人做了vulnerable_recovery_only_RAMDLD90_78.sbf這個刷機檔來讓Recovery mode簽證回到2.01
光是這樣講恐怕還是很多人霧颯颯,所以我才做了這篇圖解

首先準備需要的檔案
sbf更新檔
這是些是直接由moto網站連結的官方更新檔,所以版權絕對無慮
台灣要下載South Asia SHOLS_U2_02.31.0
下載回來會得到
SHOLS_U2_02.31.0_UCASHLSMR2EMEAB1B805C.0R_PDS003_USASHLS00RTINT_P012_A011_HWp2a_1FF.sbf.gz
用任何壓縮軟體將他解壓縮得到
SHOLS_U2_02.31.0_UCASHLSMR2EMEAB1B805C.0R_PDS003_USASHLS00RTINT_P012_A011_HWp2a_1FF.sbf
接下來下載刷ROM軟體rsd_lite
下載後會得到RSDLite4.6.msi把他在電腦上安裝起來
最後再下載usb_drivers
這部份有分driver 32 bits and driver 64 bits請依電腦的作業系統版本下載
下載後一樣安裝起來

升級前機器的狀況是這樣的


首先升級到2.1
1.連接電腦並關機
2.推出鍵盤橫置milestone按住方向鍵『上』然後開機,很快就會看到黑底白字,這就是Bootloader Mode(Fast Mode)
3.等待電腦安裝驅動程式
4.開啟電腦程式集中的RSD Lite點選單上的Config/DevicedID Options選擇First-Come-First-Serve DeviceID Mode
5.重新啟動RSD Lite會在下方PortNo.1的位置看到有一台S Flash OMAP3430已經連接上
6.點Start左邊的「...」按鈕,選擇SHOLS_U2_02.31.0_UCASHLSMR2EMEAB1B805C.0R_PDS003_USASHLS00RTINT_P012_A011_HWp2a_1FF.sbf
7.點「Start」按鈕,開始還原/更新
8.等十幾分鐘看到手機正常開機就完成了
這時機器上的狀況是這樣子的


接下來用vulnerable_recovery_only_RAMDLD90_78.sbf這個刷機檔來讓Recovery mode簽證回到2.01
1.連接電腦並關機
2.推出鍵盤橫置milestone按住方向鍵『上』然後開機,很快就會看到黑底白字,這就是Bootloader Mode(Fast Mode)
3.等待電腦安裝驅動程式
4.開啟電腦程式集中的RSD Lite點選單上的Config/DevicedID Options選擇First-Come-First-Serve DeviceID Mode
5.重新啟動RSD Lite會在下方PortNo.1的位置看到有一台S Flash OMAP3430已經連接上
6.點Start左邊的「...」按鈕,選擇vulnerable_recovery_only_RAMDLD90_78.sbf
7.點「Start」按鈕,開始還原/更新
8.等十幾分鐘看到手機正常開機就完成了
最後機器上的狀況是這樣子的


接下來看你要作root或nandroid備份還原都與2.01一樣了


順便作一張我想要的版本

作者: AlexPro    時間: 2010-4-1 22:26
怪了,我做完都連不上wifi,無法取得IP@@
作者: AlexPro    時間: 2010-4-5 22:52
我又試了兩次,完全clean只做下面動作
刷 2.1 --> wifi正常
加上 2.01 recovery --> wifi 正常

再Root --> 無法取得IP,必需要用手動設IP才有辦法用wifi上網…

不知道是不是和我的 bootloader 9074版,和大家不一樣才會這樣
作者: bahamut    時間: 2010-4-10 08:14
請問如何知道有沒有刷成功SHOLS_U2_01.14.0_recovery_only?
今天早上從新刷了原廠軟體,線上升級到2.1後再刷SHOLS_U2_01.14.0_recovery_only,經過一次重開機後顯示pass,但要刷czh兄的中文化時,就出現
E: EOCD Maker occurs after start of EOCD
E:signature verification failed
Installation aborted.
請問要怎麼辦呢?




歡迎光臨 PALMisLIFE 討論區 (http://f.pil.tw/) Powered by Discuz! X2.5