刷机前:

系统版本:45.2.3.ME860.ChinaRetail.en.CN

Android版本:2.3.4

基带版本:BP_N_01.38.00R

WEBtop版本:WT_1.2.0-144_8

内核版本:2.6.32.9-00007-g9570040 w21816@zkr30lnxdroid07 #3

内部版本号: 4.5.3-118_OLY-3

刷机后:

系统版本:45.2.3.ME860.ChinaRetail.en.CN

Android版本:4.1.2 JZO54K

MIUI版本:MIUI-3.9.27

基带版本:N_01.92.00R

内核版本:2.6.32.60-MB860-CM10-ged7b511

刷机前准备:
1.电量保持在60%以上;

2.下载法底工具包sbf:RSD, MOTO驱动,法底

3. 下载解锁包 sbf:unlock.sbf,fastboot.

4. 下载第三方Recovery img:recovery-blue-atrix5.img, moto-fastboot.exe

5. 下载手动卡刷包ROM http://www.miui.com/getrom.php?r=48

完美教程:http://bbs.gfan.com/android-3955742-1-1.html

该教程出自解锁技术尚不完善之时,现在已经无需这么麻烦了-unlock.sbf可以工作的很好, 但仍不失为一篇好指导。

RSD刷入法底包sbf


1.手机关机,同时按音量上键+开机键进入RSD模式,再用USB线连接手机和电脑。

2.运行已安装好的RSD Lite刷机工具。

3.在RSD Lite界面,Filename栏选择工具包内的sbf文件,完成后点击start开始刷入:

当RSD刷机工具提示“Please manually power up this phone”的时候表示已经刷底包完成;或者手机会自动重启,工具提示完成PASS。

如果手机提示failed to boot,说明刷入底包出现异常,请认真确定自己的前置条件是否符合,并关机,正确按键(不一定会显示相关模式,按键正确即可),连接数据线,再进行刷机;最好更换官方底包。

RSD刷入解锁包sbf:

手机关机,然后按住音量下键不放再按开机键,等段时间进入MOTO调试模式。看到fastboot字后,松开电源键和音量键,按音量下键持续选择到RSD文字后,按音量上键确定,进入,RSD模式。
再者电脑打开RSD刷机工具,选择UNLOCK.SBF解锁文件,这里和刷入法底的方法是一模一样,只是你刷的是解锁文件,这里还是等到100%,开机后。耐心等待哦,别看文件小,还是等很久才刷好
下面手机再次关机!重复按音量下键不放按开机键,直至出现fastboot字样,松手,接着按音量上键,看到屏幕上方变成第二行出现Starting Fastboot protocol support字样!
数据线和电脑是正常连接好,然后进入c盘,双击Command Prompt,

输入fastboot oem unlock回车,出现16位数字和字母组成的码!继续输入fastboot oem unlock 和出现的16位码 回车,显示已经解锁Bootloader成功!
然后再输入fastboot reboot回车,手机重启!整个解锁步骤完成!手机开机,开机第一屏左上角会多了一个unlock字样!说明你的机器已经是解锁!

RSD刷入recovery img:

关手机,然后同时按电源健和音量-健,直到手机屏幕出现Fastboot字样,再按音量+健,

进入Fastboot刷机模式,将数据线连接手机和电脑;

--------------------------------------------

电脑左下角——运行——输入CMD 回车——输入d: 回车——输入cd xilige 回车——输入以下内容

--------------------------------------------

moto-fastboot.exe devices (回车)

moto-fastboot.exe erase recovery(回车)

moto-fastboot.exe flash recovery recovery-blue-atrix5.img(回车)

moto-fastboot.exe reboot(回车)

Recovery恢复第三方ROM

①将下载好的ROM包,基带,WEBTOP等放入手机内存卡
②关机,开机按住音量下,看见fastboot以后再按几次音量下,看到Android Recovery以后按音量上键,进入Recovery
③选择 Wipe DATA/Factory reset 并确认 Yes -- delete all user data,
④选择 Wipe CACHE partition 并确认 Yes - Wipe Cache,
⑤选择advanced,再选wipe dalvik cache 并Yes,然后选go back返回上一级菜单
⑥选择mounts and storage,再选format system【完成⑤后请执行此操作再开始刷入,避免卡第一屏】
⑦选择install zip from sdcard,选择choose zip from sdcard,找到你要刷的基带,系统ROM,WEBTOP依次刷入
⑧刷完后选择reboot system now重启,刷完系统其实不用WIPE也一样的,重要的是刷系统前一定要WIPE。

谷歌服务包

官方原版系统是没有谷歌服务包的,要用谷歌服务的下载此包直接Recovery刷入即可。

gapp
http://pan.baidu.com/share/link?shareid=571621&uk=3892341749

关于ROOT:

手机连接电脑,状态栏USB连接设为仅充电,手机设置--〉应用程序--〉开发--〉USB调试 打上勾,解压运行国行2.3.5一键ROOT工具.zip中的runme.bat即可

常见问题:
1.刷完机出现无限重启的,刷下推荐的基带即可

推荐基带Radio:
http://pan.baidu.com/share/link?shareid=502248&uk=3892341749

知识:

Android Partition, SPL etc.

Partitions:
Followings are a list of partitions on your android phone.
misc - misc partition - 
recovery - Recovery Partition - This is where the original Recovery would go. Basically if you reboot into recovery it'll boot from here.
boot - This is your boot partition
system - This is where all your system information (ROM resides)
cache - cache (When you factory reset the phone, this area is wiped)
userdata - user data (like your login, your user settings etc) When you factory reset the phone, this area is wiped)

So, if you replace the recovery image, you are pretty much set for updates provided here at XDA. Note: By replacing your recovery image, you may not be able to have OTA updates.

ROM images will normally replace boot and system images at the same time and often time, userdata and cache too; reseting the phone completely.

SPL/Bootloader/Radio/Bricking Phones:
SPL / Bootloader is like BIOS on a computer. At least I think of it that way. SPL can be updated! SPL comes as either Security-On of Security-Off (S-ON/S-OFF).

Note: It is my understanding that radio will boot first, followed by other systems. So it is IMPORTANT that your radio image/version will work with your SPL image/version. This is the one and only reason for phones being bricked. You can not brick your phone by flashing a ROM or Boot image or recovery image. Once you flash the wrong radio for the SPL, the only known method of recovery is to send the phone back into HTC for repair.

adb - Android Debug Bridge - One of the two things you'll need to know if you ever want to do anything non-conventional on your android based phone. 
List of commands that can be used by adb can be prompted by typing adb at the system shell (command prompt or terminal)

Notable adb commands:

adb devices - If you don't know anything, this is the ONE thing you have to know. 
adb devices will give you a list of devices connected to the computer. This is also a good way to make sure that your phone is actually connected to the computer.

adb reboot (bootloader|recovery)
adb reboot - this will reboot your phone normally.
adb reboot bootloader - this will reboot your phone back into the bootloader (white screen with the android on wheels)
adb reboot recovery - this will reboot your phone back into recovery console (either default or amon_ra's recovery).
adb shell - this will shell into the phone and you can now explore the phone. Remember phone's native backend os is linux so know your linux commands.
adb remount - remounts the system partition on the phone so you can you read/write to it.
adb push xxx yyy - will push xxx file from computer into yyy location/file on phone (needs rooted access)
adb pull xxx yyy - will pull xxx file from phone into yyy location/file on computer (needs rooted access)

Fastboot is protocol used to update the flash filesystem in Android devices from a host over USB. It allows flashing of unsigned partition images.

Notable fastboot commands:

fastboot devices - If you don't know anything, this is the ONE thing you have to know. 
fastboot devices will give you a list of devices connected to the computer. This is also a good way to make sure that your phone is actually connected to the computer.

fastboot reboot - this will reboot your phone normally
fastboot oem unlock - this will unlock your bootloader - NOTE THIS WILL VOID YOUR NEXUS ONE WARRANTY
fastboot erase XXX - Will erase the partition XXX (such as userdata, cache) - mainly used for resetting phone and clearing userdata / factory settings.
fastboot flash XXX YYY - This will flash XXX partitionn with YYY image. 
e.g: fastboot flash system system_update.img will flash/update your system partition with an image called system_update

为什么要刷底包呢?这个要从MOTO锁掉BL说起。BL是个类似于BIOS的东西,介于主机硬件和系统之间的硬件能够识别的基本输入输出系统。装系 统必须要有这个,就像给电脑装系统必须有BIOS一样,试想一下没有BIOS你怎么装系统??而MOTO锁掉BL是通过密钥识别技术来实现的,也就是说被 MOTO锁了BL的机器必须刷带有密钥的包才能够被系统所识别,这也就是为什么想DEFY这样被锁了的机器只能刷官方底包的原因。

国行ME860刷MIUI3.9.27的更多相关文章

  1. 国行 lg g3 D858 刷 lg g3 D858hk 教程(备忘)

    纯手打,转载请注明出处~ 刷机有风险,出现问题概不负责! 本着自娱自乐的宗旨 ,分享一下,出了问题不负责! 准备的材料: 1,手机一枚(废话)国行lg g3 d858 2,root 工具 用来root ...

  2. 锋友分享:国行和非国行iPhone的送修需知

    锋友 hfln0829 分享了一些关于苹果 iPhone 售后服务的注意事项以及有可能的维修方式.他表示,无论是国行还是港版送修,都必须关闭查找我的 iPhone 这个功能,如果你关闭不了,售后不会受 ...

  3. 国行Android手机使用google全套GMS服务小结

        由于众所周知的原因,国行手机是不能内置google服务的,但作为铁杆google粉,没有GMS的Android不是完整的Android,NEXUS系列机器又由于各种原因买不到或者不想选购,那么 ...

  4. I9300 国行联通定制修复手记

    同事拿来个I9300给我修,说是打不了电话,试了一下,打电话的时候会提示“网络未注册”,于是果断找了个国行的4.1.2五件套刷砖.5分钟后,刷机成功,开机拨号,依旧是这个问题,怎么回事呢?上百度一查, ...

  5. 独家!三代Ryzen国行价格来了:12核3999

    5月27日,AMD在2019台北电脑展COMPUTEX展前新闻发布会上举行主题演讲,AMD CEO苏姿丰登台,正式发布了第三代Ryzen锐龙处理器,新品共有3款,分别是Ryzen 7 3700X.Ry ...

  6. 国行手机安装GOOGLE PLAY

    原文地址:http://blog.sina.com.cn/s/blog_68cff87b0101a96k.html 相信国行的手机都是没有google Play 功能的吧,相比其它国外的手机,功能上逊 ...

  7. iPhone 6/6 Plus国行版开卖当日抢购攻略

    在距离苹果首批发售时隔一个月也就是北京时间10月17日,苹果iPhone 6.iPhone 6 Plus终于也要在中国大陆开卖,众多国内用户终于有机会安排自己的购机计划.据不完全数据显示,目前iPho ...

  8. iOS10 国行iPhone联网权限问题处理

    在iOS10上安装新App, 第一次打开时会询问用户"是否允许应用使用数据"(仅针对国行且需要连接移动网络的设备), 如下图所示, 在用户点击允许之前, App是无法联网的, 这意 ...

  9. Win10《芒果TV》内测版现已支持在国行版 Xbox One 下载体验

    Win10<芒果TV>内测版现已支持在国行版 Xbox One 下载体验 关于国行为什么无法从商店下载安装芒果TV内测版(来自微软) 1.截至到目前<芒果TV - Preview&g ...

随机推荐

  1. js返回一组日期中最近连续的天数

    用js获取一组日期(并把当天算入)中连续的天数 刚开始可能想到单纯的比较日期大小判断连续, 而又有大小月,平闰年这些因素,还是时间戳来的安全; 首先得有一组日期,比如: var arr = [ '20 ...

  2. c# 后台异步请求接口

    第一步:引用程序集:Systen.Net.Http 第一种方式: 异步 Get请求 HttpClient client = new HttpClient();            //client. ...

  3. Hadoop总结

    背景 Hadoop是一个由Apache基金会所开发的分布式系统基础架构.用户可以在不了解分布式底层细节的情况下,开发分布式程序.充分利用集群的威力进行高速运算和存储. Mapreduce1 vs YA ...

  4. pycharm 调试Django 奇葩问题:Process finished with exit code -1073741819

    想自己整个BLOG,发现python+Django好像还不错,尝试一下.在使用过程中,突然pycharm不能调试django工程.网上搜索也没解决,是google哦.好像记得启动pycharm时,看到 ...

  5. apache2.2+php5.3+mysql5.5+Zend Guard Loader集成包

    由前一篇文章 http://www.cnblogs.com/darktime/p/3407980.html 我就配置了一个环境包,免安装的,只需要运行一个.bat的文件文件就算安装成功了 如果你需要用 ...

  6. Java中简单提示异常代码的行号,类名等

    public class Test1 { public static void main(String args[]) { System.out.println(getLineInfo()); get ...

  7. 从一个简单的 JPA 示例开始

    本文主要讲述 Spring Data JPA,但是为了不至于给 JPA 和 Spring 的初学者造成较大的学习曲线,我们首先从 JPA 开始,简单介绍一个 JPA 示例:接着重构该示例,并引入 Sp ...

  8. js判断状态

    '<input type="radio" class="danxuan" name="danxuan" code="'||v ...

  9. 如何让触摸事件穿透一个View

    如何让触摸事件穿透一个View 偶然间发现,如何屏蔽或者让触摸事件穿透一个view是一个很简单的事情. 现象: 源码: // // ViewController.m // UserInteractio ...

  10. Python学习---JSON补充内容[中文编码 + dumps解析]

    JSON补充内容[微信解决中文乱码,接上] import json # 英文显示 dic = {"hello": "world"} str = json.dum ...