I just get a scrambled screen squashed to the bottom of the screen or the screen freezes during bootup.
I'm not sure about that, but sounds like the pixel clock not patched... The script provided here is outdate since 10.9.4.
Check the md5 of IOKit binary :
Open the terminal and paste this command :
Code:
md5 /System/Library/Frameworks/IOKit.framework/Versions/A/IOKit
If you see (go to the md5 in bold corresponding to your case) :
6105cc8f503b589f8b3ce2d3917ad150
this is the genuine 10.9.4 file, and it's not patched yet.
Open the terminal, and use this command lines :
Code:
sudo perl -i.bak -pe '$before = qr"\x0F\x85\x9D\x03\x00\x00"s;s/$before/\xE9\x84\x03\x00\x00\x90/g' /System/Library/Frameworks/IOKit.framework/Versions/A/IOKit
sudo touch /System/Library/Extensions
Now, check the md5, it's should be fa60af29f293214caab2b74223f9638d
Goto the step below.
fa60af29f293214caab2b74223f9638d:
the file is patched, but it's not codesign, so your computer will freeze before launch GUI.
You just have to Code sign with the line :
Code:
sudo codesign -f -s - /System/Library/Frameworks/IOKit.framework/Versions/A/IOKit
Check the md5, it's should be 5b0f22829df4a0c2ea35ba468d8cb074
5b0f22829df4a0c2ea35ba468d8cb074:
the file is correctly patched, and signed.
other md5:
oups !
So, what about your md5 ?
If you was not the
5b0f22829df4a0c2ea35ba468d8cb074 md5, so now, it's properly patched. Use my config.plist, and check if it's working with that. I suggest to delete the file CsmVideoDxe-64.efi from EFI/CLOVER/drivers64UEFI, and check of the bios that you setup DVMT Pre-Allocated to 128M.
Hope that help !