不双清给一加氢 OS 刷上 Google Apps

最近入爪一台一加 3,解锁刷 root 后几乎配置完了所有东西,然后才发现忘记了 gapps。网上看到许多人在这种情况下刷 gapps 遇到了各种各样的问题,一般都被建议双清解决。我查找了一些资料后,决定试试不双清自己修复权限问题。

安装 OpenGApps

这里的假设是已经刷过第三方 Recovery,我这里是 TWRP。从 OpenGApps 网站下载对应的包(我这里对应的是 ARM64、6.0),我选择了 nano 包。

重启进入 Recovery 刷入此包。然后不要急着重启,因为大量网友反应此时重启后会不断 fc。我在一加论坛找到了这样的方法,经实测有效(针对 TWRP,其他 Recovery 请自行调整):此时应回到 Recovery 首页,进入 Mount 页面勾上 System,然后回到首页依次选择 Advanced -> File Manager -> system -> priv-app -> SetupWizard,然后点击右下的选择气泡,最后点击 Delete 删除这个文件夹。

重启正常进入系统后,点击 Google Play 或直接添加 Google 帐号即可。

遇到的问题

一、Google Play 无法正常下载应用

Google Play 下载或更新任何应用时,提示 DF-DLA-15 错误。我找到的方法是进入应用管理清空 Google Play 及 Google Play Services 的数据后重试。

二、Google 联系人同步选项消失

帐户管理中的 Google 帐号内只剩下健身、人脉、应用数据,联系人同步不见踪影。Reddit 上有人指出授权 sync adapter 读写联系人即可,但 H2OS 的应用管理界面中似乎没有办法直接操作,因此我用 adb 手动进行了授权:

$ adb shell
$ pm grant com.google.android.syncadapters.contacts android.permission.READ_CONTACTS
$ pm grant com.google.android.syncadapters.contacts android.permission.WRITE_CONTACTS

执行后,重启手机即可,不需要如原文所说删除、重新添加 Google 帐号。

更新:此方法在三星 Galaxy Note 7 原生系统上也测试成功,理论上还可以推广到更多系统。有遇到 Google Play Services 不断崩溃退出的问题,另 grant 了如下权限解决:

$ pm grant com.google.android.gms android.permission.ACCESS_FINE_LOCATION

25 thoughts on “不双清给一加氢 OS 刷上 Google Apps”

  1. 然而我买的一加3T刷64位nano会出现系统launcher无法使用的诡异bug,而且wipe后还会有在欢迎页面连接wifi卡在获取IP地址,而且跳过选项居然是灰色的

  2. 厉害了,多谢教程。
    另外问下,我是miui8系统,授权管理没办法给系统应用授权。我的谷歌服务框架输完命令以后就不fc了。但我的谷歌play商店因为权限不够添加不了银行卡。
    不知道大神会给商店授满权限的命令不。多谢!

  3. Note7 能刷入 TWRP 这个 recovery 么?
    我尝试了 三星 S6, 好像无法刷入 TWRP, 应该是有bootloader 琐
    用系统自带的 recovery 安装 OpenGApps 出错,提醒
    “failed to verify whole-file signature”

    校验了 opengapps 的 md5 是完整的。。。

    是不是必须刷入 TWRP 这个, 才能按你的方法 安装 google play?

  4. Note7 能刷入 TWRP 这个 recovery 么?
    我尝试了 三星 S6, 好像无法刷入 TWRP, 应该是有bootloader 琐
    用系统自带的 recovery 安装 OpenGApps 出错,提醒
    “failed to verify whole-file signature”

    校验了 opengapps 的 md5 是完整的。。。

    是不是必须刷入 TWRP 这个, 才能按你的方法 安装 google play

  5. 折腾一天一夜,一直卡在检查连接…之前最好情况是先进桌面再刷gapps然后我用sdmaid去禁SetupWizard,但是Home会没反应…
    我怎么没想到直接用twrp删这个程序…

    1. 可以。每次用系统更新下载全量包,然后进 recovery 一次性把全量包、root、opengapps 刷入即可。所有 Google 设置之类的都不受影响。

      1. 请问一个奇怪的事,我现在一加X,6.0,氢OS,没双清,没第三方recovery,没root,用Google安装器,包括普通版和一加专版安装器,还卸载了重新安装google账户管理器,清除了几遍ache,总算装上,唯一的缺陷问题是,googleplay 能够登陆查看,就是下载一正在等待下载,有人说是vpn不够好,我用的是乐飞收费的,google地图、搜索正常,但好像google drive 网盘也是不能登陆。请问你遇到这样的问题吗?怎么解决?

        1. 下载软件时显示一直正在等待下载,从不开始进度条,没有半点流量在用,下载总不能成功。

          1. 如果使用分应用代理,可以试试全局代理,然后对特定应用设置不走代理,而不是反过来,否则 Google Play 下载不会工作。

            1. “特定应用不走代理”,请问这个特定应用是指”下载管理程序”和”下载”两个系统软件吗?

              1. 指的是一部分国内应用及阿里系所有应用,如淘宝、支付宝、天猫等等
                还有一些有国外服务器的国内应用,需要不走代理,免得出问题

            2. 我了解到了可以分应用代理的翻墙软件了,比如SS,不过我手机没有root过,请问能找到不需要root就能分应用代理的吗?高手指导

  6. 直接刷 Oxygen OS 多好,自带 Google 全家桶,几乎就是 Nexus 的原生体验加几个特色功能(手势之类的)

Leave a Reply

Your email address will not be published. Required fields are marked *

QR Code Business Card