最近在ROOT了的Pixel4a上想下载Chatgpt来玩下,在Google play上搜索chatgpt发现没有该应用。
notion image
检查了账号和节点都没有问题后,在网页上搜索,发现提示不兼容。
notion image
在网上找到别人分享出来的【ChatGPT_1.0.0016.xapk安装后打开后也是直接闪退,没法正常使用。
然后查询了一些资料后,发现是由于Google Play服务的一些安全性检查没过导致的问题。
下载【YASNAC - SafetyNet 检查器】检查手机的SafetyNet情况,不通过的话如下图,结果是【Fail】。
notion image
在修复SafetyNet之前,我们先了解一下SafetyNet是啥。
SafetyNet是由谷歌开发的一套服务,旨在提高 Android 设备的安全性和完整性。它可以检测设备是否经过了授权修改(例如越狱或刷机),以及是否运行在安全的环境中。
notion image
从【Play Integrity API 概览上,可以看到更多细节。Play Integrity API 是谷歌推出的一个新服务,旨在替代 SafetyNet Attestation API。Play Integrity API 提供了类似的功能,帮助开发者了解他们的应用运行环境的完整性和真实性,但是它引入了一些新的功能和改进。例如,Play Integrity API 更专注于应对欺诈和滥用行为,提供更详细的信息帮助开发者保护他们的应用免受盗版和篡改。
notion image
显然chatgpt肯定是开启了Google play中的保护检查,所以当前这台机器解锁了BL,获取了ROOT权限,是通不过检测的。
notion image
修复SafetyNet,一种方式是通过下载【Magisk】,再根据自己的机型打入模块,比如通过面具载入https://github.com/kdrag0n/safetynet-fix模块,尝试修复。
但是从网上反馈的情况看,机型、系统版本、安装的Google套件版本都会影响SafetyNet的修复。对于我手上这台Pixel4a,最简单直接的方法:刷回原版系统的boot,锁回BL锁。
1、使用adb reboot bootloader 让手机重启进入bootloader
2、刷回原版系统的boot镜像fastboot flash boot boot.img (所以当时折腾时候保存一下boot是很有必要的,当然也可以重新下一下。
3、fastboot flashing lock 进入到锁BL页面
4、手机上通过音量键选择“Lock the Bootloader”,电源键确认,重新锁回BL
5、fastboot reboot 重启手机
这时候打开【YASNAC - SafetyNet 检查器】再检查,发现就正常了。
notion image
将Google play的缓存清除下,或者睡一晚明早再到Google play上搜索到chatgpt了。
notion image
这时候就可以登录自己chatgpt的账号了。之前无法下载的Google wallet也可以下载使用了,后面也可以通过Google play绑定信用卡来给chatgpt充值了。
notion image
 
参考链接
 
使用Jmeter压测接口 | 简单入门 | 基于5.6.2版本二手市场购买Pixel后常用的验机方法
Loading...