Anyway to disable the capacitive button lights? - Nexus S Q&A, Help & Troubleshooting

I read that CM7 will supposedly let you turn off the button lights (back, menu, search, and home), but is there a way to turn them off without it? Thanks.

Are you using a custom kernel with backlight notifications? Or do you just want the lights off all the time? If you are using a custom kernel with BLN you can use BLN Control from the market to disable backlight notifications.

I'm using it stock and want the 4 cap. button lights to turn off after a few seconds so I can watch videos in the dark (or have an app that I start that turns off the lights before I watch a movie).
Does BLN also disable capacitivte button lights (not just backlight notifications)? Are there other non custom rom solutions?

Backlight dimmer (BLD), one of Ezekeel's mods does this. It disables the capacitive buttons after x amount of time (variable you can set freely). But you need a custom kernel for this to work, not a custom rom. Check the developer section, most new kernel versions support BLD. Then, you can download NSTools from the market to set and configure the functionality.
BLN is only for notifications and blinking normally so it's not what you're looking for.
Greetz
edit: Check this: http://forum.xda-developers.com/showthread.php?t=1141233

frutelaken said:
Backlight dimmer (BLD), one of Ezekeel's mods does this. It disables the capacitive buttons after x amount of time (variable you can set freely). But you need a custom kernel for this to work, not a custom rom. Check the developer section, most new kernel versions support BLD. Then, you can download NSTools from the market to set and configure the functionality.
BLN is only for notifications and blinking normally so it's not what you're looking for.
Greetz
edit: Check this: http://forum.xda-developers.com/showthread.php?t=1141233
Click to expand...
Click to collapse
Awesome, that's actually even better. One question though, once the buttons/lights are disabled how are they re-enabled? Simply touching the screen? Thanks.

nope they'll stay off if you touch the screen. you have to touch the buttons themselves to get them to relight

v3rk said:
nope they'll stay off if you touch the screen. you have to touch the buttons themselves to get them to relight
Click to expand...
Click to collapse
Oh ok, perfect. thanks

Can someone point me to the correct file to download here for installing BLD:
https://github.com/Ezekeel/GLaDOS-nexus-s
Thanks
edit: the newest CM7 has the feature built in!! Thanks everyone

i've been looking for a way to disable the lights too! thanks!

drleospaceman said:
edit: the newest CM7 has the feature built in!! Thanks everyone
Click to expand...
Click to collapse
As a clarification, the feature is not available on 7.1.0.1 but only in the nightly later nightly builds. However, if you're running the stable mod, a workaround is to use Spark Mod Manager.

Related

LIGHTS - Trackball, bottom home keys, etc

Search "Covedesign Dev" in the market.
I know since 2.1 has been out, led lights on our phones have been a problem with most roms. Even with new roms, the lights work but they dont shut of during movies and so on. And if using a overclocked rom, you dont have trackball/home key lights at all.
Well I found a program on the Market that lets you disable them or turn them on. I tested them all and they actually work.
Im using Fresh toast v1.1 and I clicked the trackball check mark and the ball lite up.
Jus10o said:
EDIT>> i see the new sections.. Moving thread.
Someone can delete :/
Click to expand...
Click to collapse
yeah man the kernel drivers are creating the nods. its just the lights.msm7k.so isnt using the same nods as the kernel driver produces
toastcfh said:
yeah man the kernel drivers are creating the nods. its just the lights.msm7k.so isnt using the same nods as the kernel driver produces
Click to expand...
Click to collapse
I updated the post above.. Thats what i had typed there... It wasnt directed to the .27 kernel
Does work BUT obviously backlights and trackball will stay lit while screen is on but i guess they don't draw that much extra current. Just a drag to need a program running to have lights but hey it's all part of the fun of getting closer to a perfect cooked rom
Visionikz03 said:
Does work BUT obviously backlights and trackball will stay lit while screen is on but i guess they don't draw that much extra current. Just a drag to need a program running to have lights but hey it's all part of the fun of getting closer to a perfect cooked rom
Click to expand...
Click to collapse
It says will stay lit until you disable. But im sure someone could make a quick widget on the desktop that would disable/enable a certain light on the phone. So if you need it, it would just be a click away.
The main reason why i shared, because back when DC got the leak and the lights started working. There was no way to disable the lights in the dark and during movies the ball would stay lit.
speaking of the trackball, ive been looking for a program that will make my trackball flash when i have a new sms/mms.
any help?
keyofhappy said:
speaking of the trackball, ive been looking for a program that will make my trackball flash when i have a new sms/mms.
any help?
Click to expand...
Click to collapse
The dev of the app has is source code for everyone to get.
Im sure someone could create the app that simply says
if messages received
then flash the ball till button pressed or certain amount of time.
by using the same thing this app does to turn it on
Ask one of the higher devs here.. Flipz, toast, damage, darch, treve, maybe avalanche, regaw.. Im sure there is more
+1 for interest in trackball notifications.
Agreed would love to see flash lights for notification built in not 3rd party i am sure we could intergarte it

Notification LED...

First, I know there is NO notification LED on the Charge. I'm sure some of you are tired of requests and want to yell at me, and others want to say I told you so, there is a notification LED.
I want t see if there is an app that would allow the bottom hardware buttons to function as the notification LED. Similar to how the HTC Touch Pro 1 notifications worked (pulsing for e-mail, fade in/out for sms, etc...).
Any ideas?
whiteblazer01 said:
First, I know there is NO notification LED on the Charge. I'm sure some of you are tired of requests and want to yell at me, and others want to say I told you so, there is a notification LED.
I want t see if there is an app that would allow the bottom hardware buttons to function as the notification LED. Similar to how the HTC Touch Pro 1 notifications worked (pulsing for e-mail, fade in/out for sms, etc...).
Any ideas?
Click to expand...
Click to collapse
NoLED. There's a workaround to get only the backlit keys working.
whiteblazer01 said:
First, I know there is NO notification LED on the Charge. I'm sure some of you are tired of requests and want to yell at me, and others want to say I told you so, there is a notification LED.
I want t see if there is an app that would allow the bottom hardware buttons to function as the notification LED. Similar to how the HTC Touch Pro 1 notifications worked (pulsing for e-mail, fade in/out for sms, etc...).
Any ideas?
Click to expand...
Click to collapse
there is a way to enable BLN (backlight notifications) but it must be done through some custom kernel work, which afaik right now is not possible since we don't have kernel source code to work with
aznxk3vi17 said:
NoLED. There's a workaround to get only the backlit keys working.
Click to expand...
Click to collapse
Yea, I forgot to mention in my original post I've tried noLED. It worked fine except the whole power button thing was annoying. I had to turn the screen "on" with the home button (even though technically the screen is already on. The app said the power button feature is buggy). Again, this just goes to personal preference, and some people may not understand why I have trouble when it works for them, but I have my own preferences as that's just me. I don't like the screen bright at night, so I changed the icon colors, then I couldn't see the icons well during the day, so I had to change them back. I don't like that the icons flash around the screen (even though that's to get my attention - hence the whole purpose of the app), but it didn't completely suit my needs. It is a good app, and I'll continue to use it (I'll have to reinstall it), but my main problem is I couldn't configure it to show Google Voice notifications. I don't use sms, I only use Google Voice, and this didn't work as well. Same with the puzzle lockscreen; it doesn't show Google Voice notifications.
If you monitor google voice (in settings) it does show google voice notifications because I do it. The little google voice pops up.
Sent from my SCH-I510 using XDA App
anoninja118 said:
there is a way to enable BLN (backlight notifications) but it must be done through some custom kernel work, which afaik right now is not possible since we don't have kernel source code to work with
Click to expand...
Click to collapse
Not completely true... We have the kernel source for Froyo. We (TeamGummyCharged) worked on BLN's for the charge but failed on first try.. The BLN also requires a binary for the lights one that is not compatible with the Charge.. Maybe after 2.0 is released and we have more time we will pick it up again by reaching out to the original dev for that project but at the moment it is shelved.
kejar31 said:
Not completely true... We have the kernel source for Froyo. We (TeamGummyCharged) worked on BLN's for the charge but failed on first try.. The BLN also requires a binary for the lights one that is not compatible with the Charge.. Maybe after 2.0 is released and we have more time we will pick it up again by reaching out to the original dev for that project but at the moment it is shelved.
Click to expand...
Click to collapse
nice, good to know you guys can work on it... I personally don't see a use for it as the hardkey lights don't seem bright enough, though it'd be nice as an option (I'm coming from a Fascinate where they were bright and actually useful lol)

We need a notification indicator for missed whatever's.

Can someone make the navigation keys area blink for missed whatever's?
Please keep questions in the questions and answers section, not in the development section. Thank you
Sent from the MIUI powered 3d
Download noled. I came from the BB world where the notification system was excellent. I felt lost without an LED and software to control it. Noled (I have the paid version) has worked perfectly for me.
flash the 0.3 Da_G kernel (here: http://forum.xda-developers.com/showthread.php?t=1343220)
and the bln control software on the market and you will have the touchkey backlight turned into a notification led.
I'm now using BLN Control which works a treat!
The back lit keys now flash every 5 seconds whenever I get a missed call or message. With the keys being as bright as they are, you really notice them in the dark too.
This is what I love about android. "Your phone doesn't have a notification light." There's an app for that. I just downloaded noled and it works great.
Sent from my SAMSUNG-SGH-I727 using XDA App
floppy__ said:
flash the 0.3 Da_G kernel (here: http://forum.xda-developers.com/showthread.php?t=1343220)
and the bln control software on the market and you will have the touchkey backlight turned into a notification led.
Click to expand...
Click to collapse
You can also flash romracer's kernel to enable the option on bln control if you don't intend to OC:
http://forum.xda-developers.com/showthread.php?t=1380682
~David
can any one help me? BLN not working on Da_g 0.43prev2 kernel and r5.32 ICs rom....
That is something that I really miss from my N1. I loved the trackball LED notifications and I had them set up for email, texts, missed calls, voicemail, etc. I hate that now I HAVE to turn on my screen to see if I missed anything. I liked having my glowing red trackball to tell me when I received a text. I may give this a shot, as it came installed with my new ROM.

Touch key brightness

Hey all, I'm trying to figure out how to get some brightness settings for the touch key brightness to stick. I've used LG 2x Notifications and O2x Touch Key Brightness, and they both work up until the point where i put the phone to sleep by tapping the power button. As soon as I wake it up, the brightness goes straight to zero unless i head back to the app and raise it up again. And if i uninstall the apps, the brightness on my keys stay off until i re-flash or reinstall the app again. Help!
My issue is a little different but similar. It worked fine for me on every basic gingerbread rom, but when I switched to a cm7 based rom the lights change with the brightness of the screen. I turned off all the light notifications but it did not help.
If anyone has any ideas, I'd love to hear them.
What rom?
Sent from my LG-P999 using XDA
redmonke255 said:
What rom?
Sent from my LG-P999 using XDA
Click to expand...
Click to collapse
On SinghUI but it doesn't have built-in LED notifications, if that's what you're getting at.
If the setting from one of those apps doesn't stick, then it's most likely being set by your ROM or Kernel. Have you tried checking if you get the same issue with other ROMs?
@jcbofkc That's a built-in setting that can't really be changed unless you get a custom ROM or Kernel cooked up to remove the link between the brightnesses.
xBIGREDDx said:
If the setting from one of those apps doesn't stick, then it's most likely being set by your ROM or Kernel. Have you tried checking if you get the same issue with other ROMs?
@jcbofkc That's a built-in setting that can't really be changed unless you get a custom ROM or Kernel cooked up to remove the link between the brightnesses.
Click to expand...
Click to collapse
90% sure the ROM doesn't have built in notifications. I'm noticing now that very rarely the settings do stick. Perhaps there is a way to force the app to stay in memory?
rrroach said:
90% sure the ROM doesn't have built in notifications. I'm noticing now that very rarely the settings do stick. Perhaps there is a way to force the app to stay in memory?
Click to expand...
Click to collapse
That wouldn't work. All that those apps do is write a number from 0-20 to the text file:
/sys/devices/platform/star_touch_led/wled
in your root file system.
When you read the file, it shows you the current output to the LEDs (from 0uA to 2000uA).
When you write to the file, it interacts with the Kernel and sets the brightness.
The Touch Key Lights type apps, all they do is when you move the slider they write a value to that file, and that's it. The only reason it wouldn't stick is if your ROM or Kernel is changing the value in the background. For example it will set it to 0 when you turn the screen off, and then it should set it back to wherever it was before when you turn the screen on again.
The closest you could get is to take the source for LG Touch LED Notifications and modify it to set the brightness every few seconds or something, but that probably wouldn't be too good for your battery life.
Based on your symptoms it appears that either your ROM or your phone doesn't really handle the modifying of the brightness very well. It looks like SinghUI does use a kernel from CM7, so I don't think your kernel is the problem. I'd suggest flashing the most recent CM7.2 RC, and seeing if you have the same problem there. CyanogenMod will change your LED brightness based on your screen brightness though.
EDIT: Ignore all that for a moment, try this first. It is a post from January 21st in the SinghUI thread, so it might not work now, but go ahead and try it: http://forum.xda-developers.com/showpost.php?p=21652744&postcount=293
Also I'd suggest posting in the SinghUI thread as everyone there is using your ROM, so they might be able to help better.
xBIGREDDx said:
That wouldn't work. All that those apps do is write a number from 0-20 to the text file:
/sys/devices/platform/star_touch_led/wled
in your root file system.
When you read the file, it shows you the current output to the LEDs (from 0uA to 2000uA).
When you write to the file, it interacts with the Kernel and sets the brightness.
The Touch Key Lights type apps, all they do is when you move the slider they write a value to that file, and that's it. The only reason it wouldn't stick is if your ROM or Kernel is changing the value in the background. For example it will set it to 0 when you turn the screen off, and then it should set it back to wherever it was before when you turn the screen on again.
The closest you could get is to take the source for LG Touch LED Notifications and modify it to set the brightness every few seconds or something, but that probably wouldn't be too good for your battery life.
Based on your symptoms it appears that either your ROM or your phone doesn't really handle the modifying of the brightness very well. It looks like SinghUI does use a kernel from CM7, so I don't think your kernel is the problem. I'd suggest flashing the most recent CM7.2 RC, and seeing if you have the same problem there. CyanogenMod will change your LED brightness based on your screen brightness though.
EDIT: Ignore all that for a moment, try this first. It is a post from January 21st in the SinghUI thread, so it might not work now, but go ahead and try it: http://forum.xda-developers.com/showpost.php?p=21652744&postcount=293
Also I'd suggest posting in the SinghUI thread as everyone there is using your ROM, so they might be able to help better.
Click to expand...
Click to collapse
Thanks for the link. It turns out that the ROM does have led notifications. However, disabling them didn't help the problem. :/ the g2x has just been an awful experience for me! :/

[Q] Control touch key backlight effectively?

Hi all It might not sound wise but I just got myself an second hand Infuse 4G for a nice price, and like every device I've owned, got CM running on it in hours. However, there's something that bugs me for a bit, and that is the touch key backlight.
On other devices I have, CM's Settings-Buttons part controls touch key backlight well, leaving it on for whatever duration or turning it off. But on all ROMs I've tried till now (CM10, CM10.2, CM11), either this option is absent (CM10's Infuse Settings is incomplete), or the option doesn't work properly:
1) When I set the keys to light up, they don't light up automatically when I wake the phone up from sleep, I'll have to press the keys to activate them.
2) When I turn the light off, the light indeed goes off immediately, but when I press any of the keys, they come back to life again and simply stay on, ignoring the settings.
I remembered that on many HTC phones there was a way to manually control button backlight behavior by altering values of a certain file in /sys/class/..., so after some work, I found the file: /sys/devices/virtual/misc/melfas_touchkey/brightness, and indeed, setting it to 0 will make the light go off. The thing that doesn't work out is that it won't persist - pressing any of the keys still make the light come back. I've set the permission to 0444 and even made a init.d script for that, and I can guarantee that the script itself is working properly, but still it can't keep the light under control... And now I'm stuck.
1) Is there a way to make the option in Infuse Settings or Settings-Buttons work as they should?
2) Any separate app that could also do this?
3) Why won't my manual adjustment persist?
Answering any of these questions would be of help, thank you in advance!
AndyYan said:
Hi all It might not sound wise but I just got myself an second hand Infuse 4G for a nice price, and like every device I've owned, got CM running on it in hours. However, there's something that bugs me for a bit, and that is the touch key backlight.
On other devices I have, CM's Settings-Buttons part controls touch key backlight well, leaving it on for whatever duration or turning it off. But on all ROMs I've tried till now (CM10, CM10.2, CM11), either this option is absent (CM10's Infuse Settings is incomplete), or the option doesn't work properly:
1) When I set the keys to light up, they don't light up automatically when I wake the phone up from sleep, I'll have to press the keys to activate them.
2) When I turn the light off, the light indeed goes off immediately, but when I press any of the keys, they come back to life again and simply stay on, ignoring the settings.
I remembered that on many HTC phones there was a way to manually control button backlight behavior by altering values of a certain file in /sys/class/..., so after some work, I found the file: /sys/devices/virtual/misc/melfas_touchkey/brightness, and indeed, setting it to 0 will make the light go off. The thing that doesn't work out is that it won't persist - pressing any of the keys still make the light come back. I've set the permission to 0444 and even made a init.d script for that, and I can guarantee that the script itself is working properly, but still it can't keep the light under control... And now I'm stuck.
1) Is there a way to make the option in Infuse Settings or Settings-Buttons work as they should?
2) Any separate app that could also do this?
3) Why won't my manual adjustment persist?
Answering any of these questions would be of help, thank you in advance!
Click to expand...
Click to collapse
As far as I know, the Infuse hasn't had effective backlight control since Gingerbread. If you wanna go back to that, it should work fine. Otherwise, all of the newer ROMs are using an outdated kernel that doesn't support backlight control. I highly doubt we will see it working again since very few people are still using the Infuse.
niral7 said:
As far as I know, the Infuse hasn't had effective backlight control since Gingerbread. If you wanna go back to that, it should work fine. Otherwise, all of the newer ROMs are using an outdated kernel that doesn't support backlight control. I highly doubt we will see it working again since very few people are still using the Infuse.
Click to expand...
Click to collapse
I can bear returning to GB and I did, but I've tried both stock UCLB3 and CM7, and neither contains any settings about button backlight...
Sent from Google Nexus 4 @ CM11
[WARNING: XDA Premium 4.0.13 lacks Signature function - do not update]
AndyYan said:
I can bear returning to GB and I did, but I've tried both stock UCLB3 and CM7, and neither contains any settings about button backlight...
Sent from Google Nexus 4 @ CM11
[WARNING: XDA Premium 4.0.13 lacks Signature function - do not update]
Click to expand...
Click to collapse
The Infuse supports backlight control in gingerbread. In order to use it, you'll have to download a third party app in the play store. I don't think CM7 will support it either.
niral7 said:
The Infuse supports backlight control in gingerbread. In order to use it, you'll have to download a third party app in the play store. I don't think CM7 will support it either.
Click to expand...
Click to collapse
Not even CM7? No dice then, I guess... Thanks for the tip anyway.
Sent from Google Nexus 4 @ CM11
[WARNING: XDA Premium 4.0.13 lacks Signature function - do not update]

Categories

Resources