• Become a Premium Member for $25/year with no ads to improve your community experience.

HDMI audio issues with open core (i5 8250u, ALC256) on Asus X507UAR

Okay changed to con1, new PR files attached.
As per the IOReg, the HDMI Audio doesn't seem to be working. Try to unplug and then plug the HDMI and check for HDMI Audio.
 
As per the IOReg, the HDMI Audio doesn't seem to be working. Try to unplug and then plug the HDMI and check for HDMI Audio.
So that's the only way right now to get HDMI audio working. Attaching IOREG with HDMI audio working after unplug and replug along with PR files
 

Attachments

  • PRfiles_25Mar2022.zip
    841.6 KB · Views: 27
So that's the only way right now to get HDMI audio working. Attaching IOREG with HDMI audio working after unplug and replug along with PR files
Replace the Device properties with the following.

Code:
<key>DeviceProperties</key>
    <dict>
        <key>Add</key>
        <dict>
            <key>PciRoot(0x0)/Pci(0x1F,0x3)</key>
            <dict>
                <key>hda-gfx</key>
                <string>onboard-1</string>
                <key>layout-id</key>
                <integer>11</integer>
                <key>no-controller-patch</key>
                <integer>1</integer>
            </dict>
            <key>PciRoot(0x0)/Pci(0x2,0x0)</key>
            <dict>
                <key>AAPL,ig-platform-id</key>
                <data>AAAbWQ==</data>
                <key>device-id</key>
                <data>FlkAAA==</data>
                <key>force-online</key>
                <integer>1</integer>
                <key>framebuffer-con1-enable</key>
                <integer>1</integer>
                <key>framebuffer-con1-type</key>
                <data>AAgAAA==</data>
                <key>framebuffer-fbmem</key>
                <data>AACQAA==</data>
                <key>framebuffer-patch-enable</key>
                <integer>1</integer>
                <key>framebuffer-stolenmem</key>
                <data>AAAwAQ==</data>
                <key>hda-gfx</key>
                <string>onboard-1</string>
                <key>enable-hdmi20</key>
                <data>AQAAAA==</data>
                <key>framebuffer-con1-alldata</key>
                <data>AgYJAAAIAACHAQAA</data>
            </dict>
        </dict>
        <key>Delete</key>
        <dict/>
    </dict>

Reset NVRAM twice. Keep HDMI connected while booting. Reply with new PR files.
 
Replace the Device properties with the following.

Code:
<key>DeviceProperties</key>
    <dict>
        <key>Add</key>
        <dict>
            <key>PciRoot(0x0)/Pci(0x1F,0x3)</key>
            <dict>
                <key>hda-gfx</key>
                <string>onboard-1</string>
                <key>layout-id</key>
                <integer>11</integer>
                <key>no-controller-patch</key>
                <integer>1</integer>
            </dict>
            <key>PciRoot(0x0)/Pci(0x2,0x0)</key>
            <dict>
                <key>AAPL,ig-platform-id</key>
                <data>AAAbWQ==</data>
                <key>device-id</key>
                <data>FlkAAA==</data>
                <key>force-online</key>
                <integer>1</integer>
                <key>framebuffer-con1-enable</key>
                <integer>1</integer>
                <key>framebuffer-con1-type</key>
                <data>AAgAAA==</data>
                <key>framebuffer-fbmem</key>
                <data>AACQAA==</data>
                <key>framebuffer-patch-enable</key>
                <integer>1</integer>
                <key>framebuffer-stolenmem</key>
                <data>AAAwAQ==</data>
                <key>hda-gfx</key>
                <string>onboard-1</string>
                <key>enable-hdmi20</key>
                <data>AQAAAA==</data>
                <key>framebuffer-con1-alldata</key>
                <data>AgYJAAAIAACHAQAA</data>
            </dict>
        </dict>
        <key>Delete</key>
        <dict/>
    </dict>

Reset NVRAM twice. Keep HDMI connected while booting. Reply with new PR files.
Okay so the 'con1-alldata" line causes some kind of glitch right before boot, after the verbose text, the display shuts off. Maybe something in this line needs to be fixed? Also I really appreciate the help bro, thanks a lot
 
Okay so the 'con1-alldata" line causes some kind of glitch right before boot, after the verbose text, the display shuts off. Maybe something in this line needs to be fixed? Also I really appreciate the help bro, thanks a lot
Try the following Device Properties.
Code:
    <key>DeviceProperties</key>
    <dict>
        <key>Add</key>
        <dict>
            <key>PciRoot(0)/Pci(0x02,0)</key>
            <dict>
                <key>AAPL,ig-platform-id</key>
                <data>AAAbWQ==</data>
                <key>device-id</key>
                <data>FlkAAA==</data>
                <key>framebuffer-con2-enable</key>
                <integer>1</integer>
                <key>framebuffer-con2-flags</key>
                <data>hwEAAA==</data>
                <key>framebuffer-con2-pipe</key>
                <data>EgAAAA==</data>
                <key>framebuffer-con2-type</key>
                <data>AAgAAA==</data>
                <key>framebuffer-fbmem</key>
                <data>AACQAA==</data>
                <key>framebuffer-patch-enable</key>
                <integer>1</integer>
                <key>framebuffer-stolenmem</key>
                <data>AAAwAQ==</data>
                <key>hda-gfx</key>
                <string>onboard-1</string>
            </dict>
            <key>PciRoot(0)/Pci(0x1f,3)</key>
            <dict>
                <key>device-id</key>
                <data>cKEAAA==</data>
                <key>hda-gfx</key>
                <string>onboard-1</string>
                <key>layout-id</key>
                <integer>11</integer>
                <key>no-controller-patch</key>
                <integer>1</integer>
            </dict>
        </dict>
        <key>Delete</key>
        <dict/>
    </dict>

Reset NVRAM twice and reply with new PR files.
 
Try the following Device Properties.
Code:
    <key>DeviceProperties</key>
    <dict>
        <key>Add</key>
        <dict>
            <key>PciRoot(0)/Pci(0x02,0)</key>
            <dict>
                <key>AAPL,ig-platform-id</key>
                <data>AAAbWQ==</data>
                <key>device-id</key>
                <data>FlkAAA==</data>
                <key>framebuffer-con2-enable</key>
                <integer>1</integer>
                <key>framebuffer-con2-flags</key>
                <data>hwEAAA==</data>
                <key>framebuffer-con2-pipe</key>
                <data>EgAAAA==</data>
                <key>framebuffer-con2-type</key>
                <data>AAgAAA==</data>
                <key>framebuffer-fbmem</key>
                <data>AACQAA==</data>
                <key>framebuffer-patch-enable</key>
                <integer>1</integer>
                <key>framebuffer-stolenmem</key>
                <data>AAAwAQ==</data>
                <key>hda-gfx</key>
                <string>onboard-1</string>
            </dict>
            <key>PciRoot(0)/Pci(0x1f,3)</key>
            <dict>
                <key>device-id</key>
                <data>cKEAAA==</data>
                <key>hda-gfx</key>
                <string>onboard-1</string>
                <key>layout-id</key>
                <integer>11</integer>
                <key>no-controller-patch</key>
                <integer>1</integer>
            </dict>
        </dict>
        <key>Delete</key>
        <dict/>
    </dict>

Reset NVRAM twice and reply with new PR files.
Attaching latest PR files with new properties
 

Attachments

  • PRfiles_26mar.zip
    813 KB · Views: 26
Replace Device ID for Audio by 709D0000
No change buddy. Same situation, only internal speakers are visible on boot. Attaching latest PR files.
 

Attachments

  • PRfiles_mar26_2.zip
    825.8 KB · Views: 24
No change buddy. Same situation, only internal speakers are visible on boot. Attaching latest PR files.
Remove Device ID and add the following Kernel Patch.

Arch: Any
Identifier: com.apple.driver.AppleIntelKBLGraphicsFramebuffer
Comment: 0x591b0000, 0105 instead of 0306, HDMI
Find: 02040A00000800008701000003060A
Replace: 01050A00000800008701000002040A
Enabled: Yes
 
Remove Device ID and add the following Kernel Patch.

Arch: Any
Identifier: com.apple.driver.AppleIntelKBLGraphicsFramebuffer
Comment: 0x591b0000, 0105 instead of 0306, HDMI
Find: 02040A00000800008701000003060A
Replace: 01050A00000800008701000002040A
Enabled: Yes
So this patch disables graphics acceleration for me, but still only internal audio, no HDMI audio. Attaching latest PR files.
 

Attachments

  • PR files, Mar272022.zip
    758.1 KB · Views: 23

Forum statistics

Threads
1,495
Messages
14,240
Members
21,484
Latest member
Diego Mendes