Contribute
Register

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

Joined
Sep 22, 2011
Messages
1,344
Motherboard
HP EliteDesk 800 G5 Mini
CPU
I9-9900
Graphics
UHD 630
Mac
  1. Mac mini
Mobile Phone
  1. iOS
The resolution of the display is 2560 * 1080 DP, and the connecting wire is used
Can't open your ioreg dump. You must use IORegistryExplorer 2.1 as discussed here.

EDIT: @lydahai I see that you did edit your DeviceProperties. Please compare your DeviceProperties for PciRoot(0x0)/Pci(0x2,0x0) to what I suggested here. Why are you spoofing a device-id and why are you using AAPL,ig-platform-id <07009B3E>?

Also, take a look at your Kernel > Add > Item 7. What do you notice about WhateverGreen.kext?
 
Last edited:
Joined
May 2, 2019
Messages
29
Motherboard
intel z370
CPU
intel I7 9700
Graphics
adm rx560
Mac
  1. iMac
  2. MacBook Pro
  3. Mac mini
Classic Mac
  1. 128K
Mobile Phone
  1. iOS
Can't open your ioreg dump. You must use IORegistryExplorer 2.1 as discussed here.

EDIT: @lydahai I see that you did edit your DeviceProperties. Please compare your DeviceProperties for PciRoot(0x0)/Pci(0x2,0x0) to what I suggested here. Why are you spoofing a device-id and why are you using AAPL,ig-platform-id <07009B3E>?
Can you try to open it
 

Attachments

  • imac19.1.ioreg
    4.1 MB · Views: 11
Joined
Sep 22, 2011
Messages
1,344
Motherboard
HP EliteDesk 800 G5 Mini
CPU
I9-9900
Graphics
UHD 630
Mac
  1. Mac mini
Mobile Phone
  1. iOS
@lydahai - I edited my previous post. see my comment about WhateverGreen.kext. This is why it's important for you to post your latest EFI with each help request.

@lydahai I reviewed your IORegistry - looks like it should, given that you have the wrong AAPL,ig-platform-id. Correct your AAPL,ig-platform-id, remove your spoofed graphics device-id and fix WhateverGreen.kext in your config.plist.

Let me know what happens after those changes.
 
Joined
May 2, 2019
Messages
29
Motherboard
intel z370
CPU
intel I7 9700
Graphics
adm rx560
Mac
  1. iMac
  2. MacBook Pro
  3. Mac mini
Classic Mac
  1. 128K
Mobile Phone
  1. iOS
@lydahai - I edited my previous post. see my comment about WhateverGreen.kext. This is why it's important for you to post your latest EFI with each help request.
I tried to change the configuration file again, but the monitor had output and no image. It's not like the last one was not selected WhateverGreen.kext Drive, direct no output.
 

Attachments

  • config.plist
    28.8 KB · Views: 14
Joined
Sep 22, 2011
Messages
1,344
Motherboard
HP EliteDesk 800 G5 Mini
CPU
I9-9900
Graphics
UHD 630
Mac
  1. Mac mini
Mobile Phone
  1. iOS
I tried to change the configuration file again, but the monitor had output and no image. It's not like the last one was not selected WhateverGreen.kext Drive, direct no output.
I reviewed the config.plist that you just posted. Please let me know when you've followed all of my recommendations. Got to go for now.
 
Joined
May 2, 2019
Messages
29
Motherboard
intel z370
CPU
intel I7 9700
Graphics
adm rx560
Mac
  1. iMac
  2. MacBook Pro
  3. Mac mini
Classic Mac
  1. 128K
Mobile Phone
  1. iOS
I reviewed the config.plist that you just posted. Please let me know when you've followed all of my recommendations. Got to go for now.
yes
After the restart, the monitor still does not enter the desktop, but the backlight is on, not in standby mode.
 
Last edited:
Joined
Sep 22, 2011
Messages
1,344
Motherboard
HP EliteDesk 800 G5 Mini
CPU
I9-9900
Graphics
UHD 630
Mac
  1. Mac mini
Mobile Phone
  1. iOS
yes,I'll check again
After you're certain that you've followed my recommendations (you are using the AAPL,ig-platform-id that I suggested and removed the spoofed device-id), if you're still having issues with black screen, then you may need to review Dortania's guide for boot flags. I don't need these boot flags with my RX580 (different PC), so I'm not familiar with them. For example, you might try without agdpmod=pikera and definitely without igfxonln=1 and igfxagdc=0. You may need to try with agdpmod=vit9696.

A few notes about the boot flags:
  • I've only used igfxonln=1 and igfxagdc=0 with iGPU. I can see how these might cause problems with your dGpu, so remove them.
  • I don't know enough about the difference between agdpmod=pikera and agdpmod=vit9696. You should test without using either of them and then with each individually (not together).
@lydahai - I had a minute to look again at your last posted config.plist. Why do you set ProcessorType to 4,105? Try leaving it set to 0 to allow OC to identify your ProcessorType.
 
Last edited:
Joined
May 2, 2019
Messages
29
Motherboard
intel z370
CPU
intel I7 9700
Graphics
adm rx560
Mac
  1. iMac
  2. MacBook Pro
  3. Mac mini
Classic Mac
  1. 128K
Mobile Phone
  1. iOS
After you're certain that you've followed my recommendations (you are using the AAPL,ig-platform-id that I suggested and removed the spoofed device-id), if you're still having issues with black screen, then you may need to review Dortania's guide for boot flags. I don't need these boot flags with my RX580 (different PC), so I'm not familiar with them. For example, you might try without agdpmod=pikera and definitely without igfxonln=1 and igfxagdc=0. You may need to try with agdpmod=vit9696.

A few notes about the boot flags:
  • I've only used igfxonln=1 and igfxagdc=0 with iGPU. I can see how these might cause problems with your dGpu, so remove them.
  • I don't know enough about the difference between agdpmod=pikera and agdpmod=vit9696. You should test without using either of them and then with each individually (not together).
After using your method, it is still the same as before. I have an idea. Do you need to define the output port of rx560 graphics card.
But with your EFI, switch to macmini, remove the display driver, and boot to the desktop normally.
 
Joined
Sep 22, 2011
Messages
1,344
Motherboard
HP EliteDesk 800 G5 Mini
CPU
I9-9900
Graphics
UHD 630
Mac
  1. Mac mini
Mobile Phone
  1. iOS
After using your method, it is still the same as before. I have an idea. Do you need to define the output port of rx560 graphics card.
But with your EFI, switch to macmini, remove the display driver, and boot to the desktop normally.
Your system works fine with SMBIOS MacMini8,1? If that's the case, I think you've succeeded.
 
Joined
May 2, 2019
Messages
29
Motherboard
intel z370
CPU
intel I7 9700
Graphics
adm rx560
Mac
  1. iMac
  2. MacBook Pro
  3. Mac mini
Classic Mac
  1. 128K
Mobile Phone
  1. iOS
Your system works fine with SMBIOS MacMini8,1? If that's the case, I think you've succeeded.
But there is still a problem with macmini. Although the graphics card can speed up normally, after waking up and entering the desktop, some software will enter the posture of feign death. Only by restarting the computer, I want to use the rx560 graphics card. The ideal model is imac19.1
Because the rx560 has only one display output interface, I don't know how to define its output interface.
 
Top