microG Services Framework Proxy是一款第三方谷歌框架插件,使用它之后,即使不安装谷歌全家桶,也能正常使用谷歌系列应用。和传统的谷歌框架相比,这款插件在运行时更省电,使用起来也更流畅。

插件
模块管理
microG组件
1.欺骗所用的xposed模块
打开Xposed Installer,在其中搜索DisableFlagSecure(该模块可欺骗Google,让MicroG接管GS相关工作)以及FakeGApps(此模块用于辅助MicroG定位所需功能)。
并以上两个模块,打钩后重启。
2.配置f-droid(用于接收MicroG组件更新)
在f-droid.org当中并应用(蓝色的Download F-Droid)
在应用主页中点击 右上角的垂直三点 -管理软件源-右上角+号
在添加新的软件源窗口中,软件源地址填写“microg.org/fdroid/repo”指纹请留空
点击添加后再点击 右上角的顺时针箭头 更新资源库
回到应用主页面将“”调整为“全部”,点击右上角的 放大镜 输入“nlp”,并以下所有应用
GSMLocationNlpBackend
LocalGsmNlpBackend
LocalWifiNlpBackend
MozillaNlpBackend
OpenBmapNlpBackend
3.配置MicroG
进入MicroG组件页面,先完成microG Services Framework Proxy的设置,再处理microG Services Core(这里要注意操作顺序,若先进行core部分的设置,设备可能无法找到组件)。等这两项都完成后,请重启设备。
打开应用microG Setting将图中两个选项全部打钩
滑动到下方,点击UnifiedNlp Settings,检查Configure location backends选项里是否有刚才配置f-droid时用到的应用。如果有的话,把这些应用全部勾选,然后点击确定。
回到microG Setting应用主页,点击第一个Self-Check。此时应该看到
第一个”Signature Spoofing Support(签名欺骗支持)”群组的
系统已授予签名欺骗权限(Android 6.0及以上版本),该选项已勾选。
系统已支持签名欺骗(Android 6.0及以上版本),该选项已勾选
System Spoofs Signature<>
第四个群组”Network Location Provider Support(网路本地提供者支持)”则会看到
Android Version Supported<>
System supports location provider<>
第五个群组“UnifiedNlp Status(模组状态)”中可以看到“UnifiedNlp is Registered in System”这一项未勾选,需要等所有设置都完成后重启设备才会勾选(不过有时候即便全部设置好并重启,也不一定能成功勾选= 3=)
Location backend(s) set up<>
Network-Based location enabled(定位高精确度已启用)<>
google play商店 可以到apkmirror中
使用任何一个具有ROOT权限的文件管理器,将play商城的APK移动到/system/目录当中,并将权限设置;
点一下该Apk文件确认可以跳出画面(请不要再一次!!!)。若可以,请重新启动。即可正常使用play商店
4.地图API支持
到此处zip包,并使用第三方Recovery刷入
要是刷机没成功,可以把刷机包解压缩,把“System”文件夹复制到根目录(/),一般情况下文件管理器会提示要覆盖文件夹(选择“是”进行覆盖就行),之后按照刷机包里面的结构目录,将文件夹的权限设置为三读一写(644)。
已知问题:
已知的问题:
通讯录和日历仍然需要GS的支持
部分应用程序如果具备同步功能,还是会弹出“Google Play 服务版本过旧,请更新到本”(类似这样的提示语),导致软件无法完成同步操作(比如Google云端硬盘、Gmail等)。