Android11.0系统中添加google-gms服务

添加google-gms服务

本文主要描述在RK3568 Android11中安装google-gms服务。

安装gms服务

可以从https://opengapps.org/ 网站中选择下载,也可以使用我自己整理了的只包含最基本的服务文件,后面都以我整理的进行说明。
在这里插入图片描述

  1. 下载资源包并解压,设备与电脑以正确连接,adb服务正常;执行install.bat文件,安装gms服务软件,安装完成后,设备重启后就可以看到Play商店。
    在这里插入图片描述
    install.bat内容如下:
set dir=%~dp0

%dir%adb\adb wait-for-device
%dir%adb\adb root
%dir%adb\adb remount
%dir%adb\adb wait-for-device

%dir%adb\adb push %dir%priv-app\GoogleServicesFramework /system/priv-app/
%dir%adb\adb push %dir%priv-app\Phonesky /system/priv-app/
%dir%adb\adb push %dir%priv-app\PrebuiltGmsCore /system/priv-app/

%dir%adb\adb push %dir%defaultetc-common\common\etc\default-permissions /system/etc/
%dir%adb\adb push %dir%defaultetc-common\common\etc\permissions\. /system/etc/permissions/
%dir%adb\adb push %dir%defaultetc-common\common\etc\preferred-apps /system/etc/
%dir%adb\adb push %dir%defaultetc-common\common\etc\sysconfig\. /system/etc/sysconfig/

%dir%adb\adb push %dir%defaultframework-common\common\etc\permissions\. /system/etc/permissions/
%dir%adb\adb push %dir%defaultframework-common\common\framework\. /system/framework/

%dir%adb\adb wait-for-device
%dir%adb\adb reboot

解决提示未获得Play保护机制认证,play市场无法使用问题

  1. 无法直接访问www.google.com的,请安装并开启vpn代理;打开Play商店,进行登录,核对信息后会登录失败,提示未获得Play保护机制认证。
    在这里插入图片描述
  2. 关闭设备上的所有网络,获取gfs服务id;可以通过下面两种方式获取
    a.执行以下命令获取
adb root
adb shell
sqlite3 /data/*/*/*/gservices.db "select * from main where name = \"android_id\";"

b.执行install_deviceid.bat安装DeviceID应用,打开应用,查看gsf id;
在这里插入图片描述
3. 电脑浏览器中打开https://www.rapidtables.com/convert/number/hex-to-decimal.html,将获取到的gsf id输入,转换成10进制
在这里插入图片描述
4. 打开Google设备注册地址:https://www.google.com/android/uncertified/ 进行设备认证
在这里插入图片描述
5. 回到设备上,设置—应用和通知—查看全部应用,进入应用列表,点击右上角更多,选择显示系统程序,滑动列表到Google服务框架处
在这里插入图片描述
6. 点击进入Google服务框架,点击强行停止按钮停止,在点击存储和缓存,清除缓存(注意:千万不要清除存储空间,否则GSF ID会发生变化,之前注册会失效
7. 点击GooglePlay商店,点击强行停止,点击存储和缓存,清除缓存,清除存储空间
8. 点击进入GooglePlay服务,点击强行停止,点击存储和缓存,清除缓存,清除存储空间
9. 重新启动设备,连接上网络,打开Play商店应用,登录账户,正常使用(如果登录时还是弹出保护机制提示框,请在次重启设备)
10. 此方法无法完全规避未获得Play保护机制认证问题,如后续又出现提示,重新进入一遍认证

其它

  1. 如果要安装app目录下的GoogleContactsSyncAdapter及GoogleExtShared,需放置在system/app目录中
  2. priv-app目录下的其它应用可自行选择安装

猜你喜欢

转载自blog.csdn.net/yjz_0314/article/details/134205333