foilage11 Posted October 9, 2018 Share Posted October 9, 2018 Hello friends! I need help getting my display to 4k/60hz again. Until I updated to 10.14 I had 4k/60hz working using intelgraphicsfixup + coredisplayfixup + this "KextToPatch". My prior technique has apparently been deprecated in Mojave so I've since switched to WhateverGreen. I have been struggling unsuccessfully for the last two days but haven't been able to display any resolution higher than 3840x1080. Clover menu and FileVault password entry screen are 4k resolution. Please help a fellow faceless internet user out! :( my PC Intel i5 "Haswell" Asus Z87 board Intel 4600 built in (no discrete video card) Clover UEFI FileVault2 FDE latest MacOS, latest Clover CSM disabled iGPU prealloc in BIOS set to 64mb ViewSonic 4k display connected via DP clover config my kexts Link to comment Share on other sites More sharing options...
tikizondo94 Posted October 11, 2018 Share Posted October 11, 2018 upload your clover folder and i'll see what i can do. Link to comment Share on other sites More sharing options...
mnfesq Posted October 11, 2018 Share Posted October 11, 2018 Make sure you are using the most recent versions of Lilu and WhateverGreen. If that doesn't work, you can try using IntelGraphicsFixup. Just because it has been merged into the WhateverGreen project, doesn't mean it can't work anymore. In my case, I have to use NvidiaGraphicsFixup with WhateverGreen if I want HDMI to work. There hasn't been any conflicts yet using the 2 kexts together even though the readme for WhateverGreen says not to. Link to comment Share on other sites More sharing options...
foilage11 Posted October 15, 2018 Author Share Posted October 15, 2018 (edited) On 10/11/2018 at 2:21 PM, mnfesq said: Make sure you are using the most recent versions of Lilu and WhateverGreen. If that doesn't work, you can try using IntelGraphicsFixup. Just because it has been merged into the WhateverGreen project, doesn't mean it can't work anymore. In my case, I have to use NvidiaGraphicsFixup with WhateverGreen if I want HDMI to work. There hasn't been any conflicts yet using the 2 kexts together even though the readme for WhateverGreen says not to. mnfesq, thanks for replying! I tried adding CoreDisplayFixup and IntelGraphicsFixup to WhateverGreen but, alas, no change. One interesting thing I discovered is that if I add CoreDisplayFixup and IntelGraphicsFixup but REMOVE WhateverGreen and keep everything else the same(i.e. inject intel=no) I will have 4k @ 60hz but with no QE/CI, graphics & monitor not recognized etc. This is hard. On 10/11/2018 at 1:12 PM, tikizondo94 said: upload your clover folder and i'll see what i can do. Thanks! I need help. CLOVER.zip Edited October 15, 2018 by foilage11 Link to comment Share on other sites More sharing options...
foilage11 Posted October 17, 2018 Author Share Posted October 17, 2018 (edited) My head is aching from slamming into a wall for so long and hard(that's what she said!) but I have a development to report! I was able to adapt the "KextsToPatch" I was using prior to Mojave(see OP) to the new style and that has unlocked 4k/30Hz! <key>Properties</key> <dict> <key>PciRoot(0x0)/Pci(0x2,0x0)</key> <dict> <key>AAPL,ig-platform-id</key> <data> AwAiDQ== </data> <key>framebuffer-patch0-enable</key> <data> AQAAAA== </data> <key>framebuffer-patch0-find</key> <data> AwAiDQADAwMAAAACAAAwAQAAAAAAAABgmRQ= </data> <key>framebuffer-patch0-replace</key> <data> AwAiDQADAwMAAAAEAAAgAgAAAAAAAACAmRQ= </data> </dict> </dict> Now I just need help getting 60Hz because I don't know how much longer I can keep this up. It's hard. I believe the key now is pixel clock so I've so far tried: multiple different versions of standalone CoreDisplayFixup.kext WhateverGreen solutions (-cdfon boot flag & <key>enable-hdmi20</key>) in terminal: "sudo update_dyld_shared_cache -force" which has helped in the past no dice. Edited October 17, 2018 by foilage11 Link to comment Share on other sites More sharing options...
Donw35 Posted October 17, 2018 Share Posted October 17, 2018 on my RX 580, only get 60Hz from DP ports and using WhateverGreen and Lilu kexts Link to comment Share on other sites More sharing options...
foilage11 Posted October 17, 2018 Author Share Posted October 17, 2018 6 hours ago, Donw35 said: on my RX 580, only get 60Hz from DP ports and using WhateverGreen and Lilu kexts Unfortunately, the Hackintosh video gods have not granted me such blessings. They instead chose to slap me down with extreme prejudice. Link to comment Share on other sites More sharing options...
foilage11 Posted October 18, 2018 Author Share Posted October 18, 2018 On 10/17/2018 at 8:38 AM, foilage11 said: I believe the key now is pixel clock so I've so far tried: multiple different versions of standalone CoreDisplayFixup.kext WhateverGreen solutions (-cdfon boot flag & <key>enable-hdmi20</key>) in terminal: "sudo update_dyld_shared_cache -force" which has helped in the past no dice. Further reasoning why I believe pixel clock is my final step: Pixel clock in OSX(shown through my monitor's OSD): Pixel clock in Clover bootloader: Pixel clock in Windows: Pixel clock in Windows running bestest game Starcraft: Brood War(despite much lower displayed resolution pixel clock essentially unchanged): Link to comment Share on other sites More sharing options...
foilage11 Posted October 20, 2018 Author Share Posted October 20, 2018 so.. I disabled SIP for something unrelated, restarted and I'm at the promised land 4k/60Hz.. wha... why... ._. so just so there's no mistake I edited CsrActiveConfig from 0x67 back to what I had before 0x0 ... restarted ... back to 4k/30Hz ._. Link to comment Share on other sites More sharing options...
Recommended Posts