Contribute
Register

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

Joined
Sep 22, 2011
Messages
1,314
Motherboard
HP EliteDesk 800 G5 Mini
CPU
I7-9700
Graphics
UHD 630
Mac
  1. Mac mini
Mobile Phone
  1. iOS
yes, how to do that. Can you show me, I also see it happen at 0.6.7 r001.
Another issues I found in 0.6.7 r001 is the bluetooth is disabled (still work with previous version). I'm using Bcm94360cs2 wifi card
Port HS14 is not included in USBPorts.kext. Please read this to understand changes to USB Ports. Starting with my new EFIs, you will need to create your own custom USB Port map that includes HS14 (internal Bluetooth USB). Read this to learn about rtcfx_exclude.

How to make HDMI audio work normally
Please read all Known Issues (including the Catalina Known Issues).
 
Joined
Sep 22, 2011
Messages
1,314
Motherboard
HP EliteDesk 800 G5 Mini
CPU
I7-9700
Graphics
UHD 630
Mac
  1. Mac mini
Mobile Phone
  1. iOS
I have provided a first draft of macOS / OC installation instructions here. Let me know if you see any required changes to the instructions, since I created them from memory and did not actually step through a new macOS installation to create them.
 
Joined
Mar 2, 2021
Messages
3
Motherboard
HP 800G4 MINI
CPU
Intel Core i3 8100T
Graphics
Intel UHD630
RTC issues persist in every startup,EFI is OC 0.6.7
 
Joined
Sep 22, 2011
Messages
1,314
Motherboard
HP EliteDesk 800 G5 Mini
CPU
I7-9700
Graphics
UHD 630
Mac
  1. Mac mini
Mobile Phone
  1. iOS
RTC issues persist in every startup,EFI is OC 0.6.7
I'm observing them, too (on the G4 Mini - not on the G5 Mini). What BIOS version have you installed?
 
Joined
Sep 22, 2011
Messages
1,314
Motherboard
HP EliteDesk 800 G5 Mini
CPU
I7-9700
Graphics
UHD 630
Mac
  1. Mac mini
Mobile Phone
  1. iOS
Found out something quite fascinating about the watch unlock: I tested with two native apple cards. A 2x2 BCM94360CS2 and a 3x3 BCM943602CS for which I added an antenna to the unit and... the 3x3 unit doesn't work reliably for watch unlock. It behaves the same way as my 3x3 Dell DW1560. This is very strange...
It will work for a few minutes after setup and then would fail to reconnect to the watch.
I have seen multiple posts where people using ABWB BCM94360CS2 have Apple Watch Unlock working OOB (and I don't think it's an Apple card). It seems that people have most luck with "CS2" cards but not "2CS."
 
Joined
Sep 22, 2020
Messages
17
Motherboard
PC HP EliteDesk 800 G4
CPU
i5 8400
Graphics
UHD 630
Mac
  1. iMac
  2. MacBook Pro
Classic Mac
  1. iMac
Mobile Phone
  1. iOS
Port HS14 is not included in USBPorts.kext. Please read this to understand changes to USB Ports. Starting with my new EFIs, you will need to create your own custom USB Port map that includes HS14 (internal Bluetooth USB). Read this to learn about rtcfx_exclude.


Please read all Known Issues (including the Catalina Known Issues).
I've discovery my rtcfx_exclude is D8-DF (216-223). I think it will 4 between start/end. Just post for someone give a try if have the same bios as mine. This take time to discovery but fun & learnt smt too :D.
I'll try to create my own USB Port map next.
 
Last edited:
Joined
Sep 22, 2011
Messages
1,314
Motherboard
HP EliteDesk 800 G5 Mini
CPU
I7-9700
Graphics
UHD 630
Mac
  1. Mac mini
Mobile Phone
  1. iOS
I've discovery my rtcfx_exclude is DA-DE (218-222). I think it will 4 between start/end. Just post for someone give a try if have the same bios as mine. This take time to discovery but fun & learnt smt too :D.
I'll try to create my own USB Port map next.
Outstanding work! I will try it, too! Thank you!
 
Joined
Sep 22, 2020
Messages
17
Motherboard
PC HP EliteDesk 800 G4
CPU
i5 8400
Graphics
UHD 630
Mac
  1. iMac
  2. MacBook Pro
Classic Mac
  1. iMac
Mobile Phone
  1. iOS
Port HS14 is not included in USBPorts.kext. Please read this to understand changes to USB Ports. Starting with my new EFIs, you will need to create your own custom USB Port map that includes HS14 (internal Bluetooth USB). Read this to learn about rtcfx_exclude.


Please read all Known Issues (including the Catalina Known Issues).
@deeveedee do you have any detail tutorial to create my own USB port map (something like rtcfx_exclude tutorial) ? Because I'm still newbie in hackintosh
 
Joined
Sep 22, 2011
Messages
1,314
Motherboard
HP EliteDesk 800 G5 Mini
CPU
I7-9700
Graphics
UHD 630
Mac
  1. Mac mini
Mobile Phone
  1. iOS
@deeveedee do you have any detail tutorial to create my own USB port map (something like rtcfx_exclude tutorial) ? Because I'm still newbie in hackintosh
Look here. Note that I wrote that post when I was using CLOVER (and now I'm using OpenCore), so replace /EFI/CLOVER/kexts/Other with /EFI/OC/Kexts when you're reading my instructions. Also, we're using USBPorts.kext for our USB port map.

EDIT @dolphin19303 : If you want to just get your USB ports working without learning how to patch USB, do the following (I would suggesting testing this with EFI on USB first, just in case you make a mistake):

  1. Delete EFI/OC/Kexts/USBPorts.kext
  2. Copy EFI/OC/Kexts/USBPorts-16.kext -> USBPorts.kext
  3. Edit EFI/OC/Kexts/USBPorts.kext/Contents/Info.plist
  4. Examine the 16 logical ports listed in Info.plist
  5. Remove the one logical port that you don't need (delete it from Info.plist)
  6. Save Info.plist
  7. Reboot
If you don't understand how to "delete" a port from USBPorts.kext/Contents/Info.plist, compare the Info.plist files in USBPorts-NoHS14.kext/Contents and USBPorts-16.kext/Contents. You will see that logical USB port HS14 has been deleted in USBPorts-NoHS14.kext/Content/Info.plist.
 
Last edited:
Joined
Sep 22, 2020
Messages
17
Motherboard
PC HP EliteDesk 800 G4
CPU
i5 8400
Graphics
UHD 630
Mac
  1. iMac
  2. MacBook Pro
Classic Mac
  1. iMac
Mobile Phone
  1. iOS
Look here. Note that I wrote that post when I was using CLOVER (and now I'm using OpenCore), so replace /EFI/CLOVER/kexts/Other with /EFI/OC/Kexts when you're reading my instructions. Also, we're using USBPorts.kext for our USB port map.

EDIT @dolphin19303 : If you want to just get your USB ports working without learning how to patch USB, do the following (I would suggesting testing this with EFI on USB first, just in case you make a mistake):

  1. Delete EFI/OC/Kexts/USBPorts.kext
  2. Copy EFI/OC/Kexts/USBPorts-16.kext -> USBPorts.kext
  3. Edit EFI/OC/Kexts/USBPorts.kext/Contents/Info.plist
  4. Examine the 16 logical ports listed in Info.plist
  5. Remove the one logical port that you don't need (delete it from Info.plist)
  6. Save Info.plist
  7. Reboot
If you don't understand how to "delete" a port from USBPorts.kext/Contents/Info.plist, compare the Info.plist files in USBPorts-NoHS14.kext/Contents and USBPorts-16.kext/Contents. You will see that logical USB port HS14 has been deleted in USBPorts-NoHS14.kext/Content/Info.plist.
Since I touch the EFI file with my newbie level, I managed EFI folder with a local git to track changes. So I can just reverse those line at USBPorts.kext then my bluetooth can work again. But I still want to get more knowleadge for later hackintosh (not HP G4). Your sharing still help me a lot :D
Screen Shot 2021-03-05 at 22.16.49.png
 

Attachments

  • Screen Shot 2021-03-05 at 22.16.49.png
    Screen Shot 2021-03-05 at 22.16.49.png
    114.9 KB · Views: 17
Top