Milestone升級2.1後似乎很多人都無法理解為何root或備份還原要那麼複雜
要在一些ROM之間刷來刷去才能root
這是因為2.1之後Recovery mode已經用了新的簽證
所以無法再繼續使用以前的update.zip來騙過系統作假更新
不過也沒這麼絕望,有人做了vulnerable_recovery_only_RAMDLD90_78這個刷機檔來讓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這個刷機檔來讓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一樣了
順便作一張我想要的版本



























































































