Welcome to XDA

Search to go directly to your device's forum

Register an account

Unlock full posting privileges

Ask a question

No registration required
Post Reply

[APK] Official Thread for Keep The Lights On 1.3 (Free Version)

OP Guardian_Bob

17th January 2011, 03:11 PM   |  #1  
Guardian_Bob's Avatar
OP Senior Member
Thanks Meter: 106
 
287 posts
Join Date:Joined: Oct 2010
Donate to Me
More
If you want to donate, or more features, check out Keep The Lights On Pro.

What does it do?
Keep The Lights On is a simple app that performs one function. It keeps the LEDs behind the buttons on a Captivate or similar phone on while the screen is on.

That seems stupid, why would anyone do that?
Well, try finding those buttons in the dark. While the stock ROM turns on the LEDs when you touch the screen, the i9000 based ROMs do not. In addition, most i9000 ROMs have a timeout of 3 seconds.

Doesn't that waste battery?
Depends on what you mean by waste. So first you have to understand the scale of battery consumption I'm talking about. LEDs, especially surface mount ones, draw very little power. How little? Assuming typical LEDs, we're talking 5 milliamps at 3.3 volts. Given that there are 4 LEDs, that means the total power consumption is 0.005 * 3.3 * 4 or 0.066 watts. The CPU consumes between 100 and 1000 milliamps, again at 3.3 volts meaning it uses between 0.33 and 3.3 watts. That's 5-50 times as much power, and that's before adding in the backlight, radio, etc. While yes, technically this uses a little more power, the scale is so small that for all intents and purposes it isn't going to make a difference in your life. Seeing the buttons clearly though, that takes frustration out of your life. Seems like a reasonable trade off.

Does it work with other BLN things like Blinky or BLN Pro?
Yes. This uses a different way to handle the BLN than both those apps. In fact it only requires a rooted ROM with these lights to work. So that means it should work for i9000, Fascinate, Captivate, Vibrant, etc. This should even work with the stock ROM given it is rooted.

If it works for all those phones, why is this just in the Captivate Section?
Well, I only have one phone right now to test with. That is my personal Captivate.

Why are you giving this away for free? Are you drunk? Does it use ads?
To answer the second question first, sometimes but not right now. This is free because I like making people's lives easier. I do not believe in advertisement based products, so you'll never see that from me. If you want to give something back, consider the donate button or buy the Pro version.

I installed it but didn't the app in my list of apps. Is it broken?
Short answer, no. This is a widget based app. Simply add the widget and click it to change the light behavior. You can even remove the widget and it'll remember your preference when you start up. That said if you uninstall the app you'll loose the behavior.

I just got an invalid signature error. What do I do?
This is my fault, there was an early version that I didn't sign correctly. Simply uninstall it manually before installing this version from the market.

What other issues exist?
Well there's a few:
  1. I've had one report of the lights flashing instead of staying solid when turning the screen on. If this user hits one of the buttons the lights will stay on. I'm working on a way to fix this, I haven't found the cause as of yet.
  2. There's a superuser notice every once in a while. This is easy to turn off in the superuser app, and will be fixed in the pro version.
  3. There's been one report of clicking a link in andchat causes the lights to go out. I haven't been able to reproduce it yet.
If you find a problem not on this list, feel free to let me know.

What other features are in this app?
None; however, I'm always open to new ideas. Be warned though, they may go into the pro version.

How do I get this app?
From the market, or here:

Keep The Lights On
by Guardian Bob
The Following 9 Users Say Thank You to Guardian_Bob For This Useful Post: [ View ]
17th January 2011, 07:55 PM   |  #2  
LightningGA's Avatar
Senior Member
Flag Albany, NY
Thanks Meter: 29
 
279 posts
Join Date:Joined: Nov 2010
Donate to Me
More
Great widget....downloaded it this morning.

Sent from my SGH-I897 using XDA App
17th January 2011, 08:36 PM   |  #3  
Senior Member
Thanks Meter: 12
 
128 posts
Join Date:Joined: Nov 2009
using the paid version, much thanks!
18th January 2011, 07:06 PM   |  #4  
Junior Member
Thanks Meter: 1
 
20 posts
Join Date:Joined: Jul 2010
Suggestion
I have not tried your app yet, but I have a suggestion.

If you could turn on or off each individual LED, rather than all on or all off, then you could consider using each button to indicate something different.

Home - new email
Menu - new text
Back - missed call

Maybe you can even make them blink?
18th January 2011, 07:40 PM   |  #5  
LightningGA's Avatar
Senior Member
Flag Albany, NY
Thanks Meter: 29
 
279 posts
Join Date:Joined: Nov 2010
Donate to Me
More
Quote:
Originally Posted by wvmstr

I have not tried your app yet, but I have a suggestion.

If you could turn on or off each individual LED, rather than all on or all off, then you could consider using each button to indicate something different.

Home - new email
Menu - new text
Back - missed call

Maybe you can even make them blink?

What would be the point of that with this app.....it turns the lights on when the screen is on, if the screen is on then you have those same notifications at the top of the screen already.

Though I guess it might be useful for some if those additions were made to Guardian Bob's BLINKY APP.
The Following User Says Thank You to LightningGA For This Useful Post: [ View ]
19th January 2011, 02:38 AM   |  #6  
Junior Member
Thanks Meter: 0
 
1 posts
Join Date:Joined: Jan 2011
Support for Galaxy Tablet
First off, thanks for your efforts!! This is exactly what I'm looking for.

Any chance you will be able to support this on the galaxy tablet? I am happy to help in any way I can - I am a developer (though I haven't done much android development). I have a rooted device with busy box... if there's anything I can do to help you figure out this device, please let me know!
20th January 2011, 12:24 PM   |  #7  
lotherius's Avatar
Recognized Developer
Flag Houston, TX
Thanks Meter: 593
 
2,063 posts
Join Date:Joined: Jan 2009
Donate to Me
More
Crazy me, I would honestly like to be able to DISABLE these lights. I watch movies and do other things a lot in the dark, and these bright white lights randomly popping up on my phone are very distracting. Since they can be turned ON manually, does that mean perhaps they can be turned OFF as well?
20th January 2011, 02:38 PM   |  #8  
fivefour's Avatar
Senior Member
Flag Pensacola
Thanks Meter: 1,143
 
476 posts
Join Date:Joined: Jun 2010
Donate to Me
More
Quote:
Originally Posted by lotherius

Crazy me, I would honestly like to be able to DISABLE these lights. I watch movies and do other things a lot in the dark, and these bright white lights randomly popping up on my phone are very distracting. Since they can be turned ON manually, does that mean perhaps they can be turned OFF as well?


In a su'd terminal enter this:

Code:
echo "0" > /sys/devices/platform/button-backlight/leds/button-backlight/brightness
Change the 0 to 1 to re-enable.
20th January 2011, 05:09 PM   |  #9  
Junior Member
Thanks Meter: 1
 
25 posts
Join Date:Joined: Sep 2008
Lovin it. One of the pet peeves of this device was the short duration on the home keys.

How about this as as Pro suggestion (if possible):
Control brightness level when LEDs are on.
My cuz has a DINC and i absolutely LOVE the brightness of his home keys. Super easy to see. Possible?
21st January 2011, 03:13 AM   |  #10  
Senior Member
Flag Lippstadt
Thanks Meter: 32
 
730 posts
Join Date:Joined: Jun 2010
Donate to Me
More
works on Korean Galaxy S shw-m110s, maybe the least compatible of the SGS versions, cheers.

Post Reply Subscribe to Thread
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes