Contribute
Register

Fix laptop brightness issue (max. Brightness after sleep)

Status
Not open for further replies.
Joined
Oct 10, 2012
Messages
12
Motherboard
LG-Electonics / ZD360
CPU
i3-3217U
Graphics
HD4000
Mac
  1. 0
Classic Mac
  1. 0
Mobile Phone
  1. 0
This fix works in case brightness increases after sleep.

i know this issue in some laptops using intel graphic chipset

and for only intel integrated graphic chipset (hd3000, hd4000)

cautions.
- remove any kexts related backlight.
- PNLF exists in your dsdt
- set snb platform id or ig platform id in dsdt

1. HD3000
- find your snb platform id. For macbook pro 8,1 it is 01020400
- open appleintelgraphicsfb.kext with hex editor
- find your snb platform id and go to 100700100700 right after your id
- replace 1007000010070000 to 121300001213000
- rebuild kernel cache

2. HD4000
- find your ig platform id.
- open appleintelframebuffercapr8.kext with hex editor
- do same prcedure like hd3000 (find your platform id and go to 1007 part and replace to 1213)

this fix changes applepanel max brightness value from 710 to 1312(max value in osx)

Run ioreg and check appleintelpanelA it changed.

maybe this fix works correctly when applesmartbattery.kext is loaded. (Not sure)
 
I will try that. Thanks!
 
This fix works in case brightness increases after sleep.

i know this issue in some laptops using intel graphic chipset

and for only intel integrated graphic chipset (hd3000, hd4000)

cautions.
- remove any kexts related backlight.
- PNLF exists in your dsdt
- set snb platform id or ig platform id in dsdt

1. HD3000
- find your snb platform id. For macbook pro 8,1 it is 01020400
- open appleintelgraphicsfb.kext with hex editor
- find your snb platform id and go to 100700100700 right after your id
- replace 1007000010070000 to 121300001213000
- rebuild kernel cache

2. HD4000
- find your ig platform id.
- open appleintelframebuffercapr8.kext with hex editor
- do same prcedure like hd3000 (find your platform id and go to 1007 part and replace to 1213)

this fix changes applepanel max brightness value from 710 to 1312(max value in osx)

Run ioreg and check appleintelpanelA it changed.

maybe this fix works correctly when applesmartbattery.kext is loaded. (Not sure)



It works. After sleep it maintains it. However it's sort of same thing in reverse. At start up its bright max now. Need something where setting stays same at start and after sleep. Anything else can be done?
 
im having trouble on what to do here, i'm trying to fix my brightness issue as well but i cant seem to find any of the addresses, including my ig platform id, anywhere in appleintelframebuffercapri

can anyone be more specific? i'd really like to get this fixed! thanks <3

edit: nevermind! haha, i just had the wrong id c: thanks so much for helping me! it works perfectly
 
same problem here also.. in ATI Mobility Radeon 5650.. :(
 
for el capitan replace 000060100700001007 to 000060121300001213 in AppleIntelFramebufferCapri.kext

or clover patch:

<dict>
<key>Comment</key>
<string>Brightness</string>
<key>Find</key>
<data>
AABgEAcAABAH
</data>
<key>Name</key>
<string>AppleIntelFramebufferCapri</string>
<key>Replace</key>
<data>
AABgEhMAABIT
</data>
</dict>
 
Status
Not open for further replies.
Back
Top