Contribute
Register

Full range of brightness using ACPIBacklight

Status
Not open for further replies.
Hi RehabMan. You help me in past with my HP. Ok, i have an HP DV7-6xxx. All works good. I use your battery patch and works without problem.
But like you say to have all brightness level i need your blinkscreen and so on.. now i would use your new Brightness kext but i need please help to edit my HP dsdt. My DSDT works good, i have no problem.

In attachment i uploaded my dsdt dsl. Already there is a PNLF section.

Thank you for help me to use your kext :)
 

Attachments

  • DSDT.dsl.zip
    42.2 KB · Views: 79
Hi RehabMan. You help me in past with my HP. Ok, i have an HP DV7-6xxx. All works good. I use your battery patch and works without problem.
But like you say to have all brightness level i need your blinkscreen and so on.. now i would use your new Brightness kext but i need please help to edit my HP dsdt. My DSDT works good, i have no problem.

In attachment i uploaded my dsdt dsl. Already there is a PNLF section.

Thank you for help me to use your kext :)

You can use the ProBook patches to enable this feature for your laptop (this technique actually applies to many HD3000/HD4000 laptops). But you will probably need custom data for the brightness levels. See post #11 for instructions on using RW-Everything on Windows to determine your brightness ranges under Windows.
 
My BAR1 is 0xC0000004

+ 4824c is 0xC0048250

Hi i m stopping here: - now you can see the 0x80000000 in the first dword at 0xd4048250 and the brightness value at 0xd4048254

I don t know how go, thanks
 
My BAR1 is 0xC0000004

+ 4824c is 0xC0048250

Hi i m stopping here: - now you can see the 0x80000000 in the first dword at 0xd4048250 and the brightness value at 0xd4048254

I don t know how go, thanks

Use RW-Everthing to view your 0xC0048250 (Access->Memory).
 
Yup, i was on here, for example: highest value brightness to 0x80000000 is 00001312,

for you is possible that value? I need to know if i m reading good..

lowest value is: 00000132
 
Yup, i was on here, for example: highest value brightness to 0x80000000 is 00001312,

for you is possible that value? I need to know if i m reading good..

lowest value is: 00000132

Sounds reasonable. And your data is different than both 4x30s/4x40s. You can use nguyenmac's script to generate a custom patch for your laptop.
 
Thank you, check out my latest script, I tested on some laptop and it works fine.
https://www.dropbox.com/s/8d772c3t6joyww3/brightnesspatch.sh.zip

Hi, i tried your script with my hp dsdt posted above and it works, i have all levels without sleep/wake cycle but brightness levels are not like in windows

Windows levels are from lowest to highest: 132, 1a4, 218, 2c3, 3a9, 4dc, 66e, 873, b11, e95, 1312

I use dthe right command: ./brightnesspatch 132 1312 but problem remains, also playing with curve, 1, 4, etc.. no changes..

Thanks
 
Hi, i tried your script with my hp dsdt posted above and it works, i have all levels without sleep/wake cycle but brightness levels are not like in windows

Windows levels are from lowest to highest: 132, 1a4, 218, 2c3, 3a9, 4dc, 66e, 873, b11, e95, 1312

I use dthe right command: ./brightnesspatch 132 1312 but problem remains, also playing with curve, 1, 4, etc.. no changes..

Thanks

brightnesspatch.sh expects values in decimal not hex.

Maybe you meant: ./brightnesspatch.sh 306 4882
 
Status
Not open for further replies.
Back
Top