Power Toggles

An advanced power control widget. FREE and No ADS
Please check the user guide at: http://goo.gl/1yh0b
before mailing me, most likely your question is already answered in the FAQ.
** If you find an issue, please mail me. I can NOT respond to comments on the market page.
Contains following toggle options :
Wifi
Mobile Data (3G/4G)
2G/3G toggle (shortcut to settings)
WiMax (4G for EVO)
Bluetooth
Bluetooth discovery
Data Sync/ Sync Now
Airplane Mode
Screen Auto Rotate
Wifi Hotspot
Volume toggle
GPS and NFC* (shortcut to settings or one click is used as system app)
Four brightness modes (low, mid, high, and auto).
Auto brightness
Flashlight
Screen Always On
USB Tether
Screen Timeout toggle
Battery info
Multimedia buttons (play/ next track/ prev track)
Multimedia mute
Added bluetooth tethering toggle.
Volume sliders
Shutdown and Restart* (root)
Custom application shortcut
Custom system shortcuts
(*) Direct GPS toggle is not possible due to security restrictions on android.
Widget can contain toggle buttons between 2 to 8 with custom background and button colors. To re-arrange a toggle button, on customization screen click the button and move the seekbar to reposition.
To use the widget, long press on the homescreen, and select widgets and then select the Power Controls widget.
To edit existing widget click on the home icon in the application home screen.Widget can also be placed in the notification bar from the application screen.
Permissions:
android.permission.CAMERA: Required for the flashlight to work.
android.permission.SYSTEM_ALERT_WINDOW: required to display a toggle choice popup when using notification widget (Only on gingerbread)
Note: on gingerbread, direct notification toggle is not possible. The clicking the notification widget, it displays a popup to choose an action.
Note: After the update the existing widgets will remain the same. For customization options, you will need to add a new widget to the screen.
FAQ
1) Can the GPS toggle be single click instead of a shortcut to system settings?
No. Direct GPS toggle is not possible due to security restrictions on android. If however your device is rooted, you can move the app to system app (using /system/app mover or titanium backup or similar app). If you dont know what does root mean, this feature is not for you

2) Where is the 4G toggle button or the 2G toggle button?
There is an unified mobile data toggle button, which should work for all networks (2G/3G/4G). On some mobiles Wimax toggle would also work.
Simply add this toggle and change the icon on the global settings screen. The icon is only for the display purpose and serve no functionality changes.

3) The flashlight is not working on my device.
Flashlight is only supported on a limited number of devices. I am not able to support many devices as I don’t have access to those.

4) Can the notification widget icon be removed.
No. Current android API does not support a notification without an icon. You can instead use a transparent icon or a battery icon.

5) The notification widget is pushed to the bottom when a new notification arrives.
Android currently does not support adding a notification which is always on the top. You can enable an accessibility service which pushes the widget on the top whenever a new notification arrives.
On the main application screen, click the pin icon in the notification section, and enable the “Power Controls” accessibility service to make the widget pin to the top of the notification area.
On Jelly Beans (4.1), you can set the notification priority to the minimum (in settings) to hie the icon, but then the widget will no longer be always on top.

6) Why does the app requires CAMERA permission
This is required for the flashlight to work.

7) I am unable to uninstall the app.
Make sure that you have deactivated the Device administration. Go
Settings > Security > Device Admins > Power Controls > Deactivate.
Feel free to suggest more toggle button ideas. Please read the widget FAQ before sending me a mail.