HTC One kinda insensitive to light? - One (M7) Q&A, Help & Troubleshooting

I quite feel that the ambient light sensor/whatever you call it is not very intelligent for following issues:
1. Auto Screen Brightness: Screen remains too bright even in dark environments. Also, the screen flickers when adjusting its brightness
2. Soft buttons light: This is a widely known issue...Home and Back buttons dont light up even if its verryyyy dark! I sometimes put my finger on proximity sensor to manually trigger the lights! :silly:
3. Auto Flash in Camera: This is something I have not seen anyone commenting about. Yes, I agree that professional photographers avoid using flash as much as possible, but i feel the HTC One uses flash (when set to Auto) only when its pitch dark! In dark areas when One wouldn't use turn ON flash, the quality of pics was a million times better when I force enabled the flash!
All these are minor quirks but we face it every time we use the device, and hence are pretty annoying.
Is anyone else facing these issues?
Btw, I'm running the latest 29 firmware..

RockstarSR said:
I quite feel that the ambient light sensor/whatever you call it is not very intelligent for following issues:
1. Auto Screen Brightness: Screen remains too bright even in dark environments. Also, the screen flickers when adjusting its brightness
2. Soft buttons light: This is a widely known issue...Home and Back buttons dont light up even if its verryyyy dark! I sometimes put my finger on proximity sensor to manually trigger the lights! :silly:
3. Auto Flash in Camera: This is something I have not seen anyone commenting about. Yes, I agree that professional photographers avoid using flash as much as possible, but i feel the HTC One uses flash (when set to Auto) only when its pitch dark! In dark areas when One wouldn't use turn ON flash, the quality of pics was a million times better when I force enabled the flash!
All these are minor quirks but we face it every time we use the device, and hence are pretty annoying.
Is anyone else facing these issues?
Btw, I'm running the latest 29 firmware..
Click to expand...
Click to collapse
My soft buttons work perfectly fine. There on right now and it's noon in my room.
Sent from my HTC One

RockstarSR said:
I quite feel that the ambient light sensor/whatever you call it is not very intelligent for following issues:
1. Auto Screen Brightness: Screen remains too bright even in dark environments. Also, the screen flickers when adjusting its brightness
2. Soft buttons light: This is a widely known issue...Home and Back buttons dont light up even if its verryyyy dark! I sometimes put my finger on proximity sensor to manually trigger the lights! :silly:
3. Auto Flash in Camera: This is something I have not seen anyone commenting about. Yes, I agree that professional photographers avoid using flash as much as possible, but i feel the HTC One uses flash (when set to Auto) only when its pitch dark! In dark areas when One wouldn't use turn ON flash, the quality of pics was a million times better when I force enabled the flash!
All these are minor quirks but we face it every time we use the device, and hence are pretty annoying.
Is anyone else facing these issues?
Btw, I'm running the latest 29 firmware..
Click to expand...
Click to collapse
There might be something wrong with your light sensor, where it's detecting higher light levels than it should be. It shouldn't have to be really dark for your soft buttons to light up. On a scale of 1 to 10, where 1 is a very dark room and 10 is a sunny day outside, your soft buttons should be lighting up at 3-4 or lower. If you're interested, here is the actual algorithm in the software code (arrays.xml inside of framework-res.apk) :
<integer-array name="config_autoBrightnessLevels">
<item>11</item>
<item>41</item>
<item>91</item>
<item>161</item>
<item>226</item>
<item>321</item>
<item>641</item>
<item>1281</item>
<item>2601</item>
</integer-array>
<integer-array name="config_autoBrightnessButtonBacklightValues">
<item>255</item>
<item>255</item>
<item>255</item>
<item>255</item>
<item>-1</item>
<item>0</item>
<item>0</item>
<item>0</item>
<item>0</item>
<item>0</item>
</integer-array>
The first set of numbers above is the lux value (the ambient light level detected by the phone's sensor). The second set of numbers is the corresponding value assigned to the button lighting (255=on, 0=off). Using the above settings, when the lux value is 160 or lower, the buttons light up. A lux of 160 is roughly a medium-low lit room indoors. For example, in a somewhat dim room at night with a lamp in the far corner, your buttons should be lit up.
If your phone's sensor is incorrectly sensing that the surrounding environment is too bright, this will also cause your screen to be brighter than it should be (along with the buttons not being lit up). However I do agree with you that the default values for screen brightness are too high. I think HTC wants to impress us with a bright vibrant screen when we're looking at it in the store sitting next to a Galaxy S4. The default brightness values are:
<integer-array name="config_autoBrightnessLcdBacklightValues">
<item>39</item>
<item>56</item>
<item>56</item>
<item>90</item>
<item>125</item>
<item>142</item>
<item>170</item>
<item>199</item>
<item>227</item>
<item>255</item>
</integer-array>
Personally I set them to this:
<integer-array name="config_autoBrightnessLcdBacklightValues">
<item>39</item>
<item>39</item>
<item>45</item>
<item>80</item>
<item>100</item>
<item>100</item>
<item>150</item>
<item>150</item>
<item>227</item>
<item>255</item>
</integer-array>
This lowers the overall brightness in normal situations while still bringing the phone up to full brightness when outdoors. It also lowers the amount of up/down frequent brightness adjusting the phone does in situations where the lux value is fluctuating frequently on the edge between 2 adjacent values.

EDIT: Thanks for the info.

Hi, i have an HTC ONE with GPE 4.3 and TeamSeven kernel.
I see that my button backlights only come on at 160lux..
However i have extracted the frameword-res.apk from my rom and cannot find the array.xml file.
The rom is bigxie_m7_GPe_JWR66V_odexed.
I'm fairly new to root and playing with android but more than capable to edit and find my way around with basic instructions if anyone can help?
Thanks

Related

light sensor problem

i have a problem with light sensor. sipmply is not working.. when i turn it on the screen goes to lowest settings.
I installed the "water level" program an i see that there is always at 926 lumens. any idea whats wrong?
i try hard reset but the problem persists.
What I did for it to actually start working was I put the "On battery power" all the way to power save, and then selected "auto adjust backlight.
I might look stupid here, but my screen goes dimmer in a pitch black room, and brighter when there is a lot of light. Is this how it works?
Vector-SS said:
I might look stupid here, but my screen goes dimmer in a pitch black room, and brighter when there is a lot of light. Is this how it works?
Click to expand...
Click to collapse
That's right - if the environment is darker you don't need that much backlight for the screen to be readable. The more light is shining at the display the brighter it has to be in order for you to see anything. It's really more of a power saving feature...
for the record:
i return my device as DOA and now i got a new one that is working fine .

Auto brightness not working as it should?

I have been noticing that my auto brightness doesn't work like it did when I first got my phone a few months ago.
Back then it seemed like it changed brightness after a few seconds when it should.
Nowadays it doesn't seem to do that anymore.
Now if I hold my phone close to a bright light, hit the power button and unlock the phone, the screen is very bright, as it should. When I hold my phone in a dark place, it doesn't adjust the brightness. It keeps being very bright.
BUT, if I hold my phone in a dark place and hit the power button and unlock the phone, it's dark, but when I move my phone to a brighter location it does make the screen brighter.
I first thought this had to do with CM, but now on stock froyo it does the same thing.
Is this normal, and am I just mistaken? And should the phone adjust the brightness when I hold my thumb on the sensor thats just right under the power button on the front of the phone (I expect the screen to be less bright)? Because it doesn't do that.
Thanks in advance.
No it's not normal, mine reacts to changes in ambient light in a second or 2 (FRF50), just like yours used to.
When I cover the light sensor with my thumb, the screen dims right down.
Thanks for your reply.
Is there anything I can do to check why this doesn't happen on my phone?
Can I perform a check on the status of my sensor, on it's behavior?
And are there any known reasons why this could happen?
Thanks in advance.
This exact issue is happening with me ever since I updated to 2.2. It worked perfectly before but now I notice that once the screen adjusts to maximum brightness in a well lit area, it never dims....don't know what the problem is. But I hope there is a solution.
Good to hear I'm not the only one with problem, that gives me hope this might be a software issue rather than a non-working sensor.
Rusty! said:
No it's not normal, mine reacts to changes in ambient light in a second or 2 (FRF50), just like yours used to.
When I cover the light sensor with my thumb, the screen dims right down.
Click to expand...
Click to collapse
Actually I may have to take this back, in retrospect, the dimming actually could have been the screen timing out.
When covering the sensor with my thumb and not having the screen set to 15secs, it doesn't dim until I lock/unlock the screen.
Reading on another forum this is by design rather than a flaw, as people complained the screen would fade in and out in certain light conditions... now it can't.
Ah, okay. Good to hear.
Thanks again, Rusty.
froyo seems to fix the autobrightness for me, at least now i can see the screen brightness is changing according to lighting condition, previously i don't notice it (using cyan ROM prior to froyo).

Capacitive Buttons not lighting up on touch?

Is this the case on anyone else's phone? Mine only light up when I am in a dim room. I can force them on my covering the brightness sensor. My Inspire would light up whenever I hit a button. Is there maybe a setting I am missing to turn the feature on?
Mine don't light up either. I noticed it last night when I was using the phone in a low-light, but not totally dark, situation.
geek_riot said:
Is this the case on anyone else's phone? Mine only light up when I am in a dim room. I can force them on my covering the brightness sensor. My Inspire would light up whenever I hit a button. Is there maybe a setting I am missing to turn the feature on?
Click to expand...
Click to collapse
This is the new way that HTC is doing things now - on their newer ROMs, the hardware buttons are programmed to only light up in a dim room, to save battery. The theory is that in a bright room, you will be able to see the buttons anyway, therefore a backlight is unnecessary and just wastes battery life.
edit: I accidentally hit your thanks button, so have a free "thanks" on me.
Not exactly "New" persay considering other Devices are starting to do this as well. For instance the New Atrix 2 they did the same thing unless it is dark the buttons will Not light up until you press on them. So it seems to be an ongoing new thing with most likely all manufacturers to try and save battery life without throwing in a Larger Battery.
In Sense ROMs, the amount of ambient light that triggers the backlight can be modified, although it takes a little knowledge of ADB and messing with APK files. You can decompile framework-res.apk and edit the arrays.xml file (config_autoBrightnessButtonBacklightValues) to make the buttons come on at higher ambient light levels, then recompile the apk and push it back to your phone.
The stock ROM is probably configured something like below, which turns on the backlight only at the lowest ambient light level:
<integer-array name="config_autoBrightnessButtonBacklightValues">
<item>255</item>
<item>-1</item>
<item>0</item>
<item>0</item>
<item>0</item>
<item>0</item>
<item>0</item>
<item>0</item>
<item>0</item>
<item>0</item>
You can edit the entries to something like this, if you want your backlight to stay on at a few more higher ambient light levels:
<integer-array name="config_autoBrightnessButtonBacklightValues">
<item>255</item>
<item>255</item>
<item>255</item>
<item>255</item>
<item>-1</item>
<item>0</item>
<item>0</item>
<item>0</item>
<item>0</item>
<item>0</item>
If CyanogenMod ends up being ported to this phone, you can do the same thing in a much easier way (in CyanogenMod settings, in the advanced autobrightness tweaks).
malickie said:
Not exactly "New" persay
Click to expand...
Click to collapse
"per se" you mean.
I've already experienced this with my phone, but I know it's normal. In brighter environments, the keys don't light up at all. They do when I cover the light sensor or enter a dark room.
I prefer this way more than having them on all the time, it is a waste of battery. I mean there is no need to light up the buttons unless you are in a dim light enviornment

Max out screen brightness

There are some occasions where my screen just isn't bright enough. I turn off auto and set to max. However, when I expose the light sensor to direct sunlight it brightens further. Is there any way to make the screen that bright all the time?
Skytex83 said:
There are some occasions where my screen just isn't bright enough. I turn off auto and set to max. However, when I expose the light sensor to direct sunlight it brightens further. Is there any way to make the screen that bright all the time?
Click to expand...
Click to collapse
Hi ,
As far as i can remember ,there's a good reason
Samsung"configured" it that way .(you described)
Think in terms of"screen burn in " (Damage to your screen etc )
Not good for your device.
Good luck

Max brightness bugged, help me pls

I am experiencing automatic dimming of my screen when set to maximum. The big thing is Adaptative Brightness is Off. I also set Power Mode to High Performance to make sure power management would not dim. I even bought an app that supposedly cranck up brightness beyond system limits (did not work)
I first noticed this when taking pictures of my garden in bright daylight, the screen was dim and even going over the orange marker on the dial I still struggled to view the screen (sun was almost 90 degree angle).
However when I placed my hand over the screen I could see well but then I noticed a sensible dim. At first I thought it was some king of optical trick, so I tried to repeat the experiment in different conditions to the point that I would simply crank up brightness and have a strong light over my phone then I used a black sheet of paper just above sensors. If I take the sheet off the brightness ramp up a bit, if I put the sheet over the screen dims. And again no auto Adaptative Brightness is turned on neither Power Mode in save.
I guess this wasn't supposed to happen, if I want to ramp up brightness as much as I want I should be allowed and the system should not interfere with my preference? I don't need to justify my use to anyone but as a courtesy to those that are inclined to help me, here it is: I work a lot with gardening and construction all day, including strong daylight, and I need to take a lot of pictures for my work.
What can I do to squeeze this bit more brightness from my Note 9?
Thanks a lot.
felcas said:
I am experiencing automatic dimming of my screen when set to maximum. The big thing is Adaptative Brightness is Off. I also set Power Mode to High Performance to make sure power management would not dim. I even bought an app that supposedly cranck up brightness beyond system limits (did not work)
I first noticed this when taking pictures of my garden in bright daylight, the screen was dim and even going over the orange marker on the dial I still struggled to view the screen (sun was almost 90 degree angle).
However when I placed my hand over the screen I could see well but then I noticed a sensible dim. At first I thought it was some king of optical trick, so I tried to repeat the experiment in different conditions to the point that I would simply crank up brightness and have a strong light over my phone then I used a black sheet of paper just above sensors. If I take the sheet off the brightness ramp up a bit, if I put the sheet over the screen dims. And again no auto Adaptative Brightness is turned on neither Power Mode in save.
I guess this wasn't supposed to happen, if I want to ramp up brightness as much as I want I should be allowed and the system should not interfere with my preference? I don't need to justify my use to anyone but as a courtesy to those that are inclined to help me, here it is: I work a lot with gardening and construction all day, including strong daylight, and I need to take a lot of pictures for my work.
What can I do to squeeze this bit more brightness from my Note 9?
Thanks a lot.
Click to expand...
Click to collapse
Try the the twilight blue app filter. It works wonders with the bulb features on your phone
jd14771 said:
Do you have a screen protector? Could something be obstructing the sensor on top?
Click to expand...
Click to collapse
no screen protection at all

Categories

Resources