RAM Whitelist - Galaxy S III Q&A, Help & Troubleshooting

Hi everybody,
I'm wondering if there is a way to prevent apps from closing on their own to release resources.
You see, I'm using firefox to play music on my phone, but when I navigate away from the app, a couple of minutes later it'll close on it's own. I don't want that.
I'd like to "whitelist" all apps that I don't want to be automatically closed by the system somehow.
I know it's possible because "Jkays Deluxe Settings" has this option, but only for some predefined apps.
Do you know any way that I could acheave what I want?
Thanks

Jkays deluxe settings lets you choose from a total of 14 apps to keep whitelisted and they can be anything you want. Install the framework, buy the app.

The app isn't available in my country unfortunately.
Are there any alternatives to Deluxe Settings that offer this functionality and are possibly free?
Sent from my GT-I9300 using Tapatalk 2

Theres the bestmultitask fix but it just made my phone laggy.

Related

how do i uninstall applications?

like widgets? such as "apmobiles", seems to be a newspaper sort of thing i will never read. i also can't uninstall social/music/gaming/book hubs? i'm in the setting/applications/manage applications bit.
i want to basically delete a LOT of apps then only install what I need? i'm new to smartphones, moved from a nokia keypad phone. so the galaxy s2 was a massive jump for me.
Have a search for titanium backup and root. You'll need to root your phone 1st before you can 'freeze' but not remove apps.
The phone is brand new and it will take a while before custom roms that let you remove apps are available.
If I were you I'd wait before rooting as it is still a bit complicated and simpler methods will come along soon, I'm sure. I'd use the time to read the guides and get familiar with the phone.
Bear in mind that rooting/custom roms will lose you your warranty. Also, I'm not too worried about app removal as the phone has plenty of memory for my needs. Just remove the apps you don't want from the home screen and put on the ones that you do.
Edit: just wanted to clarify that I was referring to removing pre - installed apps.
Sent from my GT-I9100 using XDA App
Thanks for that, it's that I also noticed that there are services running in the background from applications that I'm not using, like I have the apmobile service running and also a social hub service running even neither is open. And I at least want to remove app shortcuts from the menu.
You'll need to root and freeze to remove the shortcut from the app drawer. I really wouldn't do that until you've read up and are confident though.
There are other threads about the social hub, have a search. I think you'll need to reset the phone and then not add any accounts if you want to stop it from being active.
Sent from my GT-I9100 using XDA App
To add-up about removing the widgets (probably you've found it already though), you only need to hold down the widget and slide it down to an area says remove
this phone comes with a built in task manager and a widget that shows you active tasks, i use the widget on my phone's desktop to close apps as needed ( i know the phone can handle it but its just my own thing lol ) and from there, there's a tab that lets you uninstall apps as well.
ofcourse you wont be able to uninstall those that came with the phone just yet.
I rooted mine which was dead easy and was my first time so you'll be fine. Download AntTek app manager from the market its free and lets you freeze, delete and backup any apps and widgets you want. You will no longer have any of those crap apps working in the background draining your battery. Hope this helps.
Edit: Oh yeah the built in task manager doesn't show system apps working in the background or at least not all so well worth freezing or removing them.

App to Blacklist Processes?

After searching for weeks, the only 'blacklisting apps' I can find are designed to blacklist certain numbers.
Is there currently an app where you can search your currently running processes, and add a selected process to a list that will not automatically start running unless manually overridden?
There are WAY too many apps that I rarely use but want to keep, or cannot remove, that keep popping up and slowing down my performance, and i want a way to manually clean up, and keep things tidy.
Thanks in advance for any input!
Anybody? I find it hard to believe that there is no way to do this with all of the experienced people on this platform... Im aware that you can FREEZE procceses and apps with Titanium Backup, but I'd rather not pay for that if i dont have to...
https://market.android.com/details?id=com.rs.autorun&hl=en
I've never used it, but I think that's what you want.
I use Bloat Freezer Free and find it excellent.
Should be easy enough to find on android market.
Autostarts
Accidentally sent from my Google Nexus S using XDA Premium

My Quarantined / frozen apps

I downloaded an app called App quarantine from the market and put the following apps in the don't run bin , but before doing that I downloaded Go Launcher / Go Contacts / Go Sms Pro and did a ehh, conversion from the stock samsung apps to Go Stuff. Has anyone else done this or anything similar?
Apk's no longer running on boot
(See screen shots, i'm lazy today.)
jb0nd38372 said:
I downloaded an app called App quarantine from the market and put the following apps in the don't run bin , but before doing that I downloaded Go Launcher / Go Contacts / Go Sms Pro and did a ehh, conversion from the stock samsung apps to Go Stuff. Has anyone else done this or anything similar?
Apk's no longer running on boot
(See screen shots, i'm lazy today.)
Click to expand...
Click to collapse
There are a number of apps that do the same type of thing, Titanium Backup will 'freeze' apps as well as a whole host of additional features.
Then of course, another option is to just rename the apps from *.apk to *.bpk and rebooting.
My personal preference is a third option called Autostarts which is similar to MSconfig in Windows but for Android. The reason being is, it gives you the ability to keep an app from ever running unless you actually tap the app to run it but still allows you to keep the app installed in the event you want to use it. Google Maps comes to mind, I want it installed, I dont want it running in the background.
I dont recommend removing any of the bloatware if you plan on staying on stock but, some of it for US Note users was able to be uninstalled without root via either Settings->Applications->Manage Applications->All Applications, then tap an app and see if uninstall was lit up, if so, sweet. Or, alternatively you could go thru the Market->(Menu Key)->My Apps but not all apps show up in this list. As a side note, I actually manually did a search for many of the apps on the phone and manually updated them because they were not showing up in the market 'My Apps' list.
One other side note, most of the Samsung apps are actually pretty decent, I usually dont touch them. Its the ATT software and the apps ATT took bribe money from third parties that bothers me (Yellow Pages for example).
Oh, and a little known feature of Go Launcher is the ability to hide apps.
Tap the App drawer icon to get to the list of apps on your phone, tap the menu button, tap hide apps. For those of us that havent bothered to root, this at least gives you the ability to not have to look at apps you dont want to see in the app drawer.
Wow thank you for all the info. As far as staying stock, I like making my devices unique to me, I did keep all spen related apps, but killed pretty much everything else. I doubt my phone will ever see an official release of anything, Xda all the way
littlewierdo said:
There are a number of apps that do the same type of thing, Titanium Backup will 'freeze' apps as well as a whole host of additional features.
Then of course, another option is to just rename the apps from *.apk to *.bpk and rebooting.
My personal preference is a third option called Autostarts which is similar to MSconfig in Windows but for Android. The reason being is, it gives you the ability to keep an app from ever running unless you actually tap the app to run it but still allows you to keep the app installed in the event you want to use it. Google Maps comes to mind, I want it installed, I dont want it running in the background.
I dont recommend removing any of the bloatware if you plan on staying on stock but, some of it for US Note users was able to be uninstalled without root via either Settings->Applications->Manage Applications->All Applications, then tap an app and see if uninstall was lit up, if so, sweet. Or, alternatively you could go thru the Market->(Menu Key)->My Apps but not all apps show up in this list. As a side note, I actually manually did a search for many of the apps on the phone and manually updated them because they were not showing up in the market 'My Apps' list.
One other side note, most of the Samsung apps are actually pretty decent, I usually dont touch them. Its the ATT software and the apps ATT took bribe money from third parties that bothers me (Yellow Pages for example).
Oh, and a little known feature of Go Launcher is the ability to hide apps.
Tap the App drawer icon to get to the list of apps on your phone, tap the menu button, tap hide apps. For those of us that havent bothered to root, this at least gives you the ability to not have to look at apps you dont want to see in the app drawer.
Click to expand...
Click to collapse
Just to add I guess a 'fourth' option, I like to use the app 'root toolbox' available on the market with both free and pro versions. Under the advanced menu you can remove any system apps you like but the nice thing is anything you remove is automatically backed up to the root toolbox folder on the internal sd. The backup is done automatically so you dont have to worry about removing something and forgetting to backup first and also gives you the option to restore any system apps you removed simply and easily. Ill be honest the restore feature has saved my bacon many times lol and is also a great way to experiment which apps are safe and unsafe to remove.

[Q]how to lock apps in memory? Xpose and Jkay no work

Hello everyone,
Here is my problem.
My background music (ttpod ) frequently get killed when I open browser or anything other thing, even when I am typing this right now got killed again.
I tried dozens ROM as stock, omega, android revolution...etc, all happens same thing.
I also tried Jkay and Xpose framework to whitelist it, but still...
Anything idea?
Sent from my GT-I9300 using xda premium
Did anyone answer you with this one? I can't restore anything Jkay in my settings it just says restore failed, even though I have not limited access for Jkay on anything?
qtwrk said:
Hello everyone,
Here is my problem.
My background music (ttpod ) frequently get killed when I open browser or anything other thing, even when I am typing this right now got killed again.
I tried dozens ROM as stock, omega, android revolution...etc, all happens same thing.
I also tried Jkay and Xpose framework to whitelist it, but still...
Anything idea?
Sent from my GT-I9300 using xda premium
Click to expand...
Click to collapse
Hey dude,
Jump on to the Xposed modules site and download the one called AppSettings_0.4.apk located here
Set this in Xposed to make it function. Open the app. Then go back to Xposed Privacy if you have it and enable this settings app to have full control. Then go back to the AppSettings apk and this should then allow you to search and should display all of your apks. This is your permissions controlller app now (not necessarily security like Xprivacy but more so the gateway for your Xposed framework. Think of it like a new toll road that has just been opened, it will allow a better route for traffic to flow to its destination, but there at the moment the toll booth is un-manned and the gates are shut so no one can use the toll road until you put a man in the booth to control the boomgates
Find Jkay app and check allow for all of its functions and bam everything working 100%
Really once you get used to this, this framework can allow for Jkay + more. Jkay should be porting his app to Xposed modules rather than trying to update every freakin framework release there is, especially considering that most of the functionality doesn't change between releases all that much. With Xposed he should publish for the top level of functionality and people who don't have a framework that is equiped with that functionality just won't get it, none of their apps will force close, nothing will screw up if they flash the incorrect version etc.
But....thinking about it, my feeling is that Jkay is more about the money than anything? If he was to do this he wouldn't make any money off people buying his app so I guess that will never work for him.
Jarmezrocks said:
Hey dude,
Jump on to the Xposed modules site and download the one called AppSettings_0.4.apk located here
Set this in Xposed to make it function. Open the app. Then go back to Xposed Privacy if you have it and enable this settings app to have full control. Then go back to the AppSettings apk and this should then allow you to search and should display all of your apks. This is your permissions controlller app now (not necessarily security like Xprivacy but more so the gateway for your Xposed framework. Think of it like a new toll road that has just been opened, it will allow a better route for traffic to flow to its destination, but there at the moment the toll booth is un-manned and the gates are shut so no one can use the toll road until you put a man in the booth to control the boomgates
Find Jkay app and check allow for all of its functions and bam everything working 100%
Really once you get used to this, this framework can allow for Jkay + more. Jkay should be porting his app to Xposed modules rather than trying to update every freakin framework release there is, especially considering that most of the functionality doesn't change between releases all that much. With Xposed he should publish for the top level of functionality and people who don't have a framework that is equiped with that functionality just won't get it, none of their apps will force close, nothing will screw up if they flash the incorrect version etc.
But....thinking about it, my feeling is that Jkay is more about the money than anything? If he was to do this he wouldn't make any money off people buying his app so I guess that will never work for him.
Click to expand...
Click to collapse
thanks anyway , i have ready solve this problem :good:
No problems man. I usually come back and answer my own questions on the forum so that when others search that they can know answers too. So I will leave my post up.
It wasn't just me was it? The information required to solve the problem WAS NOT easily located in the sea of information within the framework thread?

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