Android手机有很多定制ROM,看着Android 2.2和Android2.1ROM四处发布,你是否也会心痒痒,想刷机呢。当你想要进行刷机的时候,是否因为复杂的教程和操作命令让你头疼并最终放弃刷机呢。鉴于很多人不会DOS命令,机锋网整理出了最简单、最易懂的Fastboot 直刷Recovery+SPL 教程,教你无论有没有root权限,无论什么ROM版本,一步刷成recovery 进入美妙的刷机世界。

  Fastboot 方式直刷 Recovery +SPL 教程(一起搞定,也可以有选择的单独刷recovery 或者SPL 但注意:如果打算连带刷 Radio SPL,步骤最好先刷好下面的Recovery,再依顺序刷Radio 最后是SPL。这个顺序不易造成麻烦):

  1、首先,关机后,按 小房子+挂机键(G1/G2/G3) 进入recovery 模式,如果没有版本显示或者只有三个选项或者不是RA 1.6.2 的显示,那么需要刷recovery 为RA,便于刷机。
  2、其次,关机后,按 返回键+挂机键(G1/G2/G3) 进入SPL 模式,白色屏幕,显示你的SPL 版本 和 fastboot usb 字样。

  注意:是返回键+挂机键!!不是进入recovery 用的 小房子+挂机键。认真观察自己手机的 SPL 版本号和SPL是否 为S-OFF,如果为S-ON 则需要把SPL 刷成S-OFF,便于在recovery 模式一旦出现问题的时候可以在电脑上拯救你的recovery 。

  3、如果你的recovery 不是RA 1.6.2 又或者SPL 为S-ON,那么你需要刷recovery 和SPL ,不要着急,按照操作一步步来,都可以轻松搞定。
  4、下载 fastboot 工具包.并将三个文件解压到电脑C盘目录下。
  5、将下载好的recovery 包(比如:recovery-RA-hero-v1.6.2.img)放到电脑C 盘根目录。
  6、如果你需要刷SPL 为S-OFF,则下载SPL-unlocked_1.76.2007.zip 包,放入sd 卡根目录。(不需要刷SPL的请跳过此步骤往下。)
  7、将你的手机使用数据线连接好电脑,关闭手机。
  8、按住手机 返回键+挂机键 不松手,进入fastboot 模式(SPL)。

  9、点电脑上的“运行”,在里面键入cmd,执行,弹出DOS 命令窗口。
  10、在 DOS 命令窗口键入cd/,进入电脑C 盘根目录之下,显示C:\>。
  11、继续键入fastboot boot 你放入电脑C 盘根目录的recovery 包全名。

  12、这时候你的手机上会出现一个RA 的recovery,这只是用电脑在手机上形成并运行一个recovery 的镜像,并不是你真的刷好了recovery。

  但是你可以使用这个recovery 来刷机和进行各种操作,都是可以而且好使的。下面我们就用这个临时的镜像来刷你的SPL。


  13、进入Flash zip from sdcard 选项,找到刚才你放入sd 卡的SPL-unlocked_1.76.2007.zip,按轨迹球,出现英文提示后,按 小房子 同意,开始刷,很快就刷好,刷好之后按reboot system now 可以重启并退出recovery 的镜像。

  14、重复 7-10,重新进入fastboot (SPL) 模式,观察是否将SPL 成功的刷至新版本并S-OFF 。同时在电脑上重新进入DOS 命令窗口。
  15、继续键入fastboot flash recovery 你放入电脑C 盘根目录的recovery 包全名。
  比如:fastboot flash recovery recovery-RA-hero-v1.6.2.img
  16、窗口出现 sending 'recovery'<3804 KB>... OKAYwriting 'recovery'... OKAY 字样。
  17、这表示成功了,按menu 键重启就可以了。
  18、如果想看自己的成果,关机,按住小房子+挂机键 不松手,进入recovery 模式看看吧。

  需要注意的问题:

  1、如果运行fastboot flash recovery 命令,出现device not found,说明你没有在电脑上正确的安装好android USB 驱动。或者安装HTC Sync,建议安装HTC 官方的HTC Sync 以保证正确取得驱动
  2、如果出现 FAILED (remote:image error(Bootmagic check fail))问题,说明你下载的recovery 包不正确,请重新下载或者另外去找一个recovery 包。

  Radio spl 刷制方法教程

  查看方法:手机菜单(menu键)->设置->关于手机->基带版本
  功能介绍:据说是无线驱动(先这么理解着)通信类的 像是通话啊 蓝牙啊 wifi啊 都与其有联系
  注意事项:刷过SPL的同学 还是不要刷Radio了 前辈们说 可能会变砖 要想刷的话需要刷回非SPL然后 再刷Radio

  准备工作:将下载的Radio zip类文件无需解压,直接放到SD卡跟目录

  1 进入recovery模式(就是在关机状态下 按 小房子+挂机 组合键开机进入)
  2 滑动轨迹球选择apply sdcard或flash zip from sdcard 出现一个新菜单
  3 选择XXX.zip (对 这个XXX.zip 是刚才放卡上的那个Radio文件) 按下去
  4 选择这个zip开始刷 会有个进度条 等一会 一会就会重启了

  SPL
  spl请参看第一页的教程

  ROM安装教程

  1.下载ROM包
  2.复制ROM包到存储卡根目录,把存储卡装入手机
  3.关机
  4.先按住小房子键,再按下开机键,进入recovery界面
  5.wipe(wipe data/factory reset)
  6.flash zip from sdcard,选中并刷主文件(老recovery需要把主文件改名为update.zip)
  7.看到刷机完毕提示,直接选择重启系统。
  8.耐心等待几分钟,刷机完毕。

  (不同机型是使用不同的组合键进入Recovery模式的,例如:Desire就是使用电源键和下音量键进入recovery界面的)

  app2sd的分配

  准备工作

  1.一个比较好的可以读TF 卡读卡器。比如飚王SSK。(太简易的没有芯片的不行,读不出你sd 卡分区之后的Linux 的ext2 分区的,现象为找不到sd 卡)   2.一个电脑分区软件,AcronisDiskDirector10 ,如果需要恢复sd 卡的分区设置,可以使用此软件搞定。(删掉所有分区,然后格掉)

  请确认你的recovery 模式为 RA-hero-v1.5.3.1 或者 RA-hero-v1.6.2 ,其他的RA请参看相同选项

  教程

  1、先刷好BeAsia v1.1,不要装软件 ,先进入设置看一眼。设置——存储卡与电话存储器,查看 手机内部存储 可用的空间,为60多Mb (这个数值一般都是变化的)。
  2、把你的sd 卡上的内容都拷贝到电脑上保存,以防丢失。(备份给资料上保险)
  3、关机。按住 小房子+挂机键 不松手,进入RA-hero 的recovery 界面。
  4、执行Partition sdcard,开始分区sd 卡。机器会询问你是否进行,按 小房子 键同意。
  5、让你确定Swap 分区的大小,机器默认为32Mb ,我们滚动轨迹球将数字变为0 ,按 小房子 键同意。

  Swap 是Liunx 的一种缓存分区,像hero不需要把缓存放入sd 卡:一是机器本身缓存内存足够大,有130Mb;二是Swap 过大反而拖累运行速度,目前只有G1 才需要将Swap 分区移入sd 卡以换取更大的装系统的空间。(不然G1 无法装带有HTC Senes 的ROM 版本)而且,Swap 一般32Mb 已经够用,还有说应该是内存两倍或者一半的(指电脑上的Linux 系统),与我们无关,不深入研究了。总之,我们不需要Swap 分区,请改成零。

  6、接下来机器让你设定Ext2 分区的大小,默认为 512Mb,直接按小房子确定。

  ext2 分区可以分为几种,不能大过 1G,系统会认不出。大了也没什么用,1.5 固件的时候机身165Mb,你都没装满,不是吗?这里设定为512Mb 就好。不用改动。

  7、机器问你 Continue partitioning?是否分区,同意按小房子键。
  8、机器显示Partitioning sdcard。。。。。。正在对sdcard 进行分区,请不要操作,静静等待。
  9、机器显示Partitioning complete!,分区结束。(你也可以尝试 将ext2 转换为ext3 ,没什么太大的区别,不过不推荐,刚会弄,稳当点儿好,以后总弄自己可以尝试)按返回键到RA-hero recovery 的主菜单,reboot system now 重启手机。
  10、如果HTC 插件如时钟等插件消失,那么请进入 设置——应用程序——管理应用程序,找到 HTC Senes ,清除数据,一般等待两分钟,HTC 插件会重新恢复。然后最好重启一下手机。
  11、开始连接 91手机助手 或者将手机作为磁盘驱动器挂载,装软件和拷贝回有用的资料。(不一定都拷贝回来,自己有用的就行)
  12、装好软件之后,再进入设置看一眼。设置——存储卡与电话存储器,查看 手机内部存储 可用的空间,仍为60多Mb (这个数值一般都是变化的)。说明 app2sd 顺利成功。以后再装软件就都在sd 卡的ext2 分区了。

  特别提醒:再刷机时,如果ROM 有要求需要清除ext2 分区数据,那么wipe 的时候,一定不要忘记wipe ext2 分区。即下面的1、2、3、5,都需要wipe。如果ROM 没要求,可以不wipe ext分区,软件还会在,但不保证一定都好用。建议都wipe,减少刷ROM 之后出问题的几率。

  5、Wipe——清除
  5-1、Wipe data/factory reset——清除内存数据和缓存数据
  5-2、Wipe Dalvik-cache——清除缓存数据 + ext 分区内数据
  5-3、Wipe SD:ext partition——只清除ext 分区内数据
  5-4、Wipe battery stats——清除电池数据
  5-5、Wipe rotate settings——清除传感器内设置的数据

  其实,其它版本ROM 的 app2sd 的操作大同小异,只不过有的ROM 不支持app2sd ,有的ROM 支持 app2sd 但默认是关闭的。又涉及到很多额外的操作,就不写了。请自己去网络搜索相关文章,这里主要介绍的是如何使用 RA-Hero 的recovery 操作 BeAsia v1.1 的 app2sd 。

  关于APP TO SD是否成功 最简单的测试方法

  说说如何才能知道成功开启了APP TO SD这个功能

  开启APP TO SD后,找一个大点的软件或游戏(比如2MB的)
  在安装前看一下手机内存(比如:安装前有100MB的可用空间)
  安装这个2MB的文件后
  再看看手机的内存还有多少?
  如果手机内存还有99MB以上的,那证明APP TO SD成功开启了
  如果手机内存有98MB以下的,那就是APP TO SD失败了

  结语:
  APP TO SD在手机内存够用的情况下
  不建议开启
  因为稳定性和速度都没有本机的内存好