如何优雅的使用GMS,为此我做了个食用Google服务的magisk懒人包。

开端

其实吧,我对google服务的需求并不大,我主要就是在play store下下软件,同步同步通讯录和用Google相机,所以我就在magisk仓库找到了microG体验了一下,挺好的,而且还有一个就是,之前我写的安装方法里的systemizer已经早就停止更新了,在android11用不了。

总结一下就是

1、省电

他不会像play服务一样常驻后台好多个进程,一般就1,2个进程在40m左右。

2、兼容性强

GMS套件中的Google services framework是有安卓版本区别的,不会和play服务还有play store一样版本跨度大。而microG就不会有这个问题。

3、自定义功能强大

Google的fcm消息推送服务可以自定义每个app的开关,也可以停用microG,
Google的各种服务可单独控制开关。

当然也有不足

1、兼容性有不足

因为GMS是“活的”应用,他需要迭代,虽然microG已经可以称作兼容性很强大了,但是这毕竟是一个开源项目,这种兼容是有滞后性的。> “为爱发电,电力也有限”
比如smart lock是不能使用的,这是我比较喜欢的一个功能,不过好在问题不大。

2、安装使用比较繁琐

如果是原先有GMS的手机一定要卸载GMS才行,在酷安就有好多人给我反馈说装不上play store,或者play store安装好了play store也会连不上更新服务,Google账户的通讯录同步用不了之类的。而这些我也遇到过,要手动去卸载干净GMS再安装能解决,但是挺繁琐的,所以我想到了做个magisk模块吧,方便自己也能分享给大家,节约不必要的时间浪费。

实现

因为前几天下过一个支持安装过程用音量按键控制的magisk模块,这个音量按键控制的功能正好可以解决microG安装过程中是否需要执行清洁安装,所以马上在原有基础上改了起来,最后实现的效果如下,非常傻瓜式,看提示就能操作了。

功能描述

  1. 模块支持音量按键选择安装方式
  2. 支持清洁安装
  3. 安装时自动比较版本决定是否升级
  4. 支持旧机型按键校验
  5. 支持Google通讯录同步
  6. 在有Gapps的rom上也可以直接安装。

下载链接

进qq群下载:273145623
也可以自己在GitHub下载:microG_GSync

如何优雅的使用GMS,为此我做了个食用Google服务的magisk microG懒人模块。相关推荐

  1. 如何使用VS+C#创建,优雅自动化的安装(不使用命令行),调试,更新Windows服务

    轻量级,即是服务部署器,又是服务本体,免命令行,免bat.直接部署和调试代码的东西,也就长这样了. 看这一篇文章应该可以把你构建和调试windows服务这些事儿玩儿转. 一.创建服务 1.可以打开VS ...

  2. [ R ] 如何在iPadOS、iOS和MacOS上优雅的跑R —— 使用腾讯云搭建RStudio server的懒人包

    引言 如何在iPadOS/iOS/MacOS等多个平台优雅的连贯的高效的跑R?这是一个有关于使用腾讯云搭建RStudio Server的懒人包 Outline: What: 什么是RStudio Se ...

  3. 云白条,做有温度的金融,帮助有困难的人

     云白条,做有温度的金融,帮助有困难的人 发布时间: 2017-06-08 12:16:57  |  来源: 中国网  |  作者:  |  责任编辑: 科学频道 投资.出口和消费是拉动经济增长的 ...

  4. 想做个可以打印的服务,想用printdocument,但是不用winform,有谁知道怎么实现吗?万分感谢!

    @想做个可以打印的服务,想用printdocument,但是不用winform,有谁知道怎么实现吗?万分感谢!

  5. 淘宝618列车喵币自动做任务app 懒人一键安装包

    淘宝618列车喵币自动做任务app 懒人一键安装包 基于有些朋友可能不会用Auto.js软件,所以有打包好的软件供大家使用 功能 : 1.自动打开淘宝活动页面 2.自动完成签到 3.自动完成15s浏览 ...

  6. java git打包iOS_懒人做iOS系列之jenkins+git+fir打包(xCode9)

    2017.09.28更新: 关于xcode9 升级后,关于打包报错的修复: Error Domain=IDEProvisioningErrorDomain Code=9 ""Dan ...

  7. 腾讯云如何做“智慧零售”?这些服务你应该了解下

    演讲者:喻帅 腾讯云智慧零售产品总监 背景:5月23-24日,以"焕启"为主题的腾讯"云+未来"峰会在广州召开,广东省各级政府机构领导.海内外业内学术专家.行业 ...

  8. .NET 使用sock5做代理(不是搭建服务端)

    在日常开发中经常会遇到这些需求,爬取数据,都知道现在通常用python爬取是很方便的,但是免不了还有很多伙伴在用NET来爬取,在爬取数据的时候我们知道需要使用代理服务器,如果不用代理,你的IP很有可能 ...

  9. C#做园区规划设计论坛服务系统笔记

    1.WPF做自承载的WCF服务 – 在WPF工程项目中添加[WCF服务]项 – 配置App.config文件(如binding="netTcpBinding"和contract) ...

最新文章

  1. python类中self是什么
  2. JS关于提交的RSA加密算法
  3. ASP.NET开发,简化与封装
  4. HTML绘制机器人代码,C#编写机器人PCSDK程序-界面程序上画机器人跟着画
  5. 内网穿透工作笔记001---UDP通信_内网通信原理_P2P点对点通信原理
  6. 判断当前窗口是否是全屏的山寨版和官方版
  7. 51Nod-1259-整数划分 V2
  8. 熬夜总结学了一半的JDBC
  9. springboot整合sentinel
  10. python颜色校正
  11. Android HttpClient 与JSON解析
  12. wirelessn1000 驱动_Intel无线网卡驱动程序下载
  13. MCU--低功耗处理流程
  14. Spring AspectJ
  15. excel表格分割线一分为二_Anki+思维导图的两种方法(Anki+表格,Anki+幕布)
  16. 【随机过程】13 - 过滤泊松的应用
  17. Qt QSet 详解:从底层原理到高级用法
  18. Linux网络 IP/TCP校验和、checksum、伪首部相关问题
  19. IE网页出现js错误修复方法_离水的鱼_新浪博客
  20. 颜色大全英语python_Python颜色分类及格式

热门文章

  1. 密集预测/Dense Prediction
  2. rhino/grasshopper曲线偏移出现扭转
  3. sql语句 模糊查找like
  4. iOS开发-发送邮件及短信
  5. Pytorch基础操作 —— 11. 改变张量的维度(维度修改)
  6. ORA-08004: 序列 SEQ_XXX.NEXTVAL exceeds MAXVALUE 无法实例化
  7. 小学生四则运算练习题生成工具
  8. CCS7.3烧写DSP的on-chip FLASH时,如何只擦除部分FLASH Sector(一块DSP芯片的片上FLASH烧写两个工程)
  9. SuperJava|IDEA淡雅护眼主题方案
  10. c++ 容器及list遍历