【MIUI12.5官方包】小米11/安卓11安装面具+EDXP正确姿势(可过银行Root检测)面具篇
废敏
2021-01-22 小米11
#小米11# #Magisk# #EdXposed#
最开始是一些碎碎念,不想看的可以直接拉到后面看教程,起因是(www.coolapk.com/feed/24355861)
—————————碎碎念———————————
刚拿到米11想的不着急刷面具,太极阴先凑合用用。开发内测日日更,面具也要日日刷有点麻烦。谁知道weishu大佬停止更新太极了,新版本微信(7.0.22)太极阴直接闪退,QQ也更到8.55了。咬咬牙算了,还是刷面具吧。微X的联系人和群组归拢他不香么,Qn的屏蔽辣鸡qq各类模块他不香么,GoogleBlue他不好看么。说真的这是我唯一刷面具的动力了,其他啥的模块也懒得整了。希望sb张小龙搞点实用的功能做点减法,别搞这么多花里胡哨的,有个🔨用。本着一个怕折腾的心,也怕砖,售后离我好远的,连着刷了好几天酷安,学到了不少知识,也感谢酷安上的各位大佬,感兴趣可以翻翻我的收藏夹,不可避免的回了好几次出厂设置,最终达到了我的目的,本篇就当是一个总结吧。如果哪里有问题欢迎指出,如果帮到你们也欢迎大佬们,升级真的好慢啊,等级太低有些排版用不了请见谅
————————教程开始前应知————————
首先要有一个概念,小米11(后文均代指出厂就是安卓11)的手机与之前的小米/红米是不一样的(哪怕后来从10升级了安卓11),小米11使用的是V a/b的分区形式。不同于其他手机,其他手机的启动流程图可以大致参考一下
取自CSDN(blog.csdn.net/linuxweiyh/article/details/51933848)
安卓启动流程
(这也解释了为什么要先解锁BL才能刷机等操作)
不懂没关系,你只要知道:之前的手机启动是需要刷Twrp/Orangefox等到Recovery分区(后文均称Rec),接管系统的Rec。这个好处是系统的Rec过于辣鸡,第三方的Rec功能多,可操作性强。理论上只要能进Rec,手机就不至于变砖(我的理解),然后Rec可以直接在手机上刷需要的包,免去线刷需要电脑的麻烦。
而小米11没有这个所谓的Rec分区(说法不太准确,就先这么理解吧),Boot启动后直接找当前所指向的a/b分区其中一个,完成启动,至于V是Virtual,是动态调整的,这也就是为什么说米11会比之前节约大概8G的空间。在系统更新上也不像之前手机要重启读条,安装更新完重启就是新系统。(这对于经常OTA的来说简直狂喜,再也不怕因为包有bug导致开不开机了。开不开会自动回到更新前系统,极大增加了稳定性。我记得小米最早米3的时候就是这样的啊,后来改了不知道为啥。不过米3实现方式跟安卓11这个还不太一样)
所以再不要问小米11怎么刷Rec了
因为目前做不到,不过据@乌堆小透明 (www.coolapk.com/feed/24034056) 说,TWRP正在对出厂安卓11的机型适配,啥时候Pixel5有了,米11也就有了。
当然这跟要刷机的你有什么关系,关系就是如果手机出了问题,还有刷面具等,目前都要线刷。
—————————教程开始——————————
现在是对于一台全新刚开机的米11来说,其他情况后面会说
准备一台电脑+小米11+数据线
1.解锁BL(这是必须,至于有时限什么的自己解决吧)
2.此处就有不同了,我是内测组,所以我切换成了开发内测版,如果坚持稳定版应该这一步什么都不做。
3.下载你当前系统版本的未解密全量包,务必记住必须是当前系统版本的未解密全量包(版本不同会卡米,就只能线刷稳定线刷包救米了)
不知道怎么下未解密包最后会说
4.将未解密全量包移动到电脑上解压。
小米11 21.1.20
小米11跟之前的刷机包是有不同的,这里放一个孤儿探索版的包看看区别吧
孤儿探索版 20.9.4
对于老版本的包,直接解压出boot.img就可以,对于新版本需要先解压payload.bin,然后需要一个工具来二次解包
工具在这里 (aili.lanzoux.com/ii2lkkp079g
密码:5b8x)
这个工具很简单,包里也有readme,大概意思就是把payload.bin放入input,运行exe,到output去找解压出的boot.img包就行
5.手机上安装Magisk Manager 酷安版本为8.0.6 (www.coolapk.com/apk/com.topjohnwu.magisk)
也给个8.0.7的版本(aili.lanzoux.com/iZGsTkp1lfc 密码:3qti)
将刚刚提取到的boot.img移到手机里,打开梯或者更改面具的自定义通道,我有梯我就不改了,放个图展示一下
自定义通道
不建议用我这个@乌堆小透明 的通道了,版本太老了
可以用@秋时白露 提供的通道(www.coolapk.com/feed/24313374)
想图方便还是自己上梯走官方渠道
然后回到主界面选择Magisk的安装
Magisk安装
此处选择并修补一个文件,选择到刚刚移入手机的boot.img,等待修补完成,在同目录下会生成boot_patch.img文件。
此处不可选择直接安装(推荐),原因后面会说
6.将这个修补的boot_patch.img移回电脑。开始线刷,这里我们使用@乌堆小透明 提供的adb工具包吧,感谢其实miflash啊等等啥都可以,只要能正常使用fastboot指令就行。有些人没有就贴个吧
adb工具包(aili.lanzoux.com/ieK3ekp095e
密码:bnje)
他的包名称叫“线-小米11-V12.0.12-Magisk”是因为他包里已经有一个boot_patch.img,如果你当前手机版本不是V12.0.12千万别用这个,版本不对会卡米。这里我们将我们自己修补好的boot_patch.img放入其中,删除他的防止搞错。然后打开必读.txt使用fastboot敲入两行命令。正常情况下应该是OK,记得两个分区都要刷一遍啊。然后重启手机开机就成功刷入面具了。
成功刷入
7.现在我们要到本文的重点了,怎么让Magiskhide发挥作用,到设置中直接启用就可以了。现在你有两个选项可以选
—————————Plan A————————————
直接重启,这个时候可能会出现所有应用无法打开的的情况,别慌,这正是你刷面具成功的表现。
这是因为现在的小米出厂都默认安装并冻结了Google全家桶,你启用了Magiskhide,面具自动检测到全家桶并自动把它Hide了,这是为了SaftyNet通过。如果你这里使用的是自定义通道则不会出现以上问题,开梯的因为刚开机没有梯所以会卡住(具体是个啥判断逻辑我也不清楚)
解决方法很简单,到Magiskhide里取消google全家桶,在同步设置不启用全家桶,因为我用不到GMS嘛,再次重启就正常了。(不知道是不是面具的Bug)
如果坚持要全家桶的那就使用自定义通道也不会卡应用
—————————Plan B————————————
在问题出现前,就提前关闭全家桶和取消hide的勾选,或者使用自定义通道。
账号和同步
Google全家桶启用
这样我们就彻底完成了面具的安装,并正常启用了Magiskhide,实测银行APP和米家也不会提示已被Root了。
——————————教程结束—————————
接下来是填之前的坑
1.怎么下载未解密的全量包?
点击系统更新,下载完整包。然后杀掉系统更新这个进程,到下载管理点继续下载,这样下载完就不会自动解密了。或者下载管理不是有包名,不是也给了下载地址,自己拼照葫芦画瓢拼一下也能下。
举个🌰
MIUI12.5 21.1.20下载地址为
(bigota.d.miui.com/21.1.20/miui_VENUS_21.1.20_1623730615_11.0.zip)
包名你有了最前地址下载链接有中间补个数字还不会啊。
2.为什么面具不能选择直接安装(推荐)?
如果你提前已经获取了官方Root,这一步你当然可以正常运行并且刷好面具。但本文的目的在于过银行Root检测,使的Magiskhide正常发挥作用。使用官方Root获取到面具,面具接管了你的官方Root,当你使用hide时,面具的Root被隐藏了,官方的Root就恢复了(对该应用)。所以应用能检测出Root,而且很难再把官方Root去隐藏。本教程压根就不刷官方Root直接获取面具Root,所以Magiskhide能正常发挥作用(并且大多数情况是绝对够用的)。
你当然也能再刷一个某某银行去Root的模块,但是不麻烦么?明明自带的腿就能发挥作用,你先砍断他的腿在给他接上,这不是多此一举?而且模块越多稳定性啊软件更新啊都是问题。一劳永逸的方法不好么?
3.我已经获取了官方Root并且安装成功了面具,怎么上车?
怎么入栈怎么出栈嘛。最后刷的面具就先回退面具。
记得一定选择还原原厂镜像,不知道另一个是不是作死选项,反正没敢选也不建议选。有选的可以说说我也很好奇啥结果
卸载面具
然后你重启就发现官方Root回来了,系统更新安装一次全量包就去掉官方Root了嘛,然后你就能按着教程重头来了,基本操作都是。
4.我也是开发内测,日更怎么保留面具啊?
首先每日OTA必须一定绝对得是全量包,虽然你正常获取到了增量但千万别更新,别作大死(我也好奇作大死是啥结果,有作的可以说说)。建议关闭系统更新设置所有的选项,一不留神给你后台自动更新了,你再一不留神重启了就白搭了。
全量包让他正常走条,更新完成后他不是提示你是否重启嘛,停住
到面具开启梯或什么选择安装到未使用的槽位(OTA后),他会问你是否确定,勇敢的选是。等面具刷入新槽位后,重启就好。
一个补充的是,部分人建议这里重启前关闭所有的模块,也不是没理由。怕本次OTA会和之前安装的模块冲突导致卡米(比如chimi对MIUI有影响的模块)看你自己的选择吧,稳妥一点也没事。不过@乌堆小透明 说面具21+版本有个新特性可以防止卡米(www.coolapk.com/feed/23963995)自己抉择吧
5.我一不留神完整包更新直接重启了,面具没了怎么办?
这也不是没有办法,稍微想想就明白了。你现在相当于新手机第一次安装面具的状态,只能跟着教程走一次线刷。应该就能恢复。
面具篇到这里就结束了,感觉面具都装上了EDXP应该没啥问题吧,评论区可以说说都遇到啥问题的我到时候写写怎么解决
再次感谢以上我艾特到的所有大佬,翻了好几天酷安,视奸了好多人的动态。又学到了不少知识,针不戳!
如果你觉得对你有帮助,请用一切可以帮助我升级的东西来投向我,刚注册升级真的太难了
投到底有没有用啊@酷安小编 希望能上个推荐帮助我升升级给你们个wink