Please note that this module has not been updated in a while and will not work with recent Play Store versions.

Introduction

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.

Purpose

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).

Additional Info

Code: "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", "com.android.alarm.permission.SET_ALARM", "com.android.browser.permission.WRITE_HISTORY_BOOKMARKS", "com.android.launcher.permission.INSTALL_SHORTCUT", "com.android.launcher.permission.UNINSTALL_SHORTCUT", "com.android.vending.CHECK_LICENSE", "com.google.android.providers.gsf.permission.READ_GSERVICES"

Download

Source code

Thanks

rovo89 and Tungstwenty for the Xposed Framework.

pulser_g2 and others who Xposed this issue.

The newer Play Store versions bring the following changes in regards to 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:It more or less restores the old behavior.Here are some screenshots of the first point in action: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"):Additionally, unknown permissions (usually specified by the package) are also ignored. Users rarely care about these, though.