小米解锁Bootloder和system分区,获取完整root

设置字体大小:

小米的手机历来被成为刷机小王子,然而近几年出的手机都加入了Bootloder锁和system锁,让我们刷机麻烦了很多,但是啊,我们麻烦了,说明了这个手机丢了之后更安全了呀,加上小米的账号锁和召回手机功能,现在的小米手机丢了之后真的很难被一些人给硬解,这也保障了我们的隐私和财产安全。不过对于我们这些喜欢折腾的人来说,对于自己的手机,我们还是很想刷刷机,搞一搞的,小米官方也给出了解锁的方法,我在这里就讲一讲如何用官方的方法解锁Bootloder和system。

零、备份

注意!!! 注意!!! 注意!!!一定要给手机做好备份,备份到电脑上或者云备份。因为解锁会清除手机全部数据,全部数据,全部数据!!!

如果是本地备份,把备份后的文件( 手机根目录下的MIUI-backup 文件夹里)整个复制到电脑上或者U盘里,本地备份可以备份应用数据。如果是用小米云备份,不能备份应用数据。

一、解锁Bootloder

Bootloder被锁上了之后手机只能在miui的开发版和稳定版之间互刷,但是刷了开发版也不能开启官方的root,要root只能解锁。另外Bootloder被锁的话很多基于Bootloder(fastboot)的命令也不能用了,就是说不能刷入第三方recovery和第三方ROM。

解锁Bootloder的步骤如下:

1.在手机上开启OEM解锁并绑定账号,打开USB调试

这是在手机上要做的工作,这三项都在开发者选项里,如今的miui改变了开启开发者选项的入口,很难找到。

在设置里点我的设备
连点MIUI版本号5次以上,会提示开发者选项已打开

至于进入开发者选项的入口,在设置-更多设置-开发者选项里。

 

  1. 第一步打开OEM解锁,打开这个有个技巧,你只点击一次那个开关,过了一会它又回到关的状态,要彻底打开,就要长按后松开,它会让你输入锁屏密码,输入后才算是彻底打开。
  2. 第二步点那个设备解锁状态,点进去后是:

    点击绑定账号和设备,手机上一定要登陆的有小米账号,点了之后就会出现已绑定什么的通知
  3. 打开USB调试,在弹出来的对话框选择确定

到这里就完成手机上的工作了。

二、在官网申请解锁

打开申请解锁的官网:点击打开

点击立即解锁,会让你登陆小米账号,注意,要登陆你在手机上绑定的那个小米账号,如果这个账号已经有了解锁的权限,它会直接出现解锁工具下载的页面,如果没有,要填写申请表格,申请理由那里只要超过10个字符就行,博主写的是“我要刷机我要刷机我要刷机” :grin: ,然后它会给你填的那个手机号发个验证码,最后就说让你等待结果。这个结果出来的很快,我第一次申请的时候是在一年前,用了十天时间,今天申请的时候只用了十分钟就发来了申请成功的短信通知。

还是到刚才那个解锁网站,登陆账号,会出现解锁工具下载的页面,点击下载解锁工具,我这里下了一个,不想麻烦的可以下载我这个:miflash_unlock-2.3.803.10.zip

下载后解压,打开里面的“miflash_unlock.exe”即可。

三、使用解锁工具解锁手机

打开了那个解锁工具后,先登陆小米账号,注意,这个小米账号是具有解锁权限的账号,也是你在手机上绑定的那个账号。登陆后会验证该账号是否有解锁权限,检测到有后,会提示你未连接手机,这个时候按住手机的音量减小键和电源键,让手机重启到Fastboot模式(一个米兔)后用数据线连接电脑。检测到连接后软件会给你提示一大堆。如果真的确定要解锁,就一直下一步吧

未连接手机

这里要想顺利连接手机,就必须先安装手机的驱动,这个解锁工具提供了装驱动的方法,如下图:

检测驱动,如果未安装则点安装

安装驱动的时候如果装好之后显示已经安装,但是手机进入到Fastboot模式后软件还不能识别出手机已连接,就看一看电脑设备管理器里有没有Android Bootloader Inference 这个设备,如果有说明驱动已经安装好,只是软件没有检测到,尝试重启软件或者重新插拔手机。如果没有显示那个设备,则是驱动没有安装好,Windows8以上系统需要禁用驱动强制签名,具体方法百度。

已经连接手机,
正在解锁
解锁成功

等待手机重启就OK了。下面开始讲解锁system

二、解锁system分区

在解锁了Bootloder之后就可以在开发版的MIUI中的权限管理打开root权限,如图:

开启官方的root,在下载完毕后会重启安装

但是这个root之后不能对手机的system分区进行修改,也就是说不能刷入第三方ROM、不能修改/system目录下的文件,这个很不爽诶,所以呢,要想完整的获取root,就要解锁system。注意,解锁system必须先获取root,即使是不完整的root也行。

1.用ADB命令解锁system

解锁system的命令很简单,就两句:

adb root
adb disable-verity

不过有些版本的ADB不支持第二个命令,我找到了一个支持的版本,并且写了一个一键执行脚本,点击下载adb.zip

下载之后解压,双击那个“小米一键解锁system.bat”,手机在开机状态下连接电脑,安装好ADB驱动,打开USB调试(在连接电脑后手机会弹出一个对话框,点允许,那个是让你确认是否允许此计算机调试的),然后按照脚本提示的下一步就行了。等待手机重启之后就OK了。

2.手机端通过软件解锁system

手机上有一些软件有解锁system的功能,例如nfc emulator,这个软件需要获取root权限。

打开nfc emulator,给与root权限后点击主页的环境检测,如图:

点击一键解锁,成功后重启手机即可。

注意啊,这样子解锁了Bootloder和system之后,你的手机就有了危险,请各位在搞机的时候注意备份,警惕那些来路不明的软件等等,让自己的手机自己做主!

分享到:

赞 (0)   -->微信赞赏<--

微信扫描二维码或搜索“sunriseydy”关注我的公众号,便捷地阅读博客内容,订阅博客更新



版权说明:
文章内容如未说明均为原创,欢迎转载,但请注明原作者和出处。部分来自互联网的文章,如有侵权,请联系我,24小时内删除,谢谢
Email:i@mail.sunriseydy.top


知识共享许可协议
作品 sunriseydy 采用知识共享署名-非商业性使用-相同方式共享 4.0 国际许可协议进行许可。

评论一下呗亲

电子邮件地址不会被公开。 必填项已用*标注

添加表情