0%

microG Android P 配置

  • Android P 下安装 microG 及相关配置

  • 更新

    1
    19.09.09 初始

导语

  • 最近需要测试的 app 依赖于 play 服务,但是一个一个机器刷 opengapps 太麻烦了,而且耗电飞起.找到了 microG play的开源替代,耗电几乎没有…

  • 不过网上安装 microG 的教程大都停留在 Android M 以前,如今很多内容已经不适用了.这里重新汇总一下 Android P 下的相关配置.

开始前

  • 确保手机已解锁.
  • 有第三方的RE(这里是TWRP)
  • 最好已 root

方案

  • 因为 microG 需要接管 play seriver ,需要破解签名验证才行.这是安装 microG 的第一关.

  • 不少的 rom 已经整合了 microG ,例如 LineageOS for microG 等. 先查看一下自己的机型在不在支持列表,有的话就没那么麻烦了.(几个测试机,有的有有的没有只能放弃)

  • 除了第三方 rom 内置,还有 NanoMod ,把签名验证破解和 microG 整合了.在 twrp 刷一下就行.(但是吧 对 Android P 支持不好,有的能刷有的不能刷…ai….)

  • 实在不行就只能手动破解签名验证再安装 microG 了,不过幸好 Pie 已经支持了 xposed 框架,magisk + Edxposed 启用 FakeGapps.签名验证完美.

  • 下面是手动安装配置 microG 的过程.

安装

  • 下载安装 microG 之前,请确保 已经安装激活了 FakeGapps .

  • 下载Download ,你在F-droid 商店添加源下载也一样.

    • Services Core : 是 microG 的核心,肯定得下,同时与定位相关的依赖已经整合进 Core 了,不需要再单独安装 NLP 的一堆东西了. android N 以后如果需要激活与定位有关的部分,需要安装到 /system/priv-app.
    • Services Framework Proxy : 应该是与 gcm 有关,直接下载安装即可.
    • Store (FakeStore release) : 如果应用运行提示需要 play store ,安装 FakeStore 就能欺骗过应用.
    • 其他不需要.
  • 下载这 3 个应用, Services Core 需要安装到 /system/priv-app. adb root 再 push 可以,或者 用 RE 管理器复制到 /system/priv-app 修改权限. 其他两个正常安装为用户应用即可.

配置

  • 打开 microG setting

  • 最终我们要确保 Self-Check 是这个样子
    1

  • 确保前3个分组检查全部通过.

  • 配置(实际上按照提示往下走就行)

    • 重启后第一次进入 microG setting 时,点击 Self-Check 会提示你进行授权,存储/电话/通讯录/定位等权限.直接授权即可.
    • 之后回到主界面: 开启 Google device registration / Google Cloud Messaging / Google SafetyNet 3项.
  • 结束.至此大部分依赖于 play 服务,要求 play store 的应用应该已经可以运行了.

Google 服务重度患者

  • 以下是给:想以 microG 替换 play 服务,在一定程度上摆脱 play 服务的用户.

  • 配合原版 play store

    • 离得开 play 服务,但是离不开 play store 里的应用.play store 是用户粘性最大的,没有之一.
    • 实际上 microG 可以配合 play stroe 正常使用. 如果需要安装原版 play store 的用户不要安装 FakeStore.
    • 这里 下载最新的 play store apk.
    • 最好把原版的 play store 放到 /system/priv-app 下,安装为系统应用. 如果直接安装,测试可用,但是更新应用等会有些问题.
    • 重启,继续配置 microG 即可, Self-Check 也没有任何变化.
  • 替换 play store

    • play store 带的扫描服务有时会卸载用户应用.(microG 下未知)

    • 前身有 yalp store ,但是已经不更新大半年了.目前还可以更新应用,但是搜索等已经不行了.而且UI等略显简陋.

    • Aurora Store 是 yalp store 的一个 fork.目前还在稳定更新中,MD设计很赞.可以登录个人的 google帐号 下载已购买的应用.同时附带机型伪装,隐私更好一些.

    • F-droid 一个纯开源的应用商店,只上架开源应用.

  • G家应用在 microG 下简单兼容测试(19.09.09)

    • Gmail 提示play服务有错误,但可以正常收发邮件.
    • Hangouts 可正常登录使用,但同时安装环聊拨号器闪退.
    • Google Photos 可正常登录,查看已同步图片,但无法上传图片.
    • Map 可正常使用.