笔者最近购买了二代motox,因为国行的系统用着各种不爽,所以决定刷成欧版(XT1092)的系统
注意,笔者使用的是OTA到5.1的国行二代抹茶,欧版的底包也自然是5.1的系统,国行的版本和要刷入版本的底包系统版本必须匹配,否则容易刷成砖
第一步:解锁BL
如果要刷机,解锁BL是板上钉钉的,要注意,如果解锁了BL就失去了保修资格,要慎重选择
解锁BL的方法见http://bbs.gfan.com/android-8011838-1-1.html
第二步:正式刷机
1.安装驱动和RSD工具
驱动程序为Motorola device manager,简称MDM,可以从这里下载http://pan.baidu.com/s/1gdvVdE7;
RSD工具最新为6.2.4,安装一直下一步即可
2.解压底包压缩文件,修改xml文件
如图是解压出来的文件(因版本或其他原因可能与您解压出来的文件有不同的地方)
看到那个第四行的servicefile.xml了吗,那就是我们需要修改的文件
如下是经过修改得到的servicefiledo.xml,如果你和我情况完全一样,可以直接使用该文件
<?xml version="1.0" ?>
<flashing>
<header>
<phone_model model="victara_reteu"/>
<software_version version="victara_reteu-user 5.1 LPE23.32-25.1 1 release-keysMSM8974BP_4235210.110.09.13R"/>
<sparsing enabled="true" max-sparse-size="268435456"/>
<interfaces>
<interface name="AP"/>
</interfaces>
</header>
<steps interface="AP">
<step operation="oem" var="fb_mode_set"/>
<step MD5="c2a27439c2c891bc2536e6997dd4c2eb" filename="gpt.bin" operation="flash" partition="partition"/>
<step MD5="84cb6ab6913088fa209596ac7d1f5dbb" filename="logo.bin" operation="flash" partition="logo"/>
<step MD5="8157efb5c5e3b497dc0ec9066daf11e4" filename="boot.img" operation="flash" partition="boot"/>
<step MD5="dc90f7bd72606b3a5a402b53adce8add" filename="recovery.img" operation="flash" partition="recovery"/>
<step MD5="b1b761543eabc3b17ffebf7b11c3ac65" filename="system.img_sparsechunk.0" operation="flash" partition="system"/>
<step MD5="e991d3a0db730554f28a69efcbf29aa7" filename="system.img_sparsechunk.1" operation="flash" partition="system"/>
<step MD5="27ec52115f5b809c42ba5773cd4e6425" filename="system.img_sparsechunk.2" operation="flash" partition="system"/>
<step MD5="0ea6ece4d70f6e01c1355b143fecd3c6" filename="system.img_sparsechunk.3" operation="flash" partition="system"/>
<step MD5="ac8c765d561975165161a8f94742b29a" filename="system.img_sparsechunk.4" operation="flash" partition="system"/>
<step MD5="3b8fd026220c1d55df66d54ce97324b9" filename="system.img_sparsechunk.5" operation="flash" partition="system"/>
<step MD5="70c2a6e827064a399d8fff53febd59ac" filename="system.img_sparsechunk.6" operation="flash" partition="system"/>
<step MD5="173ef350ffc3f82e0bee55220f07bdfd" filename="system.img_sparsechunk.7" operation="flash" partition="system"/>
<step operation="erase" partition="customize"/>
<step operation="erase" partition="clogo"/>
<step operation="oem" var="fb_mode_clear"/>
<step operation="erase" partition="cache"/>
<step operation="erase" partition="userdata"/>
</steps>
</flashing>
我们在这里有选择性的去掉了几行,分别是:
<step operation="getvar" var="max-download-size" /> 这是RSD手机识别的命令,必须删掉
<step MD5="a942904bb71a2ba69c27a440e1f9801e" filename="motoboot.img" operation="flash" partition="motoboot"/> 这是BootLoader,BL一旦升级至高版本就无法降级(moto的规定,其他有些厂家允许降级)
<step MD5="682a8dfda8d688d2c50a9bd358a1cdf0" filename="NON-HLOS.bin" operation="flash" partition="modem"/>
<step operation="erase" partition="modemst1"/>
<step operation="erase" partition="modemst2"/>
<step MD5="328dd2c898c59d68179ebef945943903" filename="fsg.mbn" operation="flash" partition="fsg"/>
上面四行是基带操作,如果想要全网通就要去掉
3.刷入底包
将手机进入fastboot模式(下音量键 加上 电源键一起按)
使用USB线连接手机到电脑
打开RSD Lite软件,点击文件名输入框后面紧跟着的三个点,选择我们刚修改过的servicefiledo.xml
点击下面设备框中我们的手机
现在这个软件中间部分Device Properties 和File Properties应该都有内容了
现在我们可以点击Start,坐下来喝杯茶的工夫,刷机就完成了
尽情体验吧!