Plum's Blog

如何在中国大陆境内调教 Android 11 的 Google

前一阵把自己的手机升级到了 Android 11,因为我是 Pixel 手机,所以自然也要开启 Google 全家桶,不过我遗憾的发现,原本的 Riru-LocationReportEnabler 已经不能用了。

你可以 Root 后通过 Magisk 安装这个 Module,但是这个 Module 并不会真正的有效,即使你可以在 Location 中真正的开启 Location Report。

使用 Riru-LocationReportEnabler 会导致以下几种情况:

我通过 Terminal 看了下参数,发现对于 SIM 卡地址的修改几乎是无效的,虽然是 Hook 的方式,但系统似乎不认,所以我决定双管齐下,找来最原始的 LocationReportEnabler APP,安装后启用,并且重启。

之后的效果似乎不错,但是依然不够满意:

基本上原因还是原有的 SIM 卡修改方式都不适用于 Android 11,通过 APK 修改会导致运营商读取错误,而 Hook 的 Module 方式则还没有更新,所以折腾来折腾去都很尴尬,不过最后还是发现了一个有用的方式解决了这个问题……

古老的 Market Unlocker 软件居然依然可以在 Android 11 下运行良好,开启后手动选择美国的运营商,并且解锁对应的市场。

之后经过很久的测试,发现无论是 Google Feed 还是 Google Play Store 都没有出现任何错误,唯一可能出现的还是因为修改 SIM 卡信息导致的「LTE 打叉」的情况,但只需要插拔一下 SIM 卡即可解决。

总而言之真正的解决办法还是等待 Riru-LocationReportEnabler 的更新,不过看起来作者很忙,也暂时没兴趣更新这玩意,在那之前还是可以建议先用 Market Unlocker 来过渡吧。

当前页面是本站的「Google AMP」版。查看和发表评论请点击:完整版 »