本人正在使用华为p40pro,系统已经升级为鸿蒙系统了。

因在国外,需要谷歌gms,所以捣鼓了下,如今已成功,分享下成果。

注意:如果本身有谷歌服务助手app,且做过激活可以跳过电脑上操作部分。从手机上操作部分开始操作,且手机操作部分可以跳过4~9步。

参考的文章;

20210805 HarmonyOS Install Google Play Store 最新 GMS 安裝教學!

电脑上操作部分。

鸿蒙系统的备份还原软件和EMUI 11的不同,我们需要把备份还原软件替换成旧版。

首先去下载工具软件压缩包。20210805-Harmonyso-Install-GMS.zip

链接: https://pan.baidu.com/s/1QJ8yrkWXphZr1ES00E2H-g 提取码: 1md8

下载后解压工具包,复制包里的oldBackup.apk文件和platform-tools-macplatform-tools-win文件夹到自己熟悉的目录下,如windows系统的c盘或苹果系统的download目录,请根据操作的电脑系统选择。之后打开cmd终端输入以下命令。输入一行命令后点击enter键后在继续下一行代码。

cd 路径/platform-tools-win    或   cd 路径/platform-tools-mac
dir  或   ls    
adb devices
adb uninstall com.huawei.localBackup
adb install 路径/oldBackup.apk

第一行命令中的路径需要替换成自己的实际路径。

第二行命令是检查是否进入了复制的文件夹里。输出内容里看看有没有adb.exeadb。有进行下一行命令,否则重新进行第一行命令。

第三行命令,执行这个命令前需要手机使用USB链接电脑。在到手机开发者选项里开启【允许调试】模式。执行第三行命令后,类似一下图片,才可以进行下一步。没有可能原因是手机没有链接好。

第四行命令开始是操作手机里的实际程序,需要格外注意,不要错了。

第五行命令中路径需要替换成自己的实际路径。

到此电脑上的操作部分都完成了。

做如此复杂的操作主要是为了恢复一个app,谷歌服务助手,通过这个app激活安装谷歌商店的权限。没有以上操作,恢复了这个app会有异常,如图。

手机上操作部分。

1.先到设定->系统和更新->纯净模式,关闭纯净模式。

2.去下载工具软件压缩包到手机上。20210805-Harmonyso-Install-GMS-2.zip

链接: https://pan.baidu.com/s/1RMUzFa_sQBUQaMubDGlH5Q 提取码: qklj

3.解压工具包。

4.到设定->系统和更新->日期和时间,取消自动设定,手动将日期设定在2019年7月10日。

5.进入文件管理app,浏览->我的手机,找到解压的工具包,复制工具包里的Huawei文件夹到根目录,进行覆盖。

6.到设定->系统和更新->备份和恢复,点击右上角的四个点,选择从内部存储恢复

7.点选2019年11月11日的备份资料,并按下还原,密码是a12345678

8.此时桌面会出现谷歌服务助手,进入之后请选择一律允许,再点激活,再点开始下载,这个时候开始下载安装包,但是无法下载成功,不用等待,直接关闭app就可以。

9.到设定->系统和更新->日期和时间,勾选自动设定

10.进入文件管理app,浏览->我的手机,找到解压的工具包,进入GMS文件夹,安装01.googlefier_eng.apk

11.打开刚刚安装的Googlefierapp,一律按下NEXT,最后按下Let’s Go!。接着会弹出Welcome对话视窗,请按下OK

12.这时候会看到01、02、03和其他两个选项。按下01按钮,接着会跳出Hint对话框,请按下OK

13.这时候会自动开始安装MicroGapp,完成安装之后打开此app。

14.接着选择Account选项,并按下SIGN IN,如出现闪退,请重复第14步,直到出现Google登录界面。

15.接着输入你的Google账号和密码。

16.登录完成之后,一直按返回按钮,直到回到Googlefierapp,此时01按钮已经消失,代表你已经完成Google账号登录。

17.如果你有第二个Google账号,可以点击02按钮,继续添加账号。

18.接着按下03按钮,开始安装相关app,此时请点击继续安装完成,直到出现Hint对话框,此时按下OK

19.接着按下卸载来移除MicroG这个app,移除完成,此时会看到Hint对话框出现,这里可以无视,直接回到桌面。

20.到设定->用户和账号->Google,点击账号,开启所有的同步功能。但是会出错,但是不用处理。

21.回到工具包GMS文件夹,安装02.GPlayServices.apk

22.接着回到桌面打开Play商店,会出现错误信息,点击重试按钮,直到正常,此时Play商店可以正常执行。只是会有Google Play Services requires an action的错误信息,而且不断发出恼人的警示音。这个后续步骤处理。

23.接着点击Play商店中出现的app中的一个,如果空白一片或无法打开,请耐心静置手机,等Play商店自动更新。

24.到设定->应用和服务->应用管理,点击右上角四个点,选择显示系统程序,并搜索Google,之后点击Google通讯录同步,点击卸载

25.回到工具包GMS文件夹,安装03.Contacts Sync-29-v10.apk

26.到设定->用户和账号->Google,点击账号,确认联系人是否同步。确认成功之后继续下一步。

27.进入Play商店,搜索Device IDapp,是紫色图案,且由VTechno团队开发制作的app。安装此app。

28.安装好Device ID,打开app,并允许所有权限,此时可以看到Googlee Service Framework(GSF)的項目下方會有一串數值。

29.到设定->应用和服务->应用管理,点击右上角四个点,选择显示系统程序,并搜索Google,之后点击Google服务框架,点击强制停止。这里要特别注意,必须要强制停止按钮显示灰色无法选择才可以,接着点击存储,并删除数据

30.删除数据后,直接长按电源按钮,重启手机。

31.重启手机后,打开Device IDapp,看Googlee Service Framework(GSF)是不是有数值,如果存在数值,请重复2930步骤。

32.接着点击Play商店,看是否出现DF-DFERH-01这个错误信息,没有看到,可以切换商店中的选项,如游戏,应用,电影,图书。或者热榜,活动,付费等。

33.接着点击重试,直到Play商店正常,不再出现DF-DFERH-01这个错误信息。这里重试次数会很多,请耐心多点击。如果实在是无法恢复正常,请从29步开始重新执行。

34.接着打开Device IDapp,看Googlee Service Framework(GSF)是不是有数值。如果没有,请从29步开始重新执行。

35.此时Play商店应该是正常可以使用的,且没有跳出Google Play Services requires an action错误信息,这里要多试试,关闭商店,在打开商店,确认没有跳出Google Play Services requires an action错误信息。如果还是跳出Google Play Services requires an action错误信息,请从29步开始重新执行。

36.这时可以继续往下安装,设定->应用和服务->应用管理,搜索Google,选择Google Play服务,点击强制停止,接着卸载

37.回到工具包GMS文件夹,安装04.GPlayServices2.apk

38.打开Play商店,确认没有跳出Google Play Services requires an action错误信息。如果还是跳出Google Play Services requires an action错误信息,到设定->应用和服务->应用管理,搜索Google,选择Google Play服务,点击强制停止,接着卸载。回到工具包GMS文件夹,安装02.GPlayServices.apk。之后从29步开始重新执行。

39.到此就可以正常使用了。



到此本次教程结束。有问题请留言。