I've found a few battery culprits in the attachment below I think,
com.google.android.gsf
com.google.android.apps.maps
I'm guessing these are google services. I've never touched google maps before either so i don't know why it's processing in the background.
Any way to uninstall these or stop them from processing?
Could I control what opens at startup too?
Thanks in advance
Maps you can delete if you have better navi app or you're not using it.
GSF - Google Services Framework - is needed to make Google Apps work.
przemcio510 said:
Maps you can delete if you have better navi app or you're not using it.
GSF - Google Services Framework - is needed to make Google Apps work.
Click to expand...
Click to collapse
can i not delete it if i don't use the services?
przemcio510 said:
Maps you can delete if you have better navi app or you're not using it.
Click to expand...
Click to collapse
Dont think so. GMaps is needed for location based services, I guess.
Ashtiany said:
can i not delete it if i don't use the services?
Click to expand...
Click to collapse
the GSF- google service frame wrk is required for google apps like Map, gtalk, playstore,googleplay apps to wrk properly ma8 and deleting the same will ensure that these apps will not function properly
also alternatively u can post the BBS log file to check what else is draining ur batt so that the same can be taken care of if u have any batt drain issue ofcourse
I think its the network location service. If im not wrong this should solve it: go to settings location services, uncheck everything, or you know, read, then go to applications, running and force stop maps. It wont start again. Maybe on reboot. But it will only remain in memory, no more wakeups.
==================
GT-i9100 ICS 4.0.3
i've disabled maps so that is no longer an issue. The google service frameworks, i've disabled via Droidwall which is a firewall app.
Now under BBS i still get the alarm wakelocks but it's saying it keeps trying to reconnect (obviously because i've put a firewall under it)
it doesn't seem to be stopping anything, but would this save more battery or should i just leave it and let gsf be?
What do you mean by i disabled maps? How do you disable maps app. Do you mean force stop it? It isnt neceserraly the app maps, but some service that use it! So disabeling it wont help, for it will start again.
I think its worse now that you made a firewall rule. Now it will constantly try to reconnect. Also if you block google framework weird things will happen!
Did you try DISABLEING GOOGLE LOCATION SERVICE in phone settings? That way apps like maybe whatsapp or something idk wont be able to acces maps anymore.
==================
GT-i9100 ICS 4.0.3
Related
Guys I need some major help. Google services is chewing up alot of battery power about 50 percent sometimes more. It says google contacts sync google callendar sync google framework and network location and I have turned all thse things off apart from the framework but thats not even set to start up so what am I doing wrong? I am using Galaxy S2 Cyanogen Mod stable
Use BetterbatteryStats to find out which wakelock are draining your battery.
http://www.xda-developers.com/android/tune-your-androids-battery-life-with-betterbatterystats/
I have used battery stats and it is saying that the above post is draining the battery. What can I do?
Found the solution to my problem I had google services framework disabled in system tuner so it was causing the phone to stay awake. Thank you for your reply.
kristoph62 said:
Found the solution to my problem I had google services framework disabled in system tuner so it was causing the phone to stay awake. Thank you for your reply.
Click to expand...
Click to collapse
Normally you shouldn't diable something like that
kristoph62 said:
Found the solution to my problem I had google services framework disabled in system tuner so it was causing the phone to stay awake. Thank you for your reply.
Click to expand...
Click to collapse
You froze it and your phone is working fine??? :-/
Sent from my GT-I9100 using xda premium
i tried freezein Google Framework Services and i didn't had acces to contacts and calendar.
i had to resync all of them. so FREEZING GFS is not the solution!
Network Location, background data, autosync disabled. no auto refreshing, updating software running.
the phone goes to sleep only when i kill GFS, and for some time, after that GFS restarts on its own!
other ideas?
My phone gets battery drain from google contacts sync. Any help on that?
jastonas said:
My phone gets battery drain from google contacts sync. Any help on that?
Click to expand...
Click to collapse
I have a Galaxy S4 i9505 and the exact same problem. Google Contacts sync all of a sudden began not to be completed and run the whole day long, completely dranining battery... so far I have disabled it, but I like to have "real-time" changes on my Gmail Contacts applied on the phone. That's one of the main reasons I have an Android phone.
Thread closed by OP request.
Google maps seems to constantly be running in the background taking up around 7MB. Every time i kill it it starts running again almost immediately. I know its not taking up too much space much every little helps. How can I kill it permanently until I actually want to use it?
Thanks in advance!
R: [Q] Google maps constantly running in background
lilgenius said:
Google maps seems to constantly be running in the background taking up around 7MB. Every time i kill it it starts running again almost immediately. I know its not taking up too much space much every little helps. How can I kill it permanently until I actually want to use it?
Thanks in advance!
Click to expand...
Click to collapse
Yeah it looks like many apps do that...those stupid developers...
Anyways, it looks like ure a minimal-ram-usage kinda guy - i respect that and your quest, i fear it wont last long cuz everytime u get a new app it probably does the same thing...but i'll help you how i can.
So dis is what I do:
(You need root, except for task killer)
Autostarts app: it allows you to disable autostarting bast***rd apps
Advanced task killer: it allows you to kill processes and services. Userful sometimes when u need to make sure.... i advice against letting it run on it's own letting it clean every half hour or so, cause it hogs up your phone at times, dunno why, but manual is always the best way.
Grennify:this is a real revolution for android, some rom developers have even put it as system app preinstalled in their roms. Read the apps description on the store. It will hibernate apps automatically, it runs in the background but it's more useful than harmful. It 'hibernates' apps instead of freezing them totally (like u can do with titanium backup pro and many other apps). It helps fight other backgrounf running user-hater apps such as facebook...you can apply it to gmaps, it will disable it automatically when u close the app.
Sent from my GT-I9300 using xda app-developers app
I use Greenify to automatically hibernate Google Maps
I use App Quarantine to hibernate/freeze viber. It allows you to creqate a widget in the home screen which allows you to toggle freeze and unfreeze apps.
nm8 said:
I use Greenify to automatically hibernate Google Maps
I use App Quarantine to hibernate/freeze viber. It allows you to creqate a widget in the home screen which allows you to toggle freeze and unfreeze apps.
Click to expand...
Click to collapse
Thanks. thats usefull
R: [Q] Google maps constantly running in background
jmlugo90 said:
Thanks. thats usefull
Click to expand...
Click to collapse
-.- thats basically whut i said...not to brag but......
Sent from my GT-I9300 using xda app-developers app
Thanks for all the help guys. Have started to use greenify, it definatly is a help. I figured out the google maps problem. Im running CM, and I had access to location enabled under location access so Goggle maps was constantly tracking my location. Pretty simple solution at the end.
Thanks again for the help!
Turn off Google Now. That's what keeps it running.
guys did anyone remove any of these apps and knows that they are safe to remove 100%. I am on an unofficial build of cm10.1 rom?
Cell Broadcasts
com.android.backuconfirm
com.android.sharedstoragebackup
com.google.android.voicesearch
com.android.smspush
Google Backup Transport
Google Partner Setup
Nfc Service
Service Mode 1.0
Im debloating my rom further just want to see if its safe to remove these (no fc or any other problems) (uninstall via titanium backup pro), Im not really sure what they are or what they do but they keep running in background. Thanks
I remove NFC service and voice search (amongst others), Iirc, I used to remove backup transport and partner set up with no probs on cm7, not tried the latter on 10.
Sent from my GT-I9300 using xda premium
Mr Woolf said:
I remove NFC service and voice search (amongst others), Iirc, I used to remove backup transport and partner set up with no probs on cm7
Sent from my GT-I9300 using xda premium
Click to expand...
Click to collapse
so now on cm10.1 you only remove nfc service and voice search?
btw removing nfc service will make nfc not work completely?
Do u know what each of these removal will affect exactly? what will not work? thanks
Is there somewhere a list where I can read all these stuff? I tried searching, found some lists but no explanation at all.
I remove between 25 and 30 system apks depending which rom I flash. I can't remember them without seeing them.
Check out slim, there's quite a few less.
Sent from my GT-I9300 using xda premium
Mr Woolf said:
I remove between 25 and 30 system apks depending which rom I flash. I can't remember them without seeing them.
Check out slim, there's quite a few less.
Sent from my GT-I9300 using xda premium
Click to expand...
Click to collapse
Do you remove the system app:
com.android.smspush
Im not sure if its an actual visible application, I just see it in my task manager as always consuming about 12Mb ram
I like to freeze apps (not removing them, so that if anything goes wrong i can just unfreeze them)
-com.android.cellbroadcastreceiver (cell broadcasts)
-com.google.android.inputmethod.dictionarypack (dictionary provider) : i never use the dictionary, so i don't need it running 20mbs in the background!
-com.android.providers.userdictionary:
-com.android.email & com.android.exchange (i use gmail so i don't need stock email services)
-com.google.android.backup (backup transport): this app runs like 50mb in the background, ever since i am on custom roms i freeze it without any problems
-com.google.android.partnersetup
-google search
-launcher (i use novalauncher instead)
-picasa uploader
-search applications provider: i dont know its use but i freeze it without any problems
-sim toolkit
-com.android.talk (talk) : i dont use it, i dont need it running in the backgroun
-com.android.voicedialer
-com.google.android.syncadapters.bookmarks (bookmarks sync): i think it syncs the bookmarks in the stock browser, but i use chrome. so dont need it.
these are pretty much the processes that i freeze on every custom rom that i use (either cm10.1 or sammy based).
Some of the services are essential to some people (like talk or dictionary), so freezing them is up to personal preference.
I also use the greenify app to hibernate processes such as maps or youtube that constantly run in the background with no reason, even when you dont use them.
Freezing these apps saves me about 200mb of ram. So multitasking is a bit easier on this ram-troubled device.
nickefor said:
I like to freeze apps (not removing them, so that if anything goes wrong i can just unfreeze them)
-com.android.cellbroadcastreceiver (cell broadcasts)
-com.google.android.inputmethod.dictionarypack (dictionary provider) : i never use the dictionary, so i don't need it running 20mbs in the background!
-com.android.providers.userdictionary:
-com.android.email & com.android.exchange (i use gmail so i don't need stock email services)
-com.google.android.backup (backup transport): this app runs like 50mb in the background, ever since i am on custom roms i freeze it without any problems
-com.google.android.partnersetup
-google search
-launcher (i use novalauncher instead)
-picasa uploader
-search applications provider: i dont know its use but i freeze it without any problems
-sim toolkit
-com.android.talk (talk) : i dont use it, i dont need it running in the backgroun
-com.android.voicedialer
-com.google.android.syncadapters.bookmarks (bookmarks sync): i think it syncs the bookmarks in the stock browser, but i use chrome. so dont need it.
these are pretty much the processes that i freeze on every custom rom that i use (either cm10.1 or sammy based).
Some of the services are essential to some people (like talk or dictionary), so freezing them is up to personal preference.
I also use the greenify app to hibernate processes such as maps or youtube that constantly run in the background with no reason, even when you dont use them.
Freezing these apps saves me about 200mb of ram. So multitasking is a bit easier on this ram-troubled device.
Click to expand...
Click to collapse
Thanks man this helps.
Do you know anything about these in specific? They also run in background but I don't know their exact use.
com.android.smspush
Network Location (com.google.process.location)
Google One Time Init
Google Account Manager
Package Access Helper
ayoubij said:
Do you know anything about these in specific? They also run in background but I don't know their exact use.
com.android.smspush
Network Location (com.google.process.location)
Google One Time Init
Google Account Manager
Package Access Helper
Click to expand...
Click to collapse
com.android.smspush: i don't know what it does, but reading its name i think it has something to do with receiving sms (push, as in push notification and sms). I am not sure about that, and i haven't tried freezing to so i cant tell you for sure.
network location: it is the service that runs in order that apps can find your location using the network. for example when you check in on facebook. It finds your approximate location without gps. If you turn gps on, then you get an accurate location. Havent frozen it as i use apps with location services (such as yellow pages apps, airport apps and stuff that need to know my location).
google one time init: don't know what it does, i've frozen it (didn't see it before, so i forgot to mention it in the previous post)
google acount manager: very important. it handles your username and password to log in in google services such as the play store, the contacts sync etc. if you freeze it you can't open the play store app (for example).
package access helper: i am not sure about it. I've searched a lot on google but didn't find a definitive answer. I've read that it has to do with installing/uninstalling apps. I've tried once to freeze it but i got some force closes. So, leave it intact.
Hi
First of all thank you Oasis for creating a tool to fix things that shouldn't be broken to begin with! You are an example for a lot of developers :good:
I've read the first couple of posts on the original thread but I still have a few things that are not clear..
The advice of Oasis himself is too hibernate only those apps that misbehave. He states that hibernating apps will also remove them from the memory, which will come with a performance/cpu usage penalty when you want to use them again.
In the video tutorial however Josh greenifies almost every application that doesn't need push notifications.
So this would mean that when I use an application that doesn't have notifications but I open frequently, for example Nu.nl, a dutch newsapp, it will always have to reload the app from scratch instead of loading it from memory?
So baically the best way to use Greenify would be to NOT just greenify most apps, but to use the analyzer frequently and see what's running in the background and greenify those that don't depend on notifications?
Then newsapps that don't push news, image viewers, file managers, system tools like SD Maid and simple games that don't use internet should be ok not being greenified?
Is there no big list available of apps that misbehave or are safe to keep de-greenified?
Thanks in advance for any help on this.
Basically you got it right. Use the built-in analyzer as well as disable service and autostarts to check apps' behaviour. For my experience, sometimes is better to disable a background service than greenify an app, if the app "misbehave" for this service only (of course you'll have to check if the app still works). An example: guaranteedhttpservice and tracksyncservice in shazam...
marchrius said:
Basically you got it right. Use the built-in analyzer as well as disable service and autostarts to check apps' behaviour. For my experience, sometimes is better to disable a background service than greenify an app, if the app "misbehave" for this service only (of course you'll have to check if the app still works). An example: guaranteedhttpservice and tracksyncservice in shazam...
Click to expand...
Click to collapse
Where can I find and disable things like tracksyncservice? I also use Shazam but I can't find both services you mentioned in Greenify nor TiB?
latino147 said:
Where can I find and disable things like tracksyncservice? I also use Shazam but I can't find both services you mentioned in Greenify nor TiB?
Click to expand...
Click to collapse
"Disable Service" (and "Autostarts") from play store.
marchrius said:
"Disable Service" (and "Autostarts") from play store.
Click to expand...
Click to collapse
Ah, I believed those were two functions withing Greenify I couldn't find
wtf, FB has 62! services! None of them where active though, until you open the app, then it was 3.
So you can choose between greenifying an app which will basically kill all services from an app, even background services on one hand, and choosing specifically which services too disable, like you did with Shazam.
The only issue with this second method being that you don't always really know what these services do.
latino147 said:
So you can choose between greenifying an app which will basically kill all services from an app, even background services on one hand, and choosing specifically which services too disable, like you did with Shazam.
Click to expand...
Click to collapse
Exactly. Take google play services for example. If you greenify it, you'll lose gcm and other functions and that's not advisable at all (in fact greenify hides it). But with disable service (and autostarts/system tuner)you can choose what to disable while still mantaining gcm, location services (when needed), sync etc. I can' remember what I did in system tuner regarding gplay services (I followed some tutorial), but with disable service I disabled analyticsservice (this one will reactivate itself unless you do some tweak with system tuner), refreshenabledstateservice, playlogreportingservice, googlehttpservice, playlogbrokerservice, adrequestbrokerservice, gcmschedulerwakeupservice, advertisingidservice, adsmeasurementservice, locationwearablelistenerservice, nlplocationreceiverservice, geocodeservice, dispatchingservice and playlogservice. A reboot is needed. Haven't lost a single function since weeks (gcm, location, autosync and every google app in general are working 100% fine).
Same story with play store. Apps wake it very often, so greenify it does more harm than good. Instead, you can disable pendingnotificationsservice, contentsyncservice and dailyhygiene (and will still be fully functional).
Of course these are little tips to increase performance and battery life even more. I use greenify for 90% and more of apps that "misbehave" and disable service/autostarts/system tuner for the remaining 10% "misbehaving" apps. However, an app "fixed" with such methods will stay cached while with greenify is completely closed (resulting in more cpu/time/battery consumption when loaded again).
The only issue with this second method being that you don't always really know what these services do.
Click to expand...
Click to collapse
Like I already said, for general purposes you'd better simply greenify the "misbehaving" apps. If you use it/it is woken very often, you can consider these methods.
Yes, it's a "trial and error" thing. Unless you're disabling services with self-explainatory names such as "pushservice".
Never installed Facebook official app but I heard many times that is a notorious hogger and takes many personal datas too, for which you can look for xprivacy xposed module as well.
I'll start experimenting with it today :good:
Hi there!
First of all I'm not a really big ROM magician nor a programmer/ developer, and I know for some people I wont tell any new thing with this thread/ post.
As everyone knows, our phones (U,Sola,GO) have 512 RAM. This is a problem, if there are bloatwares on our phone thus slowing it down. But what if there is no BW?? The answer: Yes, there is... three words: Google Play Services.
We can (finally) take advantage of Android app collection! Every application that needs Google Play Services has an alternative. Google Play Services is eating up our phone, especially the fresh versions. Just try to uninstall it from your phone, delete dalvik and cache then reboot, use the phone for some minutes, reboot again. Then you will see that it's much faster because there are more free RAM for the apps that are important in everyday usage, because Play Services is not sitting in the RAM.
BTW Google Play will still work without Google Play Services (but I think Google Services will be needed, but it's light).
OK, So that's all I just wanted you to know. I don't wanted to write this into any ROM's thread because it's generally usable info.
Google Play Services is needed by many apps for Push notifications
Info4Geek said:
Google Play Services is needed by many apps for Push notifications
Click to expand...
Click to collapse
I'm using devswift's 4.1.2 unofficial JB ROM, and I've not met any problem after I've uninstalled Play Services. Ok, Hangouts not working anymore (using TalkSecure instead), but as I said there are lot of alternatives for applications.
So I'm curious what application's push notification needs Google Play Services that can't be replaced with other alternative?
BTW the phone is really faster without G.P.S. Erm... and there are no wakelocks because of the newest version's wearable service if you uninstall it
Asycid said:
I'm using devswift's 4.1.2 unofficial JB ROM, and I've not met any problem after I've uninstalled Play Services. Ok, Hangouts not working anymore (using TalkSecure instead), but as I said there are lot of alternatives for applications.
So I'm curious what application's push notification needs Google Play Services that can't be replaced with other alternative?
BTW the phone is really faster without G.P.S. Erm... and there are no wakelocks because of the newest version's wearable service if you uninstall it
Click to expand...
Click to collapse
Push on Android devices are only desserved by Google Play Services
I seriously don't understand. I mean push notifications are working for me with incoming SMS, missed call, Talk (hangout) message... etc.
As I've mentioned I have Google Services Framework (4.1.2-485486), and it's light on RAM and the push notifs are working.
I don't know if it's equals an older version of G.P.S or its a different thing. If it's an older version, then the problem is with the new(est) versions of G.P.S.
By the way thanks for the answers and enlightement!
Asycid said:
I seriously don't understand. I mean push notifications are working for me with incoming SMS, missed call, Talk (hangout) message... etc.
As I've mentioned I have Google Services Framework (4.1.2-485486), and it's light on RAM and the push notifs are working.
I don't know if it's equals an older version of G.P.S or its a different thing. If it's an older version, then the problem is with the new(est) versions of G.P.S.
By the way thanks for the answers and enlightement!
Click to expand...
Click to collapse
When I say Push notifications I talk about Internet applications who send live notifications without open apps like Twitter, Facebook, Messenger, Instagram, Tumblr, Tapatalk, Snapchat, PayPal, Foursquare and many more
Ahhh, okay, then this is why I haven't seen the missing notifications... because I never used any internet apps that uses push
Ok, so thanks for the information, it's good to know. I'll don't miss this feature, but someone may. So thanks again.
It's actually a very useful feature. If you turn off location reporting and switch auto sync off, your device will work faster with some more battery backup.
Vtrendzzy said:
It's actually a very useful feature. If you turn off location reporting and switch auto sync off, your device will work faster with some more battery backup.
Click to expand...
Click to collapse
This.
Yes, remove Play Services from your phone will make your phone faster. Play Services is kinda useful for some apps. Without Play Services they may even cannot launch. Well, it is a paradox.
Just froze those unnecessary apps, and unfreeze when needed , that is what I do.
Many apps won't work without Google Play Services.