microG Google 移动服务的替换品 项目简介
microG 是一个免费自由的项目,是 Google 移动服务 (GMS) 的替换品。基于 Linux 的开源移动操作系统 Android 不仅是世界上最流行的移动操作系统,它也正在成为一个专有的操作系统。虽然核心操作系统仍然作为 Android 开源项目的一部分发布,但大多数核心应用程序都没有。情况变得更糟:越来越多的库和 API 仅适用于预先安装了各种 Google 应用的手机,有效地将第三方应用锁定到 Google 生态系统。出于这些原因,Android被描述为“看起来但不要触摸”的开放式。此时,一些流行的开源应用程序已经需要安装一些 Google 的专有库。除了由 Android modding 社区发现的谷歌专有软件中的严重问题之外,自由软件社区的需求不断增加,导致开发了谷歌专有核心库和应用程序的免费软件克隆 —— microG 项目诞生了。虽然大多数 microG 组件远未完成,但用户对结果感到惊讶。免费软件用户获得了扩展的应用程序支持,隐私保护用户可以减少或监控发送给 Google 的数据,特别是旧款手机可以提高电池寿命。microG 不仅用于真实设备,还取代了测试模拟器中的 Google 工具,甚至用于虚拟移动基础设施。组件: 服务内核 (GmsCore) is a library app, providing the functionality required to run apps that use Google Play Services or Google Maps Android API (v2). More details and installation instructions 服务框架代理 (GsfProxy) is a small helper utility to allow apps developed for Google Cloud to Device Messaging (C2DM) to use the compatible Google Cloud Messaging service included with GmsCore. Read GmsCore documentation for details 统一网络位置提供商 (UnifiedNlp) is a library that provides Wi-Fi- and Cell-tower-based geolocation to applications that use Google’s network location provider. It is included in GmsCore but can also run independently on most Android systems. More details and installation instructions 地图 API (mapsv1) is a system library, providing the same functionality as now deprecated Google Maps API (v1). More details and installation instructions 应用商店 (Phonesky) is a frontend application providing access to the Google Play Store to download and update applications. Development is in early stage and there is no usable application yet.