Android 的 Recovery 功能非常的强大,恢复出厂设置,升级ROM,给SD 卡分区,备份还原系统等等。 很多童鞋问怎么升级Recovery,其实很简单,提供两种方法,看哪种方便就用吧 本文以Windows 7 为例,Windows XP 也类似,有问题请跟帖。 注意:本帖附的Recovery 程序只供Hero CDMA 使用,其他机型请勿尝试。 #推荐使用ClockworkMod Recovery,尤其是用CM 或 aosp 的 ROM。 #RA Recovery 目前最新版1.6.2,已经停止更新了。 方法一:用ADB 命令(需要在电脑上安装ADB 驱动,详见这里) 1. 把 Recovery 程序拷贝到SD 卡上。 2. 把手机通过USB 线连接到电脑,记得这时不要把SD 卡挂载到电脑上。 按住shift 键不放,同时右击adb 程序文件夹shell,在弹出菜单选择在此处打开命令窗口,打开命令提示符窗口。 2011-4-26 20:56 上传 下载附件 (75.73 KB) 3. 在命令提示符窗口先输入adb shell 命令,进入shell 模式。如果左边是$而不是#符号,请再输入su 取得root 权限。 接下来输入刷Recovery 的命令,命令格式为:flash_image recovery img 路径 举例,我的Recovery Image 放在SD 卡的ROM 文件夹下,文件名为ra_v1.6.2.img,就输入以下指令: flash_image recovery /sdcard/rom/ra_v1.6.2.img 很多兄弟都纠结在这里,我再补充说明一下,为了方便,你可以把recovery 文件改个简单的名字,比如a.img,然后如果拷贝到SD 卡根目录,那就输入flash_image recovery /sdcard/a.img。 4. 开始显示逐个block 写入程序成功的信息,如果没有错误信息就OK。 5. 输入reboot recovery命令,手机自动重启进入Recovery模式,检查一下刷入的Recovery程序是否成功以及版本是否正确。 方法二:用终端模拟器 其实这种方法和ADB 的方法是一样的,只是一个在电脑上操作,一个在手机上操作。 1. 打开终端模拟器。 2. 输入su 取得root 权限,然后再输入Recovery 指令,和方法一第三点类似。 3. 开始显示逐个block 写入程序成功的信息,如果没有错误信息就OK。 4. 输入reboot recovery命令,手机自动重启进入Recovery模式,检查一下刷入的Recovery程序是否成功以及版本是否正确。 方法三(推荐使用):用hboot 模式刷,详见以下帖子 http://www.apktown.com/thread-181-1-1.html 目前常用的是RA-Recovery 和 ClockworkMod Recovery,附上截图。 RA-Recovery 有四种风格,自己选一种...