关于 Motorola 的 Milestone 的刷 ROM 方法,网上有两种。这里主要介绍一下使用备份利器 nandroid 来恢复系统的刷 ROM 方法。nandroid 是在 bootloader 里使用,通常使用整合了 nandroid 的 Open Recovery 包。但是由于厂商的限制,我们不能直接把 Open Recovery 刷进机器,在之前必须进行“破解”。破解的方法是安装 Motorola 自家的 RSD Lite 软件然后刷一个降级包。
Motorola 手机驱动
在 Motorola 官网下载手机驱动程序并安装:
http://www.motorola.com/Support/US-EN/Support-Homepage/Software_and_Drivers/USB-and-PC-Charging-Drivers
下载安装 RSD Lite
RSD Lite 是 Motorola 的刷机软件。
- 下载:http://drivers.mydrivers.com/drivers/426-170499-Motorola-RSD-Lite-5.0-For-WinXP-32-WinXP/;
- 安装 RSD Lite;
- 打开 RSD Lite,Config -> DeviceID Options, 选 First-Come-First-Service DeviceID Mode,点 OK 后重启软件,然后再关闭软件;
用 RSD Lite 刷 Open Recovery 降级包
- 下载 Open Recovery 1.46(Google 一下,很多);
- 先关闭手机,然后打开键盘,同时按方向键上键(手机横着看的上键)和开机键,进入 bootloader 模式;
- 用 USB 连接手机与电脑,会自动安装相关驱动;
- 安装完毕后启动 RSD Lite,下面会显示一台设备;
- 解压 Open recovery 包,提取里面的 vulnerable_recovery.sbf 放在本地硬盘;
- Filename 定位到 vulnerable_recovery.sbf 所在的路径,注意路径不要有中文字符;
- 按 Start 按钮开始刷机,耐心等待,可能会重启几次;
- 当 RSD Lite 下面的 Status 栏提示 Manually reboot device,重启手机,按照上面的方法再次回到 bootloader 中;
- 若 RSD Lite 下面的 Result 栏显示 Pass,则刷降级包完毕。
刷 Open Recovery 包
- 把之前下载的 Open Recovery 包里的文件解压到 SD 卡根目录;
- 关闭手机;
- 打开键盘,同时按
照相键+X键+开机键不放,等待几秒后屏幕出现三角形符号,松手; - 合上键盘,同时按音量上键和照相键,进入 recovery system 界面;
- 用手机键盘选择 Apply update.zip,开始刷机;
- 刷完后重启手机,再次进入 recovery system,发现界面已变化,有十来个选择项,刷包成功。
用 Nandroid 备份全系统
- 在 Open Recovery 界面下选择 Nandroid;
- 选择 Backup,再选择 Backup all,开始备份,完成后退出。
用 Nandroid 恢复新的 ROM
- 下载 Nandroid 备份包,这里用 XT702 PLUS 10 包:http://dl.dbank.com/c0tgs777h0;
- 把包内文件夹解压到 SD 卡里的 /nandroid/openrecovery 目录下。
- 重启手机进入 Open Recovery 界面。选择 Restore,再选择需要刷的包,开始恢复,完成后退出。
