Ich habe ein Android 5.1-System auf einem Doogee X5-Telefon, aber diese Frage ist etwas allgemeiner.
Angenommen, ich möchte meine "Google Play-Dienste" manuell aktualisieren, ohne über ein Google-Konto zu verfügen. Diese Frage sagt mir, wo ich die APK erhalten soll, aber - wie kann ich feststellen, welche APK ich brauche? Gäbe es nicht verschiedene APKs für verschiedene Android-Versionen und möglicherweise verschiedene Anbieter (die möglicherweise modifizierte Android-Versionen anbieten)?
Sie könnten OpenGApps verwenden . Ich glaube, es wird von Google genehmigt und ermöglicht es Ihnen, einfach die neueste Version für Ihre Gerätearchitektur und Android-Version auszuwählen und das Paket mit den gewünschten Apps / Diensten anzupassen.
Das Doogee X5 verfügt über einen MTK6735-Chip, der 64-Bit-ARM ist. Sie sollten also die ARM64-Plattformversion und die Android-Version 5.1 auswählen und dann entscheiden, welches App-Paket Sie von dort aus wünschen. Nach dem Herunterladen können Sie es über die Wiederherstellung flashen (empfohlen).
Es ist auch möglich, die Apps für ein manuelles Upgrade zu extrahieren. Ich habe es gerade so unter OSX versucht (sollte auch unter Linux funktionieren):
Extrahieren Sie Ihre heruntergeladene ZIP-Datei (z. B. nach ~/gapps
)
Führen Sie die folgenden Befehle aus:
cd ~/gapps/Core
lzip -d *.lz
find . -name *.tar | while read line; do tar -xvf $line; done
Sie haben jetzt einige Ordner mit den APK-Dateien. Die für Sie interessanten sind wahrscheinlich:
gmscore-arm64/nodpi/priv-app/PrebuiltGmsCore/PrebuiltGmsCore.apk
gsfcore-all/nodpi/priv-app/GoogleServicesFramework/GoogleServicesFramework.apk
pico
Paket nur für die Dienste, das etwas mehr als 60 MB groß ist. Ich habe einige weitere Details hinzugefügt, wenn Sie manuell nach dem Paket suchen und es aktualisieren möchten.
MANI
einpoklum