I found a thread on hacking auto brightness values to save battery life. In the process I noticed my light sensor's lowest value is higher than HTC's first few values in the stock auto brightness array. This means my EvoLTE doesn't even use the lowest couple of auto brightness steps because the sensor never reads that low.
That got me wondering whether my phone was defective or if this is normal.
The lowest value my sensor will return is 90. I would love to have a few people install the "AndroSensor" app from the market, cover up their light sensor (top left bezel area), and give me their light sensor number reading. Thanks in advance!
90 here
Sent from my EVO using xda premium
ckoadiyn said:
90 here
Sent from my EVO using xda premium
Click to expand...
Click to collapse
Same here.
Thanks for the quick replies! So it seems this is more a software calibration issue than a hardware problem. ROM developers can easily work around this in their auto brightness arrays by considering 90 as the floor and working up from there.
What are you folks using to read this value?
gpz1100 said:
What are you folks using to read this value?
Click to expand...
Click to collapse
"AndroSensor" app from the market.
Related
Is there auto brightness for LG P500 ??
Sent from my LG-P500 using XDA Premium App
Yes - if you manage to solder the needed sensor to PCB.
No light ambient sensor on LG Optimus One so NOPE!
Then is any application which will make brightness adjustment according to surrounding light intensity
Sent from my LG-P500 using XDA Premium App
mvgadagi said:
Then is any application which will make brightness adjustment according to surrounding light intensity
Click to expand...
Click to collapse
Pardon me, but apparently you did not get the point?
An application needs a sensor to work with!!! You have no sensor -> the application is useless!
mvgadagi said:
Then is any application which will make brightness adjustment according to surrounding light intensity
Sent from my LG-P500 using XDA Premium App
Click to expand...
Click to collapse
"adjustment according to surrounding light intensity" No. But you can manually increase and decrease by adding Power Management Widget on your home screen. That's the best thing you can do and I do the same Hope this helped!
bindaasathar said:
But you can manually increase and decrease by adding Power Management Widget on your home screen. That's the best thing you can do and I do the same Hope this helped!
Click to expand...
Click to collapse
Also check Elixir... pretty cool. The brightness steps can be completely customized there.
It does exist an app that acts as a light sensor... its called "Ambient Light Sensor"
https://market.android.com/details?id=org.pbxes.light2
It uses back camera to adjust brightness... it doesnt drains battery because it only perform checks when the phone screen is turned on (ie. after unlock)
Altough it doesnt work as well as advertised... sometimes works and sometimes it simply doesnt do his job.
YMMV
I recall using v1.6 and its wierd because it worked better than the new one, but it was more prone to crashes
good luck
kbzona said:
It uses back camera to adjust brightness... it doesnt drains battery because it only perform checks when the phone screen is turned on (ie. after unlock)
Click to expand...
Click to collapse
That must have amazing functionality with the "high quality" P500 camera. I guess it sets brightness to 0% at night and to 100% for the rest of the time.
doktornotor said:
That must have amazing functionality with the "high quality" P500 camera. I guess it sets brightness to 0% at night and to 100% for the rest of the time.
Click to expand...
Click to collapse
BTW, i find P500 camera very good ( for being an 3.2MPX snapper)( since i changed to LGCamera APP or Camera360), it takes good shots, very good color representing and little noise... its just 3.2MPX, but i'm not a pro photographer and i just dont need a 32432432x123213 pics.... just my 0.02
kbzona said:
BTW, i find P500 camera very good ( for being an 3.2MPX snapper)( since i changed to LGCamera APP or Camera360), it takes good shots, very good color representing and little noise...
Click to expand...
Click to collapse
OK... Time to see your ophthalmologist, and you'd better hurry up.
well... the auto bright could be based on hour... when day is full bright, when night low bright...
doktornotor said:
OK... Time to see your ophthalmologist, and you'd better hurry up.
Click to expand...
Click to collapse
Or you were gifted with mistical-uknown magical powered eyes ... congratz!! hahahhah [ps: lets get back to the topic if you're kind enough]
@ lostsoul_msh: good suggestion!!! I used to do this, nowadays i just keep my brightness at minimum, i think i'm used to it now ... dunno if this will be harmful for my eyes, [OT ]maybe doktornotor is right after all, who knows....... [OT]
EDIT1: After rooting and installing franco.kernel i can confirm the last version is working like a charm, and tested in many environments with different light conditions... CAN O1 haz ambient light sensor, yes WE Can...
lostsoul_msh said:
well... the auto bright could be based on hour... when day is full bright, when night low bright...
Click to expand...
Click to collapse
so... that's a good question: is there any app that can change the brightness according to time? for example: 7-9AM = 25%; 10-12AM = 50%; 13-17PM = 75%; 18-20PM = 50%; 21-23PM = 25%; 0-6AM = 10% ... i think that's an oportunity for developers to create an app to solve this problem! what do you think? peace!
timofteandrei said:
so... that's a good question: is there any app that can change the brightness according to time? for example: 7-9AM = 25%; 10-12AM = 50%; 13-17PM = 75%; 18-20PM = 50%; 21-23PM = 25%; 0-6AM = 10% ... i think that's an oportunity for developers to create an app to solve this problem! what do you think? peace!
Click to expand...
Click to collapse
Instead you can just reduce the brightness yourself as per your needs using the power widget. Suppose you're using an app as you mentioned and you're in a very bright place at around 9 AM (it is pretty bright at even 7 AM here in India). Then the brightness would be 25% and the sunlight visibilty of your phone would be pathetic. You may need to again manually increase the brightness. So there is almost no point for an app like that, IMHO.
lostsoul_msh said:
well... the auto bright could be based on hour... when day is full bright, when night low bright...
Click to expand...
Click to collapse
i had the same idea ^^
maby some on can bild it
luis2luis2 said:
i had the same idea ^^
maby some on can bild it
Click to expand...
Click to collapse
eem... Tasker?
In CM7 you can just slide your finger over notification bar and change brightness accordingly in a heart beat. No need for widget.
lostsoul_msh said:
well... the auto bright could be based on hour... when day is full bright, when night low bright...
Click to expand...
Click to collapse
timofteandrei said:
so... that's a good question: is there any app that can change the brightness according to time? for example: 7-9AM = 25%; 10-12AM = 50%; 13-17PM = 75%; 18-20PM = 50%; 21-23PM = 25%; 0-6AM = 10% ... i think that's an oportunity for developers to create an app to solve this problem! what do you think? peace!
Click to expand...
Click to collapse
AutomateIt
(market link)
over 20 rules on my phone and it becomes a robot working for me
enjoy and cheers!
If you have an Amaze then you know that the secret to long battery life is minimizing screen brightness. Problem is the default auto-brightness levels are brighter than needed and there is no way to adjust.
I recently installed Lux which allows you to customize the auto brightness curve. This should theoretically extend battery life. I'll report what I find here on this thread.
Meanwhile one thing I noticed.... In Lux you can monitor the level reported by the phones built in light sensor. On my Amaze I get really strange readings. There are four levels: 90, 320, 640, 11000. Really? With careful shading of the sensor I was able to get a reading of 2400 once. 11000 was reported even in shade on a cloudy day.
But it seems like the sensor doesn't read light levels well at all. There isn't enough granularity and the calibration is way off.
Anyway if we can fix it or address it, that should make a real difference in the battery life of the device.
Sent from my HTC Ruby using Tapatalk 2
I use elixir 2 and the personal add on.. I set my icon/widget to whatever percentages I want.. Then tap it till its right for my environment
e-Sex.. All of the carpral none of the tunnel
Use screen filter from play.. works great..
Sent from my Amaze using xda app-developers app
This one is pretty awesome.. "Display Brightness".. https://play.google.com/store/apps/details?id=rubberbigpepper.DisplayBrightness&hl=en
You can put a 'slider' anywhere you want and simply slide it up and down to change the brightness to the exact levels you want.
Works great an you can customize it quite a bit. :good:
It's shown in on the top in the screenshots at the link, but I always put it on the right hand side, a little higher than mid-way, and I make it translucent grey so you cant even really see it unless you're looking for it.
That's the free version, I have the Pro version and it's worth it. lol
now that aosp is pretty stable and soon to be for jb I was wondering if anyone polished up on what works nicely for the custom light levels for auto brightness settings. I found what I used on the original inc but doesn't seem right to me based on the compatible levels of the rez. any ideas?
I assume you are referring to recommended settings in the built in auto brightness correct? I just start at 30 and raise each level by 20. By the time it gets to the highest setting, it's brought enough for direct sunlight
Sent from my ADR6425LVW using Tapatalk 2
Evocm7 said:
I assume you are referring to recommended settings in the built in auto brightness correct? I just start at 30 and raise each level by 20. By the time it gets to the highest setting, it's brought enough for direct sunlight
Sent from my ADR6425LVW using Tapatalk 2
Click to expand...
Click to collapse
you using the default amount of levels which is 10? I think there's 1-3 more it can recognize but I haven't loaded a sensor app to detect them all
So I went into the HTC Function Test app to test my light sensor and it seems it only detects two lux values: 90 and 160. It only says 160 when directly pointed at bulb or outside. Does the evo only have two settings when using auto-brightness? The lowest brightness level works perfectly indoors for me and in auto-brightness I'm usually at 50% brightness inside, but its a pain to change brightness between outdoors and indoors. Is this how auto-brightness is supposed to work, or is something wrong with my sensor?
Just did the test on mine and got the same results on stock relocked jb. Basiclly its finding a difference low and high threshold in lighting and letting you know. Seems to be fine to me. Hope that helps.
Sent from my EVO using xda app-developers app
007math said:
So I went into the HTC Function Test app to test my light sensor and it seems it only detects two lux values: 90 and 160. It only says 160 when directly pointed at bulb or outside. Does the evo only have two settings when using auto-brightness? The lowest brightness level works perfectly indoors for me and in auto-brightness I'm usually at 50% brightness inside, but its a pain to change brightness between outdoors and indoors. Is this how auto-brightness is supposed to work, or is something wrong with my sensor?
Click to expand...
Click to collapse
how do i get that test menu.. it never works for me on this phone??
Dial *#*#3424#*#* from the dialer and it should show up (assuming you have a sense rom). You don't have to click call: after you finish the sequence the HTC Function Test app will open.
Sent from my HTC EVO 4G LTE
007math said:
So I went into the HTC Function Test app to test my light sensor and it seems it only detects two lux values: 90 and 160. It only says 160 when directly pointed at bulb or outside. Does the evo only have two settings when using auto-brightness? The lowest brightness level works perfectly indoors for me and in auto-brightness I'm usually at 50% brightness inside, but its a pain to change brightness between outdoors and indoors. Is this how auto-brightness is supposed to work, or is something wrong with my sensor?
Click to expand...
Click to collapse
I had posted on this a while ago - ever since ICS, our phone will never report a light value lower than 90 lux, even in total darkness, making it too bright in total darkness. As for nothing brighter than 160, that's not the case, at least for me. Try putting the phone a couple inches from a lightbulb - you should see higher numbers.
I use AndroSensor from the market to view this more easily.
Slappy_G said:
I had posted on this a while ago - ever since ICS, our phone will never report a light value lower than 90 lux, even in total darkness, making it too bright in total darkness. As for nothing brighter than 160, that's not the case, at least for me. Try putting the phone a couple inches from a lightbulb - you should see higher numbers.
I use AndroSensor from the market to view this more easily.
Click to expand...
Click to collapse
Yep, I'm seeing the same issue (never lower than 90, can go above 160 -- but most indoor values are either 90 or 160). My solution was to install Lux Auto Brightness (http://forum.xda-developers.com/showthread.php?t=1944921). Since our light sensor is basically useless, it really only works if you go to Settings -> Sample Collection -> Select light reading source, and switch it to Camera. It will then use the camera to determine brightness, which is more accurate. With that setting, you can only have it readjust on screen wake; most of the time, that's fine (there's a delay of maybe a quarter second after the screen wakes, for it to get its sample and change the brightness, but that's not bad at all). The only time that screen wake is a pain (for me) is if I get a call inside (so the screen is relatively dim) and then I go outside to talk (where it's much brighter): the app doesn't take a new sample after the call, so the screen is not as bright as it should be for outside use. All it takes is turning the screen off and on, and then it readjusts fine.
I presume that it may take more power to read from the camera than the light sensor, but it ends up paying for itself (in terms of battery life) because it then decreases screen brightness accurately, which saves battery in the long run.
I have no connection to the app or its developer, other than buying and installing it.
At certain times the brightness of my phone just decreases and stays that way so that even at 100%, it is fairly dim. Autobrightness is turned off, is this a software "feature" or hardware defect? Also brightness will stay what i set it as after i lock and unlock the phone in terms of the setting, but the screen will not follow the setting unless i click on it again.
If you are using the phone in direct sunlight then you want to turn on auto brightness. The phone has 900 nits of brightness but won't go to its highest setting (even at 100%) unless auto brightness is ticked.
andy010101 said:
At certain times the brightness of my phone just decreases and stays that way so that even at 100%, it is fairly dim. Autobrightness is turned off, is this a software "feature" or hardware defect? Also brightness will stay what i set it as after i lock and unlock the phone in terms of the setting, but the screen will not follow the setting unless i click on it again.
Click to expand...
Click to collapse
I think I've noticed the same on my phone lately. My 100% isn't the usual 100% sometimes. I tried the LCD 250 trick yesterday but it is too soon to tell if it works or not. This is probably the phone limiting the brightness to reduce heat, the question is why it doesn't show on the brightness bar (it satys 100%, a less brightened 100% than before).
That could be true to reduce heat, but my phone is not hot in the slightest when this happens.
galr said:
I think I've noticed the same on my phone lately. My 100% isn't the usual 100% sometimes. I tried the LCD 250 trick yesterday but it is too soon to tell if it works or not. This is probably the phone limiting the brightness to reduce heat, the question is why it doesn't show on the brightness bar (it satys 100%, a less brightened 100% than before).
Click to expand...
Click to collapse
What do you mean with lcd 250 trick? Or does it require root??
Sent from my LG-H850 using XDA-Developers mobile app
1979Sentinel said:
What do you mean with lcd 250 trick? Or does it require root??
Sent from my LG-H850 using XDA-Developers mobile app
Click to expand...
Click to collapse
Yep. I think root is required
galr said:
Yep. I think root is required
Click to expand...
Click to collapse
Hmm perhaps I need to rethink the question "To root or not to root" [emoji1]
Sent from my LG-H850 using XDA-Developers mobile app
what is this supposed trick that requires root, can you link me to the thread?