[APP][Root][7.0+]RunInBackgroundSetter v1.4 :: [25.07.2017] - Android Apps and Games

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.

Related

Keeping Apps Running in the Background

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

The one feature iOS has that I wish Android had..

Is the ability to manage app-specific privacy permissions--you can turn off an app's ability to query your location. I hate seeing the GPS reticle kick on when I open Facebook, but I don't have any choice but to agree to the permissions when I download the app. I know pdroid works, but this shoud be OS-level.
tekhna said:
Is the ability to manage app-specific privacy permissions--you can turn off an app's ability to query your location. I hate seeing the GPS reticle kick on when I open Facebook, but I don't have any choice but to agree to the permissions when I download the app. I know pdroid works, but this shoud be OS-level.
Click to expand...
Click to collapse
you could disable location settings in all the apps you dont want to have location used in? unless im misunderstanding you?
i do taht with all my apps including facebook.
the only time my GPS is turned on is for when i use navigation.
..
ddurandSGS3 said:
you could disable location settings in all the apps you dont want to have location used in? unless im misunderstanding you?
i do taht with all my apps including facebook.
the only time my GPS is turned on is for when i use navigation.
Click to expand...
Click to collapse
Unless I've fundamentally missed some aspect of Android, if you grant an app permission to use your location when you install it, there is no way subsequently to prevent it from using your location without turning off location access entirely. iOS allows you to install an app that wants to use your location, but then deny it access.
tekhna said:
Unless I've fundamentally missed some aspect of Android, if you grant an app permission to use your location when you install it, there is no way subsequently to prevent it from using your location without turning off location access entirely. iOS allows you to install an app that wants to use your location, but then deny it access.
Click to expand...
Click to collapse
it mightve read that way, but i wasnt being condescending or anything. I hope you didnt take it that way!
was just saying, i dont have GPS turn on for any app that I use except for navigation. I turn it off in settings and in the apps when requested or when i see it in settings.
does it still track in that case? I never see the icon.
tekhna said:
Is the ability to manage app-specific privacy permissions--you can turn off an app's ability to query your location. I hate seeing the GPS reticle kick on when I open Facebook, but I don't have any choice but to agree to the permissions when I download the app. I know pdroid works, but this shoud be OS-level.
Click to expand...
Click to collapse
Install a ROM with PDroid
tekhna said:
Is the ability to manage app-specific privacy permissions--you can turn off an app's ability to query your location. I hate seeing the GPS reticle kick on when I open Facebook, but I don't have any choice but to agree to the permissions when I download the app. I know pdroid works, but this shoud be OS-level.
Click to expand...
Click to collapse
Pdroid.... Get synergy..
Sent from my SCH-I535 using xda app-developers app
Did people just miss the part where I said pdroid is cool and all, but it should be integrated into the OS?
tekhna said:
Did people just miss the part where I said pdroid is cool and all, but it should be integrated into the OS?
Click to expand...
Click to collapse
I'd doesn't matter what you have installed on android or iOS. Your location is always being tracked by WiFi or you data coverage. Unless you have your phone in airplane mode or turned off you will never have true privacy.
Sent from my SCH-I535 using xda app-developers app
tekhna said:
Did people just miss the part where I said pdroid is cool and all, but it should be integrated into the OS?
Click to expand...
Click to collapse
pdroid is not just an app. it has to be integrated into the actual framework of the os. therefore I don't understand how it didn't fulfill your request.
corbn89 said:
pdroid is not just an app. it has to be integrated into the actual framework of the os. therefore I don't understand how it didn't fulfill your request.
Click to expand...
Click to collapse
What he is saying is the he should not have to root and install a custom ROM with pdroid to be able to do this. His point was that it should be built in to STOCK android.
z06mike said:
What he is saying is the he should not have to root and install a custom ROM with pdroid to be able to do this. His point was that it should be built in to STOCK android.
Click to expand...
Click to collapse
ah I see. that case is unlikely then. Google is pretty much king at mining data for advertising profit and I don't think they would do anything to restrict that unless forced by law.
also, unless you have a nexus phone, every " stock" android is actually already a custom Rom created by the phone manufacturer. some manufacturers make it harder to install privacy protection measures than others. that's unfortunately one of the downsides of open source.
Miui let's you handle each app independently... there is also a mod to I stall the LBE guard instead of supersu on any ROM and you can monitor each app independently. Search for the MIUI superuser app
Sent from my SCH-I535 using Tapatalk 2
Why do you not have this posted in Q&A.
I would assume you could find answers there instead of just complaining about it here.
Sent from club Clean Rom

[APP][4.3 & 4.4 KitKat] App Ops eXtended

App Ops eXtended is a launcher for the 4.3 AND 4.4 App Ops activity, as well as an installer for a more advanced version of App Ops with added features:
- search for apps
- filter out disabled apps
- sorting alphabetically
- batch grant/revoke OPs (permissions)
- ability to automatically deny permissions chosen by you on new app installs
- optional persistent notification to show revoked permissions for the current foreground app
App Ops X is a recompiled version of Android 4.3's App Ops which we've made available to Kit Kat now too.
We're going to improve on it and add new features, so please, if there's anything you'd like to see just let us know! Also if you have any problems with it, please send us a description along with your ROM. Thanks!
Link: http://play.google.com/store/apps/details?id=com.colortiger.appopsinstaller
Can you add the option to take away ability from apps to connect to the internet, or to write to the USB storage, or to read the phone status and identity? That's what I would call extended app ops
sordna said:
Can you add the option to take away ability from apps to connect to the internet, or to write to the USB storage, or to read the phone status and identity? That's what I would call extended app ops
Click to expand...
Click to collapse
Don't these apps work by listing ALL the permissions that an individual app can access ? So if it can't access the internet or GPS or or or it won't give the option to denied ?
drawde40599 said:
Don't these apps work by listing ALL the permissions that an individual app can access ? So if it can't access the internet or GPS or or or it won't give the option to denied ?
Click to expand...
Click to collapse
App Ops lists some, not all permissions. Look at chrome, it doesn't say that it has any network permissions, neither write storage, but if you look at them in Settings->apps you can see it does.
sordna said:
App Ops lists some, not all permissions. Look at chrome, it doesn't say that it has any network permissions, neither write storage, but if you look at them in Settings->apps you can see it does.
Click to expand...
Click to collapse
Gotcha I never really looked at apps like chrome , I really only use it for games and shady apps downloaded from the internet . I agree finding a way to show all permissions would be great
Many thanks!! I was waiting for kit Kat version.
Sent from my Nexus 4 using Tapatalk
Yep, working on the INTERNET permission right now. App Ops eXtended uses the same AppOpsManager as the native app, which doesn't support it, so it's a bit more work, but we're getting there!
Looks nice !
If I may, once App Ops X is installed, the button still says Install App Ops X Maybe you could change it to "Launch App Ops X"
That's done, along with a few other features:
- notification that shows revoked permissions to the current foreground app
- batch grant/revoke a permission to all apps that requested it at once
- rules - automatically disallow permissions of your choosing to newly installed apps (like READ CONTACTS)
Don't see wake lock option in X version
First thanks for make this great app available on Kitkat platform.
I'm not sure if the following bug might be related to my phone only:
When trying the Native AppOps, all works fine and I see the "wake lock" option.
However when I try the AppOps X, I'm unable to see the option for "wake lock". I had granted superuser access to the app and phone is rooted. I'm on Kitkat (Build from CM 11). Phone is a Samsung S2 I9100.
If nobody is having this issue, then I would guess it's something with my OS or phone.
zrgiu said:
That's done, along with a few other features:
- notification that shows revoked permissions to the current foreground app
- batch grant/revoke a permission to all apps that requested it at once
- rules - automatically disallow permissions of your choosing to newly installed apps (like READ CONTACTS)
Click to expand...
Click to collapse
This is cool! Can you also present the apps sorted by name ? The standard app ops show the apps in random order, so it's hard to find a specific app you are looking for, if it falls under a section with a lot of apps.
keepasa said:
When trying the Native AppOps, all works fine and I see the "wake lock" option.
However when I try the AppOps X, I'm unable to see the option for "wake lock".
Click to expand...
Click to collapse
Thanks for that! It is actually a bug on our side which we'll try to get fixed by the next version! Feel free to suggest any improvements if you have an ideas too!
sordna said:
This is cool! Can you also present the apps sorted by name ? The standard app ops show the apps in random order, so it's hard to find a specific app you are looking for, if it falls under a section with a lot of apps.
Click to expand...
Click to collapse
They are actually sorted so that the app which most recently used that OP is shown first. We'll try to add a sort option by the next version too though!
Does it affect OTA Updates?
THX
Bernd
bgrimm said:
Does it affect OTA Updates?
Click to expand...
Click to collapse
It shouldn't affect them in any way.
Is there a way to stop notifications?
killall said:
Is there a way to stop notifications?
Click to expand...
Click to collapse
In App Ops X on the upper right side there's a "settings" button, and there on the unlocked version the first option is for turning off the notification. If you haven't unlocked (purchased) though and you see notifications from App Ops X then that's a bug which we'll try to fix ASAP.
Yeh I have upgraded, but still get notifications, even if unchecked in settings
killall said:
Yeh I have upgraded, but still get notifications, even if unchecked in settings
Click to expand...
Click to collapse
found it, thanks! fixing now!
My main concern is the device ID. is there anyway to stop apps from gaining access to that? Seems like a good app so far. Nice job
Greatness83 said:
My main concern is the device ID. is there anyway to stop apps from gaining access to that? Seems like a good app so far. Nice job
Click to expand...
Click to collapse
Thanks!
There isn't any way through the AppOpsManager as of yet. Even so, the device ID now isn't as unique as it used to be, since it's software generated as opposed to hardware. I'm still looking into it to confirm that it's so, but the most of the internet tells that it is.

[GUIDE] Using Apps Ops (or Privacy Guard) 4 blocking wakelocks & saving battery

Before I begin note for:
Everyone:
I am making this thread as much as noob friendly. So if anyone doesn't understand any term or anything please let me know through posting here or PM me.
Moderators:
This is my first guide. I tried to follow all the rules if my thread is breaking any rules please let me know so I can make appropriate changes.
If the thread is in wrong section please move it.
This guide is only for:
- Android 4.3 and above which has app ops (privacy guard)
App Ops (or privacy guard) can be used for:
- denying specific permission to a certain app
-checking which apps are kepping your phone awake and which apps are the one using resources like location, personal stuff, etc ( only if your app ops or privacy guard has " advance" option. watch video to know what it is.)
- preventing app from causing wakelock
-overall it can be sort of used like wakelock blocker, battery saver app ( because of its feature to block wakelock) and noob friendly way of determining apps that causes wakelocks.
Usefull Links
using BBS to find cause of your battery drain. short video on that here
How to prevent & handle wakelocks & save battery life[GUIDE]
COMPLETE GUIDE for BATTERY SAVING on AOKP,AOSP,CM, SAMMY ROMs
Video on How to prevent wakelock using privacy guard (app ops) and prevent battery drain by a particular app.
Another small video with little different content
Power Point Presentation
for those who are not able to understand my accent or usually have trouble with spoken english. or just are not in mood for wasting data on youtube video. here is the power point presentation. I was not able to upload here on xda so i have used google drive.
PPT on Using App Ops( privacy guard) to its full potential (includes saving battery)
(Best viewed on laptops, computer or mobile devices with bigger screen)
I was a little late (actually lot late) to use app ops
It was recently that I started using app ops (now mostly know as privacy guard)
Not only can it be used for privacy purposes but it can also be used as battery saving app or wakelock blocker.
Different Roms have a little different app ops( privacy guard) some provides user advance options some don’t. Some even has little extra option and sort of interactive mode like xprivacy. (like temasek’s ROM which I use)
I am made this video with temasek’s ROM which is my favorite ROM.
Reserved
Waiting for PowerPoint because my understanding of spoken english is (very) limited.
Thank you!
app ops starter
When i launch App Ops Starter it crushes saying 'settings has stopped'
aavvaallooss said:
Waiting for PowerPoint because my understanding of spoken english is (very) limited.
Thank you!
Click to expand...
Click to collapse
Will be soon just waiting for one or two days. I have asked for some screenshots on various threads of different ROMs. So that it will make a better presentation and comparison of different options in different ROMs. If i don't get enough screenshots in two days then i will myself download and flash some ROMs.
C114 said:
When i launch App Ops Starter it crushes saying 'settings has stopped'
Click to expand...
Click to collapse
I faced same problem once. Don't remember now when and why as ut was long time back. I think it might have something to do with your ROM. If you are using xposed framework try using "app ops" module. I will try to recreate this error when i flash different ROM (Which is at least once a week) if i am able to replicate this error i will let you know why and what caused it.
I flashed one ROM over another after wiping just cache, dalvik and system which lead to same error message except it was when i tried to access "developer option"
So did you change your ROM recently without full wipe or procedure as mentioned in your ROM's thread?
Kapiljhajhria said:
I faced same problem once. Don't remember now when and why as ut was long time back. I think it might have something to do with your ROM. If you are using xposed framework try using "app ops" module. I will try to recreate this error when i flash different ROM (Which is at least once a week) if i am able to replicate this error i will let you know why and what caused it.
I flashed one ROM over another after wiping just cache, dalvik and system which lead to same error message except it was when i tried to access "developer option"
So did you change your ROM recently without full wipe or procedure as mentioned in your ROM's thread?
Click to expand...
Click to collapse
App Ops module for xposed does not work as well. Same problem. Im on 4.4.2 Google Edition. I have Samsung s4. Flashed current rom with full wipe as it stated in instruction. Cheers
Send from my C3350 using Tapatalk.
screenshots
Hey,just to provide screenshots of Privacy Guard from SOKP 4.4.2 rom for i9300.It can be found in settings>privacy>privacy guard.Hope it helps
thanks for the info
How's for S4 I9500?
Anyone know where to find this option, or how to unhide it?
KnifeHead said:
How's for S4 I9500?
Anyone know where to find this option, or how to unhide it?
Click to expand...
Click to collapse
If you are using xposed. Try "app ops" module . uf there is app ops hidden on your device it will unhide it. But from some stock ROMs it has been completely removed. And in some custom ROMs developers might have limited its use(functionality).
Try asking in the thread of ROM that you are currently on. You will known for sure from there where the app ops is on your ROM.
Kapiljhajhria said:
If you are using xposed. Try "app ops" module . uf there is app ops hidden on your device it will unhide it. But from some stock ROMs it has been completely removed. And in some custom ROMs developers might have limited its use(functionality).
Try asking in the thread of ROM that you are currently on. You will known for sure from there where the app ops is on your ROM.
Click to expand...
Click to collapse
Tried app ops xposed and it can unhide app ops in setting > more > app ops
Using samsung stock rom ubufnd2.
C114 said:
App Ops module for xposed does not work as well. Same problem. Im on 4.4.2 Google Edition. I have Samsung s4. Flashed current rom with full wipe as it stated in instruction. Cheers
Send from my C3350 using Tapatalk.
Click to expand...
Click to collapse
you can give this app a try.
found one article here some text from that is below:
Users of Galaxy S4 Google Play edition handsets have started receiving Android 4.2.2 over-the-air update notifications just a day after the same update was rolled out to Play editions of LG G Pad 8.3 and HTC One.
Android 4.4.2 not only brings in new features and bug fixes, but also removes App Ops from the OS which Google claims was mistakenly tagged along with the Android 4.3 update. The Apps Ops allowed users to control how much access can third party apps have on their personal data.
the app for which i have given you the link installs some customized version of app ops. not sure whether it will work on your phone or not.
Can someone confirm for me what some of the permissions are actually for?
Wi-Fi change
Data change
Bluetooth change
Also, if I allow an app 'Wake up', but not 'Keep awake' - could the app keep waking the phone in an attempt to gain the wakelock which it is being denied?
'Keep awake' only applies if the screen is off, correct?
If I deny 'Keep awake' then an app won't close down while I'm using it, but it could be put into hibernation (don't know the correct term) by Android while it's in the middle of a background task? Like a radio app could just close, or a browser which is downloading something could just terminate the download before it's completed?
Kapiljhajhria said:
you can give this app a try.
found one article here some text from that is below:
Users of Galaxy S4 Google Play edition handsets have started receiving Android 4.2.2 over-the-air update notifications just a day after the same update was rolled out to Play editions of LG G Pad 8.3 and HTC One.
Android 4.4.2 not only brings in new features and bug fixes, but also removes App Ops from the OS which Google claims was mistakenly tagged along with the Android 4.3 update. The Apps Ops allowed users to control how much access can third party apps have on their personal data.
the app for which i have given you the link installs some customized version of app ops. not sure whether it will work on your phone or not.
Click to expand...
Click to collapse
On play store it says 'item not found'.
Thanks for your help.
Send from my C3350 using Tapatalk.
setspeed said:
Can someone confirm for me what some of the permissions are actually for?
Wi-Fi change
Data change
Bluetooth change
Also, if I allow an app 'Wake up', but not 'Keep awake' - could the app keep waking the phone in an attempt to gain the wakelock which it is being denied?
'Keep awake' only applies if the screen is off, correct?
If I deny 'Keep awake' then an app won't close down while I'm using it, but it could be put into hibernation (don't know the correct term) by Android while it's in the middle of a background task? Like a radio app could just close, or a browser which is downloading something could just terminate the download before it's completed?
Click to expand...
Click to collapse
wake up means : if device is in standby mode then that app can wake up your phone from sleep. like Facebook app when you recieve some notification it wakes up your phone to show notification.
keep awake means: while your phone is in use. if you are using some app and it is performing some operation and your phone screen times out and display switched off. after a while your phone will go in deep sleep. this permission will prevent it from going in deep sleep mode and keep phone awake. for example if you are downloading something via some download manager. and you have denied that download manager "keep awake" permission. so after you screen times out and there is no other app or process that is keeping your phone awake. this download manager will not be able to keep your phone awake. so download will stop .
so you need to use these permissions carefully. make sure you don't deny some app permission which is essential for its normal function.
you can deny Facebook both these wakelocks if you don't care about getting facebook notification all the time
Wifi Change and Data change is normally shown in apps that uses data. and also have options like sync or download only on wifi or only on mobile data. it is essential for that app to determine the change. so that it can act according to its settings.
For Bluetooth change you need to tell me for which app you are talking about? maybe some automatic profiles app like llama, tasker, etc they need this permission as there are profiles or conditions like switch on Bluetooth when in this area or if connected to this Bluetooth device do this
few people denied "settings" wake up and keep awake permission and they screwed up their phone. they had to reflash the entire ROM . they reported no touch, device not waking up from deep sleep. etc.
so just be extra careful when you are experimenting with system apps.
C114 said:
On play store it says 'item not found'.
Thanks for your help.
Send from my C3350 using Tapatalk.
Click to expand...
Click to collapse
Search play store for App ops
there are plenty of apps that unhide App ops and some also flash App Ops files .
Also can you give me the link to thread of your current ROM.
Kapiljhajhria said:
Search play store for App ops
there are plenty of apps that unhide App ops and some also flash App Ops files .
Also can you give me the link to thread of your current ROM.
Click to expand...
Click to collapse
Link to the ROM
http://forum.xda-developers.com/showthread.php?t=2557353
I think i found the solution with this app
https://play.google.com/store/apps/details?id=com.findsdk.apppermission
Send from my C3350 using Tapatalk.
C114 said:
Link to the ROM
http://forum.xda-developers.com/showthread.php?t=2557353
I think i found the solution with this app
https://play.google.com/store/apps/details?id=com.findsdk.apppermission
Send from my C3350 using Tapatalk.
Click to expand...
Click to collapse
if thats working for you then great.
BTW your ROM does have app ops
below quote is from your ROM chnagelog 02/18/2014.
Enabled app ops in Settings > Security, Take total control of the permissions apps are granted when you install them from google play, VERY useful if you are concerned about privacy or you just don't want some misc app seeing your SMS's or having network permissions
Click to expand...
Click to collapse
aavvaallooss said:
Waiting for PowerPoint because my understanding of spoken english is (very) limited.
Thank you!
Click to expand...
Click to collapse
PPT uploaded

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