Contribute
Register

HDMI Plug Restart Problem (10.14.4) HD4600

Status
Not open for further replies.
how to edit this kext,can you post more details?
solved with AppleIntelFramebufferAzul.kext edit

Code:
0600 260a 0103 0303 0000 0002 0000 3001
0000 6000 0000 0080 d90a 0000 d90a 0000
0000 0000 0000 0000 0000 0800 0200 0000
3000 0000 0105 1200 0008 0000 8700 0000
0306 1200 0008 0000 8700 0000 ff00 0000
0100 0000 4000 0000 0f00 0000 0101 0000
 
how to edit this kext,can you post more details?
Download Sublime text and open in S/L/E AppleIntelAzulFrame.kext(i not sure this real name :D) and search
0600 260a
edit under line and save. Use Kext Utility install the S/L/E and reboot system(Dont forget the back up kext)
 
The reboot with HDMI hot plug issue can be fixed by installing WhatEverGreen and configuring the IGPU device properties to change the pipe to 12. This is much better solution as the framebuffer is dynamically patched at MacOS boot up rather than statically patching the Apple driver kexts which would need to be re-done each time you update the system.

The process is explained in @CaseySJ guide :-


I did this on my Haswell based Media Mac (see sig for specs) on both HDMI ports and it works great, you can also configure the port flags to enable HDMI audio. This is what my IGPU device properties look like :-

Code:
<key>PciRoot(0x0)/Pci(0x2,0x0)</key>
            <dict>
                <key>AAPL,slot-name</key>
                <string>Internal</string>
                <key>device_type</key>
                <string>Display controller</string>
                <key>framebuffer-con1-enable</key>
                <integer>1</integer>
                <key>framebuffer-con1-flags</key>
                <data>
                BgAAAA==
                </data>
                <key>framebuffer-con1-pipe</key>
                <data>
                EgAAAA==
                </data>
                <key>framebuffer-con1-type</key>
                <data>
                AAgAAA==
                </data>
                <key>framebuffer-con2-enable</key>
                <integer>1</integer>
                <key>framebuffer-con2-flags</key>
                <data>
                BgAAAA==
                </data>
                <key>framebuffer-con2-pipe</key>
                <data>
                EgAAAA==
                </data>
                <key>framebuffer-con2-type</key>
                <data>
                AAgAAA==
                </data>
                <key>framebuffer-patch-enable</key>
                <data>
                AQAAAA==
                </data>
                <key>framebuffer-unifiedmem</key>
                <data>
                AAAAgA==
                </data>
            </dict>


The above code should also work for you, the only thing to check is which connector(s) number9s) your system is using (you can use Hackingtool to check). In the above code the two HDMI connectors on the motherboard are con-1 & con-2.

The code needs to be added to your Config.plist in the Devices -> Properties section.

Cheers
Jay
 
Last edited:
Status
Not open for further replies.
Back
Top