- Joined
- Sep 22, 2011
- Messages
- 1,520
- Motherboard
- HP EliteDesk 800 G5 Mini
- CPU
- i9-9900
- Graphics
- UHD 630
- Mac
- Mobile Phone
Lilu 1.4.5 / WEG 1.4.0 continue to work perfectly for me with my HP EliteDesk 800 G4 Mini / MacMini8,1 running Catalina 10.15.6. I'm continuing to try to learn more about how/what WEG is doing, so this question is more out of curiosity than necessity.
The IGPU graphics attributes below are defined for a real MacMini8,1, but are not defined for my HackMini8,1. Does anyone know why these attributes should or should not be defined on a hackintosh with Intel UHD 630 graphics? I found this blog by Pikeralpha which suggests that AAPL,GfxYTile is a fix for Skylake. Maybe the AAPL,GfxYTile setting does not matter for the i7-8700T/UHD 630 Coffee Lake? I tried manually adding these attributes (injected via CLOVER device properties) and while I observe them in IORegistryExplorer, I don't observe any behavioral differences. Thank you.
EDIT:
A grep of /System/Library/Extensions for 'graphic-options' reveals the following matches:
The IGPU graphics attributes below are defined for a real MacMini8,1, but are not defined for my HackMini8,1. Does anyone know why these attributes should or should not be defined on a hackintosh with Intel UHD 630 graphics? I found this blog by Pikeralpha which suggests that AAPL,GfxYTile is a fix for Skylake. Maybe the AAPL,GfxYTile setting does not matter for the i7-8700T/UHD 630 Coffee Lake? I tried manually adding these attributes (injected via CLOVER device properties) and while I observe them in IORegistryExplorer, I don't observe any behavioral differences. Thank you.
Attribute | Data | Data (Reverse byte order) |
AAPL,GfxYTile | 0x00000001 | 0x01000000 |
graphic-options | 0x0000000c | 0x0c000000 |
EDIT:
A grep of /System/Library/Extensions for 'graphic-options' reveals the following matches:
- Binary file ./AMDFramebuffer.kext/Contents/MacOS/AMDFramebuffer matches
- Binary file ./IONDRVSupport.kext/IONDRVSupport matches
- Binary file ./IOGraphicsFamily.kext/IOGraphicsFamily matches
- Binary file ./AppleIntelKBLGraphicsFramebuffer.kext/Contents/MacOS/AppleIntelKBLGraphicsFramebuffer matches
- Binary file ./AppleIntelCFLGraphicsFramebuffer.kext/Contents/MacOS/AppleIntelCFLGraphicsFramebuffer matches
- Binary file ./AppleIntelICLLPGraphicsFramebuffer.kext/Contents/MacOS/AppleIntelICLLPGraphicsFramebuffer matches
- Binary file ./AppleIntelSKLGraphicsFramebuffer.kext/Contents/MacOS/AppleIntelSKLGraphicsFramebuffer matches
Last edited: