参考出处:https://www.v2ex.com/t/959720 、 https://zhuanlan.zhihu.com/p/658596541
这样的问题主要是出现在小米华为等国内手机上,因为国内手机定制的系统没有谷歌通过Safetynet检测
Safetynet 是谷歌为其 Android 操作系统提供的一套安全服务框架,旨在增强设备和应用的安全性。它提供了一系列的功能和检测机制,用于确保设备的安全性和应用的真实性。Safetynet 的主要功能包括:
- 完整性检查:验证设备是否已被篡改或是否具备合法的系统状态。这包括检查设备是否已被越狱或Root,以及是否运行了修改过的系统版本。
- 恶意软件检测:检查设备上是否安装了已知的恶意软件。
- 安全网络API:用于检测潜在的网络钓鱼攻击和不安全的网络连接。
- 用户识别:通过一些机制(如谷歌账户验证)帮助确认用户的身份。
目前只能通过刷机解决,用magisk的模块,
1、下载Safetynet 检测工具:
https://play.google.com/store/apps/details?id=rikka.safetynetchecker
下载之后打开点击运行,即可看到是否通过Safetynet 检测
2、Safetynetfix模块
下载下面两个文件,2选1,用magisk刷入下面任意模块之一,哪个能用用哪个,刷入模块后重启手机,用Safetynet 检测工具,然后清除谷歌商店所有数据,看看搜索openai或者chatgpt是否能找到官方的app,如果这两个还不行,能通过Safetynet 检测但是清除了谷歌商店依然无法兼容chatgpt,就继续往下看
3、下面加入CTS pass模块和Play Integrity API 修复模块
CTS(Compatibility Test Suite)是 Android 系统的一部分,用于确保设备与 Android 的兼容性。CTS 通过一系列的测试来验证设备的软件和硬件是否符合 Android 标准。CTS pass 指的是设备成功通过了这些测试。
CTS 的重要性在于:
- 兼容性保证:确保设备能够运行大多数 Android 应用,并且与 Android 系统的更新兼容。
- 安全性:通过测试可以保证设备遵守了 Android 的安全标准。
- 功能完整性:确保设备的硬件和软件功能正常,没有明显的缺陷或问题。
Play Integrity API 是由 Google 提供的一项服务,旨在保护应用开发者和用户免受欺诈和滥用行为的影响。这项服务是 Google Play 服务的一部分,为应用开发者提供工具来验证用户和设备的完整性。主要功能和目的包括:
- 验证用户和设备的完整性:检查设备是否通过了安全性检查,以及用户是否已通过认证。
- 保护应用免受盗版和篡改:帮助开发者识别和阻止盗版应用的使用,以及对正版应用的非法修改。
- 预防欺诈行为:协助开发者识别和防止欺诈活动,例如虚假交易和滥用应用内购买。
- 数据隐私和安全:Play Integrity API 提供的信息是经过精心设计的,以保护用户的隐私并确保数据安全。
CTS pass模块来源:酷安搜索“平凡的小小星空”作者的cts pass文章
3.1SkyMi-CtsPass模块:密码:he5r
https://skymi.lanzouj.com/b0527zmsf
3.2PlayIntegrityFix-模块:密码:8wwm
https://skymi.lanzouj.com/b052ghpwd
输入这两个模块后,重启手机,清除google play商店数据,谷歌商店搜索ChatGPT或者openai即可,只要谷歌能允许你安装ChatGPT,其他用不了的问题就是ip的问题了
Comments NOTHING