MacOS High Sierra 10.13.3 on HP Elite 8000 SFF with Nivida G210 Graphics Card:
Hello Everyone.
I managed to install macOS High Sierra 10.13.3 on the HP Elite 8000 SFF with Nvidia G210 Graphics Card.
I did not use Enoch or Chameleon, but Clover only.
I have been doing hackintoshes for quite some time now and I have developed my own preferred method, so you can skip the install procedure.
I also patched the DSDT so you can keep AppleHPET.kext, however I still need NullCPUPower Kext in Clover kext folder. My macOS install is 100% vanilla, all patches and extra kexts are in the DSDT and Clover config. There are no patches for the Graphics Card in the DSDT so you can use this DSDT if you have Bios version v01.13, i just inject Nvidia with clover. I am not using the Nvidia web drivers at the moment.
I even got the internal speaker working with Lilu and AppleALC (Audio ID 12), but then the Rear Line In and Line Out are not working, you can fix this by changing to Audio ID 11 but then the speaker doesn't work anymore. I am working on a fix for this.
So what is my own preferred method?? How can you skip the install procedure?
I create images of fresh macOS installed drives with Paragon Hard Disk Manager 14 in Windows. It can handle HFS+ fine. No support for APFS, but not really a problem for me yet. You can also create a bootable linux based Paragon Hard Disk Manager USB very easily with the supplied iso file in Paragon Hard Disk Manager 14.
C:\Program Files\Paragon Software\Hard Disk Manager 14 Premium Edition\iso\bootcd_x64.iso.
Just use Rufus to create a bootable USB with this iso file.
In this case I used my Hackintoshed Dell E6220 to create a 100% vanilla Hard Disk image (all partitions backed up without clover installed) of macOS High Sierra 10.13.3 which I can use on a real Mac or another hackintosh, by dumping that image file back to another Hard Drive or SSD.
Then I connect that drive to another Mac or Hackintosh via USB and install Clover in Legacy Mode. Emuvariabele and AptioFix are not needed.
The only strange issues I encountered is that I cannot disable Windows Legacy detection, so I have to hide it with the GUID Indentifier in Clover Configurator (you can find this GUID in Clover Boot.log) Also the Boot timer won't work, so you have to select the Operating System of your choice each boot. When I have time for this I will try to figure it out. Appstore Updates working without any problem. You only have to disable the Thunderbolt Firmware update in Terminal:
softwareupdate --ignore ThunderboltFirmwareUpdate1.2
I haven't had the time to fix iMessage and Facetime, but I don't use this very much so it is not a big deal for me.
I have attached my Clover folder and DSDT.
IMPORTANT NOTE: Clover r4410/r4411 seems to be broken. I could only boot in safe mode, so I searched the web and found a newer release of Clover (r4418) which solved the problem, you can get that from here:
https://github.com/Dids/clover-builder/releases
Good hack everyone.