PMheart / CoreDisplayFixup

Enable 4K or greater resolution for all graphics under macOS
75 stars 13 forks source link

Failed in 10.14 DB1 #11

Closed PtNan closed 6 years ago

PtNan commented 6 years ago

I attempted to update to 10.14, found it that this kext cannot work (clover ver 4515)

buhlaze commented 6 years ago

I tried floris's code and no luck also

PMheart commented 6 years ago

Hi,

Firstly, you can try booting with -lilubeta and -cdfbeta (Or maybe just use -lilubetaall instead). Yet @buhlaze said that Floris's manual patch did not work either... In this case it may indicate that certain frameworks have been changed, yet I haven't checked it and actually I'm not able to. CoreDisplayFixup was initially written for a friend of mine and I myself do not have such devices to test.

Regards, PMheart

buhlaze commented 6 years ago

thank you so much for replying.

Floris497 commented 6 years ago

As of now, I think my patch and the fixup kext do not share the same patch? (as old patch seemed to be working still in the method applied here but not in my script.. a slightly different part of code is patched with same results) will look for a new way :)

al3xtjames commented 6 years ago

Could you please try v1.3.7? It appears to work here (HD 4000/2560x1080 & HD 630/3840x2160), but further testing would be appreciated.

buhlaze commented 6 years ago

will be more than happy to

PtNan commented 6 years ago

ver1.3.7,It works perfectly.

Floris497 commented 6 years ago

So is there a new patch? Guess I'm missing out on stuff while sleeping

al3xtjames commented 6 years ago

It's a slightly modified version of the existing CheckTimingWithRange patch (find/replace pattern changed a little):

https://github.com/PMheart/CoreDisplayFixup/blob/c9c37a1040584e38cd3ccc53b1dac15df988ba11/CoreDisplayFixup/IntelPatcher.cpp#L49-L60