I am running Android x86 4.4-r3 in dualboot on my Windows 8.1 RT tablet, but am having trouble with the Google Play Services app. That is, after a clean install I connected my google account and update the various google apps - including Services - without problems. However, after a reboot Services not only does not run, but it is no longer in the app list. Without it running, no other google app will work, so I cannot log into play store to try and update it.
The tablet is a Lenovo Miix 2 10" (model 20359, Kernel 4.0.8-android-x86_64+, Intel Bay Trail). I tried installing "Google Play services 7.8.99 (2134222-070)" from APKMirror, with the presumption that 070 would work on my tablet, but it would not install (unsigned sources is enabled, and it has worked for other akp's like ES File Explorer).
Am I going about this the wrong way? Is there some alternate recommended version to install with Android x86 that works consistently?
Has nobody else had this issue?
Hi dudes!
There exists a new version from the Google Play Services. The battery drain (wakelocks) are gone. The older versions from play services (v7.x) takes 7-15% battery on my S5 and now with the new version: Max 1%, something nothing!
Here you can download it: http://www.apkmirror.com/apk/google-inc/google-play-services/
Before you install the new version, uninstall your old Play Services with root completely from your device. After the reinstall you can normally update every time.
Scroll down for all versions, because every smartphone needs another version (arm, arm64, dpi etc.)
To figure out the right version of Google Play services for your Android device, go to Settings -> Apps -> Google Play services, and look at the last 3 numbers in the parentheses. You'll see something like -XYZ where:
* X defines Android version:
0 for Android = 6.0 after
7 for Android 5.0
8 for Android TV
* Y defines CPU architecture:
1 for armeabi
3 for armeabi-v7a
4 for arm64-v8a
7 for x86
* Z defines DPI:
0 for universal
2 for 160
4 for 240
6 for 320
8 for 480
Important Notes:
It seems that -4YZ builds got split into -2YZ for Lollipop and -4YZ for Marshmallow with Google Play services v8. If you were on -4YZ before, you should now install -2YZ in Lollipop and -4YZ in Marshmallow.
Looks like -8YZ builds are for Android TV.
Examples for Play Services 8.x:
-014 for Android
What if I flash open_gapps-arm-5.1-stock-20150910.zip and after flashing the zip, I installs above apk ? Will it work ?
Thanks.
What if I flash open_gapps-arm-5.1-stock-20150910.zip and after flashing the zip, I installs above apk ? Will it work ?
Thanks.
After flashing the newest gapps, check the Play Services version in your app settings. It can be already installed after flashing the newest gapps, I don't know.
Ok. Thanks for reply. I am just going to flash the above gapps and if it is not what you have posted, then should I install above apk please ? Suppose it is different one, then can I install above please ?
Yes that's correct
I noticed that my phone had automatically updated Google Play Services to 8.1.14. Somehow. I turned off all the automatic updates I could find, but I did do a manual update on all my Google Play apps a couple days ago. It must have happened then.
I had a bigggggg problem with the wakelock bug keeping my phone from sleeping and draining the battery very quickly. When my phone goes to sleep properly, I get very good standby time. With the bug it drains almost completely overnight.
So far it's been okay, but every previous time I thought the problem was fixed, it came back after a couple days.
I will post again in a couple days with my findings.
Thank you for posting this update.
Please have a look at APKMirror. There is a new version 8.1.15 available.
Solvin said:
Please have a look at APKMirror. There is a new version 8.1.15 available.
Click to expand...
Click to collapse
I don't know how it's doing it, but my phone is updating itself. It's now at 8.1.15 (2250156-034). Besides, I don't see my version 034 on that site. I could have sworn I turned off all automatic updates everywhere on my phone. Does anyone know how this is happening?
Anyhoo, BTW, I'm running Kit Kat 4.4.2 on an HTC Desire 601, with HTC Sense 5.5. My Google Play Store says 5.8.8.
It's now gone about two days without the wakelock bug happening. I have not yet tried turning location services back on. I think I will wait a few more days until I answer your poll. It looks like someone else is still having an issue, unfortunately.
BillyHW said:
I don't know how it's doing it, but my phone is updating itself. It's now at 8.1.15 (2250156-034). Besides, I don't see my version 034 on that site. I could have sworn I turned off all automatic updates everywhere on my phone. Does anyone know how this is happening?
Anyhoo, BTW, I'm running Kit Kat 4.4.2 on an HTC Desire 601, with HTC Sense 5.5. My Google Play Store says 5.8.8.
It's now gone about two days without the wakelock bug happening. I have not yet tried turning location services back on. I think I will wait a few more days until I answer your poll. It looks like someone else is still having an issue, unfortunately.
Click to expand...
Click to collapse
Please try this: Uninstall Play Services with root and than reinstall it.
Going to install 238 and will try and post my results when i have a proper sample size (or issues).
I am currently on Galaxy S5 w KLTEUSC Fusion Rom 6, Android 5.1.1, GPlay Services 7.xxx.438
Hope i understood the notes properly - as I read them, i should install 238 because the 438 is now exclusive to Android 6 (Marshmellow), yes?
Thank you OP!
MichPRich said:
Going to install 238 and will try and post my results when i have a proper sample size (or issues).
I am currently on Galaxy S5 w KLTEUSC Fusion Rom 6, Android 5.1.1, GPlay Services 7.xxx.438
Hope i understood the notes properly - as I read them, i should install 238 because the 438 is now exclusive to Android 6 (Marshmellow), yes?
Thank you OP!
Click to expand...
Click to collapse
Yes that's correct. But please Uninstall the old Play Services with root and than install the new version. That's Better and more helpful.
I have an old Galaxy Player (yp-g1) on I put few days ago cm11, and the battery was extremmely drained by GP services... I try this, I hope solves the problem, thanks!!
Thanks, hope this finally fixes the wakelock issues. Its been plaguing users for faaaaaaaar too long! I just installed over the existing play services, but rebooted and wiped dalvik/cache and also cleared data from play services. Will monitor over the next few days.
Here is what I have discovered will help with Battery drains when it comes to Google Services and I will share this with you
You need to get disableService, make a backup, and then disable a lot of unnecessary services.
In my case I disable
fit*
wearable*
cast*
chrome*
kids*
games*
The below 2 services will Drain your battery badly, but if you need them, do not disable them.
GoogleLocationManager
GoogleLocationSevice
FusedLocation
Geo*
I Leave NetworkLocation service on.
Please bear in mind that I do not use Google Maps, I use GPS based maps only.
If you use Google Maps, you can use process of elimination with those services but in my experience, leaving NetworkLocationService on was all I needed. GPS based maps are better because you do not need data, however oyu do need a large sized SDcard to store maps you have downloaded.
I also disable:
Analytics*
Ad*
* = Means anything related to the words preceding the *star - You can search in DisableService and it will show you all the services related to the key word.
In your ROM, Privacy Settings > Privacy Guard > Advanced > Location > Disable wakeup and keepawake for Google Play Services.
Google has simply increased it's bloat and will still be using GPS/Wifi/NFC/Data and Anything else it can use to connect whether you are in or out of range of any data services and will continue to cause Wakelocks.
The only way to keep Google from draining your battery is to manually manage everything on Custom Roms. If you are Stock and not rooted, best hope that your Manufacturer has taken the necessary steps to prevent battery drains. Most manufacturers do include some sort of settings to keep Google Services from causing problems.
TIP: If you want to move Google Services back into /System/Priv-App : You must go into /Data/App and into the gms directory, and copy the Libs first. Give the Libs the same permissions as they are in /System/Priv-App (644) rwrr
And then Rename Base.apk to PrebuiltGmsCore.apk or GmsCore.apk (whichever) and copy it to /System/Priv-App/GmsCore (or folder where your Google Services is) - Overwrite, and give the same permissions 644 rwrr - Now you can delete it from /Data/App and reboot the device. This will free up space on your data partition. Wipe your Dalvik cache to be sure.
Remember : Only disable services you do not need. If anyone has any questions, feel free to ask, I am here to help.
Pretty nooby question that i've been meaning to ask for quite a while now; in privacy gaurd, is "ignored" the equivalent of "disable" / "disallow"? Process of elimination tells me yes lol, just sort of confusing wording..
Okay guys. Another day without Google Play Services wakelocks. I'm beginning to think the problem has finally been fixed. I'm getting great standby time again, and this is awesome when everything works like it's supposed to.
However, it needs to be said that this whole sad affair has me thinking about iOS for my next phone. Battery life should be something sacred, and a bug that keeps your phone awake when there's no goddamn reason for it to be awake is like the worst possible thing.
What if you were counting on your phone to be there in an emergency and then when you went to use it you found that a wakelock had drained the whole thing?
And how on earth did it take so long to fix? And how can I be sure now that it will never happen again? I will never have confidence in my phone again. The only way to be sure you'll have battery when you need it is to turn it off.
(I also am not pleased with the whole Android OS update mess with the manufacturers and carriers. My phone is just a little over a year old and it's not even getting a single +1.0 OS update. That's pretty lame.)
Anyhoo, thus endeth my rant. Other than this one glaring issue, my budget phone is pretty awesome considering.
P.S. I haven't yet tried re-enabling location services yet. I will try that tomorrow and then maybe vote on the poll after that.
P.S.S. I am sad to see that a few people are still voting that their wakelock problem has not been fixed with the latest update of Google Play Services. I wonder what is causing the problem to persist for you guys.
---------- Post added at 06:03 AM ---------- Previous post was at 05:59 AM ----------
Solvin said:
Please try this: Uninstall Play Services with root and than reinstall it.
Click to expand...
Click to collapse
Well I don't want to root my phone and start messing around with **** if the problem is gone? I'm good with computers but not with smart phones.
What would uninstalling and reinstalling accomplish exactly?
Besides my version "034" isn't listed on that APK site.
Another day without Google Play Services wakelocks.
I tried turning location services back on today too.
I feel like I have my phone back again.
I still have to try turning auto-sync back on. (What does that do again, exactly?)
I also have all automatic software updates turned off everywhere I could find them. I think I may keep those turned off just because they are so effing annoying.
Okay, so I finally voted in the poll after a week without wakelocks from Google Play Services. The issue seems to be resolved for me, knock on wood. Thank you to Solvin for the original post.
Unfortunately from the poll results it looks like half of us are still having problems. I wonder what the problem is for those still experiencing wakelocks.
Spoke too soon. Wakelocks are back. F-ck you Google. I regret not getting an iPhone.
Given that Android 8+ is comprised of multiple disjoint components....
"To solve the hardware abstraction layer issue, Android 8.0 Oreo and later version like Android 9.0 Pie formalize the division between hardware subsystems like audio or camera,and their clients on the software side. These new formal divisions specify the interface between a HAL and its users. There are now around 60 formal interfaces for various hardware components, known as HIDLs."
Click to expand...
Click to collapse
This thread is asking about the over two dozen (and counting) Android core modules encompassed in Project Mainline/Treble/Google Play system updates/etc., now mostly simply referred to as "Google System updates"...
"One of Google's biggest efforts for Android in recent years is to make updating parts of the operating system easier, cutting out the middlemen wherever possible to deliver updates directly to customers. Originally referred to as Project Mainline, the system is now called "Google Play system updates" or sometimes "Google System updates."
These updates are downloaded and installed automatically by the Play Store, with the installation finalizing whenever you decide to reboot your phone. Generally speaking, the system is designed to go unnoticed, a goal that Google has achieved with relative success."
Click to expand...
Click to collapse
I have asked this fundamental question of everyone I can ever since the modular system often called project Mainline/Treble/etc had been announced way back for Android 10 & up...
"Android 10 or higher converts selected system components into modules, some of which use the APEX container format (introduced in Android 10) and some of which use the APK format. The modular architecture enables system components to be updated with critical bug fixes and other improvements as needed, without affecting lower-level vendor implementations or higher-level apps and services."
Click to expand...
Click to collapse
I have yet to get _any_ answer whatsoever that has any basis in published facts from Google on for how long, or even by whom, these updates are pushed to your phone.
"Updated modular system components can be packaged together and pushed to end-user devices, *either by Google* (using the Google Play Store infrastructure) or by the Android partner (using a partner-provided OTA mechanism)."
Click to expand...
Click to collapse
The fundamental question...
For the two dozen core modules covered in project Mainline, for how long does {Google/partner} update those two dozen core modules over Google Play Update services on Android 10+ phones? And how can we tell?
The answer...
Is it finite?
Is it forever?
Is it arbitrarily finite?
For how long are the two dozen core modules updated over Google Play for any given Android 10+ device?
(Also: How do we know when/if Google Play System Updates are happening?)
(And by whom?)
Note that Android is comprised of many classes of components:
Android security patch version (Settings > About > Software)
Google Play System version (Settings > About > Software)
Google Play Services version (Settings > Apps > Google Play Services)
Google Play Store version (Settings > Apps > Google Play Store)
Firmware versions (e.g., Qualcomm firmware covered under Project Treble)
Default system app versions (e.g., googlequicksearchbox, and many others)
And note that each of those components has a different way to check for updates:
Settings > Software update
Settings > About phone > Software information
Settings > Apps > Your apps > Google Play {Services,Store}
Google Play Store > Settings > About > Play Store version > Update Play Store
For how long are the two dozen core modules updated over Google Play for any given Android 10+ device?
(Also: How do we know when/if Google Play System Updates are happening?)
(And by whom?)
Hello everyone!
First of all I hope that I didn't get the section wrong - if yes, just let me know
So, my dad have some big issue with Android System WebView in his car. He is pretty smart with technology so he was able to install his android system in car:
MCU Version: MTCE_MX_V3.73_1
Kernel Version: 4.19.111+
Compilation: rk3368-userdebug 10 QQ2A
Main goal for my dad is to use Internet Radios (stream) from APPS. After last update of Android System WebView every Radio app stopped working, like you turn them on, there is loading and app is going down. My dad uninstalled all up-dates from Android System WebView and apps started working properly (so we know where problem is) BUUUUUT, even when he TURNED OFF AUTO UPDATE on APP settings, and also on Google Play settings, his system updated it anyway.
Now we got problem because after this update, he can NOT use Chrome app or EVEN GOOGLE PLAY so actually he can not get into google play to uninstall updates. I know he did couple of factory resets to get back to properly working system but we need help for sure.
Any suggestions? We would like to make his radio apps working on, and how to force android TO NOT update this Android System WebView.
If You need some more informations just let me know, hope we can fix it.
Thanks!
You either stop all auto updates from the store settings or even better you disable auto updates for an application, once again from store, installed applications, find the application and turn auto updates off for it.
If you cannot open play store then maybe a reset is in need
GnFgr said:
You either stop all auto updates from the store settings or even better you disable auto updates for an application, once again from store, installed applications, find the application and turn auto updates off for it.
If you cannot open play store then maybe a reset is in need
Click to expand...
Click to collapse
We already did, like I wrote " even when he TURNED OFF AUTO UPDATE on APP settings, and also on Google Play settings, his system updated it anyway."
Thats the problem, we dont know why it was updated anyway after 2-3 days
Try WebView version 100.0.4896.127 from 04/14/2022. Chrome version: 100.0.4896.127 from 04/15/2022. Then disable updates for both.
You can use a VPN solution like afwall or tracker control to block internet access from play store, then update the apps using aurora store.
If magisk is installed you can get a proper solution to block access.
I use nanodroid system WebView module to have and "old" bromite WebView that isn't updated unless I do it. I don't update it because all webviews (chromium, bromite, mulch, google ...) stop working on my px6 with a recent version.
What about rooting the device and then using LuckyPatcher or something similar to delete it? I've been using LP on my phones for years, I haven't figured out how to safely root my PX6 RK3399 stereo yet but I'm looking around as I'm writing this.