[Q] Finally realised something about greenify - Greenify

I'm sorry if something like this has come up before, it's quite hard to search for specific things like this and I probably look stupid for just realising this now but here goes:
I always assumed that Greenify would only hibernate apps that I myself didn't have running (ie apps that weren't in overview or the foreground) yet I've recently realised that apps in the overview page (recent tasks) on lollipop are also susceptible to being greenified. Is it possible to have apps be excluded from hibernation whilst they are in overview?
For example, I greenify the Eurosport app because it runs a service even though I have push notifications off for it, but I still want to be able to have it in the background and jump back to it without it reloading, so the ideal would be I could leave it in the overview and multitask into it again later. However if the screen has been off for a few minutes Greenify hibernates it meaning it requires a reload, which may in fact use more battery overall than I saved by greenifying it in the first place.
Is it possible to add the condition that apps only get greenified once they've been cleared from overview/recent tasks/multitasking (whatever you want to call it)

It has been discussed before.
1. Android 5.0 removed the ability for an app to get the list of recent apps.
2. Recent app list is actually managed by Android system. An app in the list does not mean its process is still running, and some being squeezed out of the list also do not mean their processes are ended.
So it's not reliable for hibernation to depends on the recent apps list.
In your case, if that app does not cause battery issue, it's suggested to keep it out of Greenify for process to be cached.

Related

[Q] How to get the most out of my TF Prime? (from a Android and Tablet newbie!)

Hi all,
I just got my Transformer Prime this week, and as a new user both of Android (my phone is a WP7 device) and of tablets in general, I do have a couple of questions that maybe you guys can help me with...
1) Shut it down or not?
Being a tablet something in between my phone and my laptop, I'm still not sure exactly how to manage it. I know this will come with experience, but do you guys leave it always on like your phone or do you shut down like a laptop? I actually only hibernate my laptop, but I don't know how to do that on my TP... is it possible?
2) Services: my battery and OS responsiveness
OK, so I got my TP and started downloading apps... Skype and Facebook were one of the firsts. I quickly realized that, by default, after opening them for the 1st time, they kept giving me notifications, even if I swiped them left of the task manager (i.e. closed them, AFAIK). This is OK for Skype, but I really don't want Facebook bothering me that much, so I disabled notifications on its settings. Is that all that is needed to remove these permanent services? Does the "services" tab under Settings -> Applications really show everything that is running or can some apps hide from there?
3) Closing apps: should I care about it or not?
I still didn't fully understand how "closing apps" work on Android (ICS at least). If I have an app with notifications enabled (i.e. its service is enabled, right?), even if I close it from the task manager, the notifications keep coming. However, if notifications are disabled, is swiping them left from the task manager REALLY closing them? At the end of the day, to improve battery and responsiveness, should I keep closing my unused apps?
4) Launcher: Is ICS launcher the best for tablets?
This is actually part of a more general question, coming below. But anyway, I read that the ICS launcher is much improved from previous Android versions, and at the same time I didn't find a good launcher comparison for tablets only. Many of the launchers reviews only apply them for phones, and only compare them to the Gingerbread launcher (or some device-specific launcher). Since many of the launchers are paid apps, I would like to know: is there any launcher that is really worth trying in my new TP? What do you guys use?
5) Tablet-optimized apps???
I don't have my TP for even a week and I'm already tired of reading great things about an app, only to download it and see that it is not optimized for tablets at all. So, is there any good source of info/reviews on tablet-optimized apps?
Many thanks!
Leo.
1) Shut it down or not?
Personally, I always leave mine tablet running. There is a price to pay from a battery perspective when shutting down / starting up, so unless you know you are not going to be using it for an extended period of time, I would recommend leaving it on.
2) Services: my battery and OS responsiveness
I believe the 'Services' tab will show all the user app services that are running, but I am not sure if you can permanently prevent them from starting back up with ICS. I have seen task manager apps in the market that can prevent services from starting up. In all reality though, if you are concerned about background services draining your battery, the Prime has excellent battery life to begin with, especially if you have the dock, so if I was you I wouldn't get too worked up over the background services. Now if we were talking about a smart phone here (like my Thunderbolt for example which has horrible battery life), I would be much more concerned about this type of thing as I would want to do anything possible to squeeze as much life out of my battery just to get through an entire day.
3) Closing apps: should I care about it or not?
From my understanding swiping an app on the Recent Apps tray won't actually kill the process. Swiping an app from the Recent Apps tray more or less just removes the app from the list of Recent Apps. ICS automatically takes care of shutting down processes and releasing memory when appropriate. If you want to manually kill an app you can Force Close it from the list of apps from the Settings -> Applications menu. But again, my personal preference is to let ICS do its thing and take care of process management. I will remove apps from the Recent Apps tray just keep the tray less cluttered with apps that I don't use or need to switch to that often but I normally won't kill apps manually from the task manager.
On a side note, I would think removing an app from the Recent Apps tray would signal the OS that I am not going to be using the app again any time soon and the OS is free to shut down the process and release its memory, but I am not sure if this is what happens or not. All I know is that I have read elsewhere that removing an app from the Recent Apps tray will not immediately kill the process.
4) Launcher: Is ICS launcher the best for tablets?
Personally, I really like ICS so I haven't tried any of the other launchers that are out there (on the tablet side of things anyways). I used the GO Launcher on my phone for a little while but ended up switching back to the default HTC Sense launcher. This is one of the things I love about Android though; the ability to totally change the look and feel the device by simply customizing and switching between different launchers. If I ever get tired or bored with ICS, I can download a new launcher and just like that, everything will seem new and fresh again.
5) Tablet-optimized apps???
This is one of the big problems with Android and the Android Market right now; not just the small selection of tablet optimized apps but being able to find these apps in the Market. There is an 'editors top picks for tablet apps' section or something like that in the Android Market that I have used. Unfortunately, many of the apps in there are not that great, but at least they are optimized for tablets. Typically I will just do a google search for 'top android tablet apps' to get a feel for some of the best tablet optimized apps that are out there.
Try the Tablified website or app to find tablet optimized apps. Can't download directly from there, but the install link will take you to the market page for whatever app you want.
http://www.tablified.com
jordache16 said:
1) Shut it down or not?
Personally, I always leave mine tablet running. There is a price to pay from a battery perspective when shutting down / starting up, so unless you know you are not going to be using it for an extended period of time, I would recommend leaving it on.
Click to expand...
Click to collapse
First of all, thanks for taking the time to reply me! Anyway, my point was exactly about the times when I will not use it for an extented period, like when I go to bed or something... But I guess since I don't want any notifications when I'm sleeping, I think it is wiser to shut it down. On the other hand, is there a quick-way to completely silence the tablet, i.e. turn off the volume AND the vibrations?
jordache16 said:
2) Services: my battery and OS responsiveness
I believe the 'Services' tab will show all the user app services that are running, but I am not sure if you can permanently prevent them from starting back up with ICS. I have seen task manager apps in the market that can prevent services from starting up. In all reality though, if you are concerned about background services draining your battery, the Prime has excellent battery life to begin with, especially if you have the dock, so if I was you I wouldn't get too worked up over the background services. Now if we were talking about a smart phone here (like my Thunderbolt for example which has horrible battery life), I would be much more concerned about this type of thing as I would want to do anything possible to squeeze as much life out of my battery just to get through an entire day.
3) Closing apps: should I care about it or not?
From my understanding swiping an app on the Recent Apps tray won't actually kill the process. Swiping an app from the Recent Apps tray more or less just removes the app from the list of Recent Apps. ICS automatically takes care of shutting down processes and releasing memory when appropriate. If you want to manually kill an app you can Force Close it from the list of apps from the Settings -> Applications menu. But again, my personal preference is to let ICS do its thing and take care of process management. I will remove apps from the Recent Apps tray just keep the tray less cluttered with apps that I don't use or need to switch to that often but I normally won't kill apps manually from the task manager.
On a side note, I would think removing an app from the Recent Apps tray would signal the OS that I am not going to be using the app again any time soon and the OS is free to shut down the process and release its memory, but I am not sure if this is what happens or not. All I know is that I have read elsewhere that removing an app from the Recent Apps tray will not immediately kill the process.
Click to expand...
Click to collapse
Hum, ok, I will try to freak out less about open apps. What's still bugs me, for instance, is the behavior of Google Talk vs. Skype. After turning the tablet on, Skype doesn't open automatically, and after I open it, it will gracefully inform-me of its status on the notifications bar. However, today I just got surprised by a incoming IM from Google Talk, even if I did'nt open it! I realized that it is hidden under "Google Services" in the app list, but there is no setting in the app to disable it from running on start-up! I can only "sign out"... Anyway, on the other hand, there's no setting to have Skype launch automatically on start up...
jordache16 said:
4) Launcher: Is ICS launcher the best for tablets?
Personally, I really like ICS so I haven't tried any of the other launchers that are out there (on the tablet side of things anyways). I used the GO Launcher on my phone for a little while but ended up switching back to the default HTC Sense launcher. This is one of the things I love about Android though; the ability to totally change the look and feel the device by simply customizing and switching between different launchers. If I ever get tired or bored with ICS, I can download a new launcher and just like that, everything will seem new and fresh again.
Click to expand...
Click to collapse
I'll second that. I've quickly used the Iphone 4 a couple of times and its dullness just bores me to death... hehe
jordache16 said:
5) Tablet-optimized apps???
This is one of the big problems with Android and the Android Market right now; not just the small selection of tablet optimized apps but being able to find these apps in the Market. There is an 'editors top picks for tablet apps' section or something like that in the Android Market that I have used. Unfortunately, many of the apps in there are not that great, but at least they are optimized for tablets. Typically I will just do a google search for 'top android tablet apps' to get a feel for some of the best tablet optimized apps that are out there.
Click to expand...
Click to collapse
Yeah, I saw that, but I hate that I cannot filter that list between apps and games... stupid Google or stupid me? hehe
wikedawsum said:
Try the Tablified website or app to find tablet optimized apps. Can't download directly from there, but the install link will take you to the market page for whatever app you want.
http://www.tablified.com
Click to expand...
Click to collapse
Thanks for the tip! I'm cheking it out right now...
reguarding open apps
At times i noticed my stock launcher was laggy to switch between screens. After swiping to close the recent apps it was a lot more responsive, so i think that swiping the apps from the recent list does close them, at least in mose cases.
As to optimization apps, usually they are intended for phones running older software. You need to remember that every phone (aside from the google phones) is running a slightly different version of android.
Since each version of android is different, even between the Froyo on my phone and your phone, because they have different modifications on them there is a chance that the customized software on my phone may be better at handling unused tasks than your phone (in fact HTC phones by default have a LOT of running processes in the background, whereas Samsung phones generally have fewer).
A lot of these optimization apps do several things:
Turn off wifi and bluetooth when not needed
Close tasks when they are unused
lower screen brightness
turn off 3g and use 2g if available and not in a call
Now this may be excellent for your phone, it spends most of its time in your pocket, soon as you unlock it it can connect to wifi again, turn on bluetooth, etc.
HOWEVER!
If you have, say, the weather widget, or a clock, or in my case battery monitor pro, and the task killer is killing those tasks those widgets will no longer update.
Some tasks, like Maps, tend to start up automatically, meaning your wasting MORE battery life closing this app and then it restarts and you have to close it again. It takes less battery life having it run in the background.
Sometimes an app will close (like the browser) that your not fully done using. Theres a difference between the app being frozen in memory and fully closed. Both do not require much power, however when you open that process again the frozen one takes a LOT less battery than the unfrozen one.
On a tablet, having a case that has a magnet in the apropriate spot and, say, tasker (very good app for custimizing your own triggers to turn things on and off) to detect that sensor and shut off wifi, gps, bluetooth, etc. would be very cool. Many apps use the proximity sensor to detect if its in a pocket and shut off everything, or the lockscreen. Because the way a tablet is used many of these battery saver apps will actually use more battery than what would be used in the first place.
You also have to remember that as android advances there are more tweaks for battery life put into them. For instance, you can have ICS close tasks that are not being used right away to save memory and its pretty good about freezing things in background memory.
Older versions of android lacked these features, or they were poorly implimented. I remember on my vibrant i was always going back to make sure all my tasks were closed properly when i was done with them. With newer devices its not an issue android takes care of that for me.
TLDR: Try as many battery saver apps as you like, just be warey as to what devices they are designed for and what version of android they were made for. Doesnt mean they wont work, just means they may do something thats useless for using on a tablet.
1) Shut it down or not?
Never. We got the companion core for a reason.
2) Services: my battery and OS responsiveness
No, everything is shown except core processes. You can get systempanel if you want to see.
3) Closing apps: should I care about it or not?
Don't unless you somehow got froyo or eclair onto your tablet.
4) Launcher: Is ICS launcher the best for tablets?
Depends on your tastes. I would suggest trying all of them.
5) Tablet-optimized apps???
What the other people said.
1) Mine is always on. I shut down when I expect it to be idle for a long time or when I want maximum battery conservation while idle. Pressing the power button is as close as you get to hibernate, officially with Android. I'm interested to know if any of the usual Linux power management stuff applies to these systems or if it's tied to ACPI (A PC thing), and if there would be a way to wake the system. It's certainly not supported by ASUS .
2) Google how Android services work and about the application life cycle. For the most part things like Facebook don't do all that much harm, unless it is dealing with a lot of data. If you do not want it to run and the application lacks a setting for turning the service off, uninstall the app. A startup manager may or may not be able to help but be warned: auto task killers are generally bad, you would actually want to manage the startup services not auto kill them!
3) No. Android will take care of this OK. Closing apps generally refers to the "Activity" not the service. Android has taken decent care of that since at least version 2.2 and this tablet runs 4.0.3 . Swipping stuff out of the multi-task menu is most useful for keeping it tidy, it will not generally improve your life in most cases. For a good explanation you should look for a post Dianne Hackborn reshared on G+, I believe Android Police even carried it.
4) Depends on what is best for you. It's great except for the lack of customization. Nova Launcher offers a bit more. ICS's launcher versus e.g. GB's is almost what could be called a basic custom launcher, i.e. all the important stuff is there but you can't tweak the hell out of it. For more serious work try ADW Launcher Ex (scrolling widgets currently broken) or Go (not quite fully tablet optimized yet but works). I use ADW Launcher Ex, and there is a free version with less features.
5) Tablified Market and XDA usually helps I guess. I rarely have problems except with rarely updated stuff.
Sent from my Transformer Prime TF201 using Tapatalk

A few questions about how to use Greenify efficiently

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:

Greenify app analyzer freezes on spinning circle after I click "More"

Firstly, I'm a non-root user of Greenify. When I first installed it (over a year ago, I believe), I was able to add most of my apps to hibernation (by hitting the "+" button and then "show all apps", then "More" at the bottom, and then choosing the apps from there. I admit, I have many apps installed (I know, it's not great and I tend to collect apps more than I use them but that's why I installed Greenify) so once I went to hibernate all those apps, it would take a bit but eventually go through with the additions. From then on, I would periodically add newly installed apps to the hibernation protocol through the same routine (+, Show all apps, More). I hadn't installed new apps for awhile until recently, when I decided to do another round of additions but for the past few months, any time I've tried, I get the loading circle for a second before it freezes and nothing happens - I have to close the app and reopen it only to run into the same issue again. I can hibernate the apps previously added with the widget and from the app itself but I can't add any new ones to the hibernation list. I've tried multiple times and even let my phone sit there with the frozen spinny circle to see if it just needs time to load but after 5 whole minutes of waiting, I had to give up. I do have a lot of apps but most of them have been given the hibernation treatment so the remaining pool of apps to be added to the list should be relatively small and when I choose the option to "hibernate system apps", system apps show up in the list when I hit the "+" (although I haven't added any system apps to the hibernate list for fear I could mess with my phone's functionality) but I when I hit the "More" option at the bottom, it does the same spinny-circle freeze thing again and marking or not marking "show all apps" makes no difference. I have a Galaxy S8, update to Oreo 8.0 so I'm wondering if this is an issue I'm running into because of the update, but I think I had this problem before joining the Beta. Any help would be greatly appreciated. I also have the donation package - I've had it since shortly after installing Greenify and there weren't any problems since then before the last few months. Thanks!
ActionGabby said:
Firstly, I'm a non-root user of Greenify. When I first installed it (over a year ago, I believe), I was able to add most of my apps to hibernation (by hitting the "+" button and then "show all apps", then "More" at the bottom, and then choosing the apps from there. I admit, I have many apps installed (I know, it's not great and I tend to collect apps more than I use them but that's why I installed Greenify) so once I went to hibernate all those apps, it would take a bit but eventually go through with the additions. From then on, I would periodically add newly installed apps to the hibernation protocol through the same routine (+, Show all apps, More). I hadn't installed new apps for awhile until recently, when I decided to do another round of additions but for the past few months, any time I've tried, I get the loading circle for a second before it freezes and nothing happens - I have to close the app and reopen it only to run into the same issue again. I can hibernate the apps previously added with the widget and from the app itself but I can't add any new ones to the hibernation list. I've tried multiple times and even let my phone sit there with the frozen spinny circle to see if it just needs time to load but after 5 whole minutes of waiting, I had to give up. I do have a lot of apps but most of them have been given the hibernation treatment so the remaining pool of apps to be added to the list should be relatively small and when I choose the option to "hibernate system apps", system apps show up in the list when I hit the "+" (although I haven't added any system apps to the hibernate list for fear I could mess with my phone's functionality) but I when I hit the "More" option at the bottom, it does the same spinny-circle freeze thing again and marking or not marking "show all apps" makes no difference. I have a Galaxy S8, update to Oreo 8.0 so I'm wondering if this is an issue I'm running into because of the update, but I think I had this problem before joining the Beta. Any help would be greatly appreciated. I also have the donation package - I've had it since shortly after installing Greenify and there weren't any problems since then before the last few months. Thanks!
Click to expand...
Click to collapse
You may have to go through a tedious process. Clear the data and cache of Greenify, uninstall it, reboot and then reinstall it. Grant the necessary permissions through adb. Then choose all the apps that you want to hibernate. Other than this, I don't think that there is any other way to solve your issue.
Be aware that backing up and restoring the settings of Greenify may also restore the issue you are facing.
tnsmani said:
You may have to go through a tedious process. Clear the data and cache of Greenify, uninstall it, reboot and then reinstall it. Grant the necessary permissions through adb. Then choose all the apps that you want to hibernate. Other than this, I don't think that there is any other way to solve your issue.
Be aware that backing up and restoring the settings of Greenify may also restore the issue you are facing.
Click to expand...
Click to collapse
Also recommend being judicious about what apps are added to Greenify's action list. With the introduction of doze Android does a pretty good job reigning in resource abusers. Adding a huge portfolio of apps to Greenify has few/no upsides and can potentially lead to greater resource consumption and poor overall device behavior. Greenify is best used for targeted action against demonstrated 'bad actors' that do not respond well to native resource management. On Oreo your list of Greenified apps should be quite small.

[Answered] Pie, Device Care: Where did Unmonitored Apps / Never Sleeping section go?

Tl;dr: Skip down to the bolded parts of paragraphs 4 and 5.
I had this very question, and have seen other people post inside numerous threads asking about the same thing. If you're unfamiliar, the Device Care is baked right into your phone with a near identical feature-set to the root-only app Greenify.
Device Care learns your app usage patterns, what apps you use, how often. Which apps you don't use, or which apps are at risk for draining your battery. From there, it will automatically sleep or disable these apps. They can still be used, but you may not receive push notifications; you weren't using them anyways, so most people appreciate this feature, and are not bothered by it.
However, I have many apps that are plugins, things I sporadically use, or apps that I want to ensure are never impeded by battery saving features. In Nougat and Oreo, the Device Care app had a section that said "Unmonitored Apps." You could add apps for this section that you did not want to ever be closed or out to sleep to save power.
In Pie, this section was removed, but the whitelist still exists. Here's what happened, Decide Care battery saving features somewhat overlap Dose. Rather than maintain two different "never optimize these apps for battery usage," they instead pull from the Doze's Optimize Battery Use whitelist. Find this number going to Settings->Search->Optimize battery->Tap, tap again. Adding an app here, prevents you from adding that same app to the "Always Sleeping" section of Device Care, thus demonstrating that this list is the new home for the "Unmonitored Apps" section.
A new whitelist was also created, focused on background apps. Device Care now offers by default to Auto Care everyday, this cleans up temp files and closes background apps. Apps aren't actually force closed though, instead their UI activity is closed, and the service (if one exists) stays running. A whitelist was created for this Auto Care feature. Found in Device Care->Memory->Menu->Apps that aren't checked.
Cheers!
What is Device Care? Is it only for pie? I have 8.0.0 still btw.
I never would have found that
Thanks for this!
I'm confused. There seems to be 2 separate lists. Device care/unmonitored apps and special access/optimize battery usage.
Device Care->Memory->Menu->Apps that aren't checked seems to only apply to apps that are using too much memory.
Settings->Apps->Menu->Special Access->Optimize battery usage (or search for Optimize battery). Then change the dropdown menu from Apps not optimized to All apps to turn off battery optimization for certain apps. This section seems to apply to apps that use mobile networks or sync data (I think this is the one that used to be called doze).
When I set my VPN app to not be checked under the device care/unmonitored apps list, I was still getting notifications to shut it down for "background data usage". Then I went to the to special access/optimize battery usage list and disabled it there as well.
But here is the problem. I have also installed my VPN app in the secure folder. The device care/unmonitored apps list included the secure folder apps but the special access/optimize battery usage does not include app in the secure folder. So I don't see any way to disable battery optimization for my VPN app in the secure folder.
So confusing!
Hello, it is really nice info, although doesn't seem to work for me... The app in my case is EyeDTV, which is for watching TV from EyeTV from my Mac, and it goes to sleep anyway... It doesn't work at all at least in my s10+

Is it possible to change overly aggressive RAM management?

My background apps are killed way too often. Is it possible to change that behaviour? Even music apps are killed while I'm playing music.
I have tried several custom roms and kernels but nothing seems to change the settings. Is either able to change RAM management settings?
I have also tried several apps that claim to be able to change RAM management settings without success.
Disabling battery optimisation doesn't help.
I have uninstalled unused apps and disabled autostart (boot completed receiver) for non-essential apps to reduce RAM usage.
When I use a RAM monitor it will show RAM usage at ~75% when apps are killed.
My old phone (Note 4) only had 3 GB ram but could still keep more apps in memory.
I don't have that problem.
Have you tried Greenify or similar app to hibernate unwanted apps running in the background? They will only open then when being used and will automatically hibernate again when closed.
ChazzMatt said:
I don't have that problem.
Have you tried Greenify or similar app to hibernate unwanted apps running in the background? They will only open then when being used and will automatically hibernate again when closed.
Click to expand...
Click to collapse
That's the reverse of what I'm looking for. I want the apps in the background to keep running.
Telorast said:
That's the reverse of what I'm looking for. I want the apps in the background to keep running.
Click to expand...
Click to collapse
Then you misunderstood what I wrote. Read it again.
It's exactly what you want, because then apps you don't want running won't take up your RAM and kick off the apps that you do want running. Like your flashlight app should NOT be running the background all the time. One example. Lots of devs think their apps are most important and should always run in the background, so when you "launch" them they are there instantly.
Like I said, I don't have your issue. My apps I WANT running stay running.
If you hibernate the UN-wanted apps, that will give more freedom to apps you DO want running in the background.
There are other apps besides Greenify which may do that task even better, it's just the most well known. It shows you complete list if apps running in the background and you can choose which you WANT to run and which you want to stay killed until you choose to activate them. Those apps will be forced hibernated from then on -- until you manually activate them. When you close them, they will STAY closed and not run in the background sucking up your RAM. It also allows you to go through your entire inventory and decide yes/no. For instance, weather widget, email, yes. Benchmarking app, NO.
Worth a try. Installed Greenify and added most apps with ignore background-free.
Telorast said:
Worth a try. Installed Greenify and added most apps with ignore background-free.
Click to expand...
Click to collapse
I even hibernate alleged background free apps, just in case.
ChazzMatt said:
Lots of devs think their apps are most important and should always run in the background, so when you "launch" them they are there instantly.
Click to expand...
Click to collapse
VERY TRUE!
This always infuriated me, not just on phones, PCs too, all the way back to the DOS days. An obsession with running in the background, as if it's particularly clever. :cyclops:
I've also found that turning off battery optimization for apps I don't want killed helps. I've had the same experience with music and podcast apps getting killed in the background and turning off their battery optimization usually fixes it.
There are some simple things to try that do not require any special apk's. One is to look in the apps section of the "Developer options" sub-menu. The default settings work well in most instances. Perhaps you accidently enabled closing of apps when a background limit has been reached or have ticked force closure of apps on exit.
Another place to look is in the "Power saving exclusions" sub-menu in the Battery settings. Music makes some boring forms of exercise less tiresome and provides additional motivation for activities that are challenging but fun (mountain biking). The music should not stop, but it might for default settings. Enabling a power saving exclusion for your music app will keep it running.
ChazzMatt said:
Then you misunderstood what I wrote. Read it again.
It's exactly what you want, because then apps you don't want running won't take up your RAM and kick off the apps that you do want running. Like your flashlight app should NOT be running the background all the time. One example. Lots of devs think their apps are most important and should always run in the background, so when you "launch" them they are there instantly.
Like I said, I don't have your issue. My apps I WANT running stay running.
If you hibernate the UN-wanted apps, that will give more freedom to apps you DO want running in the background.
There are other apps besides Greenify which may do that task even better, it's just the most well known. It shows you complete list if apps running in the background and you can choose which you WANT to run and which you want to stay killed until you choose to activate them. Those apps will be forced hibernated from then on -- until you manually activate them. When you close them, they will STAY closed and not run in the background sucking up your RAM. It also allows you to go through your entire inventory and decide yes/no. For instance, weather widget, email, yes. Benchmarking app, NO.
Click to expand...
Click to collapse
Been using Greenify for a bit now and doesn't seem to help much. It shows a bunch of hibernated apps but multitasking is still nearly impossible.
I had assumed the problem was related to the Mem Free settings rather than actual free memory but no one here has mentioned it. Is that because no one else thinks it's the problem or maybe I have misunderstood what those settings do?
I thought apps were free to use as much memory as they want until certain thresholds on total memory usage were met, then the system would ask or force apps to release memory.
Apps that let you edit those settings usually shows several thresholds where the system gets progressively more aggressive at freeing memory as memory is running out. But they all look hopelessly out of date so maybe it works completely differently today?

Categories

Resources