Posto queste note, per condividere l'esperienza acquisita.
RedMi2 2gb Lte, rom settimanale
Ieri mattina, notifiche di errore:
Keep no può sincronizzarsi, installa google play services,
impossibile accedere all'account, impossibile sincronizzare contatti.
Il play store non parte.
Nelle applicazioni installate google services non risulta: dovrebbe esserci un "com.google.android.gms", ma non c'è.
Un passaggio su google e scopro che il play services è stato modificato e reso installabile.
Infatti Accedendo al play store da pc, trovo il play services, ma scopro anche che risulta installato nel telefono.
Ipotesi: aggiornamento automatico che cancella il vecchio e non installa correttamente il nuovo?
Per ulteriore controllo, lancio Root Explorer e do un'occhiata nella directory /system/priv-app. Non c'è!
Cerco online e trovo un articolo sul software.it "Google play services si è bloccata in modo anomalo"
http://www.ilsoftware.it/articoli.a...bloccata-in-modo-anomalo-come-risolvere_12383
Tra le varie soluzioni suggerite, tipo cancellare la cache, inutili per me, visto che mi manca proprio il file, scopro che:
google services si può scaricare da apk mirror
http://www.apkmirror.com/apk/google-inc/google-play-services/
ma ci sono un'infinità di versioni diverse. L'aricolo suggerisce di annotarsi il nome del file installato, ma a me manca proprio...
Cito l'articolo:
La numerazione prima della parentesi ha la forma seguente: -XYZ.
Al posto di X viene visualizzato uno 0 nel caso di Android inferiore alla versione 5.0
Per Android 5.0 e release seguenti, vengono mostrate le cifre 4 o 7.
Per Android TV viene utilizzata la cifra 8.
Al posto di Y viene usata una cifra che suggerisce l'architettura del dispositivo mobile:
1 per armeabi
3 per armeabi-v7a
4 per arm64-v8a
7 per x86
L'ultima cifra (Z) definisce i DPI dello schermo:
0 universale
2 per 160 DPI
4 per 240 DPI
6 per 320 DPI
8 per 480 DPI
Allora:
so che il redmi monta una arm, ma non ricordo altro, cerco online:
cortex a53, 315 dpi
ho dubbi sul tipo di arm e un'ulteriore ricerca non chiarisce del tutto (on line si trova tutto e il contrario di tutto!)
Mi viene in mente che se fossi su linux un "getprop" forse chiarirebbe i miei dubbi...
Ma certo! Lancio "Emulatore terminale", getprop, ed ecco nella sbrodolata di dati trovo:
[ro.product.cpu.abi2]: [armeabi]
[ro.product.cpu.abi]: [armeabi-v7a]
quindi:
1- versione di android: 4.4.4 -> x=0
2- armeabi-v7a -> y=3
3- dpi 315 (con qualche dubbio) -> z=6
il nome del file deve terminare con 036
vado su apkmirror e scarico
"Google Play services 8.4.89 (2428711-036)"
lo installo, nessun problema, il file viene accettato, riavvio e..
funziona!!!
adesso nelle applicazioni installate ho un "Google Play Services" e in priv-app un "PrebuiltGsmCore.apk"
RedMi2 2gb Lte, rom settimanale
Ieri mattina, notifiche di errore:
Keep no può sincronizzarsi, installa google play services,
impossibile accedere all'account, impossibile sincronizzare contatti.
Il play store non parte.
Nelle applicazioni installate google services non risulta: dovrebbe esserci un "com.google.android.gms", ma non c'è.
Un passaggio su google e scopro che il play services è stato modificato e reso installabile.
Infatti Accedendo al play store da pc, trovo il play services, ma scopro anche che risulta installato nel telefono.
Ipotesi: aggiornamento automatico che cancella il vecchio e non installa correttamente il nuovo?
Per ulteriore controllo, lancio Root Explorer e do un'occhiata nella directory /system/priv-app. Non c'è!
Cerco online e trovo un articolo sul software.it "Google play services si è bloccata in modo anomalo"
http://www.ilsoftware.it/articoli.a...bloccata-in-modo-anomalo-come-risolvere_12383
Tra le varie soluzioni suggerite, tipo cancellare la cache, inutili per me, visto che mi manca proprio il file, scopro che:
google services si può scaricare da apk mirror
http://www.apkmirror.com/apk/google-inc/google-play-services/
ma ci sono un'infinità di versioni diverse. L'aricolo suggerisce di annotarsi il nome del file installato, ma a me manca proprio...
Cito l'articolo:
La numerazione prima della parentesi ha la forma seguente: -XYZ.
Al posto di X viene visualizzato uno 0 nel caso di Android inferiore alla versione 5.0
Per Android 5.0 e release seguenti, vengono mostrate le cifre 4 o 7.
Per Android TV viene utilizzata la cifra 8.
Al posto di Y viene usata una cifra che suggerisce l'architettura del dispositivo mobile:
1 per armeabi
3 per armeabi-v7a
4 per arm64-v8a
7 per x86
L'ultima cifra (Z) definisce i DPI dello schermo:
0 universale
2 per 160 DPI
4 per 240 DPI
6 per 320 DPI
8 per 480 DPI
Allora:
so che il redmi monta una arm, ma non ricordo altro, cerco online:
cortex a53, 315 dpi
ho dubbi sul tipo di arm e un'ulteriore ricerca non chiarisce del tutto (on line si trova tutto e il contrario di tutto!)
Mi viene in mente che se fossi su linux un "getprop" forse chiarirebbe i miei dubbi...
Ma certo! Lancio "Emulatore terminale", getprop, ed ecco nella sbrodolata di dati trovo:
[ro.product.cpu.abi2]: [armeabi]
[ro.product.cpu.abi]: [armeabi-v7a]
quindi:
1- versione di android: 4.4.4 -> x=0
2- armeabi-v7a -> y=3
3- dpi 315 (con qualche dubbio) -> z=6
il nome del file deve terminare con 036
vado su apkmirror e scarico
"Google Play services 8.4.89 (2428711-036)"
lo installo, nessun problema, il file viene accettato, riavvio e..
funziona!!!
adesso nelle applicazioni installate ho un "Google Play Services" e in priv-app un "PrebuiltGsmCore.apk"
Ultima modifica: