Related
Hi, why some default apps run only like a service? Gmail app and gtalk app runs only like a service...
And are some apps appear in Active Apps panel ans not appear in In Progress panel... Is very confusing... I'm not understand what app are running and consuming battery and memory...
Someone can help ?
If the cpu usage for app is 0%, it doesn't consume battery. And freeing memory doesn't help with battery drain, it's quite opposite. Try to find some threads here in "General" section with keywords: ram, multitasking, lmk, minfree...
Ps. Android isn't windows, so things work quite differently..
Sent from my GT-I9000 using xda premium
acazsouza said:
Hi, why some default apps run only like a service? Gmail app and gtalk app runs only like a service...
And are some apps appear in Active Apps panel ans not appear in In Progress panel... Is very confusing... I'm not understand what app are running and consuming battery and memory...
Click to expand...
Click to collapse
There is a difference between a service and a process.
A service is a component that runs in the background to perform long-running operations or to perform work for remote processes. A service does not provide a user interface. For example, a service might play music in the background while the user is in a different application, or it might fetch data over the network without blocking user interaction with an activity.
Click to expand...
Click to collapse
When an application component starts and the application does not have any other components running, the Android system starts a new Linux process for the application with a single thread of execution. By default, all components of the same application run in the same process and thread (called the "main" thread).... Every application runs in its own process and all components of the application run in that process, by default
Click to expand...
Click to collapse
The Android system tries to maintain an application process for as long as possible, but eventually needs to remove old processes to reclaim memory for new or more important processes. To determine which processes to keep and which to kill, the system places each process into an "importance hierarchy" based on the components running in the process and the state of those components. Processes with the lowest importance are eliminated first, then those with the next lowest importance, and so on, as necessary to recover system resources.
Click to expand...
Click to collapse
In a few words... Gmail and Talk are only services that are constantly monitoring incoming push data from the Google servers. There is also a WhatsApp, Google+, Music, Email, and many other services that are automatically started when an event triggers them. This depends on the app. Not all apps have services. For instance, a Live Wallpaper is a service, not a process. You should not kill those.
When you run an application, you start a process. This process holds all the UI and logic to display the application in your screen. If you press HOME on your phone, the process goes to inactive mode, and it "in theory" should stop using CPU cycles and will sleep in your RAM until you execute the app again, or until Android claims the RAM and kills the app. RAM does not kill your battery, CPU cycles do.
Source: http://developer.android.com/guide/topics/fundamentals.html
In a few words... Gmail and Talk are only services that are constantly monitoring incoming push data from the Google servers. There is also a WhatsApp, Google+, Music, Email, and many other services that are automatically started when an event triggers them. This depends on the app. Not all apps have services. For instance, a Live Wallpaper is a service, not a process. You should not kill those.
Click to expand...
Click to collapse
Why should not I kill them? I installed Germini App and stop GTalk and others to automatically init on boot.
up........
I have a Samsung Galaxy S7 Edge, on ver 6.0.1; Build No:MMB29K.G935FXXU1APD1
Notice couple week ago, I have finished my monthly data quota of 3Gb, upon checking data usage close to 1/3 is consumed by "Android OS" in background.
Since then, I been on quest to find out what actually caused the drain on data. I have tried
1. Run in safe mode, "Android OS" in background continue
2. Factory reset, "Android OS" in background continur.
3. "Reset Network Setting", work for a couple a day, then "Android OS" in background came back again.
4. Off all Google Account Sync and Off background data, "Android OS" in background continue too.
Now I am really out of ideas... really disappointed with Android now.... planning to sell off my phone and switch to Iphone
Just as a comparison, between 7am to 1pm today, "Android OS" already consumed 37Mb; while my web brwsing in the same period only used up 95mb. And I have Facebook app disabled already.
at a 'wag' I'd speculate that you have one/all of the background reporting enabled (diagnostics, security reports, app scanning, et. al.).
you could also take a walk through the 'optimize battery usage' settings to restrict the various apps to limit their usage.
these things are discussed in the battery consumption thread(s) but they also affect data usage.
^^^ what he said
I had the same issue the very first week I got the device (800+ MB consumed by Android OS) - it automagically stopped once I greenified and Dozed the sh!t out of it.
Mind you, even at the beginning I had no sync and most of apps disabled for background data usage.
Sh!ty implementation if you ask me: it almost looks like a collusion between Google and the carriers to waste your data. Why on Earth would they otherwise have "Download boost" and "Smart network switch" which both suck up your precious little data (I speak as a Canadian screwed by the monopolies...).
Ipse_Tase said:
Why on Earth would they otherwise have "Download boost" and "Smart network switch" which both suck up your precious little data
Click to expand...
Click to collapse
"duh" - they can bill you for more data consumption, makes complete sense to me!
I had the thought that it'd be very nice (from a user' point of view) of everything not absolutely necessary was disabled by default and a nice 'wizard' walked you through enabling of ANYTHING which will use background data, location, or radio (essentially anything using power or money). Sort of the mirroring the "secure by default" ethic where everything would need to be individually opted-in. Alas, I feel this is contrary to the interests not only of the phone carriers (who want to bill more for data service), OEM (who want to regularly sell you a new device), and Google (who wants to leverage data of/about/by you to create $).
Or maybe I'm just a little cynical.
Ipse_Tase said:
^^^ what he said
I had the same issue the very first week I got the device (800+ MB consumed by Android OS) - it automagically stopped once I greenified and Dozed the sh!t out of it.
Mind you, even at the beginning I had no sync and most of apps disabled for background data usage.
Sh!ty implementation if you ask me: it almost looks like a collusion between Google and the carriers to waste your data. Why on Earth would they otherwise have "Download boost" and "Smart network switch" which both suck up your precious little data (I speak as a Canadian screwed by the monopolies...).
Click to expand...
Click to collapse
how you greenify Doze? dont think it is available on Sammy phone.
I started to monitor the "Android OS" usage every 5~10min... what I notice is, it starts drain data every time I go online, e.g. surf net, FB app, etc.
So for example, surf net at 10:00am... and close the browser... 5 min later I will notice the "Andoird OS" data consumption increased by another 2-3Mb.
lkoky said:
how you greenify Doze? dont think it is available on Sammy phone.
Click to expand...
Click to collapse
2.9beta2...read the forum thread in the Greenify section.
Ok, seems to have found a solution. I boot into recovery and
1. wipe cache
2. wipe data
now it is running ok. "Android OS" no longer draining data in background.
Not quite sure why the previous two time factory reset via setting menu wont do the tricks though.
I have the same trouble! Android SO consumes a lot of data, I'm gonna try your solution I hope it works!!
Sent from my SM-G935F using Tapatalk
Any solutions for this ? im still having this problem.
forum.xda-developers.com/note5/help/guide-how-to-fix-android-os-battery-t3423150
You may wanna check the wakelocks, probably most often used will be your evil one
AASAservice
Download the Package disabler in google play and disable the system app named AASAservice. You will be OK. I found this solution through a data manager app called DATAEYE. If you still worry about your data usage, you can try to use this app too.
Ipse_Tase said:
^^^ what he said
I had the same issue the very first week I got the device (800+ MB consumed by Android OS) - it automagically stopped once I greenified and Dozed the sh!t out of it.
Mind you, even at the beginning I had no sync and most of apps disabled for background data usage.
Sh!ty implementation if you ask me: it almost looks like a collusion between Google and the carriers to waste your data. Why on Earth would they otherwise have "Download boost" and "Smart network switch" which both suck up your precious little data (I speak as a Canadian screwed by the monopolies...).
Click to expand...
Click to collapse
Samsung is actually very open about it. They said that first and foremost, it is the carriers, that are their customers. Not the average Joe blow like us.
Sent from my SM-G935W8 using XDA-Developers Legacy app
lgh197219721 said:
Download the Package disabler in google play and disable the system app named AASAservice. You will be OK. I found this solution through a data manager app called DATAEYE. If you still worry about your data usage, you can try to use this app too.
Click to expand...
Click to collapse
Any specific "Package Disabler"? Since there is are at least 10 of them. Who si the developer?
knyaztmi said:
Any specific "Package Disabler"? Since there is are at least 10 of them. Who si the developer?
Click to expand...
Click to collapse
I think he's talking about BK package disabler Pro which is what I use too, great app.
However, cant remember now if this is possible in MM but in Android 7 Nougat you can restrict data usage for anything you like except apps that really need to use data like facebook and your browser etc, but you can still restrict them from using background data regardless, screenshots below, as far as I'm concerned, theres not really much on my phone that I want accessing my data without me knowing about it, I don't send picture messages etc, and I don't need weather and traffic updates every 10 secs etc.
Can anyone tell me what is this?
Sent from my SM-G935F using XDA-Developers Legacy app
I know most of the things to improve battery but I want to know if anyone knows of other ways to improve battery. I have a s7 edge now on G935U. I know rooting can improve battery life but I can't find a root method for my phone on 6.0.1 and I don't want to risk bricking it unless I know for sure it would work.
What I do to Improve battery
Disabled auto sync
Disabled auto update
Disabled all bloatware with package disabler
AOD is off
Never keep WiFi on during sleep
I know about black screen or dark themes
Adjusting brightness
Turning off location
Turning off Bluetooth
Turning off WiFi
But really what else can I really do? I feel like my battery life on my s7 edge sucks. Any help?
I always logout of facebook, no matter what phone I have, seems to help keep that battery muncher of an app under control. Auto display brightness, pocket detection and dark themes. I get about 22 hours out of my phone on a charge with medium use. 3 to 4 hours screen on.
I always use AoD, have never noticed much of a difference in battery with or without it.
Sent from my SAMSUNG-SM-G935A using XDA-Developers mobile app
Download Package Disabler Pro from the play store.
Use it to disable any system apps you don't use. Focus on the ones that are in "pink text" Also Don't ever use any Facebook apps. (Facebook, FB messenger, FB Page Manager, FB contacts etc) I delete the data from all of them force stop them and disable them first thing. They do a ton of shady stuff in the background that eats your battery and disguises itself as "Android System" on your battery usage page.
I wish Samsung would stop including them in the Firmware all together. If you have to use Facebook just go to the website usering the Samsung browser app with Crystal ad blocking on and block the cookies. Facebook is a shady company even just going to the website from your phone can drastically impact its performance from all of the trackers they install on your device. IMO the entire Facebook app suite should be flagged as spyware by Google.
Next look for AT&T software. There is a tone of it. You can just search for att in the search bar and it will pull it all up. AT&T like to gather a TON of your information and usage stats in the background as well. This too is disguised as "Android System" battery drain even though it is not. Any apps branded AT&T that you don't use get rid of them.
Also in the case of this device, there is No REAL root process. There is an ENG BOOT root, but its super buggy and generally terrible for battery life.
ShrekOpher said:
Download Package Disabler Pro from the play store.
Use it to disable any system apps you don't use. Focus on the ones that are in "pink text" Also Don't ever use any Facebook apps. (Facebook, FB messenger, FB Page Manager, FB contacts etc) I delete the data from all of them force stop them and disable them first thing. They do a ton of shady stuff in the background that eats your battery and disguises itself as "Android System" on your battery usage page.
I wish Samsung would stop including them in the Firmware all together. If you have to use Facebook just go to the website usering the Samsung browser app with Crystal ad blocking on and block the cookies. Facebook is a shady company even just going to the website from your phone can drastically impact its performance from all of the trackers they install on your device. IMO the entire Facebook app suite should be flagged as spyware by Google.
Next look for AT&T software. There is a tone of it. You can just search for att in the search bar and it will pull it all up. AT&T like to gather a TON of your information and usage stats in the background as well. This too is disguised as "Android System" battery drain even though it is not. Any apps branded AT&T that you don't use get rid of them.
Also in the case of this device, there is No REAL root process. There is an ENG BOOT root, but its super buggy and generally terrible for battery life.
Click to expand...
Click to collapse
I just unlocked my phone no more att. Unless there I still other stuff? Any other suggestions?
Krazie99 said:
I just unlocked my phone no more att. Unless there I still other stuff? Any other suggestions?
Click to expand...
Click to collapse
FACEBOOK All Facebook apps (FB Pages, FB Messenger, FB app, FB System setting, etc.)
ShrekOpher said:
FACEBOOK All Facebook apps (FB Pages, FB Messenger, FB app, FB System setting, etc.)
Click to expand...
Click to collapse
How can use messenger on the Internet without downloading the app?
Good battery life or? How can I check my SOT?
Krazie99 said:
How can use messenger on the Internet without downloading the app?
Click to expand...
Click to collapse
Use an Android browser that allows you to "request the desktop page" and you can get to FB Messages w/o the app.
I prefer Firefox with suitable blocker plugins installed, optionally in Private mode.
Krazie99 said:
How can use messenger on the Internet without downloading the app?
Click to expand...
Click to collapse
Use the chrome app and "request desktop site" from settings.
Anyone know why my stand by time is taking 20%?
C0derbear said:
Use an Android browser that allows you to "request the desktop page" and you can get to FB Messages w/o the app.
I prefer Firefox with suitable blocker plugins installed, optionally in Private mode.
Click to expand...
Click to collapse
Swipe Pro for Facebook found in Google Play Store is another good alternative to using FB apps
---------- Post added at 09:08 PM ---------- Previous post was at 08:54 PM ----------
My biggest tip for improving battery life is staying off of large Wifi networks (i.e. school, airports, work) . The constant LAN wakeups will kill your battery.
-Turn off location when not in use (I use tasker to auto turn on/off locstion when bluetooth connects/disconnects in my car)
- i disabled carrierIQ using System Tuner, which seems to have helped (requires root). The EZ Package Disabler Rootless method did not disable carrierIQ for me.
Disabling "bloat" apps didnt really help much with battery life IMHO
I get about 4.5-6hrs SOT. The eng_boot root method is really not as bad as everyone says it is after you apply all the fixes that are floating around. (V15 fix zip, L speed, govtuner)
Krazie99 said:
Anyone know why my stand by time is taking 20%?
Click to expand...
Click to collapse
Poor cell reception or there is an app constantly pinging your location.
If you have Facebook installed and allow it Location access that could be it.
Also sometimes Google Play services gets hung up for the same reason. A reboot will fix the Google issue.
Lastly it could be at&t. If they are working on towers near you it can cause this drain, or if you have not disabled the AT&T apps that track your phone.
ShrekOpher said:
Poor cell reception or there is an app constantly pinging your location.
If you have Facebook installed and allow it Location access that could be it.
Also sometimes Google Play services gets hung up for the same reason. A reboot will fix the Google issue.
Lastly it could be at&t. If they are working on towers near you it can cause this drain, or if you have not disabled the AT&T apps that track your phone.
Click to expand...
Click to collapse
I deleted Facebook and pretty sure turned off location on everything. I unlocked my phone so I don't att apps. I get 2 or 3 bars now I unlocked my phone so it's not terrible
FWIW, you can use the Edge "My Places" panel to automatically manage wifi on/off based upon geolocation or bluetooth, and some other ways. I use it to automatically force wifi off whenever in my car (because of bluetooth connect) or at work (via gofence, no wifi available), and that helps. It's also standard on the GS7edge.
The battery life has very little to do with Facebook or Messenger if you have the settings for the apps tweaked to not notify on every little thing. Also, you can limit background data inherently in Android, thus using less power to get real-time updates from either app. You can limit Messenger's notifications, including eliminating chat heads, etc. If Facebook were solely responsible for poor battery life on this device, it'd be the same on very device. That just isn't the case. It definitely is a resource hog as-is, but not if you contain it.
That said, I'm a big advocate for limiting background data for any social networking apps: FB, Snapchat, etc. I would rather have to open an app to see what I've missed than have dozens of notifications throughout my day. I save real-time updates for things like email, Amazon, and the like. You can also set wifi settings to not be so aggressive (I believe mentioned earlier in the thread). Beyond that....root the device and set up custom power settings and profiles for CPU, etc. Your performance will potentially suffer for it, and the eng kernel has the worst battery life of any I've ever used, but there are ways to fine tune it that you simply can't achieve without root.
disturbd1 said:
The battery life has very little to do with Facebook or Messenger if you have the settings for the apps tweaked to not notify on every little thing. Also, you can limit background data inherently in Android, thus using less power to get real-time updates from either app. You can limit Messenger's notifications, including eliminating chat heads, etc. If Facebook were solely responsible for poor battery life on this device, it'd be the same on very device. That just isn't the case. It definitely is a resource hog as-is, but not if you contain it.
That said, I'm a big advocate for limiting background data for any social networking apps: FB, Snapchat, etc. I would rather have to open an app to see what I've missed than have dozens of notifications throughout my day. I save real-time updates for things like email, Amazon, and the like. You can also set wifi settings to not be so aggressive (I believe mentioned earlier in the thread). Beyond that....root the device and set up custom power settings and profiles for CPU, etc. Your performance will potentially suffer for it, and the eng kernel has the worst battery life of any I've ever used, but there are ways to fine tune it that you simply can't achieve without root.
Click to expand...
Click to collapse
Have you actually done any research into what the Facebook app does? It's a system app, doing the thing you mention above without root will not effect its ability to use your data and drain your battery. It's not about the core features of the app its about all the spying it does. FB Messenger keeps a log of every messenger you send whether or not it's sent through the APP or not.
Facebook installs trackers on your phone that read your credit card and banking apps data to track purchases. It also pings your location to know where you shop and what you eat. Then feeds you ads related to it and tells the companies you bought something because you saw the ad. All of that data is bundled up and sent out to be resold to any company that wants it.
Any phone iPhone or Android that comes with the Facebook apps pre installed on it the apps are the main culprit of battery drain and random data usage. There is even a lawsuit filed in California against Facebook saying it is illegally using both data and power and disguising it as normal system usage so end users don't know that it is their apps to blame.
If you know anyone who works in advertising at a fortune 500 company that has bought ads for Facebook they will tell you the same. And if you do any real research into Facebook apps programing you will see it is true. Their are MANY people who have tore apart the apks to find exactly what I am talking about and shared it all over the Internet. Facebook spends millions with PR companies to keep it quiet, because the only way for them to monetize their app is to offer highly targeted ads and purchase tracking.
As for rooting the S7E its garbage, not what I consider REAL root and a waste of time. Also it kills the performance of the device.
Particularly this app.
Trust me if you like your battery life and/or your privacy disabling Facebook is the most important thing to do to any device you get.
ShrekOpher said:
Have you actually done any research into what the Facebook app does? It's a system app, doing the thing you mention above without root will not effect its ability to use your data and drain your battery. It's not about the core features of the app its about all the spying it does. FB Messenger keeps a log of every messenger you send whether or not it's sent through the APP or not.
Facebook installs trackers on your phone that read your credit card and banking apps data to track purchases. It also pings your location to know where you shop and what you eat. Then feeds you ads related to it and tells the companies you bought something because you saw the ad. All of that data is bundled up and sent out to be resold to any company that wants it.
Any phone iPhone or Android that comes with the Facebook apps pre installed on it the apps are the main culprit of battery drain and random data usage. There is even a lawsuit filed in California against Facebook saying it is illegally using both data and power and disguising it as normal system usage so end users don't know that it is their apps to blame.
If you know anyone who works in advertising at a fortune 500 company that has bought ads for Facebook they will tell you the same. And if you do any real research into Facebook apps programing you will see it is true. Their are MANY people who have tore apart the apks to find exactly what I am talking about and shared it all over the Internet. Facebook spends millions with PR companies to keep it quiet, because the only way for them to monetize their app is to offer highly targeted ads and purchase tracking.
As for rooting the S7E its garbage, not what I consider REAL root and a waste of time. Also it kills the performance of the device.
Click to expand...
Click to collapse
Facebook is not a system app when it's obtained through the Play Store. Here's a screen shot illustrating that; I have a backup of the system app, but it is not currently installed. I've installed from the Play Store, and it is not installed as a system app. Permissions are in my full control, and even if I weren't rooted, I could disable the default Facebook app and install anew from the Play Store.
You made quite a few claims with zero citations, criticizing me for not knowing the depth of the Facebook advertising conspiracy. Facebook is pretty transparent about what it does with your data and who it is allowed to share that with. It's all accessible for the curious minds of conspiracy theorists. All of which derails the topic of this thread, which is battery life.
Clearly, you don't use Facebook in the form of an app, and I do. That said, I can attest to having considerably better battery life when I tweak the permissions, data consumption allowance, and notification settings.
Let's keep this thread on topic
disturbd1 said:
Facebook is not a system app when it's obtained through the Play Store.
Click to expand...
Click to collapse
On some GS7E variants it comes as a pre-installed system app (AT&T for example) and you can't undo that w/o root.
I uninstalled package disabler pro and battery life got better, and system ui is much faster, am also using adguard, it uses a lot of battery but also prevents all those ads to use battery as well.
---------- Post added at 10:05 PM ---------- Previous post was at 10:04 PM ----------
I uninstalled all that because my phones battery was dying over night
Hello!
I love this phone, still awesome. BUT!!! Why we bough the phone if google play services eat all battery. I removed a lot google app, i used ,Disable Services" app, disable all location servies only use GPS hardware when need. And still GOOOGLE F***ING services draining my battery.
Can somebody create a lollipop image without GAPPS? Please
BTW i use Lollipop RU.
Sorry about my english and this but i'm very angry.
Thanks
I can't say I happen to have the same issue.
Have you tried a factory reset?
Sent from my KFFOWI using Tapatalk
Yes, i tried. Yesterday night i flashed the phone, i was very angry
Doze Google Play Services
Android 6 has the Doze feature that can help you, it makes the system use lot less resources when the phone is idle.
But some remarks about Doze.
1 - Doze works, but only when idle for more than an hour and at night, so you should use "Greenify" to force Doze being used more often.
2 - Ads are constantly being downloaded on the background so use "My Android Tools Pro", to disable ads, on apps and some services you don't want/need.
3 - Use "Amplify" it helps.
4 - DOZE GOOGLE SERVICES - This is what you looking for. Yes it's possible, Google made Android have Google Play Services in a whitelist so it never goes Dozed, so you need to change it, you can see more about that in here https://forum.xda-developers.com/apps/magisk/module-enable-doze-google-play-services-t3608783, just install the "EnableDozeGMS+_TWRP - by VR25.zip", install it with the recovery.
Obvious for all this you will need root, custom recovery and xposed framework.
I also use "Intelli 3G" to fast change from 2g on standby to 3g when I really needed it.
"3g Watchdog" to see which apps are downloading stuff without telling me, so I can use "My Android Tools Pro" to disable those ad sevices or just make "Greenify" force sleep them...
Best luck
You can also use the YotaPhone without Google Services, you just use a Chinese version of the YotaPhone 2 ROM, Chinese ROM are smaller because China Government prohibits Android being released with Google Services by default, but remember there's plenty of apps that use google services for sync, location and web browsing etc, so some apps will not work without it, but it's possible of course. Just keep/change the correct radio for your YotaPhone Model, YD206 or YD201 etc, replace the radio folder from one ROM to the other and flash the ROM.
Hello!
Me again I don't know why but sometimes when i restart my phone (lollipop), in the settings menu ,,Data Usage" won't start or disappear. And i think that time my phone draining slower. Maybe. Is it possible? Is it possible to disable or delete Data Usage function?
Thanks
Hmmm, Data Usage should be a passive counter, not activly draining battery.
Unfortunately it's not easy to disable the counters function.
Color OS v.6
Been wrestling with some really infuriating problems with this phone since i bought it 4 months ago.
Default apps are ignored when clicking links via Chrome or Google search - if I select Waze as open by default for maps, and select DO NOT OPEN for Google maps, it will always open Google maps when I click a map or directions. If I select do not open for YouTube and either always open or always ask for newpipe or YouTube vanced, it will always open YouTube links in YouTube. It just completely ignores the settings
Opening via Firefox will work sort of, but for some reason FF have added a little 'open in app' button step so you have to load the web page for YouTube then select the android button for it to bring up the select app dialog, so it's rubbish and frankly a deal breaker. Also this doesn't work for directions, neither Maps or Waze are options for directions, bizarrely.
Another thing thats frustrating is that it forgets notification settings. If I set a notification as unimportant, like a battery usage alert or WhatsApp web is open, it will appear again an hour later.
Does anyone else get these issues? You could argue the first one is a chrome/google issue, but i have never had this problem on other androids. My OnePlus works fine for example
If anyone has a solution to these, I would be grateful for hear it. At the moment I am done with Color OS weirdness and considering a custom rom (if one exists)
Edit: Actually I can't get it to open any app via chrome. Everything opens in chrome. Tried resetting everything but it won't work.