- Joined
- Sep 23, 2011
- Messages
- 57
- Motherboard
- HP Probook 450 G4 (C/UEFI)
- CPU
- i7-7500U
- Graphics
- HD 620
- Mac
- Mobile Phone
I have a HP 450G4 laptop. It originally came with a (horrible) TN screen. I have mojave 10.14.6 and brightness was working 100% on the TN panel.
So I changed the TN panel for a compatible IPS panel I just bought, an AUO B156HAN01.1.
Now, the display only works at maximum brightness level. Any other level causes the screen to go black, or to flicker like every 2 seconds (that is, black screen generally with occasional PWM flickers with the content every 2 seconds).
Interestingly, after a Sleep/Wake cycle brightness works !!
I have tried a lot of things:
* Follow the guide https://www.tonymacx86.com/threads/...ontrol-using-applebacklightfixup-kext.218222/ : Even though WhateverGreen deems AppleBacklightFixUp deprecated, I found SSDT-PNLF is different to Whatevergreen. I had to manually change IGPU to GFX0 on that version. Same result.
* Used legacy AppleBacklightInjector method after disabling WhatEverGreen backlight pathing. Same result.
* Patched and injected EDID with every method I found here: With the ruby script. with edidgen.sh, with the FixEdid application ... all of them generate slightly different patched EDIDs, but none solves the issue. With most patched EDIDs computer does not sleep (wakes up in a second). With others I get artifacts on second boot stage.
* Used WhateverGreeen parameter igfxcflbklt=1 to apply backlight patches for Coffee-Lake. With them, brightness is always 100% regardless of slider. I didn't expect this to work as this is a Kaby Lake laptop, just tried it out of desperation.
* Modified WEG´s SSDT-PNLF to initialise GRAN register as suggested by the post linked by @hut2016
So I find myself reading lots of contradicting information and guides, and don´t know how to continue.
Any suggestion? Thanks in advance !
So I changed the TN panel for a compatible IPS panel I just bought, an AUO B156HAN01.1.
Now, the display only works at maximum brightness level. Any other level causes the screen to go black, or to flicker like every 2 seconds (that is, black screen generally with occasional PWM flickers with the content every 2 seconds).
Interestingly, after a Sleep/Wake cycle brightness works !!
I have tried a lot of things:
* Follow the guide https://www.tonymacx86.com/threads/...ontrol-using-applebacklightfixup-kext.218222/ : Even though WhateverGreen deems AppleBacklightFixUp deprecated, I found SSDT-PNLF is different to Whatevergreen. I had to manually change IGPU to GFX0 on that version. Same result.
* Used legacy AppleBacklightInjector method after disabling WhatEverGreen backlight pathing. Same result.
* Patched and injected EDID with every method I found here: With the ruby script. with edidgen.sh, with the FixEdid application ... all of them generate slightly different patched EDIDs, but none solves the issue. With most patched EDIDs computer does not sleep (wakes up in a second). With others I get artifacts on second boot stage.
* Used WhateverGreeen parameter igfxcflbklt=1 to apply backlight patches for Coffee-Lake. With them, brightness is always 100% regardless of slider. I didn't expect this to work as this is a Kaby Lake laptop, just tried it out of desperation.
* Modified WEG´s SSDT-PNLF to initialise GRAN register as suggested by the post linked by @hut2016
So I find myself reading lots of contradicting information and guides, and don´t know how to continue.
Any suggestion? Thanks in advance !
Attachments
Last edited: