本来我是不想写教程的,因为这样的教程实在是太多了,基本上大家也都会了,为什么还要多次一举,发来发去的呢?实在没什么意义!
但是我觉得吧,别人的教程写的都太过简单,太过明了了,有时候我们很难理解,这到底是怎么操作的,他一句话就概括了,我们却一头雾水,不知道如何做到,然后又要问东问西去解答。
首先要了解我们为什么要刷底包,刷底包有什么作用?
底包就像是window的操作系统,刷底包就是给手机换个系统或者是恢复系统,比如一些人乱折腾把原有系统给搞换了,系统出现问题,甚至起不来完全坏了,这时候我们就要刷底包来恢复系统咯。当然如何来刷这个底包就是大家关心的问题啦!
今天来带两种方法:
一种是官方RSD工具刷机方法(适合未解锁BL的机子);
一种是Fastboot工具刷机方法(适合已解锁BL的机子)。
————————————————————————————————————————————————————————————————
Motorola官方RSD刷机方法
————————————————————————————————————————————————————————————————
———————————————
第一步:安装驱动和RSD工具
———————————————
官方RSD刷机工具最新版本6.2.4 : <ignore_js_op> RSDLite_6.2.4_Multi-Flash-Tool.zip (7.13 MB)
摩托罗拉官方设备管理器(含最新手机驱动程序):http://pan.baidu.com/s/1gdvVdE7
<ignore_js_op> <ignore_js_op>
怎么安装驱动不用我说明了吧?下载后解压直接双击安装,点击下一步,这应该都会吧!
———————————
第二步:下载官方底包
———————————
驱动装好了,我们要下载底包。
New Moto X 安卓5.0底包:
New Moto X 安卓5.1底包:
】秒后松开)
数据线连接电脑,打开RSD工具:
<ignore_js_op>
打开后注意看上图那里,要显示你的手机才行,如果没有显示说明你手机没有成功连接电脑,这是刷不了机的,注意检查驱动还有你电脑USB口USB数据线和是否好的。
<ignore_js_op><ignore_js_op>
接下来点击这里,选择我们刚刚解压的底包和修改过的flashfile.xml文件
<ignore_js_op>
好了,开始刷机!这个过程很重要,千万可不要断电,中断喔,不然后果不敢设想,可能损坏字库变砖。
<ignore_js_op>
刷system的时候会很慢,接下来不要动,静静等待刷完!
<ignore_js_op>
—————————
第四部:刷机完成
—————————
<ignore_js_op>
这就显示刷完了,可以关闭软件,拔掉数据线了,手机估计应该正在重启中...
RSD刷机就是这样,很简单的,官方工具稳定安全可靠放心!
提示:刷底包会清楚所有数据,刷前请备份。
————————————————————————————————————————————————————————————————
Android官方Fastboot刷机方法
————————————————————————————————————————————————————————————————
在安卓手机中fastboot是一种比recovery更底层的模式。
fastboot是一种线刷,就是使用USB数据线连接手机的一种刷机模式。
这种模式是更接近于硬件的界面,所以这个模式一般好似在手机变砖或者修复时使用的。
一般用Fastboot刷机,手机是要解锁BL,未解锁不可刷!解锁看这里:http://bbs.gfan.com/android-8011838-1-1.html
Fastboot刷机主要靠的就是命令,所以刷机就有一大堆命令要输入。
对于用刷MOTO X底包来说,我们需要用到以下代码:
- fastboot flash partition gpt.bin
- fastboot flash motoboot motoboot.img
- fastboot reboot-bootloader
- fastboot flash logo logo.bin
- fastboot flash boot boot.img
- fastboot flash recovery recovery.img
- fastboot flash system system.img_sparsechunk.0
- fastboot flash system system.img_sparsechunk.1
- fastboot flash system system.img_sparsechunk.2
- fastboot flash system system.img_sparsechunk.3
- fastboot flash system system.img_sparsechunk.4
- fastboot flash system system.img_sparsechunk.5
- fastboot flash system system.img_sparsechunk.6
- fastboot flash modem NON-HLOS.bin
- fastboot erase modemst1
- fastboot erase modemst2
- fastboot flash fsg fsg.mbn
- fastboot erase userdata
- fastboot erase cache
- fastboot reboot
复制代码
这是刷底包完整的代码(包含刷bl和分区表)
要是这样一个个手动输入是不是太麻烦了呢?
<ignore_js_op>
为了方便小白,我借鉴于“尘封之泪”的源代码脚本
做了这个Motorola底包刷机工具!
下载地址:
】秒后松开)
<ignore_js_op>
用数据线连接电脑。双击Flash.cmd。
<ignore_js_op>
这里是个选择:
你要是正常刷底包选择第一个,输入 1 回车就行,你要完整的刷入底包,输入 2 回车,
一般刷底包推荐使用第一个就行了,第二个是会升级BL和分区表的,一般是不推荐选择。
<ignore_js_op>
若出现上图这样显示 waiting for device,说明手机未连接电脑,请检查驱动情况。
正常如下图:
<ignore_js_op>
Fastboot刷机很快的,比RSD要快2倍,一眨眼就能刷完,看瞬间刷到SYSTEM
<ignore_js_op>
等待一会就刷完了,手机重启,就可以关闭掉了!
<ignore_js_op>
这样刷机是不是很快捷方便?
以后无论什么版本的底包,解压后,工具放一起,一键搞定!
MOTO手机只要还能进Fastboot模式,不出现invalid CID就不是砖头(假如出现了,就是真砖只能换字库换板子)
完全可以用上面的办法救回来!
最后还是那句话:刷机有风险,操作须谨慎!