Gain control over app permissions with Ap Ops (Rooted Devices)

Jeffrey

Premium Member
Premium Member
Joined
Jan 30, 2012
Messages
6,645
Reaction score
3,511
Location
Thailand
Current Phone Model
iPhone 7 Plus JB
By Jack Wallen September 10, 2014, 12:00 AM PST

If you happen to have a rooted Android device and want to gain total control over app permissions, Jack Wallen shows you how with App Ops.

appopshero.png


The Android permissions system is something that has been under a bit of fire lately. It's a good system, but it's all or nothing. Fortunately, it looks like the future holds some hope that this will change. In the meantime, there's an app those with rooted Android devices can use. That tool is called App Ops, and it gives you granular control over app permissions. If you have a rooted Android device that's running 4.4.2 or higher, read on and enjoy.

App Ops allows you to go through every installed app on your device and enable or disable the various permissions for that app. For example, if you don't want the Facebook app gaining access to your contacts, App Ops allows you to easily disable that.

I'll walk you through the process of installing and using Ap Ops so that you can gain better control of app permissions on your Android device.

Installation
The installation of App Ops is simple. All you have to do is follow these steps:
  1. Open the Google Play Store on your rooted Android device
  2. Search for App Ops
  3. Locate and tap the entry by Lars Team
  4. Tap Install
  5. Read the permissions listing
  6. If the permissions listing is acceptable, tap Accept
  7. Allow the installation to complete
When the installation is finished, you should find a launcher for App Ops in your app drawer. Tap the launcher to start the app (depending on how you rooted your phone, you may have to give App Ops root permission to run).

Let's remove contact permission from the Facebook app. To do this, follow these steps:
  1. Open App Ops
  2. Swipe to the right until you're in the Messaging tab
  3. Scroll down and tap the Facebook entry
  4. Within the Facebook entry (Figure A), tap the ON/OFF switches for Read contacts and Modify contacts to place them in the OFF Position
Figure A

appops1.png

App Ops running on a Verizon-branded Samsung Galaxy S 4.

That's it! Facebook no longer has permission to read your contacts. You can go through every app on the device now and, with granular control, enable or disable each apps' permissions to better suit your needs.

A word of warning... you'll find listings for things like Android System, your home screen app, Phone, and more -- but you must use caution when using this tool. Disabling the right permissions on the wrong app could brick your device. Make sure you leave the Android core systems and services alone! Only use App Ops on apps you've installed from the Google Play Store and nothing else. Also understand that by revoking certain permissions on apps, they won't always function properly. For example, should you turn off Post notification on the Facebook app, the app will no longer be able to post a notification on your Facebook wall. This is a rather innocuous example, but you get the idea.

It is my hope that Google rolls this type of system into upcoming releases of Android. I understand why they pulled it from being used in non-rooted devices. Ultimately, the average user could easily break functionality in apps without knowing what they've done. Google needs to think this through very carefully -- but with the right take on App Ops, Google could vastly improve the current permissions system.

This App is for Experts and Novices should exercise caution.
 

Tonik

Active Member
Joined
Sep 11, 2011
Messages
670
Reaction score
58
How I am wrong, this will get pulled quickly under Google's rule against an app interfering with another app.
 

Tonik

Active Member
Joined
Sep 11, 2011
Messages
670
Reaction score
58
Look at the instructions to uninstall it....requires another app. Seems odd.
 
OP
Jeffrey

Jeffrey

Premium Member
Premium Member
Joined
Jan 30, 2012
Messages
6,645
Reaction score
3,511
Location
Thailand
Current Phone Model
iPhone 7 Plus JB
Some programs leave files behind. Many of my PC & MAC programs require a third party app or uninstaller to get a clean uninstall.

I just replaced Chrome with Chrome Canary 64 bit and Chrome would not uninstall without using a third party app.
 
OP
Jeffrey

Jeffrey

Premium Member
Premium Member
Joined
Jan 30, 2012
Messages
6,645
Reaction score
3,511
Location
Thailand
Current Phone Model
iPhone 7 Plus JB
Since you have the choice to accept or refuse permissions, I would think this app has it's place. It's been on the PS for quite a few months.
I would think choice is the root of Open Source....
 
Top