Contribute
Register

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

Joined
Jan 7, 2016
Messages
159
Motherboard
HP Elitedesk 800 G5 Mini
CPU
i9-9900
Graphics
UHD 630
Mac
  1. MacBook Pro
Mobile Phone
  1. iOS
Is this related?
Thanks for posting this. It could be but I am not sure. It is a different variable <SystemAudioVolumeDB> Vs <SystemAudioVolume> getting reset and it is new to 11.1. I had no such problems with 11.0.1. It is definitely reset by the OS when it boots and I am overriding it now with the config.plist entry.

Screen Shot 2020-12-15 at 11.24.57.png

And it works.

After reboot you can see that it is reset again so OC just sets it at every boot.

Screen Shot 2020-12-15 at 11.26.48.png
 
Joined
Sep 22, 2011
Messages
1,379
Motherboard
HP EliteDesk 800 G5 Mini
CPU
I9-9900
Graphics
UHD 630
Mac
  1. Mac mini
Mobile Phone
  1. iOS
@deeveedee I'm still waiting for microphone update. Is there any chance for me testing this ?
Absolutely! Just download AppleALC.kext version 1.5.5 from Acidanthera. See my comments here. I'm still running Catalina as my baseline, so I'd suggest following developments in this thread, too.
 
Joined
Sep 22, 2011
Messages
1,379
Motherboard
HP EliteDesk 800 G5 Mini
CPU
I9-9900
Graphics
UHD 630
Mac
  1. Mac mini
Mobile Phone
  1. iOS
FYI: For those wondering why I haven't been active with OC/BS lately, I'm waiting for the next release of OC. For those who are interested, I would suggest monitoring the Acidanthera OC commits for changes from one release to the next. Following the release of OC 0.6.4, Acidanthera has a new commit that will affect MacMini8,1 (new BIOS/Firmware version). I'm not sure how this affects the behavior of our HackMinis but it's why I'm not acting on the release of 0.6.4. My testing baseline is still OC 0.6.3 for now, but I do plan to install 0.6.5 (or whatever it's called next).

BTW - if you look at the Acidanthera commits to OC, you will see just how much effort is required to maintain OC (and CLOVER for that matter). These bootloader teams are really doing A LOT of work that most of us take for granted. The OC and CLOVER teams deserve our appreciation, admiration and respect for all that they do to make our hacks possible.

EDIT: Also, thank you @rafale77 for testing 0.6.4 and alerting us to the SystemAudioVolumeDB issue! I definitely don't want to discourage testing of intermediate OC versions. @rafale77 's testing is definitely making it easier for the rest of us! :) Thank you!
 
Last edited:
Joined
Jul 4, 2013
Messages
102
One strange thing I noticed after the update. It seems like at each boot, macos 11.1 wants to reset the <SystemAudioVolumeDB> value in the nvram to 0 which essentially disables the OC boot chime. I have no idea why.
In case you did not know 0.6.4 enabled control of the boot chime from the macos settings audio option like a real mac using the nvram entry <StartupMute>. That part works but now I don't know what part of the update is resetting the volume value to 00.

I am editing my config.plist to lock this value...
I don't have this problem @rafale77. The only thing I have done when upgrading to 0.9.4 is changing the PlayChime entry from true to string Auto and the chime is working fine for me.
 
Joined
Jan 7, 2016
Messages
159
Motherboard
HP Elitedesk 800 G5 Mini
CPU
i9-9900
Graphics
UHD 630
Mac
  1. MacBook Pro
Mobile Phone
  1. iOS
I don't have this problem @rafale77. The only thing I have done when upgrading to 0.9.4 is changing the PlayChime entry from true to string Auto and the chime is working fine for me.

That is interesting. Let me try that...

Edit:
Indeed, it appears that setting the "playchime" setting to "auto" instead of "enabled"/"True" makes OC ignore the systemvolumeDB. The OS still resets that value to 0 upon reboot though.
 
Last edited:
Joined
Nov 16, 2010
Messages
21
Motherboard
HP Elitedesk 800 G5 Mini
CPU
Intel i5 9500T
Graphics
UHD 630
Mobile Phone
  1. Android
I've updated to 0.6.5 nightly and everything is working OK (i'm not using audio from ALC kext but from an USB soundcard). The configuration baseline is from rafale77 posted on this forum.
 
Joined
Jul 4, 2013
Messages
102
That is interesting. Let me try that...

Edit:
Indeed, it appears that setting the "playchime" setting to "auto" instead of "enabled"/"True" makes OC ignore the systemvolumeDB. The OS still resets that value to 0 upon reboot though.
That is not my case:
1608533101721.png
 
Joined
Dec 23, 2020
Messages
4
Motherboard
HP Elitedesk 800 G5 Desktop Mini
CPU
i5-9500
Graphics
UHD630+Radeon RX 5700 XT(egpu)
Mac
  1. MacBook Pro
Mobile Phone
  1. Android
  2. iOS
Excuse me, By my G5 dm, successfully installed Big Sur,I have a hp thunderbolt 3.0 port flex io, External graphics dock(Legion BoostStation eGFX box) is connected through this port with rx5700xt graphics card,The USB ports in the graphics dock is normal, Thunderbolt displays "are Drivers no loaded" in the system information, isn't work. How to enable it?
 
Joined
Sep 22, 2011
Messages
1,379
Motherboard
HP EliteDesk 800 G5 Mini
CPU
I9-9900
Graphics
UHD 630
Mac
  1. Mac mini
Mobile Phone
  1. iOS
Excuse me, By my G5 dm, successfully installed Big Sur,I have a hp thunderbolt 3.0 port flex io, External graphics dock(Legion BoostStation eGFX box) is connected through this port with rx5700xt graphics card,The USB ports in the graphics dock is normal, Thunderbolt displays "are Drivers no loaded" in the system information, isn't work. How to enable it?
Sounds like a great setup! I haven't seen any other posts in this thread regarding Thunderbolt and I don't have that Flex IO port in my system. I would recommend that you search for other Thunderbolt threads (like this one) and post your questions there. In my opinion, as long as you have a supported Thunderbolt chipset, your solution won't be specific to the G5 DM, so you should be able to seek advice from others who have working Thunderbolt in different systems.

BTW - it's great to know that the Thunderbolt option exists in our EliteDesk Minis. One more expansion option that makes these little PCs such great hacks.
 
Top