最近自己手机上的 GMS 出了问题,便跟着 Alan 大佬的教程尝试重新安装,途中遇到了一些问题,在此分享出来。
以下完整教程参考 Alan 大佬的内容,本文中非本站原创部分版权归 Alan 所有。
所需资源#
Alan 大佬提供的两份资源,请前往36号文章和71号文章下载这两篇文章的资源,记得把这些资源在电脑上也留一份
可用的 ADB(安装教程自行搜索)
确认你能打开Google
手机准备#TIP如无特殊说明,操作和 36 号文章一样
修改系统设置#
设置 -> 系统和更新 -> 系统导航方式 -> 更多 -> 悬浮导航 :关闭悬浮导航
设置 -> 系统和更新 -> 纯净模式 :关闭增强防护
设置 -> 隐私 -> 隐私空间 :右上角关闭隐私空间
设置 -> 应用和服务 -> 应用分身 :关闭应用分身
设置 -> 电池 -> 省电模式:关闭省电模式
清理残余数据#设置 -> 应用和服务 -> 应用管理 -> 右上角 -> 显示系统应用,然后卸载如下 App(没有就忽略)
Google Play 商店
Google 通讯录同步
Google Play 服务
Google 服务框架
Google 账户管理程序
com.google.android.gms.policy_sidecar_aps
SharedLibrary(就是这个名字,其他都不用管)
谷歌服务助手
microG(只要包含这个名字的,都卸载)
还原安装谷歌服务助手#复制备份文件#解压 36 号文章的资源,将 Backup 文件夹复制到 内部存储/Huawei/
NOTE如果没有 Huawei 文件夹,请自行创建
如果已有 Backup 文件夹,建议删除它再复制
开始还原备份#设置 -> 系统与更新 -> 日期与时间 -> 关闭自动设置,并修改年份至 2019 年
返回上一级 -> 备份与还原 -> 右上角 -> 从内部存储恢复
NOTE如果没有这个选项,请检查 复制备份文件 这一步是否正确完成。
选中 2019 年的备份,输入密码 a12345678 还原
返回上一级 -> 日期与时间 -> 恢复自动设置
激活谷歌助手#从桌面打开 谷歌服务助手,点击激活,然后再同意权限
接下来有三个情况:
没有提示:不要点击开始下载,直接退出,然后继续下一步
提示 网络连接异常:参照 Alan 大佬的教程进行备份降级操作
提示 当前设备不支持:字面意思,本教程不适用您的设备
安装 microG 并登录 Google 账户#WARNING注意,从这里开始和原教程有差异,请按我提供的方法操作
打开 71 号文章的资源,安装 【手机】 文件夹里的
com.google.android.gms-250932026-hw.apk
单击 Account 并登录您的 Google 账户
WARNING任何跟账户有关的问题,包括但不限于:账户已停用,需要两因素验证等,与本教程无关
安装其他 GMS 应用#打开 36 号文章的资源,打开第六步文件夹,安装1,2,3,4四个 Apk
WARNING没让安的就不要安!
替换 microG 为 真正的 GMS#连接手机和电脑#
设置 -> 关于手机 -> 连续点击版本号五次,打开开发者模式
设置 -> 系统与更新 -> 开发者选项 -> 打开 USB 调试,关闭监控 ADB 安装
电脑上运行 adb devices,此时手机会弹出授权,点击同意
开始替换 microG#
电脑执行
Terminal window1adb shell pm uninstall -k com.google.android.gms
重新把 com.google.android.gms-250932026-hw.apk 安装回来,打开,检查您的账户是否还存在
转到设置 -> 用户与账户 -> Google -> 全部同步 ,按完同步后就留在这里别动
电脑执行:
Terminal window1adb shell pm uninstall com.google.android.gms2adb shell pm install {替换为 36 号文章资源里第八步里的 Google Play 服务 apk 的路径}
确保执行完后,手机那边没有变化,有变化就重来
安装真正的 GSF 框架#
安装 36 号文章资源里 第六步 中的 5-3 或 5-2
打开设置 -> Google -> 管理 Google 账户 (第一次弹窗报错是正常的,不管,关掉弹窗再点)
等待通知栏弹 未获得 Play 保护机制认证
安装 Play 商店并解决 Play 保护机制问题#TIP从这里开始,操作和原教程一样
WARNING在教程完成前,不要在 Play 商店里干别的!
电脑端:将命令粘贴到命令窗口里,但不要执行
Terminal window1adb shell pm disable-user --user 0 com.google.android.gsf
手机端:安装并打开 Play 商店,然后:
如果提示”我们正在为您更新 Google Play,那么当跳出可以前往google商店的选项后,直接前往商店,跳过更新。
如果商店可以正常打开加载数据,那么关闭 Play 商店后台运行。
如果商店无法加载数据,按商店无法加载处理
更新 GMS 和禁用 GSF
手机复制链接 https://play.google.com/store/apps/details?id=com.google.android.gms 放到华为自带的 备忘录 里,然后保存
点击链接,然后自动跳转到 Play 商店里 GMS 的页面
点击更新(若没有更新,则按商店无法加载处理 )
注意下载进度条,进度条超过 50% 后,转到电脑上,立刻执行刚刚粘贴的命令
等待下载安装完成,Play 保护机制问题则已解决
商店无法加载的解决办法#
卸载 Google 服务框架,Google Play 服务, Google Play 商店
前往设置 -> 用户与账户 检查 Google 账户还在不在:
若还在,则直接重新安装 36 号文章第六步中的5-2 或 5-3,以及第八步中的 Google Play 服务和商店
若不在,从安装 microG 并登录 Google 账户重新开始
最后优化#为了确保谷歌服务正常运行,建议进行以下设置。
设置 -> 应用和服务 -> 应用管理 ,将 Google Play 服务 权限,开启所需权限。位置、媒体和文件(必开)
设置 -> 应用和服务 -> 应用启动管理 ,将 Google Play 服务、 Google Play 商店 - 设置为 手动管理,全选。
鸣谢#Alan`s Blog