Contribute
Register

ASUS H370I HDMI INTEL GRAPHICS CORRECTION HELP

Status
Not open for further replies.
Joined
Aug 14, 2011
Messages
588
Motherboard
Hunsn BM21 Desktop Computer
CPU
i9-9880H
Graphics
UHD 630
Mac
  1. MacBook Air
  2. MacBook Pro
  3. Mac mini
  4. Mac Pro
Classic Mac
  1. Power Mac
Mobile Phone
  1. iOS
I have an Asus H370I using the internal graphics in an HDPlex fanless case for my son that I am updating froM Clover Mojave to OpenCore 0.8.1 Big Sur, I could not get the new install to display graphics from the HDMI port to get to the installer so I switched to Displayport and all is completed and USB is mapped. There is a posted frame buffer correction(s) for this board on Github and this patch is what is posted:

Intel UHD Graphics 630 and dual monitors​


  • my primary monitor is on the Display Port and secondary is on HDMI
  • I have the following in DeviceProperties to get dual monitor working, but I still have to power-cycle the second monitor after booting or waking from sleep:

<key>PciRoot(0x0)/Pci(0x2,0x0)</key>
<dict>
<key>AAPL,ig-platform-id</key>
<data>BwCbPg==</data>
<key>framebuffer-patch-enable</key>
<data>AQAAAA==</data>
<key>framebuffer-stolenmem</key>
<data>AAAwAQ==</data>
<key>framebuffer-con1-enable</key>
<data>AQAAAA==</data>
<key>framebuffer-con1-type</key>
<data>AAgAAA==</data>
<key>framebuffer-con1-pipe</key>
<data>CAAAAA==</data>
<key>framebuffer-con1-busid</key>
<data>AgAAAA==</data>
<key>framebuffer-con2-enable</key>
<data>AQAAAA==</data>
<key>framebuffer-con2-index</key>
<data>/////w==</data>
<key>framebuffer-portcount</key>
<data>AgAAAA==</data>
<key>framebuffer-pipecount</key>
<data>AgAAAA==</data>
</dict>
Should these patch line(s) be added immediately after:
<key>PciRoot(0x0)/Pci(0x2,0x0)</key>
<dict>
IN MY cONFIGPLIST or should:

AAPL,ig-platform-id Data 07009B3E

be left in place as it is now and these lines added after: 07009B3E?
 
I have an Asus H370I using the internal graphics in an HDPlex fanless case for my son that I am updating froM Clover Mojave to OpenCore 0.8.1 Big Sur, I could not get the new install to display graphics from the HDMI port to get to the installer so I switched to Displayport and all is completed and USB is mapped. There is a posted frame buffer correction(s) for this board on Github and this patch is what is posted:

Intel UHD Graphics 630 and dual monitors​


  • my primary monitor is on the Display Port and secondary is on HDMI
  • I have the following in DeviceProperties to get dual monitor working, but I still have to power-cycle the second monitor after booting or waking from sleep:

<key>PciRoot(0x0)/Pci(0x2,0x0)</key>
<dict>
<key>AAPL,ig-platform-id</key>
<data>BwCbPg==</data>
<key>framebuffer-patch-enable</key>
<data>AQAAAA==</data>
<key>framebuffer-stolenmem</key>
<data>AAAwAQ==</data>
<key>framebuffer-con1-enable</key>
<data>AQAAAA==</data>
<key>framebuffer-con1-type</key>
<data>AAgAAA==</data>
<key>framebuffer-con1-pipe</key>
<data>CAAAAA==</data>
<key>framebuffer-con1-busid</key>
<data>AgAAAA==</data>
<key>framebuffer-con2-enable</key>
<data>AQAAAA==</data>
<key>framebuffer-con2-index</key>
<data>/////w==</data>
<key>framebuffer-portcount</key>
<data>AgAAAA==</data>
<key>framebuffer-pipecount</key>
<data>AgAAAA==</data>
</dict>
Should these patch line(s) be added immediately after:
<key>PciRoot(0x0)/Pci(0x2,0x0)</key>
<dict>
IN MY cONFIGPLIST or should:

AAPL,ig-platform-id Data 07009B3E

be left in place as it is now and these lines added after: 07009B3E?
please update your hardware profile to allow others to help you easier

the order doesn't matter
 
I have an Asus H370I using the internal graphics in an HDPlex fanless case for my son that I am updating froM Clover Mojave to OpenCore 0.8.1 Big Sur, I could not get the new install to display graphics from the HDMI port to get to the installer so I switched to Displayport and all is completed and USB is mapped. There is a posted frame buffer correction(s) for this board on Github and this patch is what is posted:

Intel UHD Graphics 630 and dual monitors​


  • my primary monitor is on the Display Port and secondary is on HDMI
  • I have the following in DeviceProperties to get dual monitor working, but I still have to power-cycle the second monitor after booting or waking from sleep:

<key>PciRoot(0x0)/Pci(0x2,0x0)</key>
<dict>
<key>AAPL,ig-platform-id</key>
<data>BwCbPg==</data>
<key>framebuffer-patch-enable</key>
<data>AQAAAA==</data>
<key>framebuffer-stolenmem</key>
<data>AAAwAQ==</data>
<key>framebuffer-con1-enable</key>
<data>AQAAAA==</data>
<key>framebuffer-con1-type</key>
<data>AAgAAA==</data>
<key>framebuffer-con1-pipe</key>
<data>CAAAAA==</data>
<key>framebuffer-con1-busid</key>
<data>AgAAAA==</data>
<key>framebuffer-con2-enable</key>
<data>AQAAAA==</data>
<key>framebuffer-con2-index</key>
<data>/////w==</data>
<key>framebuffer-portcount</key>
<data>AgAAAA==</data>
<key>framebuffer-pipecount</key>
<data>AgAAAA==</data>
</dict>
Should these patch line(s) be added immediately after:
<key>PciRoot(0x0)/Pci(0x2,0x0)</key>
<dict>
IN MY cONFIGPLIST or should:

AAPL,ig-platform-id Data 07009B3E

be left in place as it is now and these lines added after: 07009B3E?

Good going! You'll also need the following:

Screen Shot 2022-06-26 at 8.29.09 AM.png
 
Good going! You'll also need the following:

View attachment 550220
I entered your patches under PciRoot(0x0)/Pci(0x2,0x0) as siblings
moving down framebuffer-stolenmem and unifiedmem so it matched what is shown above "exactly" (add hda-gfx and model) below those two lines. Tested with my original installer flash using HDMI port only and it runs verbose then goes black. I did not add the patches from Github, Was I supposed to use both? I tried a power cycle from the HDMI and still no signal. Should I test with both or just the Github alone? [I believe my questions are on topic] Note: I provided a complete list of machine components as an earlier post but the post was removed because I added pics of the machine I have questions on and used an external hosting service, which is a violation of forum rules.
Big Sur is installed on WD Black NVME drive in PCI-e carrier card in PCI-e slot.
HDPLEX CASE.JPG
 
I entered your patches under PciRoot(0x0)/Pci(0x2,0x0) as siblings
moving down framebuffer-stolenmem and unifiedmem so it matched what is shown above "exactly" (add hda-gfx and model) below those two lines. Tested with my original installer flash using HDMI port only and it runs verbose then goes black. I did not add the patches from Github, Was I supposed to use both? I tried a power cycle from the HDMI and still no signal. Should I test with both or just the Github alone? [I believe my questions are on topic] Note: I provided a complete list of machine components as an earlier post but the post was removed because I added pics of the machine I have questions on and used an external hosting service, which is a violation of forum rules.
Big Sur is installed on WD Black NVME drive in PCI-e carrier card in PCI-e slot.
View attachment 550321
In that case you could try a device-id of 3E910000, and try to use the patches from Github first as is - you could rename the one with mine as config-backup.plist for convenience. Also do not forget to add -igfxonln=1 as a NVRAM boot-arg.
 
In that case you could try a device-id of 3E910000, and try to use the patches from Github first as is - you could rename the one with mine as config-backup.plist for convenience. Also do not forget to add -igfxonln=1 as a NVRAM boot-arg.
igfxonln=1 without the -
 
Status
Not open for further replies.
Back
Top