因为 microG 需要接管 play seriver ,需要破解签名验证才行.这是安装 microG 的第一关.
不少的 rom 已经整合了 microG ,例如 LineageOS for microG 等. 先查看一下自己的机型在不在支持列表,有的话就没那么麻烦了.(几个测试机,有的有 有的没有只能放弃)
除了第三方 rom 内置,还有 NanoMod ,把签名验证破解和 microG 整合了.在 twrp 刷一下就行.(但是吧 对 Android P 支持不好,有的能刷有的不能刷...ai....)
有 microG 的 magisk 模块 microg_installer,但是原作者已弃坑,还在还有 nift4/microg_installer_revived 的fork.直接下载安装即可.
实在不行就只能手动破解签名验证再安装 microG 了,不过幸好 Pie 已经支持了 xposed 框架,magisk + Edxposed 启用 FakeGapps.签名验证完美.
在 nift4/microg_installer_revived 下载模块,然后安装即可.
因为大概率还是需要 play 商店,而且如果要 play store 正常更新应用还需要放在 /syytem 分区.干脆在原版上 microg_installer 上创建个 play installer.仅仅把 play store 安装到 /system 分区.play store 来自 apkpure.
magisk 安装 microg_installer_revived 和 play_Installer 即完成. play installer 中 play store 不需要保持最新, 打开 play 商店会自动更新到最新版本.
下载Download ,你在F-droid 商店添加源下载也一样.
下载这 3 个应用, Services Core 需要安装到 /system/priv-app. adb root 再 push 可以,或者 用 RE 管理器复制到 /system/priv-app 修改权限. 其他两个正常安装为用户应用即可.
打开 microG setting
最终我们要确保 Self-Check 是这个样子
确保前3个分组检查全部通过.
配置(实际上按照提示往下走就行)
结束.至此大部分依赖于 play 服务,要求 play store 的应用应该已经可以运行了.
之前一直没提辅助定位,因为个人几乎没有用到,但有读者询问到了,这里更新一下,但以下内容没有经过完整测试.
在 microG 上与网络定位相关的是 UnifiedNlp (Unified Network Location Provider module) , microG 已经包含了相关模块,无需再安装 UnifiedNlp.
我们需要安装的是提供 wifi 和 cell 定位的后端程序,相关介绍在 UnifiedNlp Usage 一节.
全部的后端下载都在 f-droid
定位后端
最方便的还是 MozillaNlpBackend 集成了 wifi 和基站定位.
下载后进入 micoG 的 UnifedNlp Setting -> Configure location backends 激活对应服务.
基本上面这些在大陆都是不可用或者定位很差的状态,不要报太高期望.
测试方法: 下载 google 地图,关闭 gps 定位,打开网络定位.看看能不能定位和定位精度.我这里仅仅 MozillaNlpBackend 成功的进行了定位,需要离线数据的暂时未测试.
以下是给:想以 microG 替换 play 服务,在一定程度上摆脱 play 服务的用户.
配合原版 play store.
替换 play store
play store 带的扫描服务有时会卸载用户应用.(microG 下未知)
前身有 yalp store ,但是已经不更新大半年了.目前还可以更新应用,但是搜索等已经不行了.而且UI等略显简陋.
Aurora Store是 yalp store 的一个 fork.目前还在稳定更新中,MD设计很赞.可以登录个人的 google帐号 下载已购买的应用.同时附带机型伪装,隐私更好一些.
F-droid 一个纯开源的应用商店,只上架开源应用.
G家应用在 microG 下简单兼容测试
支持 Markdown 好评.
请问配合原版 Play Store 可以使用应用内购吗
李皓奇 我只尝试了 magisk 模块刷 microg 可以正常付款.
请问Play游戏可以用吗
原版play store可以打补丁支持内购验证啥的,https://gitlab.com/Nanolx/microg-phonesky-iap-support
这两天试了试,联系人同步基本上是炸的