当前位置: 手机中国论坛 > 小米论坛 > 小米6论坛 > 讨论 > 帖子正文

[讨论] 小米6刷机教程——解锁BL、刷入REC&ROM、获取完整Root

2019-02-15 15:50:33 9482 评论(0)
本帖最后由 Kinzo 于 2017-11-27 22:54 编辑

小米6到手不少天了,还是想刷个第三方的ROM玩玩。一开始刷机总是卡米,后来爬帖子找教程,总算刷成功了,不过发现没有完整的教程,所以整理归纳一下,帮助新手开启刷机之路。本文主要分为三个部分,第一部分是解锁BL;第二部分是刷机教程,包括线刷、刷第三方REC和卡刷ROM;第三部分是解锁System分区、获取完整Root权限。



一、解锁BootLoader

1.解锁申请
a.在手机上登录你的小米帐号;
b.打开解锁申请网页,用小米帐号登录,按步骤申请解锁;
   根据账户情况不同,申请通过时间不一样,特殊组应该不用等待,普通用户可能要新机到手72小时后才可以解锁;
c.申请通过后,会看到“您已获得解锁资格”的页面(图1),点击“解锁工具下载”,下载手机解锁工具;

【图片1】小米6刷机教程——解锁BL、刷入REC&ROM、获取完整Root


2.解锁手机

注意:解锁手机会清除数据,请做好备份!
a.进入“设置 -> 关于手机”,点击“ MIUI 版本”连续5下,打开“开发者模式”;
b.进入“设置 -> 更多设置 -> 开发者选项 -> 设备解锁状态”中绑定账号和设备;
c.手动进入Fastboot模式(BL模式):关机后,同时按住开机键和音量下键,看到图一中手机那个画面即可松手;
d.通过USB将手机连接电脑,打开解锁工具,登录小米帐号(登陆时可能会提示密码错误,小米会给帐号绑定的手机发送一个验证码,在登录密码后加上这个验证码即可,不然会报密码错误,导致无法登录),点击“解锁”按钮,等待解锁完成;




二、刷机教程


1.线刷
这个其实没什么好说的,打开线刷页面,下载“刷机工具”和“对应的线刷包”,手机关机进入Fastboot模式(BL模式)即可刷机;
注意:

a.刷机前请装好驱动,切记!要保证Fastboot模式(BL模式)下和MTP模式(电脑进入手机存储)下的驱动都没问题;
b.线刷的时候,在刷机工具中右下角,手动选择“清除全部/clean all”,而不是默认的“清除全部并上锁/claen all and lock”(图2),否则线刷完手机又上了BL锁,再刷机还得重新解锁;如果需要上锁,可以选择这一项;
c.可以根据自己的卡刷包(见“二-3-a”),选择对应的线刷包,比如:准备最终刷俄罗斯开发版7.7.7包,就先线刷7.7.7的线刷包;

【图片2】小米6刷机教程——解锁BL、刷入REC&ROM、获取完整Root


2.刷入第三方Recovery(REC)

a.下载adb工具,附件:解压到D盘根目录;

b.下载第三方REC
我用的是Cofface基于TWRP制作的REC,
下载地址
将REC文件名改名为recovery,放入adb文件夹中(图3),注意:“.img”是文件扩展名,不要改;
【图片3】小米6刷机教程——解锁BL、刷入REC&ROM、获取完整Root

c.刷入REC
i.在adb文件夹中空白处,按住Shift后右击鼠标,点击“在此处打开命令窗口”(图4),打开adb输入界面;
【图片4】小米6刷机教程——解锁BL、刷入REC&ROM、获取完整Root

ii.刷入REC
关机进入Fastboot模式(BL模式)
命令:fastboot flash recovery recovery.img
复制命令,粘贴到adb输入界面,然后按回车(图5);


iii.进入REC命令:fastboot boot recovery.img
复制命令,粘贴到adb输入界面,然后按回车,等待手机自动重启进入REC(如果无法成功进入,长按“音量上+电源键”手动进入);
【图片5】小米6刷机教程——解锁BL、刷入REC&ROM、获取完整Root


3.刷入ROM
a.ROM的选择与下载
小米6刚发布不久,也没开源,目前能刷的ROM不多,一是基于MIUI的修改ROM(国内的极光、国外的波兰版、俄罗斯版等),二是类原生的ROM(Lineage OS等),各有特色,可以根据自己的需求选择。
基于MIUI的修改ROM(国内)主要是极光ROM,主要特点是功能多,可定制程度高,无广告,由于我也没刷过,说不出具体优缺点;
基于MIUI的修改ROM(国外)可以看这篇帖子。主要特点是没广告,简单区别就是:波兰版英国版等不支持电信卡,俄罗斯版目前支持电信卡;
类原生的ROM目前应该只有Lineage OS,功能和稳定性暂时未知;

b.ROM的刷入


建议:根据卡刷包的版本,先线刷对应的线刷包;卡刷包下载好后,不要急着放到手机存储中;
i.关机,进入REC(同时按电源键+音量上),(重要!!!)将手机连接电脑,从电脑随便复制一个文件到内置存储中,测试MTP模式是否正常
ii.格式化Data分区(会清除所有数据,包括内置存储)
在REC中点击“清除”-点击“格式化Data分区”-输入“yes”-点击“勾”确定-回到“REC主界面”-点击“重启”-点击“Recovery”(图6)

【图片6】小米6刷机教程——解锁BL、刷入REC&ROM、获取完整Root
iii.刷入ROM包
重新进入REC后,将手机连接电脑,把刷机包复制到内置存储中(如果电脑中看不到,请点击“挂载”,开关下“MTP模式”);
点击“清除”-“高级清除”,勾选后四清;
点击“安装”,选择对应的刷机包,正常刷入后重启,等待开机(第一次开机时间较长,10分钟左右)



三、关闭Boot验证/解锁System分区、获取完整Root权限

由于小米启用了新的验证方法,即使刷入第三方ROM也无法获得完整的Root权限(验证办法:刷入Root包后,下载RE文件管理器,看看能否切换到“可读写”模式,如果不能点或者无法切换,则没有获得完整Root权限),如果需要完整的Root权限或者需要卸载系统App,需要关闭Boot验证/解锁System。
注:至于“关闭Boot验证”是否=“解锁System”,我暂时还不清楚,这块内容来自于这篇文章,感谢原作者。


1.进入“设置 -> 关于手机”,点击“ MIUI 版本”连续5下,打开“开发者模式”;
2.进入“设置 -> 更多设置 -> 开发者选项 -> 打开USB调试”;

3.关机,进入REC(同时按电源键+音量上);
4.点击“高级”-点击“关闭Boot校验”(图7),完成后回到REC主界面;
【图片7】小米6刷机教程——解锁BL、刷入REC&ROM、获取完整Root
5.点击“高级”-点击“Root手机”(图8),完成后回到REC主界面;
【图片8】小米6刷机教程——解锁BL、刷入REC&ROM、获取完整Root
6.点击“重启”-点击“系统”,等待重启开机即可




小米6的刷机教程就写到这里,后续会根据情况不断更新。






不吐不快,我来说两句... 登录 | 注册

发布
暂时没有回复

您需要注册登录后,才能回帖哦! 登录 | 注册