当谈到定制 Android 时,没有比安装定制 ROM 更好的方法了。 您可以获得手机原厂固件所没有的新功能,并且可以完全控制系统的外观和感觉。 但肯定有一个学习曲线。
这是ROM的一个大问题 Google 要求您的设备通过 SafetyNet 认证检查,才能从 Play 商店安装某些应用程序和更新。 您可以使用 Magisk 解决此问题,但如果您在使用自定义 ROM 刷新 Magisk 之前启动手机,则在检查 Play 商店应用程序设置时会收到可怕的“设备未经认证”错误。
由于当您第一次检查时 Magisk 并不存在于您的系统中,因此您实际上会举起一个标志来捕获未经认证的标签。 这就是为什么建议在刷新 ROM 后立即刷新 Magisk。 但是,如果您忘记了,有一个超级简单的方法可以解决这个小问题。
要求
- 根 Android 设备
- 已安装 TWRP
- 已安装 Magisk
第 1 步:启动自定义恢复(如果需要)
如果您在发现您的 Play 商店未经过认证后已经刷写了 Magisk,则可以跳到步骤 3。 但是,如果您还没有闪烁 Magisk,您现在需要闪烁。 首先,将手机启动至自定义恢复。
将设备置于恢复模式的方法不止一种。 因此,您可以选择最适合您的方法。 跨设备实现此目的的通用方法是通过引导加载程序菜单 – 您可以使用音量摇杆突出显示“恢复模式”,然后使用电源按钮确认以引导至 TWRP。
现在您位于 TWRP 的主菜单中,导航至“安装”,然后导航至存储 Magisk 文件的文件夹。 点击此文件,然后点击“滑动以确认 Flash”以将其安装到您的系统上。 Magisk 完成安装后,您可以点击“重新启动系统”。 由于您已经安装了自定义 ROM 并且当前正在阅读本指南,因此此步骤对您来说应该不是什么新鲜事,因为您只是忘记了刷新 Magisk。
第 3 步:清除 Play 商店数据
现在您已备份并运行,您需要进入系统设置并找到可以管理已安装应用程序的部分。 您可能会发现的一般位置是 example 如下:
Settings > Apps & notifications > See all apps
或者,在主“设置”屏幕中,您应该能够通过输入文本来浏览所有系统设置。 点击搜索框并输入“应用程序信息”。 然后点击显示的部分即可快速转到同一页面。 根据您拥有的 ROM,位置或标签可能会有所不同。 但是,请查找与“已安装的应用程序”或管理已安装的应用程序相关的内容。
如果您使用的是较新版本的 Android,您可以看到最近打开的应用程序以进行快速访问。 如果您最近没有访问过 Play 商店,请点击“查看所有应用”部分并搜索“Google Play 商店”在此列表中。 点击相关条目后,转到“存储”部分,然后点击“清除存储”按钮。 将出现一条消息,通知您 Play 商店数据将被删除。 然后点击“确定”按钮进行确认。
由于 Play 商店中没有太多需要设置的内容,因此如果您需要经常删除数据,那么删除数据并不是问题。 成功删除数据后,继续 继续之前请重新启动手机 以确保一切顺利进行。
第 4 步:检查您的 SafetyNet 状态
转到 Magisk Manager 应用程序,然后使用“点击启动 SafetyNet 检查”选项。 您需要下载 Magisk 启动 SafetyNet 检查所需的快速扩展。 点击“是”进行确认。 如果之前的 Magisk 安装一切顺利,您应该会在几秒钟内看到“SafetyNet Check Success”消息。
如果 SafetyNet 检查因任何原因失败,请参阅 我们的修复“CTS 配置文件不匹配”等错误的指南。
第 5 步:检查您的 Play 商店状态
返回并安装 Magisk 而不删除 Play 商店数据是不够的,因为 Play 商店已经检查了您的设备在初始设置期间是否触发了 SafetyNet 标志。 它将保持标记为未经认证,直到您删除 Play 商店数据,否则有些人可能不知道。 既然您知道您的设备成功通过了 SafetyNet 测试,那么它很可能也会通过 Play 商店认证测试。
前往 Play 商店,点击左侧的菜单,然后前往“设置”。 向下滚动到“关于”部分。 您的设备现在应该在“Play Protect Certification”部分中看到“设备已通过认证”消息。 就是这样! 现在您已重新获得认证,从现在起您可以像往常一样受到保护并接收所有更新。