Linoux

  Accueil

Zoom   

Accueil > Android > microG
microG
LinuxInfo
Dezoom

microG

Mise à jour : LineageOs14 - Android 7

microG est un projet qui permet de remplacer les Google Play Services dans le support des applications. Il inclut un service de localisation en ligne et hors ligne (unifiedNpl).

Références

https://microg.org/
https://github.com/microg/android_packages_apps_GmsCore/wiki
https://github.com/microg/android_packages_apps_GmsCore/wiki/Prerequisites
https://github.com/microg/android_packages_apps_GmsCore/wiki/Signature-Spoofing
https://github.com/microg/android_packages_apps_GmsCore/wiki/Installation
https://github.com/microg/android_packages_apps_GmsCore/wiki/Helpful-Information
http://forum.xda-developers.com/android/apps-games/app-microg-gmscore-floss-play-services-t3217616
https://github.com/microg/android_packages_apps_UnifiedNlp

1 - Préalable

2 - Signature spoofing

2.1 - Installation de FakeGApps

Pour se substituer au services google, la ROM doit supporter le Signature Spoofing ce qui nécessite d'installer Xposed et le module FakeGApps.

$ wget http://dl-xda.xposed.info/modules/com.thermatk.android.xf.fakegapps_v3_bfc686.apk
$ adb install com.thermatk.android.xf.fakegapps_v3_bfc686.apk 
Redémarrer pour faire prendre en compte

2.2 - Autorisations

Dans Paramètres >>Applications >> Configurer les applis >> Autorisation des applis >> Spoof package signature : Autoriser Fakestore et Signature spoofing checking (si cette application est chargée)

2.3  - Paramétrage .... ????

3 - Installation de microG

3.1 - microG Service Core

GmsCore.apk, l'application centrale du service microG doit être installé comme application privilégiée.

Le téléphone étant en mode recovery

  • $ wget https://github.com/microg/android_packages_apps_GmsCore/releases/download/v0.2.4/GmsCore.apk

  • $ adb push GmsCore.apk /sdcard/
    $ adb shell
    # mount /system/
    # cp /sdcard/gmsCore.apk /system/priv-app/
    # exit
    $

    3.2 - Applications sans droits privilégiés

    Installer les applications sans droits privilégiés à partir de F-Droid :

    4 - Paramètrage de microG

    4.1 - Autorisations

    4.2 - Redémarrage

    Si vous sautez cette étape, des comportements inattendus sont possibles.

    Lancer le navigateur sur un site de géolocalisation, par exemple https://html5demos.com/geo/