UEFI Patch & ASRock E3C226D2I

To get OSX booting on the ASRock E3C226D2I you can either patch the OSX Kernel (Power Management Patch) or you can patch the BIOS err… UEFI Firmware. I have chosen the latter and it works straight forward. Specifically what this Firmware Patch does is to prevent locking MSR 0xE2 and therefore make the system compatible with native OS X power management, wich nowadays is integrated in the Kernel.

The tools is available on GitHub and the Firmware is available here.

This is how you patch your firmware:

Xeon:~ userone$./UEFIPatch 226D2IL2.10 
patch: replaced 10 bytes at offset E82h 75080FBAE80F89442430 -> EB080FBAE80F89442430
Image patched
Xeon:~ userone$

And you will get a file: 226D2IL2.10.patched, which you shall flash to your machine using the Instant Flash function during boot or in the BIOS.

Unfortunately after, you have to add clover again. So go into the UEFI Shell.

Shell> fs0:EFI\CLOVER\CLOVERX64.efi

And go the relevant menu to add the clover entries. Thats it folks !