总体过程

想要刷机Root首先要将设备解锁,而解锁需要向华为申请到解锁码;在设备解锁后,就可以通过刷写第三方Recovery,来实现Root。

解锁

申请解锁码

M2 803L的解锁码可以在华为官方刷机解锁申请到,目前申请需要满足以下条件:

  1. 用户必须申请开通华为云帐号
  2. 用户必须在申请解锁的设备上登录华为云帐号并使用超过两周
  3. 每个华为云帐号半年内只能申请不超过2个设备解锁码

我就是为了Root才申请了个华为账号,然后在M2上每天用一次备忘录,然后攒够两周了立即申请的解锁码。

如果满足条件就可以在刚才那个网站填写需要的信息了,在确认信息填写正确,输入验证码后马上就能看到16位数字的解锁码了,注意及时保存这个解锁码

解锁

华为官方也有解锁教程:解锁步骤,照着这个来就好了。教程里说到的Google提供的ADB工具包可以直接搜“adb_tools-2.0”找一个下载,带有fastboot.exe的就行。

Root

刷第三方Recovery

TWRP是一个android比较流行的第三方Recovery,国内的HRT团队将TWRP对华为M2作了适配,介绍和下载参见【HRT_梦里无念】华为M2 中文 TWRP 支持刷回官方REC

步骤很简单,设备首先进入fastboot模式(上面华为教程里有介绍),设备用USB连上电脑,电脑打开“华为工具箱.exe”,点击“刷写Recovery”,选择与华为工具箱.exe一同解压的“recovery_twrp.img”,很快就刷写完成了,然后自动重启。

刷Root

在HRT团队提供的百度云共享里还有一个文件叫“EMUI3.1 Android 5.1 ROOT补丁(不要双清不要解压).zip”,我试了试竟然就Root成功了。

步骤是:

  1. 将“EMUI3.1 Android 5.1 ROOT补丁(不要双清不要解压).zip”放到M2的内部存储或SD卡中
  2. 设备进入Recovery模式
  3. 选择“安装刷机包”
  4. 找到上述ROOT补丁文件(注意选择zip格式,若文件在SD卡则首先需要选择挂载SD卡)
  5. 点击安装

重启后APP中就多了个KingRoot,这样就Root完成啦!

刷机

这里要警告:千万不要在TWRP Recovery中照着弹出的提示选择Root,否则会进不了系统!

如果你还是手贱点了,开机就会卡在华为开机界面一直进不了Android用户界面,这样只能重新刷机了。

刷回官方Recovery

为了刷华为官方包,首先需要将之前的第三方Recovery刷回。将设备重启到fastboot,然后打开“华为工具箱.exe”,刷Recovery选择“recovery_stock.img”就好了。

刷华为官方系统

首先去华为M2 803L官方网站下载固件,固件下载后将dload文件夹解压到SD卡根目录;

然后关机,按住设备音量上、音量下和电源键,等待10秒,设备屏幕上就会出现“正在更新系统”的提示,等待更新完成就好了。

注意刷机时应当拔掉设备的USB线,否则可能出现更新卡在90%的情况