We've all heard of the ability to set a custom DPI for each application, such as in the ParanoidAndroid ROMs and the Xposed Framework. Consdering that control of the user over his/her applications, I came up with App Control, Taking Application Control to the next level. Remeber it's still in beta so expect bugs.
The list remains short for now, but will be growing in time. This application allows you to set custom settings for each and every app, regardless of the fact of it being either a system or user application, such as;
--------------------------------------------------------------------------------------------------------------------------
Examples and Explainations of Settings
Didn't get it? Here's how it works, for each application you can set these settings, you can specify the settings for each individual application. Here are the explainations for each feature or setting.
-Screen Orientation
You can specify an application to remain in a certain Orientation, which may be, portrait, landscape, reverse portrait and reverse landscape. Lets say you would like an application to stay in landscape, incase your watching a video on YouTube, Netflix etc, but you would like the rest of your applications to remain on auto-rotate and you don't want to go rushing back to settings to change this everytime, this setting gives you the ability to do exactly that.
-Font Size
Let's say you have an elderly person is using a device and they have problems with reading their daily news because the text was too small, with this setting you can make the Font Size larger to put that issue at ease. NOTE: This will work depending on your device, it is not guaranteed to work on every device.
-Input Method
You can select the keyboard or voice input is going to be used in the app you choose.
-Screen Timeout
Specify an app to Timeout Screen after a specified time, saving battery life, by reducing screen use.
-Minimum CPU Speed
Let's say your just going to be listening to music and would like to save battery at the same time, but you dont want to do that because your too lazy to switch back to an application to underclock then return to the normal clock speed when needed again, so with this app, you can specify that when your favourite music player if launched, your device's clock speeds will reduce.
-Maximum CPU Speed
Again, lets say your in a position to overclock your phone to avoid lag while playing a game, but that clock speed may stick for longer for any possible reason, causing battery drain and unnecessary heating up of the device, so you can assign clock speeds which will only trigger when that application is launched.
-Sound Mode
This allows you to set a Sound Mode such as Silent or Vibrate which will be activated when ever the application you selected it for is launched.
-Wifi
Wifi control will alow you to enable wifi whenever a specific application is launched, for example your browser.
Your applications will be displayed in a list alphabetically, tap on the application you want to specify settings for and choose from the menu.
To add more configurations, tap the What to Control button and check the ones you want from the list.
--------------------------------------------------------------------------------------------------------------------------
Changelog
Version 0.48
Fixed error: no config working from 0.44
Fixed bug: service not running because of splash
Fixed bug: input method not working on some devices
Fixed bug: rotation not working on some devices
Fixed bug: sound modes not being applied on some devices on android 2.3.0
Info: FONT SIZE only works for some devices
Version 0.44
Fixed bug: rotation reversed on LG devices
Fixed bug: max cpu speed not working on somc2012
Sound Mode now uses 'ringer' instead of 'mute' to silence apps
Added splash screen (on start up)
-Version 0.40
Added support for sound modes (silent / vibrate)
Cleaned up a bit of UI (app mode selection)
Fixed bug: input method selection ignoring secondary keyboards
-Version 0.30
Fixed bug: wifi turning on when service started
Fixed bug: notification bar icon disappearing
Added support for input method selection (keyboard)
-Version 0.20
Fixed bug where shutting down service rebooted some devices
Added support for wifi configuration
-Version 0.10
Pre public release
.
.
.
.
The list remains short for now, but will be growing in time. This application allows you to set custom settings for each and every app, regardless of the fact of it being either a system or user application, such as;
- Screen Orientation
- Font Size
- Input Method
- Screen Timeout
- Minimum CPU Speed
- Maximum CPU Speed
- Sound Mode
- Wifi
--------------------------------------------------------------------------------------------------------------------------
Examples and Explainations of Settings
Didn't get it? Here's how it works, for each application you can set these settings, you can specify the settings for each individual application. Here are the explainations for each feature or setting.
-Screen Orientation
You can specify an application to remain in a certain Orientation, which may be, portrait, landscape, reverse portrait and reverse landscape. Lets say you would like an application to stay in landscape, incase your watching a video on YouTube, Netflix etc, but you would like the rest of your applications to remain on auto-rotate and you don't want to go rushing back to settings to change this everytime, this setting gives you the ability to do exactly that.
-Font Size
Let's say you have an elderly person is using a device and they have problems with reading their daily news because the text was too small, with this setting you can make the Font Size larger to put that issue at ease. NOTE: This will work depending on your device, it is not guaranteed to work on every device.
-Input Method
You can select the keyboard or voice input is going to be used in the app you choose.
-Screen Timeout
Specify an app to Timeout Screen after a specified time, saving battery life, by reducing screen use.
-Minimum CPU Speed
Let's say your just going to be listening to music and would like to save battery at the same time, but you dont want to do that because your too lazy to switch back to an application to underclock then return to the normal clock speed when needed again, so with this app, you can specify that when your favourite music player if launched, your device's clock speeds will reduce.
-Maximum CPU Speed
Again, lets say your in a position to overclock your phone to avoid lag while playing a game, but that clock speed may stick for longer for any possible reason, causing battery drain and unnecessary heating up of the device, so you can assign clock speeds which will only trigger when that application is launched.
-Sound Mode
This allows you to set a Sound Mode such as Silent or Vibrate which will be activated when ever the application you selected it for is launched.
-Wifi
Wifi control will alow you to enable wifi whenever a specific application is launched, for example your browser.
--------------------------------------------------------------------------------------------------------------------------
How to Use
How to Use
Your applications will be displayed in a list alphabetically, tap on the application you want to specify settings for and choose from the menu.
To add more configurations, tap the What to Control button and check the ones you want from the list.
--------------------------------------------------------------------------------------------------------------------------
Screenshots
Screenshots
--------------------------------------------------------------------------------------------------------------------------
Changelog
Version 0.48
Fixed error: no config working from 0.44
Fixed bug: service not running because of splash
Fixed bug: input method not working on some devices
Fixed bug: rotation not working on some devices
Fixed bug: sound modes not being applied on some devices on android 2.3.0
Info: FONT SIZE only works for some devices
Version 0.44
Fixed bug: rotation reversed on LG devices
Fixed bug: max cpu speed not working on somc2012
Sound Mode now uses 'ringer' instead of 'mute' to silence apps
Added splash screen (on start up)
-Version 0.40
Added support for sound modes (silent / vibrate)
Cleaned up a bit of UI (app mode selection)
Fixed bug: input method selection ignoring secondary keyboards
-Version 0.30
Fixed bug: wifi turning on when service started
Fixed bug: notification bar icon disappearing
Added support for input method selection (keyboard)
-Version 0.20
Fixed bug where shutting down service rebooted some devices
Added support for wifi configuration
-Version 0.10
Pre public release
.
.
.
.
Last edited: