Contribute
Register

Need help with framebuffer patching on Hunsn I9 9880H BM21 mini PC HDMI not working

The actual IOReg file would be more useful than PNG screenshots, as one could browse to see what's there.
From Dortania's guide, to correct the active connector 0 to DP you add under DeviceProperties

and to then change con1 to HDMI
@etorix
This is a screenshot of what I applied: Should I have removed the Stolemem patch? Also, the guide says to use PciRoot(0x0)/Pci(0x2,0x0) But your instructions: PciRoot(0x0)/Pci(0x2,0x2)???
Screenshot 2024-04-24 at 11.13.15 AM.png
 
@etorix
Also, verified not working: (Please note my HDMI folding test monitor is OLED, but it does display the Opencore GUI on HDMI and DisplayPort and I am also using a Sonoma Test flash drive to boot to the installer screen) This screen print of patch alone no stolemem boots to installer screen with DisplayPort, but not with the HDMI. [I could also test HDMI with IPS monitor but I doubt the result would be different]:
Screenshot 2024-04-24 at 11.29.12 AM.png

Let me know what I should revise and try next if you have any ideas...
 
Also, the guide says to use PciRoot(0x0)/Pci(0x2,0x0) But your instructions: PciRoot(0x0)/Pci(0x2,0x2)???
Oops, typing error! Use whatever is the valid path… but for your system it is indeed 0x0/0x2,0x0.
 
So not working with the correct path should have left Stolemen in and just added additional patches under and is there an order?
The next direction, is what if this does not work? Use a different connector number.
Is not, Hackintool, supposed to show an active port highlighted even if it will not display?
And is this always the correct port number?
 
Answer to Hackintool question is No when the port is not displaying even if connected it will not be highlighted red.
AppleFrameBuffer@0
AppleIntelFrambuffer@0.png
AppleFrameBuffer@1
AppleIntelFramebuffer@1.png
AppleFrameBuffer@2
Apple framebuffer@2.png
I have clicked on each framebuffer location to show connectors on right screen, you will note only frambuffer@0 shows a display0 and both cables (HDMI and DisplayPort are hooked up simultaneously. Also note: both screens display when booted from Windows 11 Pro, one cable to a Displayport monitor and one to my folding HDMI OLED.
 
Also. noticed this information from this post:General FrameBuffer Patching
Look at 1752 to 1755, very similar for an an Intel integrated GPU even though not the same, model and processor gen. Also, Edhawk was not happy, and justified at such, after trying to help when he was not supplied a current Config.plist. Seems like this guy @jimpalompa just gave up.
 
The actual IOReg file would be more useful than PNG screenshots, as one could browse to see what's there.
From Dortania's guide, to correct the active connector 0 to DP you add under DeviceProperties

and to then change con1 to HDMI


Edit: correction
Thank You for the Help!!! @etorix even if it is not working, some help, is better than No Help, and repeating rules for a machine whose motherboard (logic-board) does not come even closely similar to anything previously questioned for help on this site. The closest would be an off-brand laptop as the processor SOLDERED to this board is a laptop processor. 9880H.
The Intel Core i9-9880H is a high-end processor for laptops with eight cores based on the Coffee Lake architecture (2019 refresh, CFL-HR). The processor clocks at between 2.3 - 4.8 GHz (4.1 GHz with 8 cores) and can execute up to sixteen threads simultaneously thanks to Hyper-Threading.
 
Back
Top