Automatic Brightness problem - Sensitivity? Gain? Offset? - Sony Xperia P, U, Sola, Go

Hi guys,
I've got problem on my Xperia Go ST27i (with lastest FXP CM10) with the automatic brightness control.
The sensor reports slightly changes from 2 to 3 even in a varying light envirronement. I've got an increasing (to 80-100 max) only when the sensor is exposed to direct sunlight.
> I've got no screen protection or film
I've tried to set different custom levels, but The sensor always go back to a very low value even in a bright envirronement. The backlight becomes always too low again.
This makes backlight dimming very uncomfortable when ambient light changes. The backlight never increase.
>It worked great on my old Xperia Active ST17i on lastest stable FXP CM10 4.1
I've searched for solutions, like trying different apps, but the sensor values are always the same.
I've found that thread:
http://forum.xda-developers.com/showthread.php?t=1445546
I thought maybe I could change the sensor gain/offset/... but in my hw_config.sh file I've got no "# LMU AS3676 Configuration" or "ALS" or whatsoever...
"Sensor Test" app reports light sensor:
Vendor: Sony Mobile
Version: 104
Max range: 900 lx (I manage to reach 100-120 max with a VERY bright direct summer sun exposition)
Can someone tell if it's possible to change the sensor gain value?

Related

[Q] Possible to speed up automatic brightness sensor

I use auto brightness and i notice when i turn my screen on there is a lag between when it reads the ambient light and adjusts the screen. Can this lag be adjusted or can the parameters be adjusted? I thought i read somewhere that they can but i cannot find it.

[Q] Change light lv setting for lowest brightness.

Is there a way to change where the light sensor readings trigger a change in brightness level?
Currently the phone change from lowest brightness to higher when reads 30lux and change to lowest brightness when reads 10lux.
It's annoying for the phone to change to lowest brightness when i still in a light up room but just pointed away from light sources. And also it's also not switching to higher brightness when i need it in a dim environment.
So, anyone know of some app that can adjust these values? Or point me some direction to work on it.
Light Sensor is Ok, but...
Using z-device test I compared the light sensor readings between SGS2 and the NS. The light sensor seems to be correct. Still, at 10 lux, the SGS2 is setting the brightness value to its lowest and the NS, not.
I'm starting to believe that there is a a problem between the mapping from the light sensor and the brightness level. If I'm not mistaken this can only be fixed/adapted within the ROM.
DoomFragger said:
Using z-device test I compared the light sensor readings between SGS2 and the NS. The light sensor seems to be correct. Still, at 10 lux, the SGS2 is setting the brightness value to its lowest and the NS, not.
I'm starting to believe that there is a a problem between the mapping from the light sensor and the brightness level. If I'm not mistaken this can only be fixed/adapted within the ROM.
Click to expand...
Click to collapse
As from what i read, S2 seems to divide the screen brightness into 5 level
http://forum.xda-developers.com/showthread.php?t=1235212&highlight=auto+brightness
However, the mapping of these five level to it's correspondence light sensors reading seems to be odd.
let's just call lowest brightness as lv1 and highest as lv5,
The phone will stay on lv1 whenever the sensors read from 0-30lux
The phone will drop to lv1 whenever the sensors read 10lux.
The gaps is just too wide to give a pleasant viewing experiences, often stay on lv1 brightness while i'm no longer in pitch black area.
if there is a way to change this, i would prefer to set it as
stay on lv1 whenever sensors read 0-5lux
drop to lv1 whenever sensors read 2lux (the lowest brightness lv is only feasible for me when inside a pitch black environment)
Since there is a file determine it's brightness value for each lv, so i'm thinking there should also one for it's mapping.

light sensor

hi all, I noticed that light sensor doesnt work properly, when I go from dark to light area, the brightness increases but when I go from light to dark area the brightness wont decrease, on honeycomb it worked properly, anybody else experiences this problem?
Same here, it goes bright but does not decrease.
I use the app https://play.google.com/store/apps/details?id=rubberbigpepper.DisplayBrightness&feature=search_result#?t=W251bGwsMSwxLDEsInJ1YmJlcmJpZ3BlcHBlci5EaXNwbGF5QnJpZ2h0bmVzcyJd
make an invisible slider on the edge of screen to adjust brightness.
is there any way to make it work properly?
Don't think so. Its pretty much unusable now.
Sent from my HUAWEI MediaPad using Tapatalk 2
There are lots of negative comments about light sensor, but i have to say it works well to me on ICS. Could be possibly massive amount of defected devices.
Lightsensor doesn't work for me either - too bad, hope it will be corrected.
Perhaps it's because I'm running ICS "General Channel".
HUAWEI MediaPad FIRMWARE(S7-301u,android4.0,C232B002,General Channel)
Do the sensor dim the light in the same session for you?
Here it turns up the light but not down again.
Sent from my U8800 using Tapatalk 2
Same here, adjusting upwards works fine, but it doesn't adjust downwards in low light conditions.
I have tried two apps that turns the light down again, custom auto brightness and lux auto brightness.
One small problem. The pad will crash on pattern unlock after sleep. I Also the light sensor will not work s after wake up sometimes.
Sent from my HUAWEI MediaPad using Tapatalk 2
mangoman said:
I have tried two apps that turns the light down again, custom auto brightness and lux auto brightness.
One small problem. The pad will crash on pattern unlock after sleep. I Also the light sensor will not work s after wake up sometimes.
Sent from my HUAWEI MediaPad using Tapatalk 2
Click to expand...
Click to collapse
I'm guessing no one has had any luck with this issue but I figure I'd necro the thread anyways. My light sensor sucks also. I used 'Android Sensor Box' to get the values coming out of the sensor. It only displays either 40 lux or 280 lux which is obviously not right. This is on Cyanogen 9, stock t-mobile ICS and the rooted international gingerbread(can't remember which one exactly).
So I was wondering if anyone who owns one of these has ever gotten a sensor value that makes any sense.
thanks
nope,
I use instead display brightness https://play.google.com/store/apps/details?id=rubberbigpepper.DisplayBrightness&hl=no
create an invisible brightness slider on theedge of the screen.
Try using custom auto brightness with the auto brightness on (there's a setting in that app that disabled the system auto brightness at screen on. Turn it off).
The original kernel only recognized 3 light levels. If you use bart's kernel it will recognize 6 levels.
Yes, I think there's a software problem because both app (lux and cua) crash hard in HMP, but I don't think fixing it is a priority.
Sent from my HTC Glacier using Tapatalk 2
How to use custom auto brightness without crashing the tablet.
There are 2 options that should be followed, other settings can be adjusted to your liking.
1. In preferences, Check Use pulsed sensor mode. Basically this option will make the app read the sensor itself instead of listening the sensor value given from the system.
2. In advanced preferences, set the sensor update speed to either half sec or 1 sec. I tried normal, but the app won't read the sensor value, so probably the slow normal maximum setting only works if you get the sensor value from the system.
You can set disable system auto brightness. I recommend it before because the setting was a "hack" which was making the system read the brightness value thus the app can get that value. Right now it's recommended that you check the disable system auto brightness.

Screen Brightness and Auto brightness

So I know there are many issues with this especially on the s3 and I did find a fix for the TW roms
http://forum.xda-developers.com/showthread.php?t=1791163
...but my issue is how the sensor perceives brightness. My problem is the sensor reads a dim room at 0 much like it treats a pitch black room. So when I adjust the brightness to be low at 0 for when I'm in a dark room (bed) it also gives me the same brightness level in a dim room. Any solutions for this. I would like to adjust what 0 means.
I`am using Lux Autobrightness from Google Play, the paid version (not expensive) and it works for me. You can set values so the backlighting of the screen is raised or lowered for a good screen view.
gee2012 said:
I`am using Lux Autobrightness from Google Play, the paid version (not expensive) and it works for me. You can set values so the backlighting of the screen is raised or lowered for a good screen view.
Click to expand...
Click to collapse
I use it too but the problem is that 0 for the brightness sensor is the same in a no light and low light situations.

[Q] Light Sensor..

Hi,
My light sensor is disabled
I wanna know what is the function of light sensor
cuz i have a dark screen without the light sensor
so it's better to enable it?
waseem10 said:
Hi,
My light sensor is disabled
I wanna know what is the function of light sensor
cuz i have a dark screen without the light sensor
so it's better to enable it?
Click to expand...
Click to collapse
Usually, the light sensor is used for adapting the screen/display light/brightness in relation to the environment light/brightness.
At least when you have enabled auto-brightness in menu "Settings" > "Display" > "Auto-Brightness".
So, the screen brightness will be reduced in the darkness to safe battery power.
If you have disabled the light sensor, you should also disable auto-brightness and set a fixed birghtness level.
Good luck !
Thread closed
Too many threads were created. Refer to this one.

Categories

Resources