华为 HUAWEI Mate40 Pro 安装谷歌 GMS 服务(不完美 ...

20
回复
208
查看
[复制链接]

微信扫一扫 分享朋友圈

5

主题

7

帖子

17

积分

新手上路

Rank: 1

积分
17
发表于 2023-1-12 13:40:40 | 显示全部楼层 |阅读模式
首先声明本方法非原创,只是将他人方法做个详细的文字版整理,方便查阅。
本文仅供学习交流,切勿用于非法用途,请遵守所在国家的法律。
请至少完整浏览一遍全文再进行操作,不要连看都没看完就急着动手,出了问题又到处瞎问。
本文所述的安装 GMS 的方法不是完美方案,有 bug,但不影响大部分功能的使用,具体请看文末总结。可以正常使用 Play 商店下载和更新应用,依赖谷歌框架验证正版的 APP 都可以使用。谷歌系 app 也都可以用,如 YouTube,谷歌地图这类。
在 EMUI10 版本里,安装 GMS 没啥难度,之前的老设备实在不行,也可以选择降级系统后再装。而 Mate40 系列出厂默认就是 EMUI11,因此降级的路子没了,好在目前看来 EMUI11 还是有办法可以装上谷歌服务的,只是操作麻烦不少。
顺便网上还有一种方法是通过虚拟机来跑谷歌相关的 app,这种方法虽然也能说是一种思路,但感觉还是挺蠢的,局限性很大,不是万不得已,完全不推荐这种办法。
如果不知道 GMS(Google Mobile Service,即谷歌移动服务,简称 GMS)是啥的,证明你暂时也不需要这玩意儿,就别看下去了。GMS 仅供有需求的人安装,像我是因为需要使用 Play 商店里购买的一些 app。
本文的操作都基于 Mate40 Pro 的 EMUI11 系统,版本号为 11.0.0.125,理论上所有 EMUI11 设备通用。
<hr/>首先下载所需资料:
百度网盘链接:https://pan.baidu.com/s/13BH2dIuhguMbyhpgdXrl2A
提取码:xhwc
天翼云盘备份:https://cloud.189.cn/t/NfIZn2UrAfeq
访问码:4ooy
压缩包解压密码为:lishuma
<hr/>下载的压缩包解压后可以看到一个 Huawei 文件夹和如下图的 9 个 app,编号为 0-8:


首先到设置——系统和更新——备份和恢复,让备份 app 完成初始化,各种读取权限都同意,直到提示如下图左边,点击知道了,然后切换到多任务界面,杀掉备份进程。这是针对新机还没用过备份 app 的,用过的话就免掉这一步了。
把解压出来的 Huawei 文件夹复制到手机存储根目录下,提示覆盖的话也全部选择确定。然后重新进入备份界面,点击右上角三个点,会出现从内部存储恢复的选项,如下图,选择这个备份文件恢复即可,密码就是提示的:


去设置里把系统时间改成 2020 年 7 月 25 日凌晨 3 点之前的任意时间,如下图我设定个 6 月的,然后打开恢复出来的谷歌服务助手,给予存储权限,点击激活,会跳到下图右边的界面,这里直接退出即可:


先把系统时间改回正常的,再把 10 个 app 都拷贝到手机内置存储里,放在自己方便查找的目录下,后续为了方便称呼,就直接按编号来指代了。
先安装 0 号 app,也就是 HW 安装器,装好后重启一下手机。
以下操作请全程挂上科学上网。
打开 HW 安装器,点击 Account 账户,再点击 SIGN IN 登陆,第一次一般会闪退,重新进 app 即可,登陆自己谷歌账户后会自动回到 app 主界面,退出 app 即可。有的人会遇到下图最右边那种报错情况,这种只要重启一下就能解决:


这里注意,如果你有多个账户要登录,就重复点击 SIGN IN 操作即可,有多账户的一定要在这里就提前全部登陆好!后面就没法新增账户了。这时去设置,用户和账户,里头看到出现谷歌账户的话就是成功了,如下图:


对应账户的邮箱也会发来登陆提示:


搞好账户后就去依次安装好 1,2,4,5,6,7 号这 6 个 app。
然后打开 play 商店,看到状态如下图,能显示账号了就是正确,然后直接回桌面:


回到桌面,把 HW 安装器卸了,安装 3 号 app,也就是 Google Play 服务。
注意卸载方式是在华为应用商店,点击我的,然后安装管理里,点击对应 app 的小三角展开选项,即可看到卸载选项,卸载时注意要勾选 “从所有账号下卸载”,下文提到的卸载,没有特别指出的话一律是指以这种方式卸载。
只有勾选了 “从所有账号下卸载”,这样才是彻底的卸载,因为谷歌服务有关的组件一旦安装后就变成系统程序级别的了,普通的卸载会有残留信息,导致再次安装的话,会提示系统已安装更高版本,直接无法继续安装。
再次进入 play 商店,就可以正常加载 app 页面了。
虽然商店正常了,但下拉通知栏会不断有下图这种警告,划掉过一会又会出现,这些提示一概不要管,也不要点。


注意这时候下拉通知可能会发现 play 商店自动开始下载更新,迅速取消掉,别让它更新,我们这里就是要用旧版。
在 Play 商店里下载 Device ID 这个 app,紫色图标这个,下文为了方便直接称呼为紫色 app:


装好后打开,查看 Google Service Framework 处,会显示一行串号,这个就是谷歌服务框架的串号,也就是 GSF 码,把这个码复制出来备用:


去设置的应用管理里,卸载谷歌 play 服务,然后安装 8 号 app。也就是把 19.2.75 版本的卸了,安装 19.4.20 的,这里不要勾选从所有账户卸载。
再次打开紫色 app 查看 GSF 码,应该还会正常显示。这时候设置里新出现的 Google 选项可以点进去了,一般稍等一会就能出现选项,但点击 Google 账号这类还是有问题。
接着来解决下拉菜单不断弹警告问题,这问题不解决很影响使用。弹警告的本质原因是设备没经过谷歌认证,因为众所周知的制裁原因,华为官方目前也确实没法提交认证。不过谷歌它给开发者留了一个自己提交设备认证的路子,本来是方便自制固件测试的,这里正好用来提交我们自己设备的  GSF ID 串码。
浏览器打开此页面:https://www.google.com/android/uncertified/

登陆和手机上一样的谷歌账户,然后前面获取到的 GSF 串码粘贴进去,提交认证,看到提示成功即可。
然后直接手机关机扔一边,等个 5 分钟后再开机。
等了 5 分钟后开机,然后给机子断网,WiFi 和数据流量统统关了,或者直接开飞行模式也行。断网后来清除几个 app 的数据。
去设置,应用管理里,右上角显示系统程序如下图:


找到 Google 服务框架和 Google Play 商店,这俩的存储选项里选择删除数据,也就是双清,然后都点几下强行停止。
接着找到 Google Play 服务,只点清除缓存,不要点管理空间里的任何选项,也不要强行停止,操作完后别的啥也不要做,直接重启手机。
重启后依旧不要联网,继续去应用管理里,又一次找到 Google Play 服务,先清除缓存,然后点击管理空间,再点击最下面的清除所有数据,再强行停止进程,随后又一次重启手机:


重启后就可以了打开网络测试效果了,先打开紫色 app 核对下 GSF 码,正常情况下应该是没有改变的,确认没变后再打开 Play 商店就能发现使用彻底正常了,不再会有警告弹窗,到此也就成功安装好 GMS 了。
然后挂上梯子,打开商店,放在主界面等一阵子,让它自己更新 Play 商店支持库,如下图:


更新支持库这个有时候不会出来,那就打开商店,放着等一会,没反应就杀掉进程,重新打开继续等,基本重复最多四五次就能开始自动更新了。
更新完支持库后就可以正常使用 Play 商店,下载自己购买的 app 了:



谷歌相关的 app 也都可以使用:


<hr/>装完 GMS 后,很多组件其实就全部可以卸载了,一开始的谷歌服务助手可以直接卸载,只要保留如下图红色框里的三个核心组件即可,绿色框里的也全部可以卸了,不影响使用 Play 商店:
红色框里的三个核心组件千万不要手贱卸载任意一个,一旦卸载就只能选择把谷歌服务全卸了,然后从头重装。


<hr/>【如何卸载谷歌服务】
虽然装好后一般建议就是不要再动了,除非后面出了更完美的安装方案。如果由于某些原因想卸载谷歌服务,也很简单,依旧去应用商店的安装管理里,把上图红框里三个核心组件全部卸了即可,注意卸载时勾选 “从所有账号下删除”:


Play 服务需要到设置里的应用管理里卸载,会提示先停用:


注意 GSF 码也是根据框架来的,同一台机子,把 GSM 卸载了重装,GSF 也会随之改变,需要重新去网页提交注册。
<hr/>【总结】
文章开头也说了,这种办法安装的谷歌服务不完美,比较大的一个问题是无法再次添加登陆新账号,添加新账号会提示联网错误,所以多账号需要一开始就在 HW 安装器里全部登陆好,而且也等于账号不能随便改密码了,要不然手机端一旦自动登出就 GG。也千万不要把机子上账号全手贱注销了,至少保留一个,一旦全部退出,GMS 就废了,也只能重装。
还有一个问题是系统设置里的谷歌选项,以及 Play 商店里选择账号管理,都会提示无法联网,这也是 bug 之一,导致要修改账号有关信息的话只能去网页端了,不过这个对使用影响感觉不大。
最后一个小 bug 就是 Play 商店和搜索栏右边的头像无法加载,Chrome 也有同样的头像问题:
但谷歌别的 app 就正常,像 YouTube 这类。部分情况下,使用一段时间后可能就能正常加载出头像,这个除了强迫症,建议直接无视。

回复

使用道具 举报

2

主题

4

帖子

8

积分

新手上路

Rank: 1

积分
8
发表于 2023-1-12 13:41:34 | 显示全部楼层
一开始就卡住了,HW添加账号后,谷歌商店一开启还是显示登录,随便是登录新账号还是老账号登录完成后还是显示登录,进不去啊
回复

使用道具 举报

2

主题

6

帖子

8

积分

新手上路

Rank: 1

积分
8
发表于 2023-1-12 13:42:18 | 显示全部楼层
感谢楼主分享,果然太麻烦了,有些游戏需要谷歌框架才能玩,现在只能放弃了,等完美方案吧
回复

使用道具 举报

4

主题

9

帖子

18

积分

新手上路

Rank: 1

积分
18
发表于 2023-1-12 13:42:49 | 显示全部楼层
楼主,我也是在这里卡住了,HW添加账号后,谷歌商店一开启还是显示登录,点击登录,跳到HW添加账号那里,已经添加的账号会提示已添加,再进谷歌商店,还是显示登录按键,死循环。
回复

使用道具 举报

3

主题

6

帖子

10

积分

新手上路

Rank: 1

积分
10
发表于 2023-1-12 13:43:25 | 显示全部楼层
而且我的卸载选项,也没有“从所有账号下卸载”这个选项
回复

使用道具 举报

4

主题

7

帖子

15

积分

新手上路

Rank: 1

积分
15
发表于 2023-1-12 13:44:17 | 显示全部楼层
同样问题
回复

使用道具 举报

0

主题

4

帖子

5

积分

新手上路

Rank: 1

积分
5
发表于 2023-1-12 13:45:07 | 显示全部楼层
同样问题
回复

使用道具 举报

6

主题

12

帖子

25

积分

新手上路

Rank: 1

积分
25
发表于 2023-1-12 13:45:50 | 显示全部楼层
我也是
回复

使用道具 举报

4

主题

9

帖子

17

积分

新手上路

Rank: 1

积分
17
发表于 2023-1-12 13:46:20 | 显示全部楼层
11月16日:开始按这个卡在登录,估计是手机先有升级过系统;后面配合这个视频 【华为谷歌安装教程】11月16号华为Mate40 Pro安装谷歌完整教程,慢慢看。 工具包在简介里_哔哩哔哩 (゜-゜)つロ 干杯~-bilibili 还是不行,重置了手机,然后跟着视屏前面登录成功了,后面跟着本文消除谷歌警告。
回复

使用道具 举报

6

主题

14

帖子

29

积分

新手上路

Rank: 1

积分
29
发表于 2023-1-12 13:47:14 | 显示全部楼层
请问安装成功了后,还可以升级手机么
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表