This is a workaround to fix the battery drain caused by the recent Updates Google is installing on our devices.
The main culpid for causing this battery drain are the new Play Services, which are getting autoupdated everytime you have a internet connection, but also the changes made to the PlayStore, Maps and Youtube.
To get rid of all those wakelocks caused by these apps and so almost all the time keeping your phone active, I came to a workaround which still allows you to use the Playstore and apps like Maps and Youtube without causing such a huge battery drain, even if Network Location is still keept enabled.
So what you need:
1) A modified Playstore which doesn´t update itself and the Google Play services. http://uploaded.net/file/n0qykeja
2) The older versions of Play Services, Maps and Youtube. https://www.dropbox.com/s/p7fsu00r3zhat0l/google-fix.zip
3) App Backup & Restore and Root Explorer.
First disable all internet connections like WiFi and Mobile Data.
Then go to Settings> Apps and search for Google Play Services, Maps and Youtube. There delete the cache and data for those apps and uninstall them. For the Playstore just delete cache and data.
Open Root Explorer and install the Installer for the modified Playstore you downloaded from the first link.
After you installed it, launch the installer and select the very first Playstore offered on top. This will patch your Core.jar and replace your Playstore with the modified version.
After you got your Playstore replaced you can uninstall this installer again or keep it installed if you whish to revert back one day.
In CM9 open Root Explorer and go to System/Apps and delete there the Market-Updater.apk. (In CM10 it´s not present)
Now copy the Apps from the secound link into your App Backup & Restore backup folder.
Open App Backup & Restore and restore the older Google Play Services, Maps and Youtube.
Reboot your device and accept all the services.
Enable your internet connection, Launch Playstore and disable there all the notifications and autoupdates.
Just in case recheck if the Play Services didn´t got updated again. In this case go again to settings>apps and repeat the step above to delete Play Services. Finally restore them once more with App Backup&Restore.
Now you can use Maps and Youtube like before but without all the wakelocks keeping your phone active.
Last but not least greenify apps like maps, youtube or for example facebook.
This is a temporaly fix as long Google doesn´t fix this battery drain issue again.
I have a Samsung Galaxy Ace S5380i running on android 2.3.6. I have already rooted my mobile and transferred most of the applications on SD card to clear some internal space. I actually also deleted Google Play services, Google Play Books and Gmail as I am not using them. All other apps I re-installed such as Google Maps are OK apart from Google Play Store. It was initially showing No connection Retry.
I tried some methods posted on the website but nothing works. I tried clearing data and force-stopping the app, then reboot but after a while the app crashed when I tried downloading an application. I got this message: "The application Google Play Store (process com.android.vending) has stopped unexpectedly. Please try again"
I wiped also cache through the system reboot but I had the same problem but also sth strange happened, Google Play Books app re-appeared in my menu.
I tried also deleting hosts.txt from \system\etc folder and even editing it as suggested (There was only one line on my hosts.txt: 127.0.0.1 localhost):
127.0.0.1 localhost
#74.125.93.113 android.clients.google.com
but I had the same problem after a while.
I finally tried changing my Google account password and this helped only for a little bit as I got the same message. I get this message even when I am trying to download an app from the web version of Google play.
Can somebody help me please? Any ideas?
mariostatm said:
I have a Samsung Galaxy Ace S5380i running on android 2.3.6. I have already rooted my mobile and transferred most of the applications on SD card to clear some internal space. I actually also deleted Google Play services, Google Play Books and Gmail as I am not using them. All other apps I re-installed such as Google Maps are OK apart from Google Play Store. It was initially showing No connection Retry.
I tried some methods posted on the website but nothing works. I tried clearing data and force-stopping the app, then reboot but after a while the app crashed when I tried downloading an application. I got this message: "The application Google Play Store (process com.android.vending) has stopped unexpectedly. Please try again"
I wiped also cache through the system reboot but I had the same problem but also sth strange happened, Google Play Books app re-appeared in my menu.
I tried also deleting hosts.txt from \system\etc folder and even editing it as suggested (There was only one line on my hosts.txt: 127.0.0.1 localhost):
127.0.0.1 localhost
#74.125.93.113 android.clients.google.com
but I had the same problem after a while.
I finally tried changing my Google account password and this helped only for a little bit as I got the same message. I get this message even when I am trying to download an app from the web version of Google play.
Can somebody help me please? Any ideas?
Click to expand...
Click to collapse
Play Store needs the Google Play services (GMS) & Google Services Framework (GSF)!
You deleted them, so its your own fault.
Reinstall Play Services should fix it.
restore stock rom using odin and dont delete the files madron said and you should be good to go!
Problem solved
Mardon said:
Play Store needs the Google Play services (GMS) & Google Services Framework (GSF)!
You deleted them, so its your own fault.
Reinstall Play Services should fix it.
Click to expand...
Click to collapse
I didn't uninstall GSF, just GPS. However I found the solution to my problem. I downloaded GAPPS and flashed them, thus removed previous installation of Google Play Store and the rest of gapps. Immediately after rebooting my mobile, it started looking for updates. I uninstalled again the Google Play Services and everything works fine just to free some more space. The only difference is now that Google Play Store is installed in the internal phone memory and I don't intend to move it to the SD card again.
mariostatm said:
I didn't uninstall GSF, just GPS. However I found the solution to my problem. I downloaded GAPPS and flashed them, thus removed previous installation of Google Play Store and the rest of gapps. Immediately after rebooting my mobile, it started looking for updates. I uninstalled again the Google Play Services and everything works fine just to free some more space. The only difference is now that Google Play Store is installed in the internal phone memory and I don't intend to move it to the SD card again.
Click to expand...
Click to collapse
TIP: if you struggle with memory problem then you can move some essential apps like Google Play Store, G Maps, YouTube etc.
Just when you update an app from Play Store, lets say you update G Maps, you got 2 Google Maps in your device that lack your memory.
The first one Google Maps is in your system by the Rom and the second one is in your Root "Data/App/" (which is your Internal Memory).
So I suggest you to move all essential apps from Data/App to System/App and remove old apps which are outdated in your system. After that reboot and enjoy with your free memory.
Whatsapp will not work on my galaxy ace, it is in a perpetual loop asking if it can backup to google drive via my gmail account. I repeatedly answer yes, but then it asks me to install Google Play Store. I thought GPS was installed - checked applications and yes it is. I try to "skip" this step as this is an option, but just go round in a perpetual loop with whatsapp. I have uninstalled and reinstalled whatsapp - several times now for it to repeatedly ask for me to install Google Play Store. In desperation, I have just uninstalled GPS, and am now trying to re-install it.
I keep getting messages that "this browser is no longer supported" and a link to "Google Play Store app" which fails and connection times out every single time. What do I do? (Step by step instructions required!)
Hi
I have two accounts that I use on my devices. On one account, I face 403 error, this application can not be downloaded for some apps but if I download the same by swaping accounts, I seem to download fine!
I remember using contact fix from google play due to problems with contact sync. Contact sync did its job!
It was a known problem in ROM that I flashed in one of my device; however, afterwards, I seem to get this error on specific apps like Viber on every device I use.
WHAT WORKED FOR ME
-Delete all gmail accounts from settings
-Clear app data of google play store, google framework, play services,google account manager from settings=> All apps
- Downgrade play store by uninstalling google play store apps
- delete host file from device/etc/host.text (Needs root)
- restart
-try to add account again from settings (not from Google play)
- see if google play works or gives no connection error
-in case of no connextion error, delete google account and add again!
- Works like a charm!
Hnk1 said:
Hi
I have two accounts that I use on my devices. On one account, I face 403 error, this application can not be downloaded for some apps but if I download the same by swaping accounts, I seem to download fine!
I remember using contact fix from google play due to problems with contact sync. Contact sync did its job!
It was a known problem in ROM that I flashed in one of my device; however, afterwards, I seem to get this error on specific apps like Viber on every device I use.
WHAT WORKED FOR ME
-Delete all gmail accounts from settings
-Clear app data of google play store, google framework, play services,google account manager from settings=> All apps
- Downgrade play store by uninstalling google play store apps
- delete host file from device/etc/host.text (Needs root)
- restart
-try to add account again from settings (not from Google play)
- see if google play works or gives no connection error
-in case of no connextion error, delete google account and add again!
- Works like a charm!
Click to expand...
Click to collapse
Nope, doesn't work.
I have a serious problem. I tried to uninstall Google play market and install new apk 4.9.13 because my poweramp was showing Google play response - Licence error #16 but now I can get it work.It alwas shows me Unfortunately Google Play Store has Stopped.I tried to recover google market from saved files app+data in Titanium backup that I made yesterday. It stars once and then it crashes. I also tried clear cache but nothing worked.Please help me
edit: I also tried hard reset,but problem still persists
kadett-k2 said:
I have a serious problem. I tried to uninstall Google play market and install new apk 4.9.13 because my poweramp was showing Google play response - Licence error #16 but now I can get it work.It alwas shows me Unfortunately Google Play Store has Stopped.I tried to recover google market from saved files app+data in Titanium backup that I made yesterday. It stars once and then it crashes. I also tried clear cache but nothing worked.Please help me
edit: I also tried hard reset,but problem still persists
Click to expand...
Click to collapse
Tried it with Lucky Patcher?
Or tried with Freedom apk?
Start the service, launch the app store and then stop it and it should work again..
Might be that you killed your Google Services..
It might be possible that you have to install a custom rom and to install the Google Services via manual flash..
So starting a new thread to collate all information regarding MicroG replacing google play services.
MTCD units running android lollipop are slow and sluggish due to google play services, you can either freeze/disable google play services and lose the ability to log in to maps and google now ect. Or you can go a bit further and replace it with MicroG.
https://microg.org/
More people need to test it and try out what does/does not work. My install wasn't super clean as I just figured it out as I went, so my "steps" are going to be a bit weird and if more people try/have better advice i'll amend as appropriate.
I installed from Malaysk's 10.8 rom.
I uninstalled all google apps I could find with titanium backup, google play services, google store, GmsCore, GoogleBackupTransport, GoogleFeedback, GoogleLoginService, GoogleOneTimeInitializer, GooglePartnerSetup, GoogleServicesFramework, Phonesky, SetupWizard and Velvet ect. You may not have all of these installed but if you have any of them, remove them.
I had issues removing google store and play services, I ended up having to freeze them with Titanium backup, rebooting, then uninstall, then rebooting.
Then you need to go into xposed and search for the module "FakeGApps by thermatk" , install it, activate it, reboot.
Now I installed f droid (https://f-droid.org/) and added the repo https://microg.org/fdroid/. Then installed the GmsCore, GsfProxy and FakeStore. Then rebooted.
Now it seemed to work-ish at this point. But if i tried to add a google account it got stuck at "please wait" loading. I then booted into recovery and whiped data/factory reset. Reinstalled gsfproxy and fake store, xposed FakeGApps ect, but when i tried to install GmsCore from f-droid, it never appeard for me to install. so I downloaded the latest PREVIEW RELEASE apk direct https://microg.org/download.html and installed that, rebooted and now it works perfectly.
The only issue i have found so far is google maps sometimes pops up saying "google maps isnt working do you want to close it?" when google maps is running fine so i just say no the once and all is ok. Based on this try the following steps to install.
These instructions assume you are using Malaysks lollipop rom!
1) use Titanium backup or root uninstaller ect to remove all google apps (GmsCore, GoogleBackupTransport, GoogleFeedback, GoogleLoginService, GoogleOneTimeInitializer, GooglePartnerSetup, GoogleServicesFramework, Phonesky, SetupWizard and Velvet ect)
2) reboot, ensure all google apps are removed (may need to freeze/disable any google apps not uninstalling first, then uninstalling)
2.5) Boot into recovery, delete all data/factory wipe option (you may be able to just wipe dalvik cache with a rooted app from the app store or similar instead, not tried, if anyone does let me know how it works.)
3) install FakeGApps by thermatk from xposed, activate, and reboot.
4) go to https://microg.org/download.html and download latest microG Services Core Preview release (not stable 0.2.4), microG Services Framework Proxy stable and microG Store (FakeStore release) stable.
5)Install the three apps, reboot.
6) Test if it works, try to go to settings -> accounts -> add account, add your google account and hopefully should all go ok.
There is a way to get the play store to work via blankstore, i have yet to try as I just use YALP store (https://f-droid.org/repo/com.github.yeriomin.yalpstore_12.apk) If you attempt to install blankstore let us know how it goes and how you did it.
Apps working:
Maps (works 100% with logged in account)
Google play music
Apps partially working
AutoMate (Works, and works really fast, except when go to the maps section, the map loads but is cut off at the top where the menu bar should be, then it has some issues displaying navigation fully and crashes when trying to manually set home/work locations in app. Needs more testing)
Apps not working:
Android Auto (wont get past first loading screen, may need to try alternative versions, needs more testing)
How to install Blankstore (working play store) Not tested!
Download blankstore apk
On Android 4.4 replace /system/app with /system/priv-app in the following instructions!
Installation instructions Requires Android 4.0.4+:
Remove old PlayStore/Market files if needed (using adb shell or as you like):
/system/app/Vending.apk
/system/app/Phonesky.apk
/system/app/com.android.vending.apk
/data/app/com.android.vending-*.apk
/data/data/com.android.vending (folder)
Copy new com.android.vending.apk to /system/app with permission 644 or rw-r--r--
Reboot
Generate an Android ID
Create an "Google Play Store for BlankStore"-Account via Settings/Accounts&Sync
Launch BlankStore from your Launcher.
To generate an android id:
On your PC:
Install Java (if not already done)
Download android-checkin-1.0.jar from here
On Windows: Download bla.bat into the same folder as android-checkin-1.0.jar and double click it
On Linux/OSX: Open a Terminal in the folder where android-checkin-1.0.jar is located and run
Code:
java -jar android-checkin-1.0.jar <email> <password>
Click to expand...
Click to collapse
Can you check Google Play Music works ?
MicroG is a very effective tool as a means to not waste memory in google play services.
I have also experienced the problem of "Maps is not responding" like Dec64 said.
At this time, if Google MAP is running in the background, it stops automatically.
My experience does not stop automatically after Google MAP has been running for about 10 minutes.
By the way, this is an MTCD section but my unit is joying mtcb rk3188.
That is, the operation confirmation is obtained also with mtcb units.
Unfortunately I did not succeed in lollipop ROM(developed by Malaysk and Booroondooks)
Thank you Dec64 for creating a special thread.
I hope that you will be able to bring the experience of everyone and make the microG more stable on our car android.
RazGame said:
Can you check Google Play Music works ?
Click to expand...
Click to collapse
Confirmed(even though I am a free trial)
Looks intereeting - Sounds complicated.
What if installation will fail? Alle google apps gone than.
Factory reset is not a good option. Re-install all apps incl. Tomtom with huge maps, aso...
At the moment i had deactivate google play services. The only thing thats missing to me is Mail support and Play store.
Quoted from Official site
"Store (Phonesky) is a frontend application providing access to the Google Play Store to download and update applications. Development is in early stage and there is no usable application yet."
makes2068 said:
Looks intereeting - Sounds complicated.
What if installation will fail? Alle google apps gone than.
Factory reset is not a good option. Re-install all apps incl. Tomtom with huge maps, aso...
At the moment i had deactivate google play services. The only thing thats missing to me is Mail support and Play store.
Click to expand...
Click to collapse
You can download the apks from apkmirror or similar, or make backups of your current google apks. I think there is also packs of the gapps about for custom roms that aren't bundled with google services. At worst you reflash your rom.
Also just make a backup of your maps? That's what I did. Copy maps folder to SD card and back again.
For some users cutting google out by disabling google play services will be enough, but for other people who need/want to gain access to the entire android experience this is the only way i've found so far that comes close and enables a useable experience.
"Store (Phonesky) is a frontend application providing access to the Google Play Store to download and update applications. Development is in early stage and there is no usable application yet."
Click to expand...
Click to collapse
As far as I could tell from my little research, phonesky seems to be defunct old attempt, Blankstore is the useable open source play store. Or perhaps Phonesky is the newest version of Blankstore without a release, either way, Blankstore seems to be the only way to get Google Play Store.
Just spent 50 dollars for a 2GB upgrade, it solves all you problems
dude-nl said:
Just spent 50 dollars for a 2GB upgrade, it solves all you problems
Click to expand...
Click to collapse
How ? Link ?
Sent from my Nexus 5X using XDA-Developers Legacy app
dude-nl said:
Just spent 50 dollars for a 2GB upgrade, it solves all you problems
Click to expand...
Click to collapse
Why spend $50 for 2GB when you can spend $40 for an easy PX5 swap? Check it out:
https://forum.xda-developers.com/an.../to-upgrade-mtcd-rk3188-5-1-1-to-px5-t3581741
Is it really that easy? Are alle boards and their connections the same so we can easily replace them?
Got an Erisin 3015. Will it work?
dongali said:
Why spend $50 for 2GB when you can spend $40 for an easy PX5 swap? Check it out:
https://forum.xda-developers.com/an.../to-upgrade-mtcd-rk3188-5-1-1-to-px5-t3581741
Click to expand...
Click to collapse
I would like to see pictures of the PX5 core board before buying one. I got to make sure it has the same connection terminals that my head unit has.
warata said:
Quoted from Official site
"Store (Phonesky) is a frontend application providing access to the Google Play Store to download and update applications. Development is in early stage and there is no usable application yet."
Click to expand...
Click to collapse
dude-nl said:
Just spent 50 dollars for a 2GB upgrade, it solves all you problems
Click to expand...
Click to collapse
Depends if an hour of your time is worth $50.
I do not think that memory expansion and microG are equivalent.
Will you buy memory again when Google Play services get more fat?
---------- Post added at 11:13 AM ---------- Previous post was at 10:55 AM ----------
Today I challenged 511 ROM(Malaysk30_10_2016_MTCB) but I could not resolve "just a sec" isue again.
This problem does not occur in Kitkat ROM.And I gave up. Because it exceeds my ability.
I found that you can not use it unless you install at least microG servicecore and FakeStore(Or its equivalent apk).
Should be deleted
GmsCore(Google Play services)
GoogleBackupTransport
GoogleFeedback(Market Feedback Agent)
GoogleLoginService(Google Account Manager)
GoogleOneTimeInitializer
GooglePartnerSetup
GoogleServicesFramework
Phonesky(Google Play Store)
SetupWizard(I think that this is not included in the custom ROM)
Velvet(Google App)
I was able to get an account to sign in but Google Music says its unable to connect. Anyone run into this issue?
dongali said:
Why spend $50 for 2GB when you can spend $40 for an easy PX5 swap? Check it out:
https://forum.xda-developers.com/an.../to-upgrade-mtcd-rk3188-5-1-1-to-px5-t3581741
Click to expand...
Click to collapse
Reading through the thread, I think this is only for headunits that are from HotAudio or MTCD-HA. I don't see any confirmation these would work with KDL or JY units. Mine is a JY unit so not sure it would work for people aside from those that have those particular units.
Will try the MicroG to see if that helps with the speed also.
Wout2426 said:
How ? Link ?
Sent from my Nexus 5X using XDA-Developers Legacy app
Click to expand...
Click to collapse
https://forum.xda-developers.com/an...e-development/mtcb-c-d-2gb-ram-buy-2-t3512366
any new development on this??
Willing to donate if someone wants to take it up and make it work for MTCD units as intended.
masri1987 said:
any new development on this??
Willing to donate if someone wants to take it up and make it work for MTCD units as intended.
Click to expand...
Click to collapse
What do you mean? It does work as intended if you install it.
Only issues is microG isn't exactly the same as google play services so some apps that use certain elements of google play services will not run, nor ever run untill/if microG includes that level of API function or whatever is missing.