Backlight!

February 3rd, 2010 Leave a comment Go to comments

Backlight Icon Backlight! is an Android program that changes the system backlight intensity through 4 incremental brightness levels with one click. Android recognizes brightness values from 0-255. Default brightness levels for Backlight! are 0, 55, 150, and 255 respectively.

News

(7-10-09) Backlight 1.2.0 is released. Changed setup access to use a widget instead of setup file. Added intensity popup timeout selection. Optimized app to be slightly quicker in cupcake. Refactored code to use strings.xml for everything.

(6-8-09) Backlight! 1.1.0 is released. I have found a way to make this app work using the new brightness API with a slight performance hit. I’ve also added user customization and a popup of intensity.

Android Market
QR Code
qrcode
Download (1.2.0)

To download this application for Android 1.5+, search for “backlight” in the Android Market or use a QR bar code scanner and scan one of the images on the right.

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

Instructions

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

A setup page is provided upon first run. It allows users to set the default preferences (0,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, and set the popups timeout.

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

Features
  • Change brightness with one click.
  • Cycle through 4 different backlight intensities instead of just one. Switch between darkest and lightest setting depending on your environment.
  • Allow user to modify brightness settings to define their own brightness levels.
  • Show the current brightness value in a notification or popup.
  • Specify the intensity popup timeout.
  • Default Settings:
    • Brightness levels:0,50,150,255
    • No intensity popup
    • Short popup timeout
Tested Devices
  • G1 (1.5) – OK
  • G1 (1.6) – OK
  • G1 (CyanogenMod 4.2.8-) – OK
  • G1 (CyanogenMod 4.2.9 – 4.2.12) – Broken
  • G1 (CyanogenMod 4.2.13+) – OK
  • Nexus One (2.0.1) – OK
  • Cliq (?) – OK
  • Droid (2.0) – OK
  • Hero (1.6) – Broken
Planned Features
  1. Add dialog to prompt user to email dev of crashes.
Tips
  1. You can create a Keyboard shortcut to Backlight! to increase brightness while your in an application.
Bugs
  • 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 0,50,155,255,300 or 0,,50,150,255.
Kudos

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

Michael Miranda (Haiku)

Donations

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 Amazon.com Wish List
  1. Stefan
    May 11th, 2009 at 12:28 | #1

    Great app … to bad they forbid the libary’s usage!

  2. June 8th, 2009 at 21:34 | #2

    @Stefan
    I have found a way to make the same functionality work with cupcake, check it out!

  3. Bryan
    December 22nd, 2009 at 17:11 | #3

    Unfortunately, it is not working with the CyanogenMod rom 4.2.9+ Bummer because I LOVE this app! Gotta go with the built-in power widget for now :(

  4. December 22nd, 2009 at 17:28 | #4

    Your right. It must be an API change with Eclair. I’ll take a look.

  5. axb
    January 8th, 2010 at 19:04 | #5

    Works perfectly with my new nexus one!

  6. February 1st, 2010 at 12:14 | #6

    It looks like Cyanogen has fixed a bug with the brightness in his latest version 4.2.13. Backlight is now working!

  7. Martin
    February 6th, 2010 at 12:37 | #7

    Nice app! It even goes ‘darker’ than another brightness widget I have. (that one went to a minus-number on brightness, which can’t achieve any other way.)
    Is it possible to make it even darker? That is handy (nicer to my eyes) when reading or in the dark. I can see my Samsung Galaxy still getting temporary darker when switching to another application.

    By the way, the soft keypad does not pop up on the settings dialog, and if I force it to appear, it pops under and I can’t type. I had to do a copy-paste action as workaround.

    Wbr

  8. daniel
    May 21st, 2010 at 04:35 | #8

    Does not seem to work on SE x10.

  1. No trackbacks yet.