Sunday Debate: How Can We Get a No-Compromise Phone?

Join us in a fun Sunday Debate on Compromises. Come with your opinions and … more

PSA: You Can Optimize Your Note 4’s Recents Menu & RAM

The Note 4 never had the fastest Recents Menu, and despite its 3GB of RAM, … more

XDA Picks: Best Apps of the Week (July 25 – Aug 1)

Apps are at the front and center of any smartphone experience, and with over a … more

Voices Of XDA: Orbiting The Earth With Android

Editor’s note: This week’s feature has been written by forum … more

PlayPermissionsExposed - Fix the new Play Store permissions system

6,196 posts
Thanks Meter: 8,328
By GermainZ, Forum Moderator / Recognized Developer / XDA Portal Team on 14th June 2014, 10:51 PM
Post Reply Subscribe to Thread Email Thread
The newer Play Store versions bring the following changes in regards to permissions:
  • Permissions are now shown under vague categories when you press the "Update"/"Install" buttons. 42 permissions are also hidden from this screen (list below). To see almost all individual permissions, you can scroll down and tap "View details". Also note that unknown permissions (those defined by apps) are usually hidden in both screens.
  • Auto-updates only check for new categories, not new permissions.
For more info, I'd recommend you read this article by pulser_g2.

This module aims to fix this problem for users who care about permissions. It'll do the following:
  • Make the Play Store show you all of the app's permissions.
  • Require you to manually update apps with new permissions (regardless of the category).
It more or less restores the old behavior.
Here are some screenshots of the first point in action:
Click image for larger version

Name:	X1.jpg
Views:	15788
Size:	187.5 KB
ID:	2798522Click image for larger version

Name:	X2.jpg
Views:	15291
Size:	206.8 KB
ID:	2798523Click image for larger version

Name:	X3.jpg
Views:	15535
Size:	211.5 KB
ID:	2798524

Additional Info
All of the following permissions are ignored by the Play Store when auto-updating, and are hidden when you press "Update"/"Install" (you can still them if you scroll down and tap "View details"):
"android.permission.ACCESS_MOCK_LOCATION", "android.permission.ACCESS_NETWORK_STATE",
"android.permission.ACCOUNT_MANAGER", "android.permission.AUTHENTICATE_ACCOUNTS",
"android.permission.BATTERY_STATS", "android.permission.BLUETOOTH",
"android.permission.BLUETOOTH_ADMIN", "android.permission.BROADCAST_STICKY",
"android.permission.CHANGE_CONFIGURATION", "android.permission.CHANGE_NETWORK_STATE",
"android.permission.CHANGE_WIFI_MULTICAST_STATE", "android.permission.CHANGE_WIFI_STATE",
"android.permission.CHANGE_WIMAX_STATE", "android.permission.CLEAR_APP_CACHE",
"android.permission.DISABLE_KEYGUARD", "android.permission.EXPAND_STATUS_BAR",
"android.permission.FLASHLIGHT", "android.permission.GET_PACKAGE_SIZE", "android.permission.INTERNET",
"android.permission.KILL_BACKGROUND_PROCESSES", "android.permission.MODIFY_AUDIO_SETTINGS",
"android.permission.NFC", "android.permission.PERSISTENT_ACTIVITY",
"android.permission.READ_SYNC_SETTINGS", "android.permission.READ_USER_DICTIONARY",
"android.permission.RECEIVE_BOOT_COMPLETED", "android.permission.REORDER_TASKS",
"android.permission.SERIAL_PORT", "android.permission.SET_ALWAYS_FINISH",
"android.permission.SET_ANIMATION_SCALE", "android.permission.SET_DEBUG_APP",
"android.permission.SET_PREFERRED_APPLICATIONS", "android.permission.SET_PROCESS_LIMIT",
"android.permission.SET_TIME_ZONE", "android.permission.SET_WALLPAPER",
"android.permission.SIGNAL_PERSISTENT_PROCESSES", "android.permission.SYSTEM_ALERT_WINDOW",
"android.permission.USE_CREDENTIALS", "android.permission.USE_SIP", "android.permission.VIBRATE",
"android.permission.WAKE_LOCK", "android.permission.WRITE_SETTINGS",
"android.permission.WRITE_SYNC_SETTINGS", "android.permission.WRITE_USER_DICTIONARY",
"", "",
"", "",
Additionally, unknown permissions (usually specified by the package) are also ignored. Users rarely care about these, though.


Source code

  • rovo89 and Tungstwenty for the Xposed Framework.
  • pulser_g2 and others who Xposed this issue.
Last edited by GermainZ; 14th June 2014 at 11:20 PM.
The Following 174 Users Say Thank You to GermainZ For This Useful Post: [ View ]
14th June 2014, 10:57 PM |#2  
Thanks Meter: 24
Is it JB incompatible? As I can't install it
The Following 3 Users Say Thank You to supergonkas For This Useful Post: [ View ]
14th June 2014, 11:03 PM |#3  
GermainZ's Avatar
OP Forum Moderator / Recognized Developer / XDA Portal Team
Thanks Meter: 8,328
Originally Posted by supergonkas

Is it JB incompatible? As I can't install it

Fixed, get 1.0.1.
The Following 8 Users Say Thank You to GermainZ For This Useful Post: [ View ]
15th June 2014, 05:52 AM |#4  
asdfasdfvful's Avatar
Recognized Themer
Thanks Meter: 2,322
Donate to Me
Another great module from an awesome dev! Obligatory thank you post
15th June 2014, 06:55 AM |#5  
AssToast's Avatar
Senior Member
Flag Seremban
Thanks Meter: 247
This is awesome, Google should have this by default and somebody should feature this on the portal since there was a post regarding the new play store updates
15th June 2014, 08:39 AM |#6  
LostSon's Avatar
Junior Member
Flag Graz
Thanks Meter: 4
Donate to Me
Hi Guys!

I cant activate the moduls in the xposed framework
I use Carbon Rom Nightly 4.4.3.

is it possible that i cant use xposed with this rom?

Thanks for help

Best Regards
15th June 2014, 08:42 AM |#7  
chrisch91's Avatar
Senior Member
Thanks Meter: 27
Can't find in the repo nor in xposed app?
15th June 2014, 08:50 AM |#8  
kv1dr's Avatar
Senior Member
Flag Gornji Grad
Thanks Meter: 268
Donate to Me
Originally Posted by chrisch91

Can't find in the repo nor in xposed app?

Refresh repo. And if you click download link in the OP, you can open it with Xposed installer. If you are reading this with phone, of course ☺

Poslano z mojega Nexus 5 z uporabo Tapatalk
15th June 2014, 09:55 AM |#9  
Netuser's Avatar
Senior Member
Flag Montreal
Thanks Meter: 770
@GermainZ What would we be without you ? Damn you always bring the important stuff to all of us, we can not thanks you enough.

Keep it up
15th June 2014, 12:00 PM |#10  
toxic-hero's Avatar
Senior Member
Thanks Meter: 127
Thanks @GermainZ, this is brilliant!

Also, would it be possible to make an app or xposed module that prevents Google from silently installing/uninstalling apps behind our back or even to prevent silently upgrading Play store?
15th June 2014, 12:13 PM |#11  
Senior Member
Flag Oberammergau
Thanks Meter: 18
Thanks for this awesome app!
Last edited by ~Phil~; 15th June 2014 at 12:45 PM.

Read More
Post Reply Subscribe to Thread
Previous Thread Next Thread