Disable capacitive button light ? - Galaxy S I9000 Q&A, Help & Troubleshooting

It's been 4 years of Galaxy S I9000 and no developer has yet developed a method to turn off the capacitive button light. This is very necessary as it could help with the very low battery capacity. I strongly request developers to concentrate their skills on this, to disable the light and thereby prevent the irritation to eye during the night & save a lot of juice.
Please Help
Thanks

Blackus17 said:
It's been 4 years of Galaxy S I9000 and no developer has yet developed a method to turn off the capacitive button light. This is very necessary as it could help with the very low battery capacity. I strongly request developers to concentrate their skills on this, to disable the light and thereby prevent the irritation to eye during the night & save a lot of juice.
Please Help
Thanks
Click to expand...
Click to collapse
Pardon me if I misunderstood your question.
If you just want the buttons not to turn on when receiving an sms (i.e. acting as notification led) then CyanogenMod has that option, just go into Settings->CyanogenMod->Audio->Quiet hours (or something to that effect), set from, say, 2:00 to 1:59 (all day minus 1') and check last option (Dim LED or something).
If you want them not to light up under any circumstance, well, I don't think I'd use that setting but I guess it'd be nice to have!

I want the lights permanently disabled.

Try adding qemu.hw.mainkeys =0 to the build.prop file of your phone. Just let me know if that helped. PS: If you're using Nightlies, the build.prop file keeps resetting.

Gokulbalram said:
Try adding qemu.hw.mainkeys =0 to the build.prop file of your phone. Just let me know if that helped. PS: If you're using Nightlies, the build.prop file keeps resetting.
Click to expand...
Click to collapse
No.. it doesn't work . I already tried it many times before starting this thread.

Blackus17 said:
No.. it doesn't work . I already tried it many times before starting this thread.
Click to expand...
Click to collapse
Say, are you on a Custom ROM?

I think "qemu.hw.mainkeys" is to disable the virtual button bar on JB roms and not to turn off the soft key backlights (although i could be wrong?). You can add an init.d script that shortens how long they stay on for (i don't think you can turn them off completely) i set mine to 000 sec and they stayed on permanently so i set it to 001 sec and that works for me. Do a search for the init.d script, it's on xda somewhere.

On certain custom ROMs, they do act as a notification LED. So, that stays on until you turn in the phone. So all you have to is go to Settings>Display>Notification Lights (it will be called something similar) and then turn it off. Some ROMs could have a different way to turn it off. Also, I don't think that you lose battery when they turn on as you click on the buttons.
Cheers! The thanks button is right there... Just saying..
Sent from my GT-I9000 using XDA Premium 4 mobile app

Related

How do i shutoff the backlight when ICS is in use?

Hello I realized that the phone backlight stays on and does not go sleep when ICS is in use. How do i make the backlight shutoff while keeping ICS in use. I wanted to know this to save battery life? Thanks
Umm, have you tried pressing the power/suspend button? ;-)
If that doesn't work, you'll need a 3rd party app, like Pocket Plus, that provides such functionality...
power/suspend button doesn't work, it just disconnects ICS. Is there another way of doing this without downloading pocket plus? Reg edit or something?
does anyone know a solution to this?
flip the phone over?
to save battery; dont' u just hate a smart kid
errr, it's usually plugged in if yer doing that. if by smart you mean intelligent, then yes.
Well if im tethering ICS using wifi or bluetooth then it wont be plugged in, the backlight stays on and kills more battery.
right, that's why i said usually. The ICS is killing the battery even more than the light, so most people will have a phone-USB to computer or wall charger, or run out of juice fast anyway.
Use this app that I just posted a few minutes ago for someone else. It's in this thread, post #3 - http://forum.xda-developers.com/showthread.php?t=339469.
xeno1 said:
Use this app that I just posted a few minutes ago for someone else. It's in this thread, post #3 - http://forum.xda-developers.com/showthread.php?t=339469.
Click to expand...
Click to collapse
This still does not work. If i use this app it does turn off the backlight but then ICS gets disconnected still... Does anyone have a solution to this?
Try psSHutXP (freeware) found here: http://ppcsoft.narod.ru/english/
The main App adds a soft reset, shut down, and lights off switch. Once run it adds a new Shortcut called Display which will turn off the LCD (just like the "lights off" in the main app.
I added the Display shortcut to my Launcher, and a double tap will turn off the display. Power button turns it back on.
It was made so you can still keep apps running while the LCD is off. Give it a go.

Screen off during phone call tweaks

There are two listed tweaks for preventing the Diamond from turning the screen off during a call. I've done them both, and nothing happens. Are these tweaks confirmed to work for all phones, or just on some? It says the "Sleep" one works on european ROM -- do all European phones have the same rom?
I'm having a simmilar problem... It seems that the screen turns off after a set period of time... I thought that the light sensor was supposed to only shut the screen off when you bring it up to your ear, light gets dull... I have the phone sitting in well lit room and done got near it yet the screen still turns off..?
http://forum.xda-developers.com/showthread.php?t=406094&page=2
give it a shot
I've read that if you remove the stylus while in a call, then the note program comes on automatically, but the screen will also stay on until the call is finished
There are two listed tweaks for preventing the Diamond from turning the screen off during a call. I've done them both, and nothing happens. Are these tweaks confirmed to work for all phones, or just on some? It says the "Sleep" one works on european ROM -- do all European phones have the same rom?
Click to expand...
Click to collapse
there are more and they are the right ones. it is the light sensor. do a search. this forum has already too many posts on this subject.
here u have one that is called "(Solved for diamond) How to disable fast dormant display during call?"
http://forum.xda-developers.com/showthread.php?t=406094&highlight=Screen+call
PaulusUK said:
I've read that if you remove the stylus while in a call, then the note program comes on automatically, but the screen will also stay on until the call is finished
Click to expand...
Click to collapse
yes, you are right and this is in my humble opinion the best solution. this way even if u touch with yr ear/cheek the screen no funny noises and no unwanted programs popping up not to mention that this way u have the choice and if you don't need the screen it stays black.
If you want to turn your screen back on during a call just simply press the round center button once and it will turn back on. no need for any hacks.
Thanks for the help
From what I have read, the phone screen should only turn off the screen when you bring it up to your ear/there is low light on the light sensor in the handsets ear speaker... My phone's screen shuts itself off after 3 seconds or so, doesnt matter where light is... If you just disable fastdormant (1 to 0), does the phone still shut itself off after x seconds or does it wait until there is a change in light?
Can anyone confirm/clarify the above???
Also is it possible to reactivate the display once the phone detects a sizeable change in brightness again? From reading the links posted, no one has found a solution for this one yet..?
The screen will not turn off as long as you continue to touch the center button during call. The default setting work fine with me until I need to get information during a call yesterday. The center button touch allow you to use other functions during phone call.
[EDIT] STRANGELY ENOUGH, AFTER ENTERING THE REGISTRY AND JUST LOOKING AT THE VALUE OF THE KEYS HAS SOLVED THE PROBLEM BELOW...
[/EDIT]
My problem is that my phone won't go into the sleep mode when calling. Covering the phone doesn't help (I've tested the light sensor, and that still works)
For me this feature is a positive thing so I would like it to work again.
The registry entry for the EnableFastDormant is still on "1". The HTC Phone Skin is loaded (without that skin it doesn't work either).
When searching the forum I come across people who want their screen to stay on... I want the opposite to happen again. Anybody a suggestion?
205_lacoste said:
My problem is that my phone won't go into the sleep mode when calling. Covering the phone doesn't help (I've tested the light sensor, and that still works)
For me this feature is a positive thing so I would like it to work again.
The registry entry for the EnableFastDormant is still on "1". The HTC Phone Skin is loaded (without that skin it doesn't work either).
When searching the forum I come across people who want their screen to stay on... I want the opposite to happen again. Anybody a suggestion?
Click to expand...
Click to collapse
Check this reg entry as well:
HKCU\ControlPanel\Phone\Sleep - 1
HKCU\ControlPanel\Backlight\LightSensorPollingEnable - 1
HKLM\Drivers\BuiltIn\RIL\BatteryTimeoutInCall - 5
HKLM\Drivers\BuiltIn\RIL\BatterySuspendTimeoutInCall - 5
Also,
Start - Settings - System
Power
Advanced
Check the following:
Turnoff Backlight if device is not used for 30 Sec
Turn off Device if not used for 40 sec
All the best
Note: After changing Registry Entries.. (if you had to).. do a soft reset.
205_lacoste said:
[EDIT] STRANGELY ENOUGH, AFTER ENTERING THE REGISTRY AND JUST LOOKING AT THE VALUE OF THE KEYS HAS SOLVED THE PROBLEM BELOW...
[/EDIT]
Click to expand...
Click to collapse
Problem solved by looking at the values...
wow.. now that has to be the BEST and the EASIEST TWEAK IN HISTORY!!
L o r d R a j said:
Problem solved by looking at the values...
wow.. now that has to be the BEST and the EASIEST TWEAK IN HISTORY!!
Click to expand...
Click to collapse
I know... However, it bothers me as it doesn't really show realiability. Why didn't it work in the first place!? I'm experienced enough to know that I didn't do anything to the registry.
205_lacoste said:
I know... However, it bothers me as it doesn't really show realiability. Why didn't it work in the first place!? I'm experienced enough to know that I didn't do anything to the registry.
Click to expand...
Click to collapse
**** happens mate... no point in beating yourself over it.
Besides - it's WINDOWS - since when did Windows care about RELIABILITY.
Chill.
Let's just hope it keeps working.
Problem with 1.93 ROM
Hey,
I cant seem to get the screen to stay on during a phone call using Asia WWE 1.93 ROM....
I have got BattTimeoutIncall = 0
BattSuspendIncall = 0
Phone\Sleep = 0
EnableFastdormant = 0
but the screen still turns off if i leave the phone sitting on the desk under light exactly when the call time ticks over to 4 sec (0:03 to 0:04)...
Ideas anyone, is this an issue with v1.93 rom?
Thanks.
this works!
Does this still enable the light sensor???
Still want the light sensor to work - i.e. turn off the screen when i bring it up to my head...
NightWolf88 said:
Does this still enable the light sensor???
Still want the light sensor to work - i.e. turn off the screen when i bring it up to my head...
Click to expand...
Click to collapse
i dont think it disables it, but you can enable it either way with diamond tweak.
Blazeitup123 said:
i dont think it disables it, but you can enable it either way with diamond tweak.
Click to expand...
Click to collapse
Thanks for that
It works, but when I enable the light sensor polling in reg it goes off after about 4 secs... This is with a very bright light and no movement of the phone (sitting on flat surface)...
the only on of thos I see in my reg is HKCU phone sleep
where the hell are the others?
alexfendi said:
If you want to turn your screen back on during a call just simply press the round center button once and it will turn back on. no need for any hacks.
Click to expand...
Click to collapse
This is actually the best option because it turns off the screen when you want to conserve battery life.
So I just press the Center button when I want to see the screen to use the keypad or speakerphone.
Also, I have disabled the phone shade (curtain) by doing this:
Code:
HKLM/Software/HTC/Phone/PhoneLockEnable = 0

any app to turn the flash light on when needed

hii...
as u saw the title..any application to turn my Xperia x1 flash lite on when i needed it..except using the camera..
any help?
there is a program called torchbutton, search for it there is a topic on it somewhere
as Ale07 said, you can use "torchbutton"
I'll attach 2 screenshots showing 2 shortcuts on my today screen, both activating my LED - thru torchbutton, i've also mapped a long press of the OK button to torchbutton, very handy to be able to use it as a flashlight just by holding the OK button for 2-3sek =)
I and a bunch of other people melted something inside near the LED by using Torchbutton. It caused my LED to shine in a skewed manner, and for others it caused their vibrating motor to stop. So I can't recommend using that program, though perhaps others have had better luck. Maybe it's the high setting that causes it, though I don't even remember using the high setting for very long.
umair1234 said:
hii...
as u saw the title..any application to turn my Xperia x1 flash lite on when i needed it..except using the camera..
any help?
Click to expand...
Click to collapse
I use HTorch and have literally left my light on all day until my phone died and my light is still function properly and just as bright as it should. You can download it from my signature under "X1 Stuff" amongst other usable programs that you may find useful as I have. Cheers.

[Q] Looking for Softkey Backlight Extender

So I have spent the last 3 hours scouring the site and web looking for a theme that works like the Blackmod Enhanced theme for fascinate. Have not found a single thing to mod the backlight timer so maybe can't be done yet. Anyone tried that theme on the captivate?
I am rooted and tried cog 2.bv6 but it killed my wi-fi at home which was a deal breaker for me. This time trying to just tweak the stock eclair and really would love to have the 15 second extended backlight for the soft keys, the enhanced power button with reboot, recovery etc options, a battery percentage indicator (and full flash support, I realize that is more than just theme based and gets into full blown ROM's but doesn't hurt to throw it in, getting by with Skyfire browser for now)
Anyone know of a theme or very very very stable ROM that will give me these features? Backlight is the biggie as it's the only thing I can't stand on the phone.
Rob
:edited typos
I flashed Assonance 4.3, disbled the lagfix, flashed SetiroN's 1200MHz 1.4.5 Kernal, followed by the gingerbread theme (I only got the theme to flash by renaming it to update.zip and flashing in recovery manually) and it is running very stable and has backlight notifications.
AFAIK there is nothing that currently extends the backlight to stay lit longer. I'm hoping someone figures this out soon because I'd like the keys to stay lit for as long as the screen is on. The only thing available is backlight notifications which are lit up when you have a new text, email, or missed call.
I would love to have them on while the screen is visible (Except for video watching) as well. I wonder why manufacturers don't use a technology similar to the screen like the nook for the buttons? It would just be backwards... have it be all dark with a bit of the lighter color showing through. It would be easy enough to see and not take hardly any battery power right?
So this looks to be possible right now; however, it would be exceedingly difficult to do this in a sane way. For example, how do you know when to turn the lights off? Should they just be kept on until the phone falls asleep? I'd have to dig into AOSP a lot more, but I'm thinking this isn't a cut and dry easy to implement feature by any means.
Was talking to someone about this in another thread and there was a misunderstanding. The point to extending the backlight for the soft keys, for me anyway, would be to keep them active thus eliminating the need to touch the screen to enable the back or home button (or pressing the button several times to get it to wake up). Just in case someone had the wrong impression of the goal here.
Guardian_Bob said:
So this looks to be possible right now; however, it would be exceedingly difficult to do this in a sane way. For example, how do you know when to turn the lights off? Should they just be kept on until the phone falls asleep? I'd have to dig into AOSP a lot more, but I'm thinking this isn't a cut and dry easy to implement feature by any means.
Click to expand...
Click to collapse
I think just giving the option of the length of time someone wants them to stay on kind of solves this. I would love them to stay on for 15 seconds or so instead of the 3 seconds it is at now.
Ya I seriously would like this implemented. DEVS someone please try to do this. I would gladly be willing to donate for it.
So I wasn't clear before. I'll try again.
There are technical issues with detecting when the user has stopped touching the screen. It isn't as simple as raising a timeout value, you'd have to create an application that was constantly monitoring all gestures, using a good bit of processing power and battery.
This appears to be controlled by hardware for the most part.
How about as a start the application can at least extend the time to 15 sec after any one of the bottom 4 buttons are pressed.
Sent from my SAMSUNG-SGH-I897 using XDA App
I would be happy just having the lights lit. The key activity for the 2-3 seconds is fine.
I am getting old i guess and need to see where the keys are
On Di11igafs 2.5 they stay on at least 10 seconds so there must be a way..
Sent from my Super Captivate S......XDA - style!!
http://forum.xda-developers.com/showthread.php?t=875013
Happy new year.

[Q] light in the buttons?

Is there any way to control button light, it would be great to have them on when using the device in the dark. Maby a way to change the timeout or somthing.
+1... also BLN (backlight notifications) wouls be a really nice addition...
+anudder 1. Been thinking the same since I got mine. Always hit the wrong button, since I'm so used to my EVO. Would be great if they slapped the retina so I'd pay more attention! Thanks for posting!
Sent from my PC36100 using XDA App
2token2 said:
Is there any way to control button light, it would be great to have them on when using the device in the dark. Maby a way to change the timeout or somthing.
Click to expand...
Click to collapse
echo -n 255 > /sys/class/leds/button-backlight/brightness
anything but 255 turns it off
cheers
Does not really help, it.s reset after 8 sec or somthing any way, but thanx, nice try.
Sent from my GT-P1000 using XDA App
2token2 said:
Does not really help, it.s reset after 8 sec or somthing any way, but thanx, nice try.
Sent from my GT-P1000 using XDA App
Click to expand...
Click to collapse
Thats because there is some Samsung's code to turn it off after a while. Cant do anything about that.
what about a quick app to cycle that whenever the screen is on?
drksilenc said:
what about a quick app to cycle that whenever the screen is on?
Click to expand...
Click to collapse
That could work, but it will eat cpu time and battery.
Technomancer said:
That could work, but it will eat cpu time and battery.
Click to expand...
Click to collapse
any idea how this would work? i am able to write small programs in jva but not more than that!
Landroid said:
any idea how this would work? i am able to write small programs in jva but not more than that!
Click to expand...
Click to collapse
It would have to be a service probably with small JNI module.
Let it sleep for button light timeout-1 seconds, and then check state of lcd brightness and if it is nonzero, set button brightness to 255. repeat forever.
There is also define KEY_LED_CONTROL in the kernel in drivers/input/touchscreen/qt602240.c. So I think it should have all worked in the kernel but somehow it doesn't. Maybe it could be possible to fix it all in the kernel.
PS. I have analyzed the code in the kernel. All it does is to handle /sys/class/leds/button-backlight/brightness so it is up to user-space to turn the buttons on and off.
Interestingly, there is some unused code that suggest it should be possible to turn the 4 leds on/off individually but there is no user space inteface for that and the init code sets them to lowest brightness.
I guess we got lucky http://forum.xda-developers.com/showthread.php?t=917441
That should work on the tab too.
Doesn't work on my ATT tab.
Does not work on my tab. :-(
Technomancer said:
PS. I have analyzed the code in the kernel. All it does is to handle /sys/class/leds/button-backlight/brightness so it is up to user-space to turn the buttons on and off.
Interestingly, there is some unused code that suggest it should be possible to turn the 4 leds on/off individually but there is no user space inteface for that and the init code sets them to lowest brightness.
Click to expand...
Click to collapse
The relly exellent thing would be to be able to have the ligts at lhe lowest brigtness.
Sounds promesing.
/ToKeN
I got in the habbit of scrolling the screen a little when i need the buttons , that turns the button lights on.
There is a chance that these lights are controlled by the code in bootloader, because when i flashed 1000l firmware , it almost bricked my tab, there was nothing on the screen, not even the trinagle, but i think i saw these lights come on, i could be wrong though.

Categories

Resources