yashsingh1/xdaforums huggingface dataset:
[HTC One X+] denversc:
Thanks for testing this out so quickly! Expect an official v1.0.8 app update within the next week.

If anyone else tests out v1.0.7-DimTest5 please report your findings. The more people that say it works, especially on various ROMs, the more confident I will feel to release v1.0.8 and say "it works!".
[HTC One X+] Rampage:
Works now with HTC one s!

Gesendet von meinem HTC One S Special Edition mit Tapatalk 2
[HTC One X+] MMoodyB:
Passes 1 & 2 fine on AOKP 17/12/12 build.

Only minor issue is when you have 'dim' selected - turning on the screen makes the buttons start out at full brightness very briefly and then they change to the 'dim' level.
[HTC One X+] denversc:
That "minor" issue that you've reported indeed bugs me too! I'll see what I can do about it...
[HTC One X+] targett:
It works for the first time for me :D
[HTC One X+] denversc:
Another test version of the app, v1.0.7-DimTest9, is attached. It is another attempt at getting the "dim" setting to work correctly. You may notice the buttons backlight studder a bit when powering on the screen, but it should settle into "dim" or "bright", as selected in the app.

If able, please load it and test the following scenarios:

Click between the "bright" and "dim" buttons repeatedly; ensure that "bright" is indeed brighter than "dim".

Select "off" in the app; power screen off; power screen on; ensure that the buttons backlight is off

Select "bright" in the app; power screen off; power screen on; ensure that the buttons backlight is on at full brightness

Select "dim" in the app; power screen off; power screen on; ensure that the buttons backlight is on, but dim

If you've been following this thread, you know that there have been conflicting reports as to the "dim" setting working and not working. Keep 'em coming... cuz I REALLY want it to work 100% of the time for everyone! Please be sure to mention the version of the app you have loaded (ie. v1.0.7-DimTest9) and the name of the ROM you are running.

Thanks everyone for all this help testing the app out! It is very much appreciated.

Reminder: This "test version" of the app is signed with a developer key so it will fail to install if you have an official version of the app installed. So you must first uninstall any official versions of the app before installing this test version.
[HTC One X+] skdubg:
Hi,

i tested again. think all is fine and super :thumbup:

thanks
[HTC One X+] denversc:
Thanks again!
[HTC One X+] targett:
Just testing, but I think the dim setting isn't working for me.

However I only just got it to work at all with the last test, so not that bothered yet...

Keep up the hard work :D :thumbup:
[HTC One X+] denversc:
Can you explain what you mean by "not working"? For example, when you select "dim" is it equivalent to "bright"? Thanks!
[HTC One X+] BelleauCarl:
Tested dim full bright and off all work perfect muchmore better now! :cool:
[HTC One X+] mjenabi2:
wow great!

is there any app that can adjust the vibration on them, i dont mean on/off i mean turn it down a bit. on my 1x+ the back button and home key are very very violent
[HTC One X+] denversc:
I'm not aware of such an app, although I definitely agree with you about the vibration being unnecessarily violent. I've found that different ROMs make a difference; for example CM10 is less violent than stock (my phone is a One X though, not a One X+). I'm currently using a Galaxy Nexus as my daily driver and the vibration "violence" is much lower, almost imperceptible, and I love it! Overall, my One X is still better though and I'll be returning to it in the new year.
[HTC One X+] denversc:
Thanks for reporting this.
[HTC One X+] snijper:
Good work man...thnx..

Maybe, just an idea...change the colour oft botton lights?...is that possible?

Thnx..
[HTC One X+] denversc:
It's indeed an interesting idea, but from what I can tell it's not possible. I've heard a rumour that the One X+ has different colour button backlight in certain regions with certain carriers, but I have yet to see this with my own eyes. Also, nothing in the kernel sources suggest that it's possible.
[HTC One X+] targett:
I'm sorry, didn't make it clear did I...

The dim setting works but I see no difference between dim and bright.

Hope that helps?
[HTC One X+] denversc:
Thanks for clearing it up. That makes perfect sense. Several users have reported the same behaviour so it's definitely a legitimate issue, or perhaps a side effect of a specific custom ROM and/or kernel's tweaks. I'll need to get to the bottom of this.
[HTC One X+] denversc:
Thanks everyone for your feedback on v1.0.7-DimTest9. There are obviously some people for whom the "dim" setting works and others for whom it doesn't. Furthermore, there doesn't seem to be any pattern, such as a specific ROM or kernel, which causes this non-behaviour.

So my plan is to release the current "dim" behaviour in official v1.0.8, even though it doesn't work for everyone. To help further investigate issues with people for whom dim doesn't work I'm going to add a "Report Issues" screen that gathers together useful info, such as app version, ROM and kernel versions, and whether or not certain relevant files exist. Then, users can either take a screenshot or save it to a file and send that info to report issues in a standard way.

I had originally hoped to have v1.0.8 ready in a few days from now, but due to the Christmas holidays and other personal commitments in the new year, the first or second week of January is a more likely eta. In the meantime, if v1.0.7-DimTest9 works for you... there's no reason not to stick with it :)
[HTC One X+] lbaquerizo:
Same for me no difference between the dim or brightness. Rom Android Revolution 6.2

Kernel Elitekernel 121215

Enviado desde mi HTC One X+ usando Tapatalk 2
[HTC One X+] denversc:
Version 1.0.8-Beta1 APK is attached. If no serious issues arise with this beta then it will become the official v1.0.8 release.

Changes in v1.0.8-Beta1 (since v1.0.7)

"dim" support added for the International (quad-core) HTC One X and HTC One X+ (note: does not work on all ROMs/kernels/hboots)

"Debug Information" screen added, from the "Settings" screen

New application icon (thanks to XDA user lesscro)

"Credits" screen added, accessible from "About" screen

Complete re-write of code that sets capacitive buttons brightness, to allow it to support multiple devices

Fixed scrolling in "About" screen

Fixed crash when device is rotated in the "Settings" screen

Note that the newly-added "dim" support for the quad-core Tegra3 devices has been reported to work by some users and others have reported no difference between "dim" and "bright". Unfortunately, the root cause of the issue is unknown but I still plan to release this in v1.0.8 since some users report success. "Dim" fully works for the dual-core S4 North American HTC One X (a.k.a. "XL").

Please reply to this post with your feedback. If reporting issues, please go to the new "Debug Information" screen, press the "copy" button, and paste its contents. This will immensely help me investigate issues. You can also attach a screenshot of this screen if that is easier.

If anyone is willing, I've created a set of "regression tests" that can be executed manually in about 20 minutes to ensure that the entire application works correctly. Any of these test case failures is a legitimate issue. If you would like to run these tests, please see them at https://code.google.com/p/hox-cap-butn-brightness/wiki/ReleaseTests

Reminder: This "beta version" of the app is signed with a developer key so it will fail to install if you have an official version of the app installed. So you must first uninstall any official versions of the app before installing this test version.

Finally, HAPPY NEW YEAR!!!
[HTC One X+] baste07:
Excellent work although the prev works like a charm already
[HTC One X+] denversc:
Sweet. Thanks for this info.
[HTC One X+] BelleauCarl:
Still working A1 here, on stock rom rooted.

Thanks for this love my hox+ with dim cap button :cool:
[HTC One X+] nodiaque:
There is 2 thing missing to make this app perfect:

I've notice that my capacitive button doesn't always light up, it depend on how much ambiant light it detect when unlocking the phone (and maybe later on). It would be great to be able to change those numbers.

Even better, it would be great to have a widget, a bit like those stock htc widget to switch sound profile, but for the brightness. It could be click to switch to next settings or click for on/off.
[HTC One X+] denversc:
That's interesting behaviour. There is certainly no logic done in the application itself where its behaviour depends on the ambient light level detected by the light sensor. The behaviour you are experiencing is either a coincidence or perhaps something else is happening in the kernel. Would you be able to capture the information (either via screenshot or the "copy" button) on the Settings -> Debug Information screen of the application and paste it into a reply to this post? The information there may shed some light on the root cause.

This is a great suggestion, and in fact is currently in the backlog: https://code.google.com/p/hox-cap-butn-brightness/issues/detail?id=11. I have never written a home screen widget before but I have done a bit of reading and it's definitely doable. I don't have an eta for you though :)
[HTC One X+] denversc:
Version 1.0.8 released. You can either install the APK from the link below (and in the OP), or wait for a few hours for the new version to become active in the Google Play Store.

Changes in v1.0.8 (compared to v1.0.7)

"Dim" support added for the International (quad-core) HTC One X and HTC One X+ (note: does not work on all ROMs/kernels/hboots)

New application icon (thanks to XDA user lesscro)

"Debug Information" screen added, accessible from the "Settings" screen

"Credits" screen added, accessible from the "About" screen

Complete re-write of code that sets capacitive buttons brightness, to allow it to support multiple devices

Fixed scrolling in "About" screen

Fixed crash when device is rotated in the "Settings" screen

APK Download URL for v1.0.8: http://code.google.com/p/hox-cap-butn-brightness/downloads/detail?name=CapButnBrightness-1.0.8.apk

NOTE: If you have installed a "test" or "beta" version of this application then you must uninstall it before installing this official version. The reason is that the "test" versions are signed with a developer key where v1.0.8 is signed with the "official" key. If you forget to uninstall the test version first then installation of the official version will fail. If you have a previous official version installed (eg. v1.0.7) then you do not need to uninstall it first
[HTC One X+] supremerick:
Nice App using it for a while now and works perfectly
[HTC One X+] bikerhammer:
On my HOX+ with rooted stock-rom it works sometimes and sometimes not. When I wake it up from sleeping mode I have to start the app again.
[HTC One X+] denversc:
Thanks for reporting this issue. I have created an issue on the Google Code page to track its investigation: https://code.google.com/p/hox-cap-butn-brightness/issues/detail?id=16

Could you copy the contents of the app's Settings -> Debug Information page using the "copy" button in the screen's top-right corner and paste it into a reply to this post? This information may help the investigation.
[HTC One X+] maharadja:
I had tust issue in 1.0.7 but after i flashed the Beta 9 i was gone^^

And with 1.0.8 it isnt their either.

Gesendet von meinem HTC One X+ mit Tapatalk 2
[HTC One X+] denversc:
Thanks to everyone who has given feedback about issues in v1.0.8, especially those who included the "Debug Information" screen contents :)

I have been keeping a list of bug reports and feature requests in Google Code: https://code.google.com/p/hox-cap-butn-brightness/issues/list. So rest assured that even if I don't respond to your post individually your information is being valued highly.

The top 3 priority issues for me at the moment are:

Issue 18: Notification LED turns on with capacitive buttons backlight

Issue 19: "Dim" and "Bright" are the same brightness on some devices

Issue 23: Buttons backlight times out after setting brightness, when it did not time out before

These 3 issues are somewhat mysterious to me and I don't have an ETA for a fix. Kernel sources for Jelly Bean might shed some light on this odd behaviour though, so it might be a while before they are fixed completely. There could be some test builds over the next few weeks with fixes to try out.
[HTC One X+] Molotovski:
I created an account for saying this: THANK YOU VERY MUCH FOR CREATING THIS APP! But seriously, I have been looking a long time for an app like this, it's working just fine on my HTC One X+ with Elegencia 4.4 and stock kernel.
[HTC One X+] denversc:
You are very welcome :) Thanks for going through all the trouble just to say that.
[HTC One X+] xboxlugo94:
Seems to be working fine on this AT&T One X+, running Elegancia 3 Rom. Thanks!
[HTC One X+] holmes5518:
Nice app! I hate that my buttons stay lit during bedside docking mode. This may be the answer.

Is there a way to use an automation app such as tasker or another to use your app to turn the lights off when I dock my phone? I currently have an NFC tag on the dock to set everything to 'night mode' and would love to somehow integrate your app...But not sure how, since off has to physically be clicked.
[HTC One X+] aardappel12:
I believe Lumos can do that, made by nik3r from the elitekernel :)

it's in the play store I believe
[HTC One X+] holmes5518:
Thanks for the suggestion. This app looked like it would do the trick, but it doesn't disable the capacative buttons. I emailed the developer hoping he will reply with a solution.
[HTC One X+] denversc:
Try doing something like this from tasker (note that I'm not personally familiar with tasker so this is just what I've gathered from other posts)

To turn the capacitive buttons backlight on:

echo 1 > /sys/class/leds/button-backlight/currents
echo 1 > /sys/class/leds/button-backlight/brightness

To turn the capacitive buttons backlight off:

echo 0 > /sys/class/leds/button-backlight/currents
echo 0 > /sys/class/leds/button-backlight/brightness

This is derived from the source code for the app itself: https://code.google.com/p/hox-cap-b...on/capbutnbrightness/devices/HtcOneXPlus.java
[HTC One X+] Onweed:
nice!

I will test it soon cuz when its dark and i wake up the phone i see bleeding on the corner where are the buttons, thanks for this tweak:)
[HTC One X+] ghost45:
hi friends,

Is possible that you apps run on other kind of phone!

like samsung or others phone?

thanks
[HTC One X+] denversc:
Unfortunately, this app is specific to HTC devices. I think some Samsung phones actually have the ability to control the buttons backlight right in the OS from the manufacturer though. Check the settings. Otherwise, I'm afraid this app won't help you.
[HTC One X+] denversc:
A new beta version of this app is available: v1.0.9-Beta01. This is primarily a bug fix release compared to v1.0.8, but also adds support for the HTC One. Please test the attached CapButnBrightness-1.0.9-Beta1.apk and reply with your experiences, good or bad. The "major" changes are support for HTC One devices and a fix for devices that lack the "currents" file. The full list of changes is included below.

EDIT: HTC One owners: please leave your comments in the newly-created thread in the HTC One forum: http://xdaforums.com/showthread.php?t=2402153

Changes in v1.0.9-Beta1 (since v1.0.8)

HTC One (m7) support added

Fix for devices that are missing the "currents" file (https://code.google.com/p/hox-cap-butn-brightness/issues/detail?id=25)

app name changed to "Capacitive Buttons" (was "Capacitive Buttons Brightness")

fix spelling of "xda-developers" in res/xml/credits.xml (was "xda-develeopers")

show process UID in "Debug Information" screen

Please reply to this post with your feedback. If reporting issues, please go to the new "Debug Information" screen, press the "copy" button, and paste its contents. This will immensely help with investigation of issues. You can also attach a screenshot of this screen if that is easier.

If anyone is willing, I've created a set of "regression tests" that can be executed manually in about 20 minutes to ensure that the entire application works correctly. Any of these test case failures is a legitimate issue. If you would like to run these tests, please see them at https://code.google.com/p/hox-cap-butn-brightness/wiki/ReleaseTests

Reminder: This "beta version" of the app is signed with a developer key so it will fail to install if you have an official version of the app installed. So you must first uninstall any official versions of the app before installing this test version.
[HTC One X+] metzner:
Hi,

do you think you can support Mediatek (MTK) based phones in the future? I´m willing to pay and test :)

Kind reagrds,

Floris
[HTC One X+] denversc:
Sadly, no. HTC devices are kind of unique in the way the app works. The app will likely never work on non HTC devices.
[HTC One X+] denversc:
A new version of this app is available: v1.0.9. The "major" changes are support for HTC One devices and a fix for devices that lack the "currents" file. There are also some minor cosmetic changes and a renaming of the app to "Capacitive Buttons" (was "Capacitive Buttons Brightness") just to be a little shorter. The full list of changes is included below.

The new version of the app will be available from the Google Play store in the next 24-48 hours. For the impatient, the APK can be downloaded from http://dl.bintray.com/sleepydragon/CapacitiveButtons/CapButnBrightness-1.0.9.apk and installed manually.

*HTC One owners*: please see the newly-created thread for this app in the HTC One forum: http://xdaforums.com/showthread.php?t=2402153

Changes in v1.0.9 (since v1.0.8)

HTC One (m7) support added

Fix for devices that are missing the "currents" file (https://code.google.com/p/hox-cap-butn-brightness/issues/detail?id=25)

app name changed to "Capacitive Buttons" (was "Capacitive Buttons Brightness")

fix spelling of "xda-developers" in res/xml/credits.xml (was "xda-develeopers")

show process UID in "Debug Information" screen

Please reply to this post with your feedback. If reporting issues, please go to the new "Debug Information" screen, press the "copy" button, and paste its contents. This will immensely help with investigation of issues. You can also attach a screenshot of this screen if that is easier.

Reminder: If you have a beta (or any non-release) version of this app installed then you will need to first uninstall it before installing this official version. Failing to do so will result in attempts to install the release version failing due to the non-release versions being signed with a developer key and the release versions signed with a release key.
[HTC One X+] pcoruganti:
I'm using mediatek chipset device. I'm able to turn off the back light completely. But dim option doesn't work. It says the system file with dim option not available. Is there any option to manually create it?
[HTC One X+] denversc:
I don't know anything about Mediatek chipsets unfortunately. However, if you provide me these two pieces of information by replying to this post I may have an idea:

1. A screenshot of the error message that you see

2. Copy & paste the contents of the app's Debug Information screen
[HTC One X+] pcoruganti:
Here I attached the screenshot of the error. But I don't know how to get the app debug info.
[HTC One X+] denversc:
Effective immediately, I am making available a "Pro" version of the Capacitive Buttons application. The free and pro versions will be exactly the same, with the only difference being that the pro version will receive bug fixes and new features before the free version.

https://play.google.com/store/apps/details?id=org.sleepydragon.capbutnbrightness.pro

I'm making this change for several reasons:

Make a little bit of extra money (I'm saving up to buy a new bass guitar)

Provide motivation to continue developing and improving the app

Give people a monetary way to say "thanks man for making this awesome app!"

There will be a promotional price of USD $0.99 for 2 weeks, with the price rising to USD $2.00 on Sunday September 22. Hopefully this will quell any anger that people may feel about the new pricing model.

If you are unable or unwilling to pay for the Pro version, there are still ways that you can get access to the latest features for free, all of which I fully support and encourage:

Continue using the free version; it will be updated with the exact same features and bug fixes as the pro version 2-4 weeks later

Use beta versions posted in xda-developers.com forum threads, versions which contain the new features and often are identical to the official app released on the Google Play Store

So the main motivation for someone to pay for the pro version is to get official app updates easily and automatically via the Google Play Store. If you're happy with waiting for updates or using beta versions then you can live a full and happy life with the free version.

Speaking of new features...
[HTC One X+] denversc:
A new beta version of this app is available: v1.0.10-Beta01. The new feature is a home screen widget. Please test the attached CapButnBrightness-1.0.10-Beta1.apk and reply with your experiences, good or bad.

EDIT: A newer beta version is available: http://xdaforums.com/showthread.php?p=45420169#post45420169

Changes in v1.0.10-Beta1 (since v1.0.9)

Home screen widget

Please reply to this post with your feedback. If reporting issues, please go to the "Debug Information" screen, press the "copy" button, and paste its contents. This will immensely help with investigation of issues. You can also attach a screenshot of this screen if that is easier.

Reminder: This "beta version" of the app is signed with a developer key so it will fail to install if you have an official version of the app installed. So you must first uninstall any official versions of the app before installing this test version.
[HTC One X+] denversc:
Yep, there's nothing you can do about that. Your kernel does not support the dim setting. You can't just create the file because it's not a real file but rather a virtual file created by the kernel. You can try flashing a different kernel. But if that doesn't work then dim will not work for you.
[HTC One X+] denversc:
A new beta version of this app is available: v1.0.10-Beta02. The APK file is attached.

EDIT: A newer beta version is available: http://xdaforums.com/showthread.php?p=45438197#post45438197

Changes in v1.0.10-Beta2 (since v1.0.10-Beta1)

Fix turning buttons backlight back on when the screen turns on if the backlight is exclusively set via the widget

Potential fix for the widget not showing up in the launcher's list of widgets (ie. setting android:installLocation="internalOnly")

Please reply to this post with your feedback. If reporting issues, please go to the "Debug Information" screen, press the "copy" button, and paste its contents. This will immensely help with investigation of issues. You can also attach a screenshot of this screen if that is easier.

Reminder: This "beta version" of the app is signed with a developer key so it will fail to install if you have an official version of the app installed. So you must first uninstall any official versions of the app before installing this test version.[/QUOTE]