Uhd 770 Hackintosh [Updated · Full Review]
Do not rely on UHD 770. Buy a used AMD GPU:
Use UHD 770 only for compute tasks (handbrake encode) while dGPU drives displays.
Add these properties to PciRoot(0x0)/Pci(0x2,0x0): uhd 770 hackintosh
| Key | Type | Value |
|------|------|--------|
| AAPL,ig-platform-id | Data | 07009B3E (for desktop) or 00009B3E (alternative) |
| device-id | Data | 9B3E0000 (spoofs as UHD 630) |
| enable-backlight-registers-fix | Data | 01000000 (if laptop, but desktop often skips) |
| framebuffer-patch-enable | Data | 01000000 |
| framebuffer-stolenmem | Data | 00003001 |
| framebuffer-fbmem | Data | 00009000 |
You must use WhateverGreen.kext (version 1.6.4 or newer). Also ensure Lilu.kext is updated. Avoid deprecated or unsigned kexts; use versions compatible
Do not use IntelGraphicsFixup (deprecated) or any legacy UHD 600 series kexts.
In your config.plist, go to Misc -> Security: Do not rely on UHD 770
Use MacPro7,1 or iMacPro1,1 – these rely on dGPU.
Do not use iMac19,1/20,1 – they expect full iGPU acceleration.
It is highly recommended to lower SIP to allow the OCLP patches to work.
In config.plist, go to NVRAM -> Add -> 7C436110-AB2A-4BBB-A880-FE41995C9F82: