Jump to content
5 posts in this topic

Recommended Posts

Hello everyone,

 

Over the past few days, I’ve borrowed a Mini PC — the HP EliteDesk 800 G2 — with the following specs:

CPU: i5-6600

iGPU: HD530

SSD: SN730 + an unknown-brand SATA SSD

Wi-Fi: BCM4352

 

I attempted to Hackintosh it, and everything works quite well except for wake after sleep. The system won’t wake up once it enters sleep mode. I’ve done a lot of research in places such as:
https://www.insanelymac.com/forum/topic/359277-hp-elitedesk-800-g4-g5-mini-with-rx560x-dgpu-hackintosh/

https://github.com/randyzhong/HP-EliteDesk-800-G2-DM-Hackintosh

https://github.com/Never2333/macos-14.5-sonoma-efi-for-hp-elitedesk-800-g4-mini-65w

https://www.insanelymac.com/forum/topic/352421-solved-black-screen-after-wake-on-hp-800-g4/

https://www.tonymacx86.com/threads/opencore-sleep-hp-elitedesk-800-g2-mini-i5-6500.320697/

I first tried installing Sonoma, and am currently using Ventura. I’ve spent over a full day reading guides and troubleshooting, but I probably lack the expertise to solve this issue. So, I’m reaching out to ask for your help. Here's what I’ve tried so far:

 

Attempt 1: macOS Sonoma

- Sleep worked fine, but the machine couldn’t wake.

- Suspecting the issue might be with the following DeviceProperties:
AAPL,ig-platform-id=00001659, device-id=26590000, enable-max-pixel-clock-override=01000000 and SMBIOS set to iMac19,1

- I removed Sonoma and decided to try Ventura instead.

 

Attempt 2: macOS Ventura

Same issue: sleep works, but wake doesn't.

- I experimented with DeviceProperties like picture (also tried device-id=12590000) + SMBIOS iMac18,1 but had no success.

 

image.thumb.png.2da17cdf1b6e355203b6d3f83350922e.png

 

Attempt 3: Hibernate Mode

- I tried using hibernatemode=25, but the system would crash immediately when entering sleep.

- I suspected RTC issues and tried the following fix:

+ Used RTCMemoryFixup.kext with boot args: rtcfx_exclude=58-59,B0-B3,D0-DF - still not Wake and auto restart.

+ Replaced those with SSDT-AWAC-HPET-RTC.aml (from the first guide above).

+ Also enabled DiscardHibernateMap = True and HibernateSkipsPicker = True.

-> Not working at all.

 

Attempt 4: HDMI Cable and Monitor

- Thinking the issue might be related to my HDMI 2.0 cable and 180Hz Full HD monitor, I patched BusID

- The patch correctly detected HDMI connector type, but unfortunately, wake still didn’t work.

 

Boot args used in all 4 attempts: -v debug=0x100 keepsyms=1 alcid=11 -btlfxboardid igfxonln=1 -igfxhdmidivs igfxagdc=0

About BIOS Settings
: I followed the initial guide, except that I couldn't enable Intel ME directly because it doesn't appear in the BIOS. But I was able to enable Active Management, so I think Intel ME is already enabled

 

I’m at a loss for what to do next. If anyone has experience with this kind of issue, I would truly appreciate your guidance. Thank you so much in advance!

 

Here is my EFI and DSDT, thank you.

 

DSDT.dslEFI.zip

Edited by kinhhoang161
fix typo

@HmO Thank you for replying to me. That’s truly unfortunate news. Is there really no other way besides installing a dedicated graphics card? Like maybe using hibernate mode or something?

No, there isn't, if it goes into sleep mode the HD530 doesn't show any image again...

 

I had that iGPU for a few months years ago and the same thing happened to me. 😄

Edited by PoMpIs

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...