Après avoir installé la dernière version de apkmirror
et j'ai vérifié que le Google Framework était installé, mais les applications se sont toujours plantées.
Il ne suffit pas d'installer les services de lecture pour qu'ils fonctionnent. .apk
fichier(s). Google Play Services (GMS) et Services Framework (GSF) ont besoin de privilèges supplémentaires que les applications normales n'ont pas. C'est pourquoi nous flashons GApps
par le biais de la récupération personnalisée qui modifie certains fichiers dans /system
partition. En dehors de la .apk
les fichiers placés sous /system/app
y /system/priv-app
voici un ensemble minimal de fichiers sous /system
qui sont ajoutés ou remplacés. Vous pouvez consulter le contenu des fichiers de configuration pour en savoir plus sur les privilèges élevés dont bénéficient les applications Google par rapport aux applications normales.
etc/default-permissions/default-permissions.xml
etc/default-permissions/opengapps-permissions.xml
etc/g.prop
etc/permissions/com.google.android.dialer.support.xml
etc/permissions/com.google.android.maps.xml
etc/permissions/com.google.android.media.effects.xml
etc/permissions/privapp-permissions-google.xml
etc/preferred-apps/google.xml
etc/sysconfig/dialer_experience.xml
etc/sysconfig/google-hiddenapi-package-whitelist.xml
etc/sysconfig/google.xml
etc/sysconfig/google_build.xml
etc/sysconfig/google_exclusives_enable.xml
framework/com.google.android.dialer.support.jar
framework/com.google.android.maps.jar
framework/com.google.android.media.effects.jar
lib64/libjni_latinimegoogle.so
Ce problème est-il dû au fait que le Google Play Store n'est pas installé ?
Non. Les Play Services devraient fonctionner correctement même sans le Play Store. Play Store est une application privilégiée de Google qui ne fonctionnera pas sans Play Services. Au premier démarrage après avoir flashé GApps, vous pouvez désinstaller Play Store. Mais certaines applications qui dépendent de Play Store peuvent être interrompues, comme celles qui utilisent les services de Vérification des licences ou Facturation In-app ou peut-être d'autres choses (je ne suis pas un développeur).
Serais-je capable de flasher GApps sur une ROM stock ?
Théoriquement, vous pouvez flasher GApps sur n'importe quelle ROM, sauf si la ROM est délibérément personnalisée pour ne pas fonctionner avec les API de Google.
la dernière fois que j'ai essayé de supprimer le Play Store, je n'ai pas pu trouver son paquet dans le dossier /system.
Le nom du paquet du Play Store est com.android.vending
et le nom de l'application est généralement Phonesky
installé sous /system/priv-app
. Si les GApps sont désinstallées, Play Store peut être réinstallé ou désinstallé à tout moment comme une application utilisateur.
Lorsque j'ai essayé de flasher GApps, le système m'a indiqué que j'avais déjà installé Google Apps.
L'installateur d'OpenGApps script recherche certains fichiers /system/priv-app/GoogleServicesFramework/GoogleServicesFramework.apk
y /system/etc/g.prop
etc. pour savoir si les GApps sont déjà installées sur l'appareil. Vous pouvez rarement vous attendre à une ROM stock d'un OEM sans Google Mobile Services (GMS).
il donne le résultat suivant Erreur 70 : mémoire insuffisante dans la partition système
C'est aussi une des vérifications de pré-installation de l'installateur script. Vérifiez votre /system
partition ce qui le remplit, peut-être que c'est le stock ROM qui prend toute la place. C'est possible car elles sont généralement pleines de bloatware. Supprimez certaines applications système inutiles ou déplacez-les vers /data
comme application utilisateur avant de flasher GApps. Le paquet OpenGApps Pico prend à peine 200-300 Mo, vous pouvez le vérifier vous-même. Pensez également à limiter la taille de l'installation en utilisant gapps-config .
Y a-t-il un risque de planter mon système d'exploitation ?
Le risque de plantage du système d'exploitation augmente considérablement lorsque vous déverrouillez votre chargeur de démarrage et commencez à jouer avec des choses que vous n'êtes pas censé faire. Mais en général, en suivant les guides appropriés, vous ne serez pas lésé. Voir aussi : Pourquoi les appareils Android sont plus facilement démontables que les PC ?
PS :
Android est un regarder mais ne pas toucher type de projet Open Source. Ils ont très intelligemment intégré leurs applications et services propriétaires à code source fermé dans AOSP en l'immobilisation des OEM dans Compatibility Test Suite (CTS), après tout, c'est l'une de leurs plus grandes sources de revenus. ( 1 , 2 ) . Même sur une ROM personnalisée, l'utilisateur doit Enregistrer l'appareil auprès de Google afin d'utiliser GApps, comme @Robert l'a mentionné dans le commentaire. Ils n'ont laissé aucune échappatoire ; ce que l'on ferait avec un appareil Android sans API de localisation des services Google Play (pour une haute précision) et sauvegarde en ligne des contacts pour n'en citer que quelques-uns.
Il existe un certain nombre d'API de Google, notamment Analytics
, Ads
, Authentication
, Location
, SafetyNet
, CloudMessaging
et bien d'autres encore. Toutes les applications de base de Google (y compris Play Store) travaillent en collaboration pour fournir un accès à ces API lorsqu'une application en a besoin. De nombreuses applications Google et non-Google dépendent de ces API. Par conséquent, si vous souhaitez garantir la disponibilité de ces API sur votre appareil, mais que vous êtes préoccupé par le respect de la vie privée et que vous souhaitez vous débarrasser des services fermés de Google, envisagez d'utiliser les services suivants microG Le projet est un projet FOSS, mais avec certaines limitations. Il existe également des moyens sûrs d'accéder au Play Store, Magasin Aurora est l'un d'entre eux.
RELATION :
0 votes
Télécharger le Ouvrir GApps et le flasher à partir d'une restauration personnalisée. Notez que vous devrez peut-être liste blanche votre appareil pour exécuter Open GApps.