- Joined
- Jul 25, 2012
- Messages
- 201
- Motherboard
- Asus Maximus Formula IX
- CPU
- i7-7700K
- Graphics
- HD 630 / RX560
It's my understanding that the Intel HD 630 GPU has had issues in the past with sleep/wake glitches, mostly related to the number and type of ports being different on actual iMacs vs. PC motherboards. As the method detailed in https://www.tonymacx86.com/threads/guide-intel-framebuffer-patching-using-whatevergreen.256490/ allows you to now modify that information (and I have done so successfully to set the number of ports/pipes to 2 and set the second port type to HDMI, and am now running without any injection via Clover with full functionality), does this mean that potentially I could be achieving full proper sleep/wake without going out and picking up a discrete GPU?
Currently, I have no problem sleeping, although it does take a while to do so. However, upon trying to wake, I get a kernel panic (partial USB re-init, usually I'll see my mouse light up but not my keyboard, then reboot). Outside of the sleep issue, I have full functionality; wifi/Bluetooth via a BCM94360CD module in a PCI adapter, all USB ports specified via the method in https://www.tonymacx86.com/threads/...custom-ssdt-for-xhci-usb-port-control.253981/, audio working via AppleALC, all iMessage and Continuity features working fine, iCloud sync, Apple Watch unlock, the whole nine yards. Using the imac18,1 system definition as that's the closest CPU/platform match with no discrete GPU; via Clover and Whatevergreen I'm using ig-platform-id 59120000 as that also describes an Intel HD 630 and only needed some minor port/pipe count and port type edits to bring it 100% into line with my real hardware.
Hopefully I just have some other minor issue holding me back now and it's not the 630 itself causing the problems. Can anyone confirm successful sleep/wake on a 630 on High Sierra or Mojave, and maybe provide any hints where I might have gone wrong? Thanks!
Currently, I have no problem sleeping, although it does take a while to do so. However, upon trying to wake, I get a kernel panic (partial USB re-init, usually I'll see my mouse light up but not my keyboard, then reboot). Outside of the sleep issue, I have full functionality; wifi/Bluetooth via a BCM94360CD module in a PCI adapter, all USB ports specified via the method in https://www.tonymacx86.com/threads/...custom-ssdt-for-xhci-usb-port-control.253981/, audio working via AppleALC, all iMessage and Continuity features working fine, iCloud sync, Apple Watch unlock, the whole nine yards. Using the imac18,1 system definition as that's the closest CPU/platform match with no discrete GPU; via Clover and Whatevergreen I'm using ig-platform-id 59120000 as that also describes an Intel HD 630 and only needed some minor port/pipe count and port type edits to bring it 100% into line with my real hardware.
Hopefully I just have some other minor issue holding me back now and it's not the 630 itself causing the problems. Can anyone confirm successful sleep/wake on a 630 on High Sierra or Mojave, and maybe provide any hints where I might have gone wrong? Thanks!