Home

Awesome

Hackintosh-EliteDesk-800-G3-Mini-65W

Here a the files and guides I used for the installation of OS X Mojave on HP EliteDesk 800 G3 Mini

Description

Product Name : HP EliteDesk 800 G3 Mini 65W / HP EliteDesk 800 G3 Desktop Mini 65 W

Product N° 1ND88ET#ABF

Wireless LAN : Replaced Intel M.2 Combo Card with M.2 Combo Card for Lenovo Y50-70 with Broadcom Chipset BCM94352Z NGFF 802.11ac Wifi + Bluetooth 

Known Issues

Installation

Important Note :

This guide isn't a Vanilla install guide since I couldn't get the BCM94352Z to work with kexts installed on the EFI partition For a Vanilla install, simply skip the Wireless LAN part and use a Wifi-Bluetooth USB Key instead

BIOS Settings

Installation USB Key

Create an USB Key with Mojave manually or using a software like Diskmaker

Installation of Clover on the installation disk

I used Clover V2.4 Release 4798

Customize installation

NOTE : These are the settings are for motherboards doesn't support UEFI.

Download Clover Configurator and copy it on the installation key.

Boot on USB and install Mojave. I chose to format the disk in APFS.

During the installation the system will reboot a couple of times. When the system reboot on the clover screen make sure you Inject Intel GFX and set Input FakeID : 0x19120000.

If you don't want to enter these settings on clover boot screen you can edit the config.plist from your installation key and set them.

Post Installation

Add Clover on Boot disk

Copy Clover Configurator and use it to mount the EFI Partition of your system.

You can mount manually your EFI Partition. On a terminal window Identify the EFI partition on your disk with the command

Add kexts and ssdt patches

Copy the EFI folder on your Installation key on the EFI of your Add the following kext in /EFI/kexts/Other

Use the following guide to generate a patched ssdt for CPU Power Management

https://www.tonymacx86.com/threads/quick-guide-to-generate-a-ssdt-for-cpu-power-management.177456/

Use the following guide to generate a patched ssdt for injecting USB Port

https://www.tonymacx86.com/threads/guide-creating-a-custom-ssdt-for-usbinjectall-kext.211311/

If you have a compatible M.2 Combo Card use the following guide

https://www.tonymacx86.com/threads/broadcom-wifi-bluetooth-guide.242423/

config.plist

ACPI Section

Add the following DSDT Patches

Check :

SortedOrder

Boot Section

Check :

Boot argument : -lilubetaall

If you have a compatible M.2 Combo Card use this boot argument (Replace FR by your country code)

-lilubetaall brcmfx-country=FR

Graphics Section

Kernel and Kexts patches Kexts to patches

Name : AppleAHCIPort Find : 45787465 726E616C Replace with : 496E7465 726E616C

Name : com.apple.driver.AirPort.Brcm4360 Find : 81F952AA 00007529 Replace with : 81F952AA 00006690

SMBIOS use iMac17,1 (Late 2015)

If you use the attached config.plist generate a new Serial Number and a new SmUUID

** UPDATE - Catalina *** New EFI folder for Catalina Installation. I switched my old Elitedesk Intel Core i5-6500 for a i5-7500T but this EFI should also work for i5 6500 models.