Keeping Apps Running in the Background - Android Software/Hacking General [Developers Only]

Hi, I've been looking for a way to keep apps open/running in the background so that even if I switch to another application the backgrounded app is still running as it would if it were in the foreground. A good example of this is Backgrounder for iOS, except I require the functionality in android. I've tested a few multi-tasking apps but have found none so far that actually include this feature and it seems like it ought to be possible.
Sent from my PC36100 using XDA App

I'm not sure if this is possible, as it goes against the activity lifecycle on android.
For "background activities" try implementing a service

That's disappointing, but thanks for your reply.

aitorTheRed said:
For "background activities" try implementing a service
Click to expand...
Click to collapse
how can I do this?

Dexter_prog said:
how can I do this?
Click to expand...
Click to collapse
http://developer.android.com/guide/topics/fundamentals/services.html
and some sample code
http://developer.android.com/resources/samples/ApiDemos/src/com/example/android/apis/app/index.html
Just scroll down to where it says "Service".
Hope it helps!

Yeah, I came across those sites when I googled before, but I can't quite understand how to do that as I am not a programmer. It doesn't sound like a very hard task. I mean, it would be just modifying the Manifest.xml inside the .apk, right? My goal is to keep a replacement launcher, contact app, dialer and messages app running all the time.

Hello guys, you can use app settings, the xposed module to keep certain apps from closing. I don't have it installed right now but the option is something like "resident" as far as I remember.
Sent from my SM-N910C using XDA Free mobile app

Related

How can I disable apps from autorunning instead of constantly killing them?

Can I disable qwikvid, market, and all the otherstuff that seems to run on its own without having to constantly go into a task manager to kill those apps?
Depends on app, if system doesn't use it, use titanium backup to freeze it.
I think this should be in the Q&A section. But answering your question, I don't think there's a way to stop an app from running randomly, except in events such as boot. You may wanna check out the app called Autostart in the market. You should keep in mind though that task killers do more harm than good. Android's memory management on 2.3 and up is very efficient.
Sent from my LG-P999 using XDA App
I wouldn't recommend AutoStarts, never worked for me.
Anyways, to answer your question, there should be settings within those apps to disable them from auto-running. If there isn't and the app is misbehaving you can either determine if you want to keep the app, and freeze it, or uninstall it.
As far as I know, market will autorun if you have apps set to update automatically, or if you have background data enabled it will run to check for updates. Haven't figured out how to stop that one yet.
And I don't personally use qwikvid, but isn't that the wifi calling app? If so, it's probably autorunning to make sure your phone is available to handle calls, probably used as a push notification type thing.
donatello88 said:
I think this should be in the Q&A section. But answering your question, I don't think there's a way to stop an app from running randomly, except in events such as boot. You may wanna check out the app called Autostart in the market. You should keep in mind though that task killers do more harm than good. Android's memory management on 2.3 and up is very efficient.
Sent from my LG-P999 using XDA App
Click to expand...
Click to collapse
So am I to assume that freezing those apps wont give me any tangible benefit?
DerangedGoose said:
So am I to assume that freezing those apps wont give me any tangible benefit?
Click to expand...
Click to collapse
Depends. If you want to use those apps, than freezing will sort of uninstall them (it actually sort of deactivates them). They are unusable once frozen and can only be used again if you unfreeze them. This is used usually for apps that come pre installed on the phone that you are not gonna use.
I don't think there's a way to stop an app from randomly starting. It's just how it works on Android. I wouldn't worry about this too much. As I said, Google has done a good job on memory management.
Sent from my LG-P999 using XDA App
You can revoke start on boot permissions for the app if you're on cm 7. That should do the trick.

How to detach an app from the Play Store

Right, I'm a PowerAMP pro user, but with a pretty old phone. The latest app is working but it's slow and sometimes lags. The poweramp site also offers the old 1.4 version which works right for me. Now, all is fine and dandy but I;m a bit annoyed by the app always showing up there to be updated. So I searched for a method to detach the app from the market and learnt that the bug has been solved long ago and apps can't be detached. So I tried changing the app's signature, of course with no luck, my android dev skills being close to absolute zero.
So I ask you, is there any way to do this? I am not pirating the app, so don't worry
I'm also trying to convince the developer to make an unsigned version of the app specifically for old timers like me, but with no success until now..
Just use LBE Privacy guard and freeze internet connection permission for this particular app..
So it will not connect to net and not telling you that new version is available..
we all should be polite enough to press thanks for anyone who helped US.
andrei1015 said:
Right, I'm a PowerAMP pro user, but with a pretty old phone. The latest app is working but it's slow and sometimes lags. The poweramp site also offers the old 1.4 version which works right for me. Now, all is fine and dandy but I;m a bit annoyed by the app always showing up there to be updated. So I searched for a method to detach the app from the market and learnt that the bug has been solved long ago and apps can't be detached. So I tried changing the app's signature, of course with no luck, my android dev skills being close to absolute zero.
So I ask you, is there any way to do this? I am not pirating the app, so don't worry
I'm also trying to convince the developer to make an unsigned version of the app specifically for old timers like me, but with no success until now..
Click to expand...
Click to collapse
If it doesnt need to connect to the internet for anything else you could use droidwall to block it from accessing the playstore
If your rooted you could use blackmart to download the app and never have to update it
Or see the updates notifications saying there's an update
Sent from my MB865 using XDA Premium HD app
andrei1015 said:
Right, I'm a PowerAMP pro user, but with a pretty old phone. The latest app is working but it's slow and sometimes lags. The poweramp site also offers the old 1.4 version which works right for me. Now, all is fine and dandy but I;m a bit annoyed by the app always showing up there to be updated. So I searched for a method to detach the app from the market and learnt that the bug has been solved long ago and apps can't be detached. So I tried changing the app's signature, of course with no luck, my android dev skills being close to absolute zero.
So I ask you, is there any way to do this? I am not pirating the app, so don't worry
I'm also trying to convince the developer to make an unsigned version of the app specifically for old timers like me, but with no success until now..
Click to expand...
Click to collapse
I know Titanium Backup can detach apps, though I am not sure if it is available in the free version. However, I do recommend the paid version of Titanium Backup anyway.
universeman said:
I know Titanium Backup can detach apps, though I am not sure if it is available in the free version. However, I do recommend the paid version of Titanium Backup anyway.
Click to expand...
Click to collapse
I have never been able to make that function actually work and I've tried with several apps that I don't want updates for.
Sent from my M886 using Tapatalk 2
On a related note, is there a way to remove apps from the "My Apps"list? It is really annoying to have to scroll through a list of apps containing tons of apps that you may have tried for a while and then uninstalled when you need to reinstall something. And why is the "My Apps" list in random order and not alphabetical?
"Dark is the night, I'm just a lonesome ol' shootin' star."
Sent from my Paranoid Android JB'd Infuse 4G using Tapatalk 2
lunarlandr said:
On a related note, is there a way to remove apps from the "My Apps"list? It is really annoying to have to scroll through a list of apps containing tons of apps that you may have tried for a while and then uninstalled when you need to reinstall something. And why is the "My Apps" list in random order and not alphabetical?
"Dark is the night, I'm just a lonesome ol' shootin' star."
Sent from my Paranoid Android JB'd Infuse 4G using Tapatalk 2
Click to expand...
Click to collapse
As far as I know (and after some quick Googling), there is no way to remove any apps from the giant "My Apps" list. However, I use the Appbrain android market replacement, and it lets you customize your lists and sort them better. You can remove devices from view though.
universeman said:
As far as I know (and after some quick Googling), there is no way to remove any apps from the giant "My Apps" list. However, I use the Appbrain android market replacement, and it lets you customize your lists and sort them better. You can remove devices from view though.
Click to expand...
Click to collapse
Thanks, I will definitely look into that and continue to research the issue as well. If I find any other solutions, I won't hesitate to post an update.
"Dark is the night, I'm just a lonesome ol' shootin' star."
Sent from my Paranoid Android JB'd Infuse 4G using Tapatalk 2

how to stop auto starting apps?

currently, i'm using hotmail apps and espn fc apps.
the problem is, they keep auto start by themselves, is there any way to stop that?
thanks.
Use es task manager and disable the app you want in startup manager
Sent from my Xperia Live with Walkman using xda premium
I havent found a way to stop the hotmail app so I just uninstalled it. Its really annoying since I dont use push notification so why should it always be running.
You can use either Autostarts and Gemini App Manager to do that.
polobunny said:
You can use either Autostarts and Gemini App Manager to do that.
Click to expand...
Click to collapse
Autostarts is the better of the two IMO. ROM Manager also has the functionality built into it.
Sent from my Nexus S 4G
mrengineer said:
the problem is, they keep auto start by themselves, is there any way to stop that?
Click to expand...
Click to collapse
I feel you, man. I'm also annoyed with apps that just keep running in the background no matter what I do. In my case, these are apps like Facebook and Google Maps. What I do with them, since there are instances where I actually need them to, is just freeze them using Titanium Backup and then defrost them when I want or need to use them. It's a bit cumbersome but at least I can have the best of both worlds - use of the apps when I need them and said apps not using precious resources when I don't. < via xda app>
apatal said:
I feel you, man. I'm also annoyed with apps that just keep running in the background no matter what I do. In my case, these are apps like Facebook and Google Maps. What I do with them, since there are instances where I actually need them to, is just freeze them using Titanium Backup and then defrost them when I want or need to use them. It's a bit cumbersome but at least I can have the best of both worlds - use of the apps when I need them and said apps not using precious resources when I don't. < via xda app>
Click to expand...
Click to collapse
This is exactly what I do as well. I have them on my phone (because downloading when you need them is silly), but use TB and freeze them. You don't ever see them but they are there for when you need them. Weather apps, FB, Poweramp, etc. They are always running stealing RAM and battery.
apatal said:
I feel you, man. I'm also annoyed with apps that just keep running in the background no matter what I do. In my case, these are apps like Facebook and Google Maps. What I do with them, since there are instances where I actually need them to, is just freeze them using Titanium Backup and then defrost them when I want or need to use them. It's a bit cumbersome but at least I can have the best of both worlds - use of the apps when I need them and said apps not using precious resources when I don't. < via xda app>
Click to expand...
Click to collapse
jayjay3333 said:
This is exactly what I do as well. I have them on my phone (because downloading when you need them is silly), but use TB and freeze them. You don't ever see them but they are there for when you need them. Weather apps, FB, Poweramp, etc. They are always running stealing RAM and battery.
Click to expand...
Click to collapse
A tip for both of you guys, if you don't know:
You can create a widget with Titanium Backup, select Titanium Backup (Actions), Action, scroll up a bit and select Freeze/Defrost/Launch an app. Select the app and choose Facebook or any other app you want to freeze.
What will this do? When you click the 1x1 widget, it will defrost the app and automagically launch it. When you exit and click it again, it will freeze the app. Reclicking it will defrost and launch and so on. Makes it much less cumbersome.
polobunny said:
A tip for both of you guys, if you don't know:
You can create a widget with Titanium Backup, select Titanium Backup (Actions), Action, scroll up a bit and select Freeze/Defrost/Launch an app. Select the app and choose Facebook or any other app you want to freeze.
What will this do? When you click the 1x1 widget, it will defrost the app and automagically launch it. When you exit and click it again, it will freeze the app. Reclicking it will defrost and launch and so on. Makes it much less cumbersome.
Click to expand...
Click to collapse
Nice find. I had no idea that feature existed. It is a lot less steps isn't it. Thanks for that polobunny.
Sent from my Nexus S using xda premium
jayjay3333 said:
Nice find. I had no idea that feature existed. It is a lot less steps isn't it. Thanks for that polobunny.
Sent from my Nexus S using xda premium
Click to expand...
Click to collapse
No problem!
Totally fell on it by accident myself, Titanium Backup really is a great app.
another app (requires root) is rom toolbox:
https://play.google.com/store/apps/...wxLDMsImNvbS5qcnVtbXkubGliZXJ0eS50b29sYm94Il0.
it also has an autostart manager!
WIth CM10 I can completely kill facebook and google maps by long pressing the back button. They dont automatically restart like they would if you just force stop them.
Gambler_3 said:
WIth CM10 I can completely kill facebook and google maps by long pressing the back button. They dont automatically restart like they would if you just force stop them.
Click to expand...
Click to collapse
That's the same as going in the app details and Force stopping the app.
Doesn't stop Maps from restarting if you have location services enabled of just prefetcherservice feeling like it should be prefetching.
yea rom toolbox for me
polobunny said:
No problem!
Totally fell on it by accident myself, Titanium Backup really is a great app.
Click to expand...
Click to collapse
Thanks for the tip, man. TiBu is indeed a very robust tool. It's the most worthwhile purchase I've ever made from the Play Store and I doubt I take advantage of half of what it can do. < via xda app>
Has someone compared LBE security master & ROM toolbox ? LBE inconvenient is that it is always on so...

[APP][Root][7.0+]RunInBackgroundSetter v1.4 :: [25.07.2017]

Few hours ago @explainAndroid posted article on xda main page onto how to use android's hidden RUN_IN_BACKGROUND permission to restrict app's background behavior. I made an app for that.
Here's link to original article: https://www.xda-developers.com/freeze-app-background-processes-without-root-android-nougat/
Here's link to app's github: https://github.com/MrBIMC/RunInBackgroundPermissionSetter
Here's link to reddit thread about app: https://www.reddit.com/r/Android/co...en_run_in_background/?st=j570s1rf&sh=675cc4d6
Here's link to xda labs: https://labs.xda-developers.com/store/app/com.pavelsikun.runinbackgroundpermissionsetter
Omg it created multiple threads. Sorry. Trying to remove duplicates now.
Submit this to XDA Labs as well! Don't worry about a crappy icon or whatever. I've made apps in Tasker and have posted them to Labs hehe. As long as people find it useful feel free to submit!
@MrBIMC
Thanks for the app!!
Is possible add hours of the days of week when selected apps run or doent run in background?
Sent from my ONEPLUS A5000 using XDA-Developers Legacy app
Nice app!
Will charging disable this?
Can u make the app work without rooting, just using adb, where the permission through adb for this app is granted once and then it can be used to limit background permission of other apps
excellent mate.
we should post a tutorial... not everyone will understand the potential ramifications of disabling everything
I will try to test this out! Though, I kinda like the old icon compared to the new one, it seems like it's not properly cropped. Additionally, could you add an option to show system and user apps only? Maybe a toggle to ignore apps all at once or vice versa too?
No chance for Marshmallow?
Does this have the same functionality as in lineage os ROMs app ops where you can disable background processes?
As someone is undoubtedly going to ask it, I'll ask it for them. How does this differentiate to apps like greenify @MrBIMC? Do they both limit background processes? Anyways, the all looks very interesting, thanks!
This looks great!
Do the settings stick after reboot?
arjuntsgowda said:
Can u make the app work without rooting, just using adb, where the permission through adb for this app is granted once and then it can be used to limit background permission of other apps
Click to expand...
Click to collapse
No.
From the Github page:
Anyway, this app is for those who don't want to mess with adb shell and input commands manually and prefer to just click on app name to enable/disable it from running in the background. Sadly, android apps are not allowed to implicitly edit permissions of other apps, so this application requires root to overcome it.
Click to expand...
Click to collapse
Al Gore said:
No chance for Marshmallow?
Click to expand...
Click to collapse
No.
From the Github page:
Anyway, this app is for those, who don't want to mess with adb shell and input commands manually and prefer to just click on app name to enable/disable it from running in the background. Sadly, android apps are not allowed to implicitely edit permissions of other apps, so this application requires root to overcome it.
Click to expand...
Click to collapse
jordirpz said:
@MrBIMC
Thanks for the app!!
Is possible add hours of the days of week when selected apps run or doent run in background?
Click to expand...
Click to collapse
This would be really cool. Best way to implement that I think would be to add Tasker plugin functionality to the app to allow Tasker flows to toggle the permission, which would have the benefit of being able to change it for any reason (such as low battery).
DEVILOPS 007 said:
As someone is undoubtedly going to ask it, I'll ask it for them. How does this differentiate to apps like greenify @MrBIMC? Do they both limit background processes? Anyways, the all looks very interesting, thanks!
Click to expand...
Click to collapse
If I understand both correctly... Greenify forces apps to hibernate when you turn your screen off (or manually tell it to), but the app can still wake itself back up for a variety of reasons, such as receiving push notifications, location updates, or any other unnecessary reason like Facebook, lol. This app overrides a hidden permission in Android 7+ that tells the system to not allow the app to run in the background, which means it will not be able to wake itself up.
hassan_1000 said:
Does this have the same functionality as in lineage os ROMs app ops where you can disable background processes?
Click to expand...
Click to collapse
according to the reddit comments its the same. but maybe the Developer can confirm this
xdauser7 said:
according to the reddit comments its the same. but maybe the Developer can confirm this
Click to expand...
Click to collapse
Am Developer. Can confirm, toggle "limit background activity" in LOS14 is the same as this app. At least that's what reddit tells me as I haven't checked myself.
Wow. Looks promising. I was too lazy to run ADB manually xD
So lets see if I can screw something up with disabling almost everything
MishaalRahman said:
Submit this to XDA Labs as well! Don't worry about a crappy icon or whatever. I've made apps in Tasker and have posted them to Labs hehe. As long as people find it useful feel free to submit!
Click to expand...
Click to collapse
Ditto
neonixxx said:
This would be really cool. Best way to implement that I think would be to add Tasker plugin functionality to the app to allow Tasker flows to toggle the permission, which would have the benefit of being able to change it for any reason (such as low battery).
If I understand both correctly... Greenify forces apps to hibernate when you turn your screen off (or manually tell it to), but the app can still wake itself back up for a variety of reasons, such as receiving push notifications, location updates, or any other unnecessary reason like Facebook, lol. This app overrides a hidden permission in Android 7+ that tells the system to not allow the app to run in the background, which means it will not be able to wake itself up.
Click to expand...
Click to collapse
thanks, makes sense about Greenify... do you or anyone know the difference between this and Brevent?
dimm0k said:
thanks, makes sense about Greenify... do you or anyone know the difference between this and Brevent?
Click to expand...
Click to collapse
I actually tried Brevent for the first time a few weeks ago. According to the app itself, aside from not requiring root, it's supposed to monitor when you hit the back button or remove an app from recents, and then actually kill the app process when you do, despite if the app has some background process that it intended to keep running. Basically lets you manually control when an app is killed in a quick and intuitive way, but for me personally, it didn't seem to work as expected for some reason; background processes seemed to keep running after.
Also Brevent, being a non-root solution requires you to connect the device to a PC and run some ADB commands to give it permission every time you reboot. It has an experimental root mode that doesn't require this.

SuperFreezZ

SuperFreezZ
superfreezz.gitlab.io
Code:
Disclaimer: SuperFreezZ is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
SuperFreezZ is an Android app that makes it possible to entirely freeze all background activities of an app.
Any contributions are welcome.
SuperFreezZ is not yet another task manager promising to delete 10GB of data per month or making your device 2x as fast. This is impossible. You should freeze only
apps that you do not trust (and do not want to run in background) and
apps that you use very few.
If you freeze apps that you use daily, the battery of your device will drain faster and these apps will take longer to load. You should take the name seriously: SuperFreezZ will super freeze your apps, and it is not that easy to defrost them.
Download
Features:
Optionally works without accessibility service as this slows down the device
Contributing to SuperFreezZ
If you have a problem or a question or an idea or whatever, just open an issue on GitLab!
If you would like to help, have a look at the issues or think about what could be improved and open an issue for it. Please tell me what you are going to do to avoid that I also implement the same thing at the same time
Donate
Developing SuperFreezZ is and was a lot of effort, which I did in my free time. Please donate to show me your support and to boost development.
Also, I will upload it to the Play Store when I earned €25 through donations (because uploading to the Play Store costs that much)
Q/A:
Q: But the correct spelling would be "SuperFreeze"!
A: I know.
Q: Do you have any intentions to sell freezers?
A: No.
XDA:DevDB Information
SuperFreezZ, App for all devices (see above for details)
Contributors
hcur, hcur
Source Code: https://gitlab.com/SuperFreezZ/SuperFreezZ/
Version Information
Status: Alpha
Created 2018-07-14
Last Updated 2020-05-08
Reserved
I built and installed the app on my phone, but I couldn't get it to work. Can you please let me know how does it work? After some guiding pages, it reaches to a page with yes and no question. after selecting each of them, it shows a circle progress above the page and does nothing.
I liked the idea about the app so I'm very excited to get it to work
Thanks
Sorry, I didn't see your post, I thought that I'd get a notification when someone posts something here...
Anyway,
artosian said:
it shows a circle progress above the page and does nothing.
Click to expand...
Click to collapse
Doesn't it say "ALL APPS" anywhere? Quite strange...
What Android version are you using?
Can you send me a log excerpt (
Code:
adb logcat
) or even traces of the running stacks?
What happens when you wait 2 minutes?
The app should run in the background and automaticly freeze pre-selected apps just like Greenify does, overwise it's not much useful to me.
Been using this app for a week and like it alot. Especially as it seems to be one of the few open source options.
Only thing I miss in this is the ability to freeze system processes or the bloatware apps coming with the phone. Many of them are possible to freeze manually, but unfortunately they dont show up in SuperFreezZ.
Then there is the problem with restarting apps. As dimqua mentioned there is a need for autofreeze.
Module6 said:
Only thing I miss in this is the ability to freeze system processes or the bloatware apps coming with the phone. Many of them are possible to freeze manually, but unfortunately they dont show up in SuperFreezZ.
Then there is the problem with restarting apps. As dimqua mentioned there is a need for autofreeze.
Click to expand...
Click to collapse
Good point, I will add it when I implement settings: https://gitlab.com/SuperFreezZ/SuperFreezZ/issues/8
And see https://gitlab.com/SuperFreezZ/SuperFreezZ/issues/15.
Hello,
I am really interested in switching from Greenify to SuperFreezZ, but am not entirely clear as to what the differences between the 2 apps are (if any).
What difference is there between freezing an app and hibernating it (which is what Greenify does, right?)? Why would it be a problem to unfreeze an app once it has been frozen, and does this process differ from what Greenify does with apps that have been hibernated?
evaz88x said:
Hello,
I am really interested in switching from Greenify to SuperFreezZ, but am not entirely clear as to what the differences between the 2 apps are (if any).
What difference is there between freezing an app and hibernating it (which is what Greenify does, right?)? Why would it be a problem to unfreeze an app once it has been frozen, and does this process differ from what Greenify does with apps that have been hibernated?
Click to expand...
Click to collapse
There is no difference between freezing and hibernating.
And neither SF (SuperFreezZ) nor Greenify have anything to do with unfreezing/de-hibernating, the Android system does this from itself when you start a frozen/hibernated app. It is a problem because you will have to wait some more seconds until the app is loaded and the process also consumes some energy. And it does not differ from using Greenify at all, except for the fact that the developer of Greenify doesn't warn you.
So - actually you will see what the main differences between Greenify and SF are when using them. There are almost no "hidden" differences.
Module6 said:
Been using this app for a week and like it alot. Especially as it seems to be one of the few open source options.
Only thing I miss in this is the ability to freeze system processes or the bloatware apps coming with the phone. Many of them are possible to freeze manually, but unfortunately they dont show up in SuperFreezZ.
Then there is the problem with restarting apps. As dimqua mentioned there is a need for autofreeze.
Click to expand...
Click to collapse
dimqua said:
The app should run in the background and automaticly freeze pre-selected apps just like Greenify does, overwise it's not much useful to me.
Click to expand...
Click to collapse
I implemented both of these features, you will have to look for them in the settings though. This is because they are rather for advanced users (that is, those who have a look at the settings).
I can now receive monetary donations: https://liberapay.com/Hocuri/! If you like the app, please consider donating something.
Please, add a root option to hibernate apps without accessibility service.
APK plox?
Sent from my Pixel 3 XL using XDA Labs
Can you explain if it is useful on android pie or just redondant?
kryzeK said:
Please, add a root option to hibernate apps without accessibility service.
Click to expand...
Click to collapse
Have you seen Drowser https://f-droid.org/de/packages/com.jarsilio.android.drowser/? It is also FOSS.
skiely666 said:
APK plox?
Click to expand...
Click to collapse
I did not understand this, what do you mean?
EMJI79 said:
Can you explain if it is useful on android pie or just redondant?
Click to expand...
Click to collapse
It depends. SF can completely prevent apps from running in the background.
Newer Android versions (like, Pie) let the apps run in the background fewer and fewer when they are not used, to save battery. SF can make SURE that apps do not run in the background at all. From https://gitlab.com/SuperFreezZ/SuperFreezZ:
Get back control over what runs on your phone (this did not change)
Enhance battery life and reduce mobile data usage by freezing rarely used apps (hint: the system will also let them run in the background only a little, even without SF).
Especially useful while you are on a tour, where you need only some apps but a long battery life
If you want to be really sure, you will have to test whether using SF saves battery yourself on your particular phone with your kind of using it.
Update: Apart, apps cannot use the camera or get your current location or use the device sensors while they are frozen.
Update 2: Also see https://www.xda-developers.com/superfreezz-freeze-background-apps/
hcur said:
Have you seen Drowser https://f-droid.org/de/packages/com.jarsilio.android.drowser/? It is also FOSS.
I did not understand this, what do you mean?
Click to expand...
Click to collapse
It's ok I got it ?
Sent from my Pixel 3 XL using XDA Labs
hcur said:
Have you seen Drowser https://f-droid.org/de/packages/com.jarsilio.android.drowser/? It is also FOSS.
Don't you intend to add this function?
Click to expand...
Click to collapse
Gilfreitas said:
hcur said:
Have you seen Drowser https://f-droid.org/de/packages/com.jarsilio.android.drowser/? It is also FOSS.
Don't you intend to add this function?
Click to expand...
Click to collapse
It depends. It seems not to make sense to just duplicate this functionality on the first sight, but: Is there any reason why you would prefer SF over Drowser?
Click to expand...
Click to collapse
hcur said:
Gilfreitas said:
It depends. It seems not to make sense to just duplicate this functionality on the first sight, but: Is there any reason why you would prefer SF over Drowser?
Click to expand...
Click to collapse
First of all, thank you for this cool foss greenify alternative.
I don't think you should worry much about copying that since "am force-stop" is first result when searching "kill android app command" and the accessability thing seems like a more complicated hacky workarround. Having this as an option for rooted devices would be helpful, especially for killing apps while locking the screen as I could not get that feature to work reliably so Im left with freeze shortcut. I like this freezZer more because I find default delayed freezing the most convenient way to save some wattbytes having way more installed apps than I'd like to admit. (Seriously, why would someone need to have an app that calculates dew point? No idea but it prooved itself that one time and it's only 127kB!)
Intelligent feature could maybe be improved by logging usage and delaying freezZing more (in defined bounds) the more frequently given app is used, but this may be a hustle to implement.
Click to expand...
Click to collapse

Categories

Resources