- Sep 22, 2011
- HP EliteDesk 800 G5 Mini
- UHD 630
- Mobile Phone
I extracted the DeviceProperties from your posted EFI here. The extracted DeviceProperties are attached. I'd like to post them as a sample solution for 3xDP with audio over DP, but there are some things I'd like to check first (and I'm asking you because I know you're an advanced hacker):Not sure which ones. I have multiple units but all have 3 DP and only one actually runs macOS. I do use audio over DP.
- Your DeviceProperties don't include hda-gfx. According to this, AppleALC/WEG automatically injects hda-gfx, so your plist should be correct. Does audio over DP work for you without having to define hda-gfx?
- According to this datasheet, your CPU device-id is 0x3E98. Is there any reason that you include device-id in your DeviceProperties?
- You are using ig-platform-id <07009B3E> which according to this defines 3xDP ports (see below). Do your graphics still work ok if you don't define framebuffer-con1-enable, framebuffer-con1-pipe and framebuffer-patch-enable? If they work ok without defining these, what is the purpose of defining these properties?
ID: 3E9B0007, STOLEN: 57 MB, FBMEM: 0 bytes, VRAM: 1536 MB, Flags: 0x00801302 TOTAL STOLEN: 58 MB, TOTAL CURSOR: 1 MB (1572864 bytes), MAX STOLEN: 172 MB, MAX OVERALL: 173 MB (181940224 bytes) Model name: Intel UHD Graphics 630 Camellia: CamelliaDisabled (0), Freq: 0 Hz, FreqMax: 0 Hz Mobile: 0, PipeCount: 3, PortCount: 3, FBMemoryCount: 3  busId: 0x05, pipe: 9, type: 0x00000400, flags: 0x000003C7 - ConnectorDP  busId: 0x04, pipe: 10, type: 0x00000400, flags: 0x000003C7 - ConnectorDP  busId: 0x06, pipe: 8, type: 0x00000400, flags: 0x000003C7 - ConnectorDP 01050900 00040000 C7030000 02040A00 00040000 C7030000 03060800 00040000 C7030000