Profile Widget is an app that helps you manage profiles for your phone. These profiles can handle: * Volume (ring, notification, alarm, system and multimedia) . * Vibration. * Default phone ringtone. * Default notification ringtone. * Wi-Fi ...Read more
Profile Widget is an app that helps you manage profiles for your phone.
These profiles can handle: * Volume (ring, notification, alarm, system and multimedia) . * Vibration. * Default phone ringtone. * Default notification ringtone. * Wi-Fi status. * Mobile data status (Android 2.x, 3.x, 4.x). * Bluetooth status. * Screen timeout. * Screen brightness. * Automatic data sync. * Airplane Mode (Android 2.x, 3.x, 4.0.x).
The profiles can be activated both from the app itself and from the home screen widget provided. To add the widget, you just have to long press on an empty space on the desired home screen and select Widgets -> Profile Widget.
The home screen widget can be customized for each profile with 25 colors (6 in Lite version) and 49 icons (5 in Lite version).
Also, if you don't want to use the widget, there's the option to add shortcuts to activate the profiles to the homescreen.
From version 4.0 on, Profile Widget integrates with Tasker and Locale.
With this app you can easily switch your phone from, say, a vibration+no sound mode to a full volume mode to a completely silent mode with just a single click!.
About the permissions: the app now asks permission to read the phone state, just in order to change the volume of the calls when the phone is ringing (the only way of separating notification and ringer volume in Android 4.0+). It cannot do anything else with this information, since it does NOT have Internet access, call or SMS permissions.
Do you have a question about this app?
UPDATED ON: Mar 1, 2014
INSTALLATIONS: 1,000 - 5,000
LATEST VERSION: 5.3.1
REQUIRED ANDROID VERSION: 2.2 and up
read phone state and identity
Allows the application to access the phone features of the device. An application with this permission can determine the phone number and serial number of this phone, whether a call is active, the number that call is connected to, ect.
modify global system settings
Allows an application to modify the systemʼs settings data. Malicious applications can corrupt your systemʼs configuration.
write sync settings
Allows an application to modify the sync settings, such as whether sync is enabled for contacts.
read sync settings
Allows an application to read the sync settings, such as whether sync is enabled for contacts.
change Wi-Fi state
Allows an application to connect to and disconnect from Wi-Fi access points, and to make changes to configured Wi-Fi networks.
Allows an application to configure the local Bluetooth phone, and to discover and pair with remote devices.
change network connectivity
Allows an application to change the status of network connectivity.
automatically start at boot
Allows an application to have itself started as soon as the system has finished booting. This can make it take longer to start the phone and allow the application to slow down overall performance of the phone by constantly running.
Allows an application to disable the keylock and any associated password security. A legitimate example of this is the phone disabling the keylock when receiving an incoming phone call, then re-enabling the keylock when the call is finished.
view Wi-Fi status
Allows an application to view the information about the state of Wi-Fi.
create Bluetooth connections
Allows an application to view configuration of the local Bluetooth phone, and to make and accept connections with paired devices.
view network state
Allows an application to view the state of all networks.