Forum Génération mobiles
Le Staff et tous les membres de Génération mobiles sont heureux de vous accueillir.

Toutefois, afin de pouvoir en profiter pleinement, il est fortement conseillé de vous inscrire ou de vous identifier

[FRAMEWORK ANDROID][FLOSS] MicroG GmsCore : framework alternatif pour des Services Google Play libres

Voir le sujet précédent Voir le sujet suivant Aller en bas

[FRAMEWORK ANDROID][FLOSS] MicroG GmsCore : framework alternatif pour des Services Google Play libres

Message par Primokorn le Lun 1 Fév 2016 - 14:36

MicroG GmsCore




Introduction

MicroG GmsCore est un framework FLOSS (Free/Libre Open Source Software) - et pas seulement open source - qui permet aux applications conçues pour les Services Google Play de fonctionner sur nos appareils dépourvus de ces services. Si vous voulez utiliser votre appareil Android sans GApps, ce framework devrait vous être fort utile.


Instructions


PREPARATION
► Vous devez avoir une ROM Android 4.4+ sans GApps. Soit vous ne les installez pas, soit vous les supprimez à 100%.
► Vous avez besoin d'une ROM qui supporte le signature faking (fausses signatures). Certaines ROMs custom sont patchées pour le supporter out of the box, comme celles basées OmniRom. Les ROMs basées CyanogenMod ne le supportent pas, sous couverture de risques de sécurité. Contactez votre développeur de ROM pour avoir un retour.
La dernière version du spoofing de signature doit être activée en bas des options pour les les développeurs (via les paramètres système). Si votre ROM ne supporte pas le signature faking, mais que vous utilisez le Xposed framework, vous pouvez utiliser ce module. Note : c'est ce que j'utilise sur ma ROM basée CyanogenMod.

Si vous êtes un développeur de ROMs, vous pouvez télécharger et inclure le patch depuis ici et .

Supprimez UnifiedNlp, si vous l'aviez préalablement installé. Vous pouvez garder vos modules backend installés, les Services microG pourra les utiliser ultérieurement et propose la même gamme de fonctionnalités (en fait, les services microG inclut UnifiedNlp).


INSTALLATION
Elle ne requiert aucune modification système. Toutes les installations doivent se faire via le gestionnaire de paquets d'Android (ou via "adb install"). Autrement dit, vous devez cocher "Sources inconnues" dans les paramètres de sécurité de votre appareil Android.

1. Installez GmsCore.apk.
2. Si vous voulez utiliser la GCM (Google Cloud Messaging - "Notifications Push"), installez GsfProxy.apk.
3.a. Si vous avez installé le BlankStore, continuez à l'étape suivante.
3.b. Si vous voulez accéder au Play Store, installez BlankStore (sujet non couvert ici).
3.c. Si vous vous moquez du Play Store, installez FakeStore.apk.
4. Ouvrez les paramètres MicroG (appli disponible dans votre liste d'applications). Si vous voulez utilisez les services Google (log-In, messagerie Cloud), cochez les deux cases pour les services d'arrière-plan. Vous pouvez ouvrir les paramètres UnifiedNlp et activer les backends de localisation de votre choix. Si vous n'en avez pas encore, allez jeter un oeil sur F-Droid.
5. Redémarrez (très important).


Utilisation


• Vous pouvez tester GCM via cette application. Les notifications Push ne requièrent aucun enregistrement de compte.
• Vous pouvez ajouter un compte depuis les paramètres système. Certaines applications en ont besoin.
• Utilisez vos applications comme d'habitude. Veuillez noter que les applications utilisant GCM doivent être installés APRES GmsCore, sinon elles ne fonctionneront pas.
• Si vous utilisez un adblocker, mettez mtalk.google.com dans votre liste blanche.


Liens

Wiki
Code source
Source XDA
microG F-Droid repo


Dernière édition par Primokorn le Jeu 11 Fév 2016 - 8:27, édité 1 fois

Primokorn
Expert

Expert

Appareil principal : Nexus 5
ROMs : Dirty Unicorns + blu_spark
Appareil secondaire : microG framework
Messages : 10141

Voir le profil de l'utilisateur

Revenir en haut Aller en bas

Android sans google, supprimer app google, floss android, microG

Message par Primokorn le Lun 1 Fév 2016 - 14:36

Android 6.0 :
Tout comme les Services Google Play, désactivez l'optimisation de la batterie pour microG Services Core dans Paramètres > Batterie > Menu > Optimisation de la batterie.

• MicroG se connecte aux serveurs Google seulement si vous activez GCM (Google Cloud Messaging), le service push de Google. Toutes les données sont anonymisées (ID appareil, etc.)

• MicroG ne partage pas votre position. Dans le choix du backend, vous pouvez opter pour un backend local comme LocalGsmNlpBackend, ce dernier ne demande aucune connexion à Internet.

• Contrairement aux Google Play Services, microG ne se met pas à jour silencieusement, sans demander l'accord de l'utilisateur.


Dernière édition par Primokorn le Mar 26 Avr 2016 - 8:59, édité 3 fois

Primokorn
Expert

Expert

Appareil principal : Nexus 5
ROMs : Dirty Unicorns + blu_spark
Appareil secondaire : microG framework
Messages : 10141

Voir le profil de l'utilisateur

Revenir en haut Aller en bas

Re: [FRAMEWORK ANDROID][FLOSS] MicroG GmsCore : framework alternatif pour des Services Google Play libres

Message par bzhmobile le Mar 2 Fév 2016 - 7:33

Je n'ai pas encore essayé de Rom sans le Sense (Cm , Aicp) sur le M9,
Je ferai peut-être l'essai pendant les vacances de février histoire de voir...

bzhmobile
Modo

Modo

Appareil principal : HTC ONE M9
ROMs : Leedroid ;)
Appareil secondaire : HTC One Mini2, Stock
: : HTC One m8s s-off

Messages : 38543
Age : 57

Voir le profil de l'utilisateur

Revenir en haut Aller en bas

Re: [FRAMEWORK ANDROID][FLOSS] MicroG GmsCore : framework alternatif pour des Services Google Play libres

Message par Primokorn le Jeu 11 Fév 2016 - 8:28

Ouverture d'un microG F-Droid repo cheers

Primokorn
Expert

Expert

Appareil principal : Nexus 5
ROMs : Dirty Unicorns + blu_spark
Appareil secondaire : microG framework
Messages : 10141

Voir le profil de l'utilisateur

Revenir en haut Aller en bas

Re: [FRAMEWORK ANDROID][FLOSS] MicroG GmsCore : framework alternatif pour des Services Google Play libres

Message par Primokorn le Ven 22 Avr 2016 - 16:39

Ajout de quelques informations dans le post 2 pour mieux expliquer comment fonctionne microG.

Primokorn
Expert

Expert

Appareil principal : Nexus 5
ROMs : Dirty Unicorns + blu_spark
Appareil secondaire : microG framework
Messages : 10141

Voir le profil de l'utilisateur

Revenir en haut Aller en bas

Re: [FRAMEWORK ANDROID][FLOSS] MicroG GmsCore : framework alternatif pour des Services Google Play libres

Message par Primokorn le Ven 24 Juin 2016 - 16:52

Si on utilise le Play Store officiel, les achats in-app et les vérifications de licence online fonctionnent ! Alors ça, c'est top. Je vais pouvoir réutiliser Amplify avec les fonctionnalités PRO Very Happy

Primokorn
Expert

Expert

Appareil principal : Nexus 5
ROMs : Dirty Unicorns + blu_spark
Appareil secondaire : microG framework
Messages : 10141

Voir le profil de l'utilisateur

Revenir en haut Aller en bas

Re: [FRAMEWORK ANDROID][FLOSS] MicroG GmsCore : framework alternatif pour des Services Google Play libres

Message par dgarcia57 le Ven 24 Juin 2016 - 23:29

Super ! smile

dgarcia57
Designer-Staff

Designer-Staff

Appareil principal : Microsoft Lumia 950
ROMs : windows 10
Appareil secondaire : Nexus 5
: : AOSP NOUGAT 7

Messages : 2246

Voir le profil de l'utilisateur

Revenir en haut Aller en bas

Re: [FRAMEWORK ANDROID][FLOSS] MicroG GmsCore : framework alternatif pour des Services Google Play libres

Message par Contenu sponsorisé Aujourd'hui à 6:56


Contenu sponsorisé


Revenir en haut Aller en bas

Voir le sujet précédent Voir le sujet suivant Revenir en haut

- Sujets similaires

 
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum