• After 15+ years, we've made a big change: Android Forums is now Early Bird Club. Learn more here.

Requesting help with changing permissions

Can someone walk me through how to change permissions on apps? I want to stop unwanted apps running in the background unnecessarily and would like to simply have the tools in place for me to change other permissions here and there to restrict what certain apps get access to. Do I need to use XPOSED and/or Autostart?

I am running baked black bean and the ROM has the XPOSED installer and the XPOSED App Setting apps built in. I read on xda that ROMs that have "preloaded" XPOSED into it may encounter problems. Figured I would try it out. I tested the XPOSED App Setting app by not allowing the Bluetooth permission for my sixaxis controller app. I figured that if I denied it permission to use Bluetooth that my ps3 controller wouldn't connect. Easy test i figured. So in the xposed app I clicked on sixaxis controller app and turned on the switch at the top. I clicked on the permissions button. Then I turned off the Bluetooth permission. I saved the setting before I backed out. I went to sixaxis controller app and it worked perfectly normal and connected to the controller even though I had supposedly disabled it.

Why is it not working? Do I have to reboot for this to take affect? Am I having an issue because of using a version of XPOSED that was preloaded into my ROM? Is my approach altogether wrong?

I did some searches before posting this but wasn't getting an easy answer. Anybody have some easy answers that may benefit myself and other noobs alike? Thanks :-D
 
OK well I did figure out that I needed to install the framework using xposed installer. Did that and rebooted phone. Installed seemingly fine. I went back to sixaxis controller to perform the Bluetooth permission test that I had performed earlier. I was surprised when it still didn't work. Lol.

Well... I've installed the xposed framework... Oh and I forgot to mention that I did enable the xposed app settings module within the xposed installer.

Oops.. One more thing... When I finished installing the framework it said to reboot phone for it to take effect. I just held the power button down and rebooted the normal way. I realized afterwards though that at the bottom of the installer there are two buttons referring to reboots. One button says reboot. The other says soft reboot. Should I have rebooted in this way?
 
For setting the auto runs on a app, you can use Gemini app manager, or freeze it with TB (Gemini can freeze things too), Autostarts is good for preventing something from starting, though the play store will re-enable itself (you have to freeze that app). The Greenify module (donate version only) can hibernate some system stuff, and is of use for apps you do use, but have a nasty habit of staying running in the background when you aren't actively using them. Don't freeze or hibernate your email and messaging apps.

For more advanced app permissions control there is "permissions denied". This is for experienced users. Turning off an app's permissions to something can break the app. I have used that on an app like red laser as I don't find that a bar code price comparison app needs the permission to access my contacts.
 
Exactly. I'm looking to have that kind of control over permissions. That app sounds great. So you would change permissions there instead of in xposed? It seems like the interface on xposed is easy for revoking permissions but it didn't seem to work for me.
 
The greenify is not really killing permissions it is just keeping an app from running when not needed and being called into running by some other action.

Gemini app manager can set the auto runs for individual apps, again be careful when doing this to a system app.
 
Back
Top Bottom