小米手机刷MIUI Global后Google wallet绑定银行卡用于Google Pay感应式付款NFC会提示root风险而无法使用。
解决方法:
首先我们安装Magisk面具https://github.com/topjohnwu/Magisk/releases 目前最新版是V26.3
由于我的小米12X是刷的MIUI13国际版后升级到MIUI14了,所以ROOT丢失了。安装面具后就会像下图那样超级用户和模块成为灰色的。
这时我们就要重新root一次。先到小米官网下载对应的ROM包https://xiaomirom.com/series/ 比如我这里面小米12X的手机,并且已经升级到MIUI Global 14.0.4版了,就要找到对应的版本下载,如下图:
下载好解压后我们找到boot.img文件拷贝到手机的Download目录,然后在手机上打开Magisk软件,点击安装,选择并修补一个文件
选择我们刚才拷贝的boot.img文件进行安装
安装完成后会生成一个magisk开头的一个img后缀文件,我们把他拷贝到电脑和boot.img文件放到同一个目录
然后我们到https://developer.android.google.cn/studio/releases/platform-tools?hl=zh-cn 下载Android SDK(ADB和Fastboot电脑端工具),再到小米官网下载驱动,或者进入我们的TG频道https://t.me/+RjlsdYeRFh4xNGNl 下载驱动。
安装好驱动我们按住小米手机的电源键+音量减键进入fastboot模式并连接电脑。电脑在刚才我们下载解压的platform-tools目录进入CMD命令行,如下图
我们输入fastboot devices如果显示设备就表示我们的手机和电脑连接正常,如果没有显示设备可能就是我们的小米驱动没有安装好。我们可以到电脑的设备管理器找到感叹号的设备更新一下驱动程序即可。
然后我们输入命令fastboot flash boot magisk_patched-26300_OuWFd.img刷入root(magisk_patched-26300_OuWFd.img这个文件名称不是固定的,根据大家自己的名称进行输入)如果出现finished就表示刷入成功了。
我们长按电源键重启手机进入magisk发现超级用户和模块都可以正常使用了
但是我们发现有些银行类APP和部份APP不能使用了,比如工商银行会强制退出,招商永隆一点通会闪退,google wallet也不能绑卡等等。
我们先进入magisk点击设置,隐藏magisk应用,允许安装未知应用,然后设置一个应用名称,也可以默认。
开启在zygote中运行magisk后我们安装模块https://github.com/LSPosed/LSPosed 然后下载https://github.com/Dr-TSNG/Hide-My-Applist/releases 隐藏应用模块安装并激活。配置需要隐藏的APP或者模板。
Google系列安装https://github.com/kdrag0n/safetynet-fix 模块可绕过 Google 的 SafetyNet 和 Play Integrity 认证
也可以用上面的LSPosed然后安装仓库里的McRoot模块
我们这里google钱包绑定wise卡测试
一切设置好以后银行类APP也都能正常使用了。
YouTube视频教程:https://www.youtube.com/watch?v=ReQ17PMIEgU
国内视频教程: