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

Discussion in 'Tech News' started by Jeffrey, Sep 15, 2014.

  1. Jeffrey

    Jeffrey Premium Member
    Premium Member

    Joined:
    Jan 30, 2012
    Messages:
    6,686
    Likes Received:
    3,548
    Trophy Points:
    1,578
    Location:
    Thailand
    Ratings:
    +4,036
    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.

    [​IMG]

    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

    [​IMG]
    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.

     
  2. Tonik

    Tonik Active Member

    Joined:
    Sep 11, 2011
    Messages:
    672
    Likes Received:
    58
    Trophy Points:
    28
    Ratings:
    +67
    How I am wrong, this will get pulled quickly under Google's rule against an app interfering with another app.
     
  3. UrbanBounca

    UrbanBounca Rescue Squad
    Staff Member Rescue Squad Premium Member

    Joined:
    Sep 25, 2010
    Messages:
    2,741
    Likes Received:
    199
    Trophy Points:
    143
    Location:
    Virginia
    Ratings:
    +240
    This app is genius.
     
    • Like Like x 1
  4. Jeffrey

    Jeffrey Premium Member
    Premium Member

    Joined:
    Jan 30, 2012
    Messages:
    6,686
    Likes Received:
    3,548
    Trophy Points:
    1,578
    Location:
    Thailand
    Ratings:
    +4,036
    Current Phone Model:
    iPhone 7 Plus JB
    Have you tried it? If so what changes have you made?
     
  5. UrbanBounca

    UrbanBounca Rescue Squad
    Staff Member Rescue Squad Premium Member

    Joined:
    Sep 25, 2010
    Messages:
    2,741
    Likes Received:
    199
    Trophy Points:
    143
    Location:
    Virginia
    Ratings:
    +240
    No, but the premise behind it is genius.

    Sent from my LG-VS980 using Tapatalk 2
     
    • Like Like x 1
  6. Tonik

    Tonik Active Member

    Joined:
    Sep 11, 2011
    Messages:
    672
    Likes Received:
    58
    Trophy Points:
    28
    Ratings:
    +67
     
  7. Tonik

    Tonik Active Member

    Joined:
    Sep 11, 2011
    Messages:
    672
    Likes Received:
    58
    Trophy Points:
    28
    Ratings:
    +67
    Look at the instructions to uninstall it....requires another app. Seems odd.
     
  8. UltraDroid

    UltraDroid Super Moderator
    Staff Member

    Joined:
    Apr 21, 2010
    Messages:
    2,912
    Likes Received:
    505
    Trophy Points:
    193
    Location:
    Cleveland, Ohio - The North Coast!
    Ratings:
    +555
    Current Phone Model:
    Note 3, straight stock
    "This button goes all the way to 11.." or words to that effect. Think Spinaltap. :)

    Sent from my Note 3, using magic ...
     
  9. Jeffrey

    Jeffrey Premium Member
    Premium Member

    Joined:
    Jan 30, 2012
    Messages:
    6,686
    Likes Received:
    3,548
    Trophy Points:
    1,578
    Location:
    Thailand
    Ratings:
    +4,036
    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.
     
  10. Jeffrey

    Jeffrey Premium Member
    Premium Member

    Joined:
    Jan 30, 2012
    Messages:
    6,686
    Likes Received:
    3,548
    Trophy Points:
    1,578
    Location:
    Thailand
    Ratings:
    +4,036
    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....