本文主要是介绍红米K30、K40所有版本获取root教程,理论上支持所有小米手机(超级详细,附带原理解释),希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
前言:
教程来自放飞的承诺提供,转载请标明出处。
为啥通用?因为教程是基于刷入Magisk取得的root,所需材料由magisk自动匹配生成。
之前本人是MIUI12版本,完美获取。
2021年6月6日,本人更新基于安卓11的miui12.5,依然完美适用。
一、解锁BL
BL全称是BootLoader,分为两个单词翻译成中文就是镜像加载程序。
千万要记住:玩机基于解BL
小米官方提供了解锁工具,按照官方提示解锁即可,地址:http://www.miui.com/unlock/index.html
二、准备工具
1.root工具包------文章作者提供,点我下载
2.官方线刷包-----去MIUI官网对应机型下载,点我跳转
3.Magisk Manager------前往酷安下载,点我跳转
4.手机驱动------通过MIUI线刷工具安装,点我下载
三、使用magisk制作boot.img
1.这里我们要从官方线刷包提取两个文件
(1)boot.img -----这个我只知道是内核的意思
(2)vbmeta.img------这个是开机校验
2.手机打开magisk manager,选择 ->安装->选择并修复一个文件->选择刚才提取出来的boot.img->等待完成,在Download目录里面会多出一个magisk_patched_xxxxx.img的文件,把它提取到电脑
知识扩展:
之前根据网上教程,只刷入boot.img,每次开机都卡在第一屏幕,发现现在新出的手机通过vbmeta.img实现开机签名校验,不关闭校验就会无法开机,相关知识可以搜索一下这个文件,关闭AVB校验的指令为
fastboot --disable-verity --disable-verification flash vbmeta vbmeta.img
示例图:
三、安装驱动
打开MIUI线刷工具,然后进入fastboot模式,手机连接电脑
四、使用工具包获取root
解压root工具包,把第二步准备好的两个文件替换掉工具包的文件,如下图所示:
注意:文件名一定一样,不一样的手动修改!!!!
最后,点击一键ROOT.bat运行,按照提示傻瓜式操作,即可获取
四、最后收尾
等开机后,再次进入Magisk Manager,有提示修复之类的,修复一下即可完成。
这篇关于红米K30、K40所有版本获取root教程,理论上支持所有小米手机(超级详细,附带原理解释)的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!