华为/荣耀 HMS 系手机安装 GMS 及 googleplay
开动前准备工装
1.确保手机无谷歌残留。打开应用管理(显示系统程序),搜索 google,如有,卸载。(提示:部分需要在设备管理器里解除相应的激活后卸载,以免卸载异常。)
2.下载文件包,包括 google 系及谷歌服务助手恢复文件。(助手功能已残,这里仅使用其激活功能。)所有文件已上传阿里云,需要在华为应用商店才能彻底卸载。
huawei.zip: 下载备份文件,用于安装谷歌服务助手便于激活。
0.apk: MicroG-Huawei fix eloygomezTV 0.2.12.203315-dirty (com.google.android.gms version:203315025)
1.apk: google 服务框架 10 (com.google.android.gsf version:29)
2.apk: googleplay 服务 17.8.57 (com.google.android.gms version:17857037)
3.apk: googleplay 商店 19.5.13-all[0][pr]303545793 (com.android.vending version:81951300)
4.apk: google 帐户管理程序 4.4.4-1227136 (com.google.android.gsf.login version:19)
5.apk: googleplay 服务 20.24.14[120408-319035315] (com.google.android.gms version:202414033)
3.自备梯子。
4.关闭应用分身
5.关闭 google 账号的两部验证
具体步骤
严格按照步骤操作
1.解压缩文件包。
使用自带文件管理工具解压,解压缩路径修改为 我的手机 !!!!,解压后的文件夹内的 Huawei.zip 解压到默认路径,不要动!(一定要保证路径为:我的手机)
异常处理:解压路径不对会导致下一步操作找不到 从内部存储恢复 选项!!!,没有就退出再进。
2.使用备份恢复功能安装谷歌服务助手。
如果没有应用和恢复功能,记得到 华为应用商店 下载 备份 软件。
- 调整系统时间为 2020 年 5 月(必要,否则出现异常!)
- 使用备份和恢复功能,点击右上角找到 从内部存储恢复 ,如果没有这个选项: 合适上一步文件解压路径是否完全正确!从新进入备份和恢复选项。
- 选择备份文件打开,勾选应用+数据。
异常处理:华为升级了备份软件,新版修正了部分功能,很多教程是告诉你 pc 端 adb 卸载掉 com.huawei.Backup,然后安装旧版本的备份软件,没有错,但是失效了,华为做了修正,安装旧版后系统会提示你版本低不能使用备份和恢复功能,可以使用 Hisuite 恢复备份,但是打开谷歌服务助手会出现 网络链接异常 的提示。主要是只恢复了应用,没有能恢复数据。 - 打开谷歌服务助手-激活,提示始终允许确认
- 恢复系统时间
从这里开始一下操作要全程挂梯子,包括过程中重启手机后。
3.开始安装。(也可以使用 googlefier 来安装)
- 安装 0.apk: MicroG-Huawei fix eloygomezTV 0.2.12.203315-dirty
安装后打开登录 google 账号
异常处理:此处要把使用的账号都登录了,如果有多个账号的话。之后就不能再添加了!!- 依次安装 1.apk: google 服务框架 10 、3.apk: googleplay 商店 19.5.13-all[0][pr]303545793 、4.apk: google 帐户管理程序 4.4.4-1227136
- 卸载 MicroG
- 安装 2.apk: googleplay 服务 17.8.57
- 异常处理:安装后通知栏会不停的出现错误通知,不要管,安装后要等这个报错出现。
- 打开 play 商店,这里应该是已经可以运行了,然后关闭 play 商店后台
- 打开应用管理(显示系统程序),搜索 google:
*paly-强制停止
*谷歌账户管理程序-强制停止-删除数据
*谷歌服务框架-强制停止-清空缓存-删除数据
*重启手机 - 安装 2.apk: googleplay 服务 17.8.57,之后直接重启手机
- 打开 play 商店,确认运行后关闭后台
- 应用程序管理找到 play 服务-删除所有数据-确定-强行停止(如果没显示灰色,多点击几次,务必确认按钮变灰色)-卸载
- 安装 5.apk: googleplay 服务 20.24.14[120408-319035315],重启手机
- 测试 play 商店是否正常运行,功能是否正常
- 如异常,回滚以上步骤后重来!!
- 卸载无关程序:谷歌账户管理、谷歌服务助手。
特别注意
googleplay 版本更新以后加强了对未注册设备的检测,所有导致频繁弹出 设备未认证 的提示,使用 google 的自定义 room 注册 GSF 也不能避免,最终的解决方案是:
- 保持 googleplay 的版本,不要更新最新版。
- googleplay 会自动更新,所以要关闭这个自动更新,经实际验证在 googleplay 设置里的各项设置均不能避免自动更新
- 在手机设置-应用管理-googleplay 服务/googleplay 商店-禁用网络权限
- 禁用网络权限以后实际并不影响应用的下载和使用。
更新:发现鸿蒙禁用网络以后,并不能真正的切断 gole play 商店的网络,需要禁用 play 商店的 存储 权限 ,才能杜绝 goog play 服务的更新,当需要使用 play 商店时在打开 存储 权限,特别主意 通知栏里是否提示有 google play 正在更新 ,如有及时点击通知里的取消,取消 google play 的更新。
再次更新:鸿蒙系统的权限管理开始让我我自我怀疑了,应用管理关掉网络权限和存储权限以后发现,google play 商店的网络和下载都是正常的!权限基本无管理啊!最终的方案是,使用 V2rayNG 的分应用代理控制 google Play 商店的网络权限才得以以实现,但是家里的路由带外网权限就不方便了。于是把 google play 的后天权限改为手动,并打开消息通知,有应用跟新是就是的通知,如果是 google play 的更新就即使点击取消。
就是一个屏蔽升级的需求,实现起来也是曲线的很。
当然,也可以使用 Gbox。