Cyanogenmod: Google Play Services sigue fallando después de la actualización

Hace unas semanas actualicé los servicios de Google Play de mi Oneplus One (versión Android 5.1.1, versión Cyanogen OS 12.1.1). De un apk que descargué en línea. Desde entonces sigue fallando. A veces cada pocos minutos, pero a veces también varias veces por minuto. Todavía puedo usar Internet, pero mis aplicaciones de mensajería instantánea parecen recibir mensajes con retraso. Probablemente porque el servicio push de GPS no funciona correctamente.

Los bloqueos ocurren especialmente al conectarse a un wifi, usar otras aplicaciones que se conectan a Internet y, a veces, también al escribir mensajes de texto (SMS)

No configuré una cuenta de Google y deshabilité casi todas mis aplicaciones de Google excepto Google One Time Init , Google Play services , Google App y Google Services Framework . (porque deshabilitarlos causó algunos problemas).

Los permisos para los servicios de Google Play se desactivaron, especialmente el permiso de ubicación se denegó muy a menudo (~ 62000 veces). Wake up , Keep wake y Auto start están permitidos.

Mi teléfono no está rooteado.

Versiones de Servicios de Google Play:

versión previa:7.5.71 (1955121-438)

versión actual:8.4.89 (2428711-270)

También probé la versión 8.4.89 (2428711-438)de xda-developers pero no pude instalarla debido a un error de análisis.

Este es el mensaje de error que aparece en el informe de errores.

java.lang.RuntimeException: An error occured while executing doInBackground()
at android.os.AsyncTask$3.done(AsyncTask.java:304)
at java.util.concurrent.FutureTask.finishCompletion(FutureTask.java:355)
at java.util.concurrent.FutureTask.setException(FutureTask.java:222)
at java.util.concurrent.FutureTask.run(FutureTask.java:242)
at java.lang.Thread.run(Thread.java:818)
Caused by: java.lang.UnsatisfiedLinkError: dalvik.system.PathClassLoader[DexPathList[[zip file "/system/framework/com.android.location.provider.jar", zip file "/system/framework/com.android.media.remotedisplay.jar", zip file "/data/app/com.google.android.gms-1/base.apk"],nativeLibraryDirectories=[/vendor/lib, /system/lib]]] couldn't find "libgmscore.so"
at java.lang.Runtime.loadLibrary(Runtime.java:366)
at java.lang.System.loadLibrary(System.java:988)
at com.google.android.gms.org.conscrypt.NativeCrypto.<clinit>(SourceFile:53)
at com.google.android.gms.org.conscrypt.OpenSSLContextImpl$TLSv12.<init>(SourceFile:152)
at com.google.android.gms.org.conscrypt.OpenSSLContextImpl.getPreferred(SourceFile:55)
at com.google.android.gms.common.net.SSLCertificateSocketFactory.a(SourceFile:272)
at com.google.android.gms.common.net.SSLCertificateSocketFactory.a(SourceFile:292)
at com.google.android.gms.common.net.SSLCertificateSocketFactory.createSocket(SourceFile:552)
at com.android.okhttp.Connection.upgradeToTls(Connection.java:175)
at com.android.okhttp.Connection.connect(Connection.java:155)
at com.android.okhttp.internal.http.HttpEngine.connect(HttpEngine.java:276)
at com.android.okhttp.internal.http.HttpEngine.sendRequest(HttpEngine.java:211)
at com.android.okhttp.internal.http.HttpURLConnectionImpl.execute(HttpURLConnectionImpl.java:382)
at com.android.okhttp.internal.http.HttpURLConnectionImpl.connect(HttpURLConnectionImpl.java:106)
at com.android.okhttp.internal.http.HttpURLConnectionImpl.getOutputStream(HttpURLConnectionImpl.java:217)
at com.android.okhttp.internal.http.DelegatingHttpsURLConnection.getOutputStream(DelegatingHttpsURLConnection.java:218)
at com.android.okhttp.internal.http.HttpsURLConnectionImpl.getOutputStream(HttpsURLConnectionImpl.java:25)
at com.google.android.gms.checkin.k.a(SourceFile:366)
at com.google.android.gms.checkin.k.a(SourceFile:238)
at com.google.android.gms.checkin.g.a(SourceFile:711)
at com.google.android.gms.checkin.g.doInBackground(SourceFile:678)
at android.os.AsyncTask$2.call(AsyncTask.java:292)
at java.util.concurrent.FutureTask.run(FutureTask.java:237)
... 4 more

¿Alguien tiene una idea de cómo resolver este problema? Antes de la actualización, mi teléfono funcionaba bien. ¿Instalé la versión incorrecta de los servicios de Google Play? ¿O necesito configurar una cuenta de Google?

No conozco muchos lugares en línea con buenas aplicaciones. Pero este está bastante bien [ apkmirror.com/apk/google-inc/google-play-services/] y confío en sus aplicaciones.
@Rexford, ¡gracias por el consejo! Acabo de descargar e instalar los servicios de Google Play nuevamente y parece que los bloqueos se detuvieron :)
Entonces, de ahora en adelante, ya sabes dónde descargar tus aplicaciones @Onion (lo siento, no tengo tus letras en mi teclado, ¡pero buen nombre de usuario!)

Respuestas (1)

Uno de los buenos lugares para descargar sus APK es APK Mirror (administrado por Android Police).

Es importante descargar sus APK de fuentes confiables por seguridad. En su caso, es probable que la aplicación esté defectuosa y, como resultado, le dé los errores.

¡Eso resolvió el problema! La versión que instalé no era la adecuada para mi teléfono. La versión 8.4.89 (2428711-248)de APK Mirror está funcionando para mí, ¡y supongo que cualquier otro Oneplus One!