Related
The screen auto brightness has always bothered me. I love the convenience of using it but it simply doesn't work like I believe it should.
For example. At night while laying in bed in a completely dark room I'd expect the screen to dim to it's lowest setting. When in actuality it does not, and it always seems to bright. On the other hand when I'm outside in direct sunlight I'd like for the brightness to be at 100%. Again this doesn't appear to be the case.
So what's the issue here? Is there a dev out there who has found a better solution?
I agree with you on this one. The automatic brightness on the EVO is just silly. Its lowest is 25%, by the way. There should be a way to choose what you want the minimum/maximum brightness to be :\
I've seen this question before, some time ago, but still no solution. I've seen someone say use total screen control trial (free in market) and tweak the filter settings to essentially do the dimming value you want.
blakeboys said:
I've seen this question before, some time ago, but still no solution. I've seen someone say use total screen control trial (free in market) and tweak the filter settings to essentially do the dimming value you want.
Click to expand...
Click to collapse
I have been searching and searching for an answer to this. I don't want to have to use third party programs if I could just change the thresholds myself.
In Calkulins rom he says he lowered the maximum auto brightness to save on battery, and this question has been asked there, with no answer (except for the usual "just use this program to do it").
Someone has to know where the settings for this are. I'm getting more advanced at dealing with apk's, jars, etc... But I haven't been able to find which one controls this. Build.prop has some brightness settings in it, but it's just the default setting when not using auto-brightness (I think).
Anybody ?!?!?!?!?!?!?!?!?
I know it's possible, because Cyanogenmod has the option to tweak the levels in CM Settings.
I just know I've seen an app here on xda, but don't remember what it was.
plainjane said:
I know it's possible, because Cyanogenmod has the option to tweak the levels in CM Settings.
I just know I've seen an app here on xda, but don't remember what it was.
Click to expand...
Click to collapse
I know it must be here too but but searching comes up with nothing new. I've tried autobrightness, auto-brightness, with min and max levels, thresholds, custom settings and every other search I could think of.
Maybe I'm leaving out the one keyword that would finnd it... lol
http://forum.xda-developers.com/showthread.php?t=901540 he had some settings for it he might be able to help
Sent from my unrEVOked using xda app
roscoenr said:
http://forum.xda-developers.com/showthread.php?t=901540 he had some settings for it he might be able to help
Sent from my unrEVOked using xda app
Click to expand...
Click to collapse
Thanks for looking, but unfortunately I've been there already. It basically allows you to toggle between auto brightness and a variety of static levels, but doesn't affect the min and max of auto brightness when you are in that mode.
I'm trying to be able to leave the phone in auto brightness mode all the time and just have the screen get to it's max available brightness when I'm in a bright area, and minimum available brightness in a dark area.
fgr said:
I know it must be here too but but searching comes up with nothing new. I've tried autobrightness, auto-brightness, with min and max levels, thresholds, custom settings and every other search I could think of.
Maybe I'm leaving out the one keyword that would finnd it... lol
Click to expand...
Click to collapse
I did a quick search too, but I couldn't come up with what I saw before. I remember thinking "neat, but I don't need that because it's built into the Rom". It's driving me nuts now too :/
You could always contact one of the devs from CM & find out what files need to be edited.
Basically it sucks. It actually drives to crazy so I just don't use it anymore. When I am on tapa I put the background to black so it's a bit easier on the eyes when I am laying in bed going through the forums before sleep
Can someone assist me with some instructions on how I can pull the necessary file to modify mentioned settings, then push it back. I've found other threads on this but nothing specifically for our device.
I'm just sayin!
princeasi said:
Can someone assist me with some instructions on how I can pull the necessary file to modify mentioned settings, then push it back. I've found other threads on this but nothing specifically for our device.
I'm just sayin!
Click to expand...
Click to collapse
Look in questions and answers.this is the wrong section to post this.google it
From a galaxy better than yours.
tennandcoz1 said:
Look in questions and answers.this is the wrong section to post this.google it
From a galaxy better than yours.
Click to expand...
Click to collapse
1) I've already posted in Q&A a couple days ago and no response
2) I googled it before I posted the question in Q&A and in here, and nothing was specific to the Tmobile sgs2. Since it's a modding question I thought development would be an appropriate place, but if i've stepped out of line, then excuse my ignorance.
I'm just sayin!
Wish I knew lol...oh how I miss the features of CyanogenMod.
You can try this:
http://forum.xda-developers.com/showthread.php?t=1235212
Although I wouldn't recommend copying over his framework-res.apk. I would do it from scratch using apk manager or something.
Not to mention the kernel has to support lower brightness values.
darkamikaze said:
You can try this:
http://forum.xda-developers.com/showthread.php?t=1235212
Although I wouldn't recommend copying over his framework-res.apk. I would do it from scratch using apk manager or something.
Not to mention the kernel has to support lower brightness values.
Click to expand...
Click to collapse
Thanks for the input. Basically I'd like to slightly raise the brightness under the lowest lighting conditions. Reason being, is to help mask the blobs while watching Netflix, YouTube, and other videos with a low lit environment.
I'm just sayin!
On a Samsung T-Wizz ROM, this may be quite difficult to find. You can Tasker to do what you requested though.
Create a new profile that is activated whenever you launch one of the apps in question.
Have the profile turn off auto brightness and set the screen brightness to x.
Set the end-profile condition to when the apps is closed and the end profile action to set auto-brightness back on.
There is a root application that does this, Lux or something like that, I can't think of it off the top ofmy head right now.
}{Alienz}{ said:
On a Samsung T-Wizz ROM, this may be quite difficult to find. You can Tasker to do what you requested though.
Create a new profile that is activated whenever you launch one of the apps in question.
Have the profile turn off auto brightness and set the screen brightness to x.
Set the end-profile condition to when the apps is closed and the end profile action to set auto-brightness back on.
Click to expand...
Click to collapse
Thanks, I'll first try to modify the framework-res.apk to see if I can get some results from that. If not, then this definitely sounds like a good workaround!
I'm just sayin!
Hello all, here is a little mod that will change static navigation settings on Galaxy Nexus:
GNEX-GPS-enable-static-navigation.zip - 1.16 MB
First of all, credit to FatDroid the dev who originally developed this and published an app to enable static navigation on GB and ICS devices. His/her app can be found at https://play.google.com/store/apps/...mZhdGRyb2lkLmFuZHJvaWQuZ3BzY29udHJvbHMyYWQiXQ but has not been updated since February 2012. Attempts to contact the dev have failed. FatDroid did all the work. I'm just offering a fix for Jelly Bean ROMs.
In a nut shell, this mod will allow the GNEX's SIRFStarIV GPS receiver to receive coordinates quicker and will disable Samsung's GPS filtering. This makes for quick vehicle navigation as well as excellent outdoor precision and response. This will amount to better GPS location reporting at the expense of some battery life. It also seems to have an impact on the gyro sensor and may help augmented reality apps as well as apps dependent on gyro (like google sky map and photosphere).
You may find that the GPS location "bounces" while navigating in a car. This is the result of disabling the static navigation filter.
I've tested on a Verizon Galaxy Nexus running cyanogenmod 4.2.2, but it should work on any GNEX running jelly bean 4.1 or later. I hope it is of use to some of you.
What is static navigation? http://www.etenblog.com/2007/11/20/static-navigation-explained/
Static navigation is a position filter designed to be used with applications intended for motor vehicles. When the vehicle’s speed falls below a threshold, the position and heading are frozen, and speed is set to zero. This condition continues until the computed speed rises above 1.2 times the threshold or until the computed position is at least a set distance from the frozen place. The threshold speed and set distance may vary with software versions. gpsd.googlecode.com/files/SiRF-SiRF-v2_4.pdf
Static navigation, also called position pinning, is a mechanism that it is used by the receiver to freeze, or pin, the position when the velocity falls below a threshold indicating that the receiver is stationary. The heading is also frozen, and the velocity is reported as 0. The solution is then unpinned when the velocity increases above a threshold or when the computed position is a set distance from the pinned position, indicating that the receiver is in motion again. Note that these velocity and distance thresholds cannot be changed. www.telit.com/module/infopool/download.php?id=4043
Re: [MOD] Enable GPS static navigation on 4.2.x Galaxy Nexus
Will test it out!
Beamed from my Maguro.
The way the article is phrased is that static navigation is on by default. Maybe some devices have it on already but I guess not on this phone.
Re: [MOD] Enable GPS static navigation on 4.2.x Galaxy Nexus
tiny4579 said:
The way the article is phrased is that static navigation is on by default. Maybe some devices have it on already but I guess not on this phone.
Click to expand...
Click to collapse
Correct, most gps receivers have static navigation on by default (as it should be, imo). The gnex, and some other Samsung phones turn it off by default (or, more precisely turn on navigation filtering) to save battery. What you gain in battery savings you lose in positional updates. For most people this won't matter at all. A lot of my work is outdoors and requires navigating by foot to particular sites that may not be readily visible to the naked eye. This mod makes the gnex gps more useful to me. It would also help hikers, runners, bikers who use gps as well. A bonus is it seems to help gyro, but my observation there is subjective.
Re: [MOD] Enable GPS static navigation on 4.2.x Galaxy Nexus
How significant would you say the battery impact is?
Re: [MOD] Enable GPS static navigation on 4.2.x Galaxy Nexus
ntb81 said:
How significant would you say the battery impact is?
Click to expand...
Click to collapse
I'm not sure yet. I've been running it for about a week and a half and I haven't noticed any extra battery loss, but I also haven't been in the field much either. This week will be good test for me.
Would this effect battery when gps is turned off? Like when Google now updates from cell towers.
"If there is anything that I hope you remember when you read this article, it would be these two issues:
- Dead GPS Chip
- Low Accuracy Of Fix
"Who Needs It?
Almost no one needs it. Even if you are hiking in the forest, chances are the tall trees would pose more of a problem on your GPS than turning static navigation off.
I'd definitely read the article at first and then decide.
I believe we are mixing terms here...
The way I understand it is this:
1. "Static navigation" is a filter that when *enabled* will only report gps fixes when there is a movement at a significant speed. It's main use is for car navigation.
2. When "static navigation" is disabled we will get fixes all the time.
So even though author of this post is claiming in a first sentence of a first post that this mod is *enabling* static navigation I believe it is actually *disabling* it
Also, the article linked in a first post is most very likely wrong (if that is the case then madd0g should not be worried), because official SiRFStarIV manual says nothing about filtering bad signals etc. - it only says that bellow some speed threshold fixes will not be reported.
See for yourself: micro-modular.com/docs/AddlRsrc/GSD4e%20OSP%20Manual%20(CS-129291-DC-9).pdf
Of course I may be wrong, but that's how I understand the manual.
I am really confused, because fatDroid also claims that his software is enabling static navigation...
Either way, great job klobkelosh - I am installing it right away
Re: [MOD] Enable GPS static navigation on 4.2.x Galaxy Nexus
kamil.trebunia said:
I believe we are mixing terms here...
The way I understand it is this:
1. "Static navigation" is a filter that when *enabled* will only report gps fixes when there is a movement at a significant speed. It's main use is for car navigation.
2. When "static navigation" is disabled we will get fixes all the time.
So even though author of this post is claiming in a first sentence of a first post that this mod is *enabling* static navigation I believe it is actually *disabling* it
Also, the article linked in a first post is most very likely wrong (if that is the case then madd0g should not be worried), because official SiRFStarIV manual says nothing about filtering bad signals etc. - it only says that bellow some speed threshold fixes will not be reported.
See for yourself: micro-modular.com/docs/AddlRsrc/GSD4e%20OSP%20Manual%20(CS-129291-DC-9).pdf
Of course I may be wrong, but that's how I understand the manual.
I am really confused, because fatDroid also claims that his software is enabling static navigation...
Either way, great job klobkelosh - I am installing it right away
Click to expand...
Click to collapse
Kamil, you may be correct. I assumed that FatDroid had correctly stated that Samsung disables static navigation by default. After reading the scant info out there I am no longer sure. I'm going to ask a friend way more knowledgeable than myself on such matters if he will weigh in.
I did a little more research.
Static Navigation
Static navigation, also called position pinning, is a mechanism that it is used by the receiver to freeze, or pin, the position when the velocity falls below a threshold indicating that the receiver is stationary. The heading is also frozen, and the velocity is reported as 0. The solution is then unpinned when the velocity increases above a threshold or when the computed position is a set distance from the pinned position, indicating that the receiver is in motion again. Note that these velocity and distance thresholds cannot be changed (www.telit.com/module/infopool/download.php?id=4043)
I understand that Samsung has enabled this setting by default. Thus, as Kamil pointed out above, the mod actually disables static navigation. I have updated the OP.
I see quite a few people have downloaded the mod. How's it working for you?
klobkelosh said:
I see quite a few people have downloaded the mod. How's it working for you?
Click to expand...
Click to collapse
I flashed it, and it didn't break anything, but couldn't test it in real life yet. I will be snowboarding soon and since I'm tracking my rides I will be able to tell.
I flashed it and the only time my phone ever searched for GPS was in Facebook , now its good , not sure about the terminology debate but it worked for me :thumbup:
Sent from my Galaxy Nexus using Xparent Cyan Tapatalk 2
My friend, who publishes AndroGeoid has this response:
"So looking at the GPS Control app and its description, it looks like the description is incorrect; it has "enable" and "disable" reversed. Static navigation enabled means filtering and a not up-to-date position; disabling it turns off the filtering, and just gives you the continuous raw position from the GPS receiver (presumably at 1 Hz). Disable is best for what you want to do, if you can live with some squirreliness in the position. Even better, get yourself a Bluetooth GPS receiver - save on battery, you can set the update frequency to as high as 10 Hz, and it supports WAAS. The SirfStar IV chipset supports WAAS, but it is apparently not enabled on the Galaxy phones. This may be due to the slightly increased battery drain, or because the GPS antenna on the phone is fairly small and can't pick up the faint WAAS signal."
Thanks Leszek!
A bit different than what FatDroid did
klobkelosh said:
Kamil, you may be correct. I assumed that FatDroid had correctly stated that Samsung disables static navigation by default. After reading the scant info out there I am no longer sure. I'm going to ask a friend way more knowledgeable than myself on such matters if he will weigh in.
Click to expand...
Click to collapse
I looked through the execution path of MI_SetStaticNav and there appear to be two branches. Basically I enabled static nav by forcing the NL_SetStaticNav branch. Will post mod as soon as I can confirm and not look stupid.
So here it is. It has only been tested on toroplus. Let me know your results.
afrotronics said:
I looked through the execution path of MI_SetStaticNav and there appear to be two branches. Basically I enabled static nav by forcing the NL_SetStaticNav branch. Will post mod as soon as I can confirm and not look stupid.
So here it is. It has only been tested on toroplus. Let me know your results.
Click to expand...
Click to collapse
Hi,
so you mean, i can test it on a i9100g?
do i have to update the sirfgps.conf file?
googling around does not give me a deep description about all the config things in gps.conf and sirfgps.conf.
When it is not for i9100g, what do i have to do to compile it on my own?
greeting,
Niine said:
Hi,
so you mean, i can test it on a i9100g?
do i have to update the sirfgps.conf file?
googling around does not give me a deep description about all the config things in gps.conf and sirfgps.conf.
When it is not for i9100g, what do i have to do to compile it on my own?
greeting,
Click to expand...
Click to collapse
You could try it, but make a backup first. I don't think you need to modify the conf files at all
Wow.... Google maps, every time I open it has always said I was miles away from my actual position then it would jump to where I actually was. Closing then opening maps it would jump to where I wasn't then back to where I am. After flashing this... Maps never said was somewhere else, it just showed me right where I am, sweet :thumbup:
Hmmm... I think having WiFi on had something to do with that
Niine said:
Hi,
so you mean, i can test it on a i9100g?
do i have to update the sirfgps.conf file?
googling around does not give me a deep description about all the config things in gps.conf and sirfgps.conf.
When it is not for i9100g, what do i have to do to compile it on my own?
greeting,
Click to expand...
Click to collapse
Sorry, for the delayed response I was on vacation for the weekend (Vegas Baby!). So the sirfgps.conf is unique to the driver hardware combo. I have a toroplus, which has it's own funky model number of SPH-L700. Someone correct me if I'm wrong but the generic model number for tuna hardware is i9250. I ahve my doubts these drivers will work with the i9100.
If the changes do work, you shouldn't need to update your sirfgps.conf file. Though something that helps is adding the line:
DYNAMIC_ACCURACY=1
Also you cannot compile the src since it is not publicly available. I've tried to contact CSR about getting the source but I need to purchase a dev board before getting the source. Even then I would not be allowed to release the source code. Since I have a pretty basic understanding ARM ASM you can send me you current driver and I can point you toward a solution.
Hi,
I was wondering if these zips do anything for maguro, as (at least on JB 4.2.2), the gps driver is not located at /system/lib/lib_gsd4t.so - I only have /system/lib/hw/gps.goldfish.so
So, if all these scripts only update /system/lib/lib_gsd4t.so, will it even be used?
I customized a luminosity curve for my surface rt, just edit the registry keys.
Download extract and run the attached .reg file and confirm the insertion of the Keys, then reboot the system.
Alert to make a backup of the old keys if you want to restore the previous state.
This change is compatible with all windows 8 but I have tested only on the surface.
Adaptive brightness varies proportionally to the user manual brightness, I suggest to manually adjust the brightness bar to about 20%, if you place the bar at 0 the brightness will be minimal with no automatic adaptation.
Appreciated thanks
New version v2
New improved version.
Try it and tell me if it's okay.
In the zip you will find the normal version and one with more brightness in the dark
I suggest to manually adjust the brightness bar to about 25%
Someone asked me why I did this!
In my surface the luminosity curve does not satisfy me.
The display seemed to have only three levels of brightness, setting an average value (ie on the desk in the room in the morning) adaptivity did not fit values for low-light (night) and lots of light, that is to say the brightness in the dark was not a minimum making it annoying for the view and unnecessary consumption of battery, instead with shaded light levels brightness became easily maximum, with again a waste of battery.
This forced me to move often the brightness bar manually, but now with my calibration does not touch more because it adapts automatically to any light condition.
Also the adaptation of brightness occurred after 3 seconds by the change of light, whereas now changes instantly in 0,1 seconds (100ms).
Awesome, didn't know windows could be modded to do this! On a more related note, isn't the update interval a bit too high? 30x faster than normal seems a bit excessive and the battery drain would be very much more. If it is not too much trouble, could you perhaps make a version that updates every 1 second? This way people can download whichever one suits them best.
Thanks
version 1sec
It is not the refresh rate of the sensor, but the time between changes in display brightness because of lighting conditions.
This parameter does not affect the battery consumption.
However, to keep you happy I attach the version by 1 second.
Tell me if the curve satisfy you in different light conditions.
Thank you, going to try it out now. What do you mean it is the time between changes of brightness? Shouldn't the brightness only change when the sensor detects it? Or is this a filtering via an average for the time period method?
Going to try out both of them to see the differences. Will report back here.
Back!: guess I understand what you are saying, the timing is just the gap between the different brightness levels, not the sensor reading. Sorry for the confusion caused.
I found the 1 sec one to not have a wide enough brightness range, but your original 0.1 sec one works perfectly. Using it now!
Thanks again!
Yes, is the time to change between the different levels of brightness.
1 sec or 0.1 sec, the luminosity curve is the same.
Just for curiosity on what hardware you have tested?
I'm using it on a surface rt. But now I notice in the dark, I can't manually increase brightness anymore. I didn't backup my registry either, but its okay.
Edit: I can edit the brightness manually if I disable the auto brightness under settings
more light night
My intent was never to touch the brightness bar!
In this version, setting the bar more than about 25%, I raised slightly the minimum brightness
antys86 said:
Yes, is the time to change between the different levels of brightness.
1 sec or 0.1 sec, the luminosity curve is the same.
Just for curiosity on what hardware you have tested?
Click to expand...
Click to collapse
im using your original version on the Asus T100 and am loving it. Thanks!
I'm happy for you. However, work in progress for a new version.
does this work for laptops as well or just hand-help devices??
Nitro Lopez said:
does this work for laptops as well or just hand-help devices??
Click to expand...
Click to collapse
only if your laptop already has the adaptive brightness feature, check your display settings.
bountygiver said:
only if your laptop already has the adaptive brightness feature, check your display settings.
Click to expand...
Click to collapse
it does.. thanks for the quick reply..:good:
Nitro Lopez said:
does this work for laptops as well or just hand-help devices??
Click to expand...
Click to collapse
Works with all desktop, notebook, tablet in any version of windows 8. Obviously if you have a built-in light sensor recognized by windows
.Hey guys i been using this on the surfaxe pro 2 and i forgot to backup the defualt reg, i have no problems with it , i just wanted to compare wich i like the best, any chance any of you have the default reg backed uo.. thanks in advance
nalrodriguez said:
.Hey guys i been using this on the surfaxe pro 2 and i forgot to backup the defualt reg, i have no problems with it , i just wanted to compare wich i like the best, any chance any of you have the default reg backed uo.. thanks in advance
Click to expand...
Click to collapse
On surface 1 just delete the ALRPoints key for the default curve value, on surface 2 I think is the same.
nalrodriguez said:
.Hey guys i been using this on the surfaxe pro 2 and i forgot to backup the defualt reg, i have no problems with it , i just wanted to compare wich i like the best, any chance any of you have the default reg backed uo.. thanks in advance
Click to expand...
Click to collapse
Here you go
I made a backup before deploying it on my Surface 2 Pro..
Since I applied it just now, I will need to test it before giving comments on how good it works for me..
aaron.helin said:
Here you go
I made a backup before deploying it on my Surface 2 Pro..
Since I applied it just now, I will need to test it before giving comments on how good it works for me..
Click to expand...
Click to collapse
Also doing the restore of your backup, you must delete the key "ALRpoints".
This is the right backup
antys86 said:
Also doing the restore of your backup, you must delete the key "ALRpoints".
This is the right backup
Click to expand...
Click to collapse
ok, thanks for the finishing touch ?
antys86 said:
New version v2
New improved version.
Try it and tell me if it's okay.
In the zip you will find the normal version and one with more brightness in the dark
I suggest to manually adjust the brightness bar to about 25%
Click to expand...
Click to collapse
Thanks antys86, I'm using just your ALRPoints values (the morelightnight version) on my Dell Venue 8 Pro, and finally auto brightness is usable! Brightness needs to be set at 100% for me though.
Hi,
is there any way to change brightness to lower level? My previous phone, Xperia Mini, could decrease brightness to absolute black (I didn't need it, but still...). But my Xperia M is still pretty shining in dark even in the lowest level. It burns my eyes. All I could find were some stupid filters. Is there any better solution (root or not, I don't care).
Thanks.
dave_lister said:
Hi,
is there any way to change brightness to lower level? My previous phone, Xperia Mini, could decrease brightness to absolute black (I didn't need it, but still...). But my Xperia M is still pretty shining in dark even in the lowest level. It burns my eyes. All I could find were some stupid filters. Is there any better solution (root or not, I don't care).
Thanks.
Click to expand...
Click to collapse
Click
Gravitybox has some brightness abilities to reassign lux-brightness pairs. Don't know if it can go under normal brightness though...
FindYanot: That's exactly what I don't want. I want something on HW level (lower led (or what they use) intensity), not just transparent black layer.
KoenGo: Do you think, it can work? I don't have root yet (I want do it, if I find solution), so I can't try.
Nobody faced this problem? Everyone is happy with light intensity?
Yes it's too much but if you lower that level screen will probably start flickering which is much more annoying than just too bright screen. This is common, hw related issue that can be found on other devices with low quality lcd.
I'm trying but it's kinda hard to tell if there's any difference since you have to reboot after applying new minimum. I would say there isn't much difference. I'll retry in the dark some time.
Doesn't crash or flicker or anything though, so that's the good news
Personally, I would not root just for this and just use the filters. What is your problem with them? That it uses more battery than a hardware method would, or just that it's impractical? In the second case, lux might be worth looking into. I've never tried it myself since it isn't free, I just use the filter u hate
Tried it in the dark and I believe there is a difference, although very small (barely noticeable) and imho definitely not worth rooting and installing framework.
OK. That's bad, but thanks for your time
Well I rooted my phone and I tried gravitybox and I don't think there is a difference. But still thanks.
My setup now is that I can (de)activate the filter app by swiping over the navigationbar. It's still a filter so it doesn't prolong battery life or anything, but it is a convenient way to enable or disable it.
If you would ever come across something better, please let us know
dave_lister said:
is there any way to change brightness to lower level?
Click to expand...
Click to collapse
Yes, but you need root.
Execute in Terminal or run attached file as script via Root Explorer / GScript:
Code:
#!/system/bin/sh
su
echo 5 > /sys/class/leds/wled/brightness
Minimal stock value 27, we change it to 5 or any other you want.
Maximum value: 255
Bug: backlight will be flickering.
Thank you. It really works! (I rewrite it manually without any script or terminal)
Just one thing. The brightness file is used for current state and when I change intensity in options (or select auto), it's rewritten. So, is there any way to change minimum level permanently (minimum on bar or 0 lux = 5 or something instead of stock 27)? Or is it possible to make some shortcut to rewrite the file with one click? Or use some tasker for it?
But it doesn't matter much. Even this way, without any shortcuts, is awesome. I'll test it in night, but even now (during a day), I can see a difference.
dave_lister said:
So, is there any way to change minimum level permanently
Click to expand...
Click to collapse
Yes, but only by editing file in kernel, it requires recompiling.
Then pulled slider to the left will set really minimal value.
Here commit from ElixER kernel for 4.1.2, originally this trick comes from there.
dave_lister said:
Or is it possible to make some shortcut to rewrite the file with one click? Or use some tasker for it?
Click to expand...
Click to collapse
Yes, GScript app, as far I know can create shortcuts.
Or in Tasker create task with only one action "Run shell" (tick Root) and then create shortcut in launcher.
iks8 said:
screen will probably start flickering which is much more annoying than just too bright screen. This is common, hw related issue that can be found on other devices with low quality lcd.
Click to expand...
Click to collapse
Always was interesting what exactly causing this flickering at hardware side. Led's controller?
Please can you provide any information and example devices with same issue?
Bonoboo said:
Always was interesting what exactly causing this flickering at hardware side. Led's controller?
Please can you provide any information and example devices with same issue?
Click to expand...
Click to collapse
For example galaxy tab 2 (I have one), on the lowest brightnes level it flicker a lot (especially annoying when it's displays white surface), my sister's asus memo pad 7 hd has this issue too but less noticible. Yes, it's somehow related to device's power managment, in galaxy tab 2 forum people saies that it's flicers more when wifi signal is low so as I understand: low signal -> device need more power for wifi -> device gives less power for leds -> screen is more flickering but I could be wrong since I'm almost total electroinc noob I will test that later
p.s.
This issue is really common, even s4 has this problem according to this https://www.youtube.com/watch?v=5yZaQRr76f8 So Sony has done good move with setting so high the lowest brightnes level (at least this hides unusable levels). Really my eyes hurt when I'm using my gtab2 at night although xperia does the same thing but in different way xD
Tested your method and at least in my device, the LED flickering was barely noticeable and only appeared when I set very low values (like 1). Setting as 3 and onwards gives zero flickering here (or I'm just blind, not noticing it)...
You're right. Values about 3, 4, 5 are quite ok.
I made the GSscript shortcut and I¨m finally happy.
I think the flickering is caused by pwr regulation with low frequency. But I'm not electrician either.