- Joined
- Jul 19, 2011
- Messages
- 213
- Motherboard
- MSI GS65 Stealth 9SG
- CPU
- i9-9880H
- Graphics
- UHD 630, 1920x1080 + RTX 2080
Thank you, this comment helps a lot.1. You should not be mixing IntelGraphicsFixup.kext with WhateverGreen.kext. These two kexts are mutually exclusive. Also, CoreDisplayFixup.kext has been integrated into WhateverGreen.kext as well (you should read the documentation for WhateverGreen.kext so you know how to activate the pixel clock patch that is within it). After you remove IntelGraphicsFixup.kext+CoreDisplayFixup.kext, the only Lulu plugin you're left with is WhateverGreen.kext and AppleALC.kext. The bundle-ids of each are entered into the OSBundleLibraries (these are kext dependencies) inside the Info.plist for LiluFriend.kext. But I don't think your issue has anything to LiluFriend.kext or lack thereof. As long as you install all kexts to /L/E, Lilu and its plugins seem to work fine.
2/3/4. As already mentioned, it is a matter of trying different ig-platform-id values (0x191b0000 and 0x19160000 are commonly working values for a lot of laptops), then patching the framebuffer for complete functionality (facilities in WhateverGreen.kext make it a bit easy to do this, or you can use KextsToPatch in config.plist/KernelAndKextPatches). There may be other ig-platform-id values you should try as well (and with the 4k display you may need larger DVMT-prealloc).
You have picked a challenging system to hack as you need to deal with a lot of issues (4k display definitely complicates matters).
Your ioreg shows the internal display being properly recognized, but you didn't implement backlight control correctly. Wrongly implemented backlight control is worse than non-implemented backlight control.
See guide:
https://www.tonymacx86.com/threads/...rol-using-applebacklightinjector-kext.218222/
Hint: As per backlight guide, you should NOT have applied "Brightness Fix" patch to your DSDT.aml. SSDT-PNLF.aml provides the correct PNLF implementation.
1.Can you please guide me how to activate the pixel clock patch for my case before I remove the two kext and try WhateverGreen?
2. Can you help me with a patch for 0x59160000 with 01 instead of 0204? I believe my HDMI port is on 01.
3. I am assume with what I have right now as you check my file (I will repatch DSDT and leave out Brightness Fix), I am ready to update to Mojave (with a newer version of Clover) as soon as they release, am I correct?
Thank you