Jump to content

About This File

This is a patched version of an official vanilla mach_kernel from Mavericks 10.9.5, allowing Z87 Haswell motherboards capable of booting without reboot loops or kernel panics.

 

The following perl scripts have been applied to the vanilla mach_kernel for 10.9.5:

#1

perl -pi -e 's|\x74\x6c(\x48\x83\xc7\x28\x90\x8b\x05..\x5e\x00\x85\x47\xdc)\x74\x54(\x8b\x4f\xd8\x45\x85\xc0\x74\x08\x44\x39\xc1\x44\x89\xc1)\x75\x44(\x0f\x32\x89\xc0\x48\xc1\xe2\x20\x48\x09\xc2\x48\x89\x57\xf8\x48\x8b\x47\xe8\x48\x85\xc0\x74\x06\x48\xf7\xd0\x48\x21\xc2\x48\x0b\x57\xf0\x49\x89\xd1\x49\xc1\xe9\x20\x89\xd0\x8b\x4f\xd8\x4c\x89\xca)(\x0f\x30\x8b\x4f\xd8\x0f\x32\x89\xc0\x48\xc1\xe2\x20\x48\x09\xc2\x48\x89\x17\x48\x83\xc7\x30\xff\xce)\x75\x99(\x5d\xc3)\x90{7}|\x74\x73${1}\x74\x5b${2}\x75\x4b${3}\x66\x81\xf9\xe2\x00\x74\x02${4}\x75\x92${5}|g' mach_kernel

#2

perl -pi -e 's|(\x25\x1c\x00\x00\x00\x48\x8d\x0d..\x5e\x00\x3b\x01)\x74(\x11\x48\x8d\x3d...\x00\x44)|${1}\xeb${2}|g' mach_kernel

I take no credit for the creation of the perl scripts used.

 

Patches #1 & #2 have been documented on this blog by the original owner here. Shout outs to Pike R. Alpha whose code the patches are based on, he lives here.

 

Tested on EVGA Z87 FTW

 

Please let me know if it works well for you so I can confirm the amount of success users are having. Thanks




User Feedback

Recommended Comments

I have motherboard Z87X UD5H and I never using the patch kernel 

I think you need to adjust your thread because its confusing for newbie

the patch its not necessary for all and  lots of  Gigabyte Z87 not need the kernel patching 

Share this comment


Link to comment
Share on other sites

I have motherboard Z87X UD5H and I never using the patch kernel 

I think you need to adjust your thread because its confusing for newbie

the patch its not necessary for all and  lots of  Gigabyte Z87 not need the kernel patching 

True, but even though not every Haswell motherboard will need the patch, I would've assumed that those who didn't would've never sought after a solution and users who were affected probably would've searched Google which would've brought them here. If your Haswell board doesn't exhibit any of these symptoms then this post doesn't pertain to you. Problem solved

 

Hey, isn't this you: here

 

You posted on one of my threads a while back, I knew your profile pic looked familiar.

Share this comment


Link to comment
Share on other sites

True, but even though not every Haswell motherboard will need the patch, I would've assumed that those who didn't would've never sought after a solution and users who were affected probably would've searched Google which would've brought them here. If your Haswell board doesn't exhibit any of these symptoms then this post doesn't pertain to you. Problem solved

 

Hey, isn't this you: here

 

You posted on one of my threads a while back, I knew your profile pic looked familiar.

Yes thats me  :D

Share this comment


Link to comment
Share on other sites

Can this work for Intel i7 4702MQ proccessor with Intel HM87 chipset ?

 

I don't know. Test and see to find out. I've only tested it on the EVGA Z87 FTW.

Share this comment


Link to comment
Share on other sites
×