This mod targets settings which all apps share, such as the language, what permissions they require, what is the DPI for rendering, the perceived screen size (which affects the alternate resources that are loaded) and allows you to change those values on a per-app basis.
You can therefore have some apps rendered with a lower DPI than the default for your device in order to see more info at once (with no build.prop changes), while others might have different DPI values because their resources are not prepared for different densities. The same for the language, permissions to revoke, etc.
Here's the list of settings that can be changed for each app:
- DPI (for rendering and resources loading) and reported screen size (to load alternate layout resources)
- Font scale
- Locale (language)
- Fullscreen mode, plus Immersive mode on KitKat
- Hide title bar
- Keep screen on while app is visible
- Display on top of the lockscreen
- Stay resident in memory
- Disable fullscreen keyboard input
- Force orientation (portrait/landscape/auto)
- Insistent notifications (loop the sound)
- Prevent big / expanded notifications
- Notifications priority
- Exclude or force app in recents
- Mute audio (except some apps)
- Force using legacy (navbar) menu button
- Revoke permissions
INSTALLATION
Requirements:
- Xposed Framework 2.2 or newer; 2.6 or newer starting with AppSettings 1.9
- ICS (4.0.3) or newer (up to 4.4); this is not only a requirement for the framework, but also for this module due to the hooked APIs
Author(s): Tungstwenty, rovo89
Version name: 1.9
MD5 checksum: f7e10124884fcff14531b16ad1d8e462
Uploaded on: Wednesday, May 14, 2014 - 01:50
Changes:
New features:
- Adjust statusbar and navbar dimensions when SystemUI's DPI is changed
- Allow using resource options also on widgets, where the app's (changed) resources are loaded by another app
- Override notifications priority