FORUMS
Remove All Ads from XDA

Permission Ruler (Root Preferred)

42 posts
Thanks Meter: 7
 
By sianos, Member on 7th May 2019, 01:28 PM
Post Reply Email Thread
Announcement from sianos: Regain your privacy by revoking app permissions when the phone screen is off
Never have to worry again about your privacy, with Permission Ruler!


Prerequisites:
If your device is rooted, you can use this app directly.
If your device runs LineageOs or derived ROMs (such as ResurrectionRemix) you can use this app without root.
Otherwise you can use this app just to see app permissions and manage them manually, through system settings.


Regain your privacy, rule your permissions!
Do you want to stop your apps using dangerous permissions when the screen is off? Did you ever asked yourself if an app can spy on you through your microphone when the device lays on your table? (the answer should be no: apps shouldnìt be able to spy on you that easily, but they can access your files, or get your location, etc.)

Then you want Permission Ruler!

Every time you turn off the screen, Permission Ruler will automatically revoke all permissions from all your apps for you, so you don't have to worry about your privacy or wasting your battery.


Permission Ruler will give you:
• Increased privacy (when the screen is off no app can do dangerous things)
• Increased battery life (since the apps can't do whatever they want, they will run less time, consuming less battery life)
• Simple usage: click on the only button in the main page when you install it, and forget it
• Lock permissions, revoking but not granting them back automatically
• Ignore specific apps
• Manually manage permissions through the app (will send to system settings)
• Don't grant permissions back automatically to apps not used recently


Special features (donate version)
• Ignore specific permissions of specific apps
• Lock specific apps/permissions
• Manage system apps
• Speed up Permission Ruler and use even less battery


Who can use it?
Anyone can use the app, but there are some limits.
To allows the app to automatically grant and revoke permissions you need Root permissions. An experimental support has been developed for custom ROMs derived from LineageOs (such as ResurrectionRemix).


How does it work?
When you turn off your screen, Permission Ruler will revoke all permissions from all apps (unless they are ignored). When you turn on the screen, it will grant all permissions back (unless they are locked).


Why should I use it?
Usually a phone lays for more than 70% time with the screen off. This means that if you grant a permission to an app to use a feature, that app will get that permission forever, even if you use that feature for less than 30% of the time.
Also, It's highly probable you granted permissions to an app you use a few times a year (like traveling/hotel booking apps, etc.). By default Permission Ruler will not grant permissions back to apps not used recently.


Warning:
Pause the app before uninstalling or deleting its data, so it will grant permissions back to all apps needed.


Download links:
Permission Ruler Normal Version
Permission Ruler Donate Version

XDA:DevDB Information
Permission Ruler, App for all devices (see above for details)

Contributors
sianos

Version Information
Status: Stable
Current Stable Version: 1.2.09
Stable Release Date: 2019-05-02

Created 2019-05-07
Last Updated 2019-05-07
The Following 3 Users Say Thank You to sianos For This Useful Post: [ View ] Gift sianos Ad-Free
7th May 2019, 01:28 PM |#2  
OP Member
Thanks Meter: 7
 
More
Changelog
Version 1.5.00 (2020/01/17)

Added Overlay permission management!
Added dutch translation
Preparation for important update regarding permission info recognition


Version 1.4.18 (2019/12/23)

Custom schedule now officially out of beta!
improved permission info gathering speed
greatly improved ui performance
Fixes:
- dark theme changes on-fly
- custom schedule now works at seconds precision, instead of minutes
- rare issue with custom schedule not granting permissions back on non-root devices


Version 1.4.13 (2019/11/22)

New Feature: custom scheduling! (in beta)
This allows the use of Permission Ruler just in a specified interval of time (e.g. evening and night)
Improved performance of app/permission information gathering
Fixed a rare crash introduced in the last version


Version 1.4.05 (2019/10/21)

Completed support for Android Q and its dark theme
Few fixes for crashes due to uninstalled apps
Few ui updates
Small reduction to app size


Version 1.4.01 (2019/08/23)

Improved support for Android Q: Location can be granted only to apps currently open, too
Cleaned up dashboard
Improved performance with protected apps

Additions:
Permission list page
Long clicks on apps and permissions to open details

Fixes:
False negative no root error message on non-signature spoofing roms
Reduced icon sizes on some device
Custom OEMs' permission grouping


Version 1.3.10 (2019/07/01)
Added dark theme!
Added functional support for Android Q
Fixed issues for apps that don't request a previously requested permission anymore
Fixed status button not animating after rotation
Several fixes for very rare crashes


Version 1.3.00 (2019/06/02)
Reduced app size by ~30%
Fixed app freezing when rotating device when viewing app list or permission list in app detail page
Improved Dashboard and Settings graphics
Added default whitelist
FastWork option now integrated directly in donate version (which grants permissions in almost half the time)
Ported permission priority to normal version from donate one (making granting/revoking process slightly faster)
Added buttons for rating the app and send feedbacks via email: I'd like to know what you think about my app :)
Added explanation for default whitelisted permissions which cause known issues
Fixed support for 64 bit devices
Few performance improvements in graphical environment
7th May 2019, 01:28 PM |#3  
OP Member
Thanks Meter: 7
 
More
Reserved
4th June 2019, 11:59 PM |#4  
Member
Thanks Meter: 10
 
More
Great application, saves your RAM and lets you better understand your smartphone permissions, by letting you try different combination to manage your installed applications. Is it gonna be possible to manage advanced permissions without root?
5th June 2019, 05:27 PM |#5  
OP Member
Thanks Meter: 7
 
More
Quote:
Originally Posted by Pagos1988

Great application, saves your RAM and lets you better understand your smartphone permissions, by letting you try different combination to manage your installed applications. Is it gonna be possible to manage advanced permissions without root?

Thanks!
It's not gonna be possible to use it without root. If it was possible, any app could do it, making permissions lose any utility.
There's a workaround for custom ROMs, at least the ones based on LineageOS, which involve installing a "compatibility layer" as a system app (this is done by the app itself automatically, under direct user permission).
1st July 2019, 03:34 PM |#6  
OP Member
Thanks Meter: 7
 
More
New version released (1.3.10)!

Changelog:
Added dark theme
Added functional support for Android Q
Fixed issues for apps that don't request a previously requested permission anymore
Fixed status button not animating after rotation
28th August 2019, 10:36 AM |#7  
OP Member
Thanks Meter: 7
 
More
New version released (1.4.01)

Improved support for Android Q: Location can be granted only to apps currently open, too
Cleaned up dashboard
Improved performance with protected apps

Additions:
Permission list page
Long clicks on apps and permissions to open details

Fixes:
False negative no root error message on non-signature spoofing roms
Reduced icon sizes on some device
Custom OEMs' permission grouping
28th August 2019, 10:37 AM |#8  
OP Member
Thanks Meter: 7
 
More
New version released (1.4.01)

Improved support for Android Q: Location can be granted only to apps currently open, too
Cleaned up dashboard
Improved performance with protected apps

Additions:
Permission list page
Long clicks on apps and permissions to open details

Fixes:
False negative no root error message on non-signature spoofing roms
Reduced icon sizes on some device
Custom OEMs' permission grouping
22nd October 2019, 05:04 PM |#9  
OP Member
Thanks Meter: 7
 
More
New version released (1.4.05)

Completed support for Android Q and its dark theme
Few fixes for crashes due to uninstalled apps
Few ui updates
Small reduction to app size
22nd November 2019, 12:51 PM |#10  
OP Member
Thanks Meter: 7
 
More
New version released (1.4.13)

New Feature: custom scheduling! (in beta)
This allows the use of Permission Ruler just in a specified interval of time (e.g. evening and night)
Improved performance of app/permission information gathering
Fixed a rare crash introduced in the last version
25th November 2019, 12:59 AM |#11  
basem_ym's Avatar
Senior Member
Flag Tartus
Thanks Meter: 77
 
More
Just seen this thread, very important app imo, strange that its not popular on xda.
Keep up the good work I will report bugs if found any
Post Reply Subscribe to Thread

Guest Quick Reply (no urls or BBcode)
Message:
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes