Backlight IconBacklight! is a free brightness app for Android that changes your devices’ screen backlight with a single click. It also allows complete customization of brightness levels.  You can even assign it to a gesture or a main dock for easier access.

Backlight! Mobile Link
Backlight! Market Link

Android recognizes values from 1-255 with 1 being darkest and 255 being brightest. It also has support for automatic brightness using letter ‘a’.  Default levels are 1, 50, 150, and 255 respectively.

Backlight! controls the screen brightness level only. It does not adjust keyboard brightness or other light features of the phone.


(01-02-2012) Backlight 1.4.3 is released.  Fixed problem with Sony Ericsson phones.  Optimized text.

Download Backlight! from Android Market – (1.4.3)

You can also search for “backlight” in the Android Market or use a QR bar code scanner and scan one of the images on the right.

Download Source for previous version (1.1.0)

If you’re interested in how this application worked pre-cupcake, I have posted pre-cupcake source code here.

  • Change brightness with one click.
  • Cycle through multiple brightness intensities instead of just one.
  • Switch the device into automatic brightness mode if it supports it.
  • Allow user to set custom brightness levels.
  • Show the current brightness value in a popup or widget.
  • Change the intensity popup timeout.
  • Display to the user brightness values as percentages or actual.
  • Enable/Disable Analytics
  • Default Settings:
    • Brightness levels:1,50,150,255
    • No intensity popup
    • Short popup timeout
    • No percentages
    • Analytics enabled
Planned Features
  1. None ATM

Upgrading from an earlier version of Backlight? Don’t forget to re-add the widgets to the home screen!


Click on the icon or the widget to change the brightness level of the system. The brightness will be increased from your current setting to the next highest custom setting. Click multiple times to cycle through all the custom brightness levels.

A setup page is provided upon first run. It allows users to set the default preferences (1,50,150,255 and no popup) and start using the app. It allows users to customize their own brightness levels, turn on the popup if desired, show percentages instead of values in popup and widget, set the popups timeout, and enable/disable analytics.

Backlight! Setup can be accessed again by installing the setup widget on the home screen or by uninstalling then reinstalling the app.

  1. You can create a Keyboard shortcut to Backlight! to increase brightness while your in an application.
  2. You can assign the Backlight! Launcher to a gesture if using ADW Launcher or Launcher Pro.
  • Occasionally when clicking the app to change brightness a android warning icon appears on the entire screen for a fraction of a second.  Removing and adding the widget – or – rebooting the phone seems to make this go away.  Looking into.
  • The custom brightness values section doesn’t seem to work with non English input keyboards.  Looking into.
  • Backlight! must be installed on the internal memory of the device.  Widgets dont work when app is moved to SD.  Some Cyanogen Roms and others allow you to move apps regardless and this just wont work.  If you have, just move it back to internal memory.
  • Error message when user types in an invalid number displays a long string of numbers and not the actual error message. This means you typed a sequence of brightness intensities that were invalid like 1,50,155,255,300 or 1,,,,,50,150,255.
Tested Devices

Using Backlight!
Using Backlight! with gestures


Thank you to the following people for assisting or providing guidance in the creation of this app.


Backlight! is free! If you want to help the development of this app or just want to say thanks, click on the donate buttons below.

My Wish List