于HarmonyOS或是EMUI设备上使用GMS的综述及其上佳实践

查看 223|回复 21
作者:leisurefire   

*凡例:在流程中需要登录Google账户处请加速;仅作学习考量,不为应用行为担责。
缘由:HarmonyOS进行了一次大版本的更新。
为了完整体验,我对机器进行了初始化,遂有此文。
“上佳实践”?
Google更新了Play认证规则,现在对设备进行简单注册并不能通过新的规则。
具体表现为:在使用一段时间后,任何涉及GMS的服务(尤Google第一方服务)都会弹窗提示:“设备未通过Play认证”。
一、首选方案:本地运行正版GMS服务
*限制
LZPlay并不支持激活所有的设备,这也是整个流程最需要注意的一环。
如果LZPlay显示不支持当前设备,则你的设备无法根据此流程进行激活,请参看备选方案。
1.1使用“花谷套件”
1.1.1 描述
此方法基于LZPlay进行激活,使用内置方案进行系统级提权。
1.1.2 使用方法
按照其操作流程分布完成,其中:
·修改系统时间是为了允许LZPlay(即流程中所谓“服务助手”能够正常运行),修改后设备可能无法正常访问网络(时钟异常);
·需要从备份导入是因为需要同时导入数据,如果你无法从本地导入,可以考虑使用PSSD等外置存储,从“外部存储导入”;
·同限制,如果LZPlay提示“不支持此设备”,则首选方案无效;
·在MicroG步骤中,请务必登录你期望使用的所有账户,后期覆盖为正版Play服务后将无法登录任何账户,可尝试使用MicroG重新添加账户。
1.2 未通过Play保护认证
建议你分布执行。
1.2.1 “花谷”套件中所谓“10.解决Play保护机制认证弹窗”方案需要收费,可不必付费。
此方案的大致流程为:
I.向Google注册设备
使用可以查看设备GSF的应用(如DeviceID),复制这串GSF ID。于浏览器中登录Google账户,访问认证网站,粘贴GSF ID,完成人机验证,而后点击注册。
II.前往设置,在应用和服务中找到应用管理,搜索Google,停止并清除Play Store、Play服务、Play服务框架的数据而后重启你的设备。由于GSF验证受网络波动影响,此流程可完成两到三次。
1.2.2 如果上面的方案不起效,推荐进行下面的步骤:
I.卸载Play商店和Play服务,清除服务框架的数据;
II.尝试断网。在压缩包中找到旧版Play服务安装包(推荐v20.21.17版本)以安装,而后前往设置→应用和服务→应用管理→搜索Google→找到Play服务→流量使用情况→关闭后台数据;
III.重新连接到网络后,Play服务会推送验证通知,此时左滑此类通知,点击齿轮按钮,在通知设置中关闭高亮显示的“社交通知”即可。
*重新设置系统语言或是其他情况导致Play服务自动更新后,卸载最新版按照上面的流程再来一次就好。
*更新Play Store不会对使用产生任何影响
1.3 推送
允许Play服务自启及相关服务启动即可,可同时考虑关闭“电池优化”。
1.4 服务异常
如果依赖GMS的应用出现无法完成拍照、扫码、录音等情况,请尝试给予Play服务尽可能多的权限。
1.5 错误
·可能无法进行三方Google账户授权;
·可能无法运行SGCam;
·(有待补充)。
二、备选方案:使用Lighthouse
提供两个版本的Lighthouse下载,请逐个进行登录尝试,完成登录后也可以用新版本覆盖旧版本。
2.1 限制
Lighthouse仅在马来西亚的AppGallery可用,并可能不支持所有设备的登录,如果你遇到了这个问题,可尝试使用MicroG+Lighthouse(即,Lighthouse最大的限制是无法登录账户,不妨先尝试使用MicroG登录账户,再由Lighthouse继承)。
2.2 效果
在我的设备上,备选方案可以正常使用Play Store、注册并接收FCM推送,但是并不能使用其他Google App。
2.3 缺陷
据说不能进行应用内购买。
三、备选方案:(Re)Vanced
Vanced是修改过的谷歌应用,包括YouTube、YouTube Music等,并且具有丰富的功能(如免除广告等,需要和Vanced MicroG搭配使用)。
如果你只是想看看视频听听音乐,何苦费劲安装庞大又耗电的整套Google服务呢?
如需下载,请检索并访问他们的官网。
3.1 Vanced MicroG 配置
电池优化可能会阻止MicroG的运行,你可以:
·允许MicroG自启、后台运行,并忽略电池优化;
·在启动相关Vanced Apps之前手动打开MicroG。
3.2 Vanced Manager
使用此应用来手动Patch,你就可以永远保持在更新的最前列!
四、备选方案:虚拟环境
4.1 描述
·此类应用创建含有GMS服务的沙盒,运行其中的应用得以使用相关服务;
·可以创建快捷方式来一步直达你需要使用的应用;
4.2 缺陷
·在使用内部应用时需要跳转,会有较长的加载时间;
·应用内外相互独立;
·内部应用获取部分权限会失败,如Link to Windows的“应用使用情况”。
4.3 GSpace
4.3.1 特色
·可以完整使用Google服务,甚至包含Play Games服务!
4.3.2 缺陷
·有广告,可以付费移除,也可以下载特别版移除。
4.4 GBox
4.4.1 特色
·可以完整使用Google服务;
·允许安装依赖于GBox服务的App放到桌面上,这类App看起来和正版App完全没有区别,只是使用之前会有短暂的闪屏跳转;
4.4.2 缺陷
·Play Games服务无法正常运转。
4.5 出境易
4.5.1 特色
·在华为应用市场就能下载到!
4.5.2 缺陷
·导航栏有一个糟心的旅游推广。
五、备选方案:HMS替换
华为在海外尝试用App Gallery+EMUI构筑起一套新的Android体系,下面是一些支持HMS Push的应用名单(海外HMS Push可能无法接收到推送),你可以用它们替代谷歌服务:
Google Chrome→Microsoft Edge(开启方法,edge://flags搜索huawei,找到相关选项并开启);
GMail→Spark Mail;
(待更新)。
六、总结
加油华为,加油China(大雾)。

方案, 设备, 账户

八尺帅汉666   
我在鸿蒙2.0时候安装了gms 升3.0后安然无恙 然后前几天升了4.0后就提示我未认证 我也不太懂这个怎么回事 索性就又注册了遍GSF那串码 然后提示就没了 又回归平常了 稀里糊涂的我真是傻人有傻福啊[受虐滑稽][受虐滑稽][受虐滑稽]
leisurefire
OP
  
金山文档:
kdocs、cn/l/clhkyp9AXLST
替换其中的顿号为英文句号(小数点)即可。
八尺帅汉666   
我在鸿蒙2.0时候安装了gms 升3.0后安然无恙 然后前几天升了4.0后就提示我未认证 我也不太懂这个怎么回事 索性就又注册了遍GSF那串码 然后提示就没了 又回归平常了 稀里糊涂的我真是傻人有傻福啊[受虐滑稽][受虐滑稽][受虐滑稽]
思倚楼   
再emui时代就装了谷歌了
Iskander   
好文[受虐滑稽]我之前也是忘记关闭后台更新了导致它又开始弹窗
好耐無見   
真的有那么大需求? 一个Google而已
几载霜花雪影   
6666333333
PPango   
刚还在用[吐舌]
何以封道   
[斗鸡眼滑稽][斗鸡眼滑稽][斗鸡眼滑稽]
您需要登录后才可以回帖 登录 | 立即注册

返回顶部