本来我是不想写教程的,因为这样的教程实在是太多了,基本上大家也都会了,为什么还要多次一举,发来发去的呢?实在没什么意义!
但是我觉得吧,别人的教程写的都太过简单,太过明了了,有时候我们很难理解,这到底是怎么操作的,他一句话就概括了,我们却一头雾水,不知道如何做到,然后又要问东问西去解答。

首先要了解我们为什么要刷底包,刷底包有什么作用?

底包就像是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底包来说,我们需要用到以下代码:

  1. fastboot flash partition gpt.bin
  2. fastboot flash motoboot motoboot.img
  3. fastboot reboot-bootloader
  4. fastboot flash logo logo.bin
  5. fastboot flash boot boot.img
  6. fastboot flash recovery recovery.img
  7. fastboot flash system system.img_sparsechunk.0
  8. fastboot flash system system.img_sparsechunk.1
  9. fastboot flash system system.img_sparsechunk.2
  10. fastboot flash system system.img_sparsechunk.3
  11. fastboot flash system system.img_sparsechunk.4
  12. fastboot flash system system.img_sparsechunk.5
  13. fastboot flash system system.img_sparsechunk.6
  14. fastboot flash modem NON-HLOS.bin
  15. fastboot erase modemst1
  16. fastboot erase modemst2
  17. fastboot flash fsg fsg.mbn
  18. fastboot erase userdata
  19. fastboot erase cache
  20. 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就不是砖头(假如出现了,就是真砖只能换字库换板子)

完全可以用上面的办法救回来!

最后还是那句话:刷机有风险,操作须谨慎!

最新文章

  1. 【javascript激增的思考04】MVC与Backbone.js(beta)
  2. C语言字符知识狭区
  3. E - Catch That Cow
  4. windows下composer安装不了或composer命令无效的解决办法
  5. java 泛型简单使用
  6. 【转】Memory gates checking failed because the free memory***解决办法
  7. mysql字符集,insert,update,delete,select
  8. Django下配置静态文件以及渲染图片
  9. Salesforce DX 简介
  10. Python字符串与容器
  11. Scala学习(二)练习
  12. JVM总结(一):概述--JVM运行时数据区
  13. 使用TensorFlow给花朵&#127802;分类
  14. 你不知道的KVO的内部实现
  15. [django]form不清空问题解决
  16. 【第七周】B-1分数发布
  17. 转载: Android开源库V - Layout:淘宝、天猫都在用的UI框架,赶紧用起来吧!
  18. C++学习笔记(2)----类模板和友元
  19. host &#39;xx&#39; is not allowed to connect to this MySql server
  20. AMD,CMD,UMD 三种模块规范 写法格式

热门文章

  1. 前端模块化和AMD、CMD规范
  2. SpringCloud系列十二:手动创建Feign
  3. Linux 中 eclipse 的tomcat端口号被占用
  4. Atitit.跨语言数据库db&#160;&#160;api兼容性&#160;jdbc&#160;odbc&#160;ado&#160;oledb&#160;增强方案
  5. Atitit.一些公司的开源项目&#160;重大知名开源项目attilax总结
  6. java-SimpleDateFormatDemo &amp; BirthDemo
  7. spring boot中 使用http请求
  8. 使用pycharm手动搭建python语言django开发环境 - 使用git管理代码(二)
  9. Python 中,matplotlib绘图无法显示中文的问题
  10. 树莓派、 Arduino 、传统单片机开发板该如何选择?