Need help with HP Elitedesk 800 G3

DAFFY

Member
AMD OS X Member
May 12, 2020
119
6
18
CPU:
Ryzen 9 3900X
Hi Guys, i have a HP EliteDesk 800 G3 DM 35W and im having problems getting to the installer screen. i was hoping someone could help me out with some assistance.
specs are :
intel i5-6600T 4 Core cpu
intel HD Graphics 530
8GB RAM
SSD Storage..
posted a pic of the problem screen for you guys to look at.
Thanks in advance for any feedback..!!
1.jpg
 
@DAFFY post a copy of your EFI folder for the HP system and I will take a look at it for you.

Just remember to redact/delete the serial number from the config before posting a copy here.
 
Can you post a copy of your DSDT.aml for this HP system. Using the Dortania Generic SSDT's isn't a great start.
 
I'll have to create it.
 
Try this revised EFI, see if it gets you any further along the installation process.

Not sure which SMBIOS you should use, maybe iMac19,1 would work.
 

Attachments

Macmini8,1 might be the better SMBIOS for this IGPU only system.
 
Here you go..DSDT
 

Attachments

OK, thanks for that ill give it a try
 
i have it installed but i have no graphics acceleration
 
my graphics memory only shows as 7MB
 
That was expected.

I am not sure if you need OCLP, or just to use a Fake ID for the Intel IGPU to gain graphics acceleration, with your Skylake IGPU in Sequoia. As neither the Skylake nor Kaby Lake IGPU's are natively supported in Sequoia.

You could try changing the device-id entry in the DeviceProperties section rom 1B190000 to 9B3E0000, to see if that makes any difference.
Faking id from Skylake to Coffee Lake.

Alternative is to download OpenCore Legacy Patcher and run the Post Install Patches, it will check your system is setup correctly and if it is, it will run the appropriate Root Patches for your Skylake IGPU.


You may need to add AMFIPass.kext to the EFI, copy attached below.
The csr-active-config (SIP) entry is already set as partially disabled (0308000) so unauthorised kexts can be used in the OC setup.
SecureBootModel is already set to 'Disabled'.

Can't recall any other requirements for using OCLP.
 

Attachments

This copy of the EFI contains the Coffee Lake device-id entry and AMFIPass.kext.

You would just need to add your SMBIOS data to the config.plist for it to work.
 

Attachments

The 2nd EFI had no change and the patcher said no patches required.
 
There are at least three changes in the EFI-v2 and config.plist contained therein.

Screenshot 2025-08-06 at 22.37.49.png Kext added to /EFI/OC/Kexts folder

Screenshot 2025-08-06 at 22.38.02.png Edited device-id property for IGPU

Screenshot 2025-08-06 at 22.38.51.png Kext entry added to config.plist.

Not sure why OCLP says nothing needs patching. Maybe the IGPU config.plist entries are telling OCLP that a spoofed ID is being used, so no need to patch anything?

You could try using fake id for a Kaby Lake HD 630 IGPU.

<12590000> or <16590000> see if either of those make any difference.

Monterey was the last macOS to natively support the Skylake IGPU.
I use a discrete GPU with my Skylake & Kaby Lake desktop Hacks, MacPro7,1 SMBIOS and IGPU disabled in the Bios.
My two Skylake laptops run Ventura using KBL fake ID. I've not attempted to install Sonoma or Sequoia on these systems.
 
Hi Ed, i tried moving to Monterey as my iGPU is supposed to be natively supported in that but i have the same issue with the graphics. Do i need to change anything in the config.plist or something else? Thanks..
 
Yes the IGPU DeviceProperties will need to be changed back to their original settings, to better suit Monterey.

Everything else stays the same.
 
Hi, i've tried changing the DeviceProperties and now i cant the the system to boot into the OS.
 
What did you change them to ?

Did you swap them to the Skylake settings that were previously used?
 
  AdBlock Detected
Sure, ad-blocking software does a great job at blocking ads, but it also blocks some useful and important features of our website. For the best possible site experience please take a moment to disable your AdBlocker.