Contribute
Register

Monterey on HP EliteDesk 800 G4/G5 Mini - The Perfect MacMini8,1 Hackintosh - OpenCore

Joined
Jun 14, 2012
Messages
51
Motherboard
HP 800 G4 Mini
CPU
i5-8500
Graphics
UHD 630 ??
Mac
  1. iMac
  2. MacBook Pro
Mobile Phone
  1. iOS
This thread is dedicated to installing/running Big Sur on the HP EliteDesk 800 G4/G5 Mini PC. This thread is derived from the original Catalina Guide and will gradually replace the Catalina guide and the Big Sur Guide

Thank you to deeveedee and everyone else who has contributed to the previous threads with making the guides, helping compiles the files and taking the time to post their experiences and changes.

This thread is not applicable to other versions of the HP EliteDesk PCs (e.g. non-Mini PCs and G1, G2, G3, G6, etc.). It has been reported that this thread and posted EFIs are applicable to the HP Prodesk 600 G4 and G5 Mini PCs as well.

I will try and get it updated as soon as possible
 
Last edited:
Joined
Jun 14, 2012
Messages
51
Motherboard
HP 800 G4 Mini
CPU
i5-8500
Graphics
UHD 630 ??
Mac
  1. iMac
  2. MacBook Pro
Mobile Phone
  1. iOS
Revision History

8 December 2021 - Created Draft Thread - In Support for now but once finished will request if this thread can be moved
18 December 2021 - Updated Flex I/O information, Wifi card information
 
Last edited:
Joined
Jun 14, 2012
Messages
51
Motherboard
HP 800 G4 Mini
CPU
i5-8500
Graphics
UHD 630 ??
Mac
  1. iMac
  2. MacBook Pro
Mobile Phone
  1. iOS
Install macOS on HP EliteDesk 800 G4/G5 Mini with Open Core (OC)
Rev
Date

****************************************************************
This guide is for installing macOS with Open Core (OC) boot loader on HP EliteDesk G4/G5 Minis. This guide is tested with the EliteDesk 800 G4/G5. Others have claimed that it works with ProDesk 600 as well.
****************************************************************
 
Joined
Jun 14, 2012
Messages
51
Motherboard
HP 800 G4 Mini
CPU
i5-8500
Graphics
UHD 630 ??
Mac
  1. iMac
  2. MacBook Pro
Mobile Phone
  1. iOS
CLOVER Specifics
  • I will not be posting a Clover-based solution for Monterey. Open Core will be my only bootloader for Monterey.
To switch from CLOVER to OC, do the following:
  1. Make a full system backup before you convert
  2. Open Hackintool and collect the following info (collecting this from your CLOVER config.plist is possible, too, if you can avoid the confusion of RtVariables.MLB and SMBIOS.BoardSerialNumber):
    1. Serial Number (this will be OC's PlatformInfo.Generic.SystemSerialNumber)
    2. System ID (this will be OC's PlatformInfo.Generic.SystemUUID)
    3. ROM (this will be OC's PlatformInfo.Generic.ROM)
    4. Board Serial Number (this will be OC's PlatformInfo.Generic.MLB)
  3. Follow this guide to remove the CLOVER stuff from your system: Converting from CLOVER to OC
  4. After you have completely removed the CLOVER EFI from your system, replace it with your OC EFI
  5. Populate your OC config.plist with the values you collected in Step 1
  6. Reboot (now with OC bootloader)
  7. Follow any prompts to allow extensions for apps that you've installed
 
Last edited:
Joined
Jun 14, 2012
Messages
51
Motherboard
HP 800 G4 Mini
CPU
i5-8500
Graphics
UHD 630 ??
Mac
  1. iMac
  2. MacBook Pro
Mobile Phone
  1. iOS
Still being investigated
  • See Catalina items still being investigated here.
  • See Big Sur items still being investigated (url to be added)
  • After confirming that MSR 0xE2 register is locked in the HP EliteDesk 800 G4 Mini BiOS, I have enabled Quirks AppleCpuPmCfgLock and AppleXcpmCfgLock (a work-around that is apparently not as good as a BIOS Mod). I will continue to observe after making these Quirks changes.
  • CFG-Lock is enabled in BIOS. I have extracted the BIOS .bin from multiple HP EliteDesk 800 G4 Mini BIOS versions and examined with UEFITool / Universal IFR Extractor as discussed here, but I am not able to find the 'Setup' in the BiOS .bin and Universal IFR Extractor reports everything I try to examine as "Unknown Protocol."
 
Last edited:
Joined
Jun 14, 2012
Messages
51
Motherboard
HP 800 G4 Mini
CPU
i5-8500
Graphics
UHD 630 ??
Mac
  1. iMac
  2. MacBook Pro
Mobile Phone
  1. iOS
Graphics Device Properties
  • 3xDP-to-DVI (default solution in EFIs attached to Post #1): 3 x DP -> DVI adapters. Audio over DP/HDMI is disabled with property No-hda-gfx to prevent kernel panic on wake. Provided by @deeveedee. See here and here and here for my work to determine these DeviceProperties.
  • 3xDP_NoHdaGfx: 3 x DP. Audio over DP is disabled with property No-hda-gfx. Provided by @cavesdev
  • 3xDP_NoHdaGfx-v2: 3 x DP. Audio over DP is disabled with property No-hda-gfx. Provided by @deeveedee . This is a simplified property list that needs testing. If you have 3xDP and do not want audio over DP, please test and post your test results. See background here.
  • 2xDP+1HDMI: 2 DP + 1 HDMI. Audio over DP / HDMI is ENABLED. Provided by @NeoNero
  • 3xDP: 3 DP. Audio over DP is ENABLED. Provided by @rafale77. See details here.

Jump to what addon card fit these machines - HP 800 Elite Desk G4 Flex I/O Cards
 

Attachments

  • 3xDP_NoHdaGfx-v2.plist.zip
    1.2 KB · Views: 41
  • 3xDP.plist.zip
    1.2 KB · Views: 53
  • 2xDP+1HDMI.plist.zip
    1.2 KB · Views: 80
  • 3xDP_NoHdaGfx.plist.zip
    1 KB · Views: 52
  • 3xDP-to-DVI.plist.zip
    1.2 KB · Views: 43
Last edited:
Joined
Jun 14, 2012
Messages
51
Motherboard
HP 800 G4 Mini
CPU
i5-8500
Graphics
UHD 630 ??
Mac
  1. iMac
  2. MacBook Pro
Mobile Phone
  1. iOS
Wifi Options

HP 800 G4 Mini Wifi Hardware Options


A good internal wifi card that you can use is the BCM94360NG

1639858186774.png

External Link to Wifi Card

These can be had for about £20-40 depending on where you look to get one.


HP 800 G5 Mini Wifi Hardware Options
 
Last edited:
Top