HeadlinesBriefing HeadlinesBriefing.com

MicroG : alternative gratuite à Google Play Services

Hacker News •
×

MicroG est un projet logiciel libre qui réimplémente Google Play Services, le logiciel propriétaire de Google. Son composant principal, Gms Core, permet aux applications qui appellent les API propriétaires de Google de fonctionner sur des ROM personnalisées basées sur AOSP, comme Lineage OS. Il constitue une alternative libre à Google Play Services, un logiciel non libre souvent désigné de façon générique par « GApps ». Les utilisateurs qui souhaitent retrouver leur vie privée et leur liberté tout en profitant des principales fonctionnalités d'Android peuvent l'utiliser, même si les applications qui en tirent parti peuvent encore s'appuyer sur des bibliothèques propriétaires pour communiquer avec micro G, tout comme elles le font avec les véritables Google Play Services.

Gms Core propose plusieurs fonctionnalités. Les utilisateurs peuvent choisir d'adhérer aux services Google et étendre la prise en charge des applications, et il fournit des services de localisation en ligne et hors ligne. Il est conçu pour être économe en batterie, en mémoire et en processeur, et ne contient aucun logiciel superflu. Il fonctionne sur les appareils réels, les émulateurs de test et les infrastructures mobiles virtuelles. Le projet est libre et open source, sous licence Apache 2.0.

Pour fonctionner, le système Android doit prendre en charge l'usurpation de signature, qui permet à Gms Core de se faire passer pour les Play Services officiels auprès des applications qui appellent les API Google. Certaines ROM proposent cette prise en charge d'origine, et la documentation du projet explique ce que les utilisateurs peuvent faire avec d'autres ROM. Gms Core comprend également le module Unified Network Location Provider, qui gère les appels des applications au fournisseur de localisation réseau de Google. Une configuration complète de micro G nécessite aussi une application de remplacement du Play Store, comme micro G Companion.

L'état actuel des API mises en œuvre est documenté sur le wiki du projet, et les contributions sont les bienvenues. Les développeurs demandent aux utilisateurs de signaler les bogues en fournissant journaux, captures d'écran, numéros de version et informations sur l'appareil. Les utilisateurs ne doivent pas contacter les auteurs d'applications tierces pour des problèmes pouvant être liés aux services micro G. Quiconque dispose d'un logcat contenant des données sensibles peut l'envoyer en privé.

Source: Hacker News · Résumé par HeadlinesBriefing