Android 5.1.1 Omni ROM For Motorola Xoom

Back in Feb 2011, the Motorola Xoom became the first device to be sold with Android 3.0 … more

CleanSlate Brings Fingerprint Scanner Mod to HTC One M9+

Work of XDA Recognized Developer tbalden, CleanSlate custom kernel for the HTC … more

Sunday Debate: Which Factors Caused HTC’s Woes?

Join us in a fun Sunday Debate on HTC’s situation. Come with your … more

HTC’s New Ad Campaign And What It Really Means

HTC has just released three new blind test adverts comparing app loading … more

PlayPermissionsExposed - Fix the new Play Store permissions system

6,190 posts
Thanks Meter: 8,294
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:	15426
Size:	187.5 KB
ID:	2798522Click image for larger version

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

Name:	X3.jpg
Views:	15181
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: 23
Is it JB incompatible? As I can't install it
The Following 2 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,294
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,310
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: 246
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?
Post Reply Subscribe to Thread
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes