Contribute
Register

HP x360 13-4002dx Big Sur 11.4 No Audio/Broken Graphics Help

Status
Not open for further replies.
Thanks to ProperTree, doing a snapshot does that for me. If you were to actually open the config.plist you would see that there is no longer a "Rename HDAS to HDEF" patch.
 
Ah, I see my error there, forgot to remove that patch in particular. Either way, the initial statement still stands, and if you were to look at the screenshot I have provided you would see that there is still no PCI-e device with which onboard audio would be correlated to.
 
Thanks to ProperTree, doing a snapshot does that for me. If you were to actually open the config.plist you would see that there is no longer a "Rename HDAS to HDEF" patch.
maybe open your config.plist and actually look at it....
 
Refer to post #23
after a quick search, i saw:

Code:
<key>PciRoot(0x0)/Pci(0x1,0x0)/Pci(0x0,0x0)</key>
            <dict>
                <key>IOName</key>
                <data>I2Rpc3BsYXkA</data>
                <key>class-code</key>
                <data>/////w==</data>
                <key>name</key>
                <data>I2Rpc3BsYXkA</data>
            </dict>
            <key>PciRoot(0x0)/Pci(0x1f,0x3)</key>
            <dict>
                <key>AAPL,slot-name</key>
                <string>Internal</string>
                <key>device_type</key>
                <string>Multimedia audio controller</string>
                <key>hda-gfx</key>
                <string>onboard-1</string>
                <key>layout-id</key>
                <data>RwAAAA==</data>
                <key>model</key>
                <string>Cannon Point-LP High Definition Audio Controller</string>
            </dict>

from:
https://github.com/SeptemberHX/HP-S...h/blob/master/BigSur-Opencore/OC/config.plist

is this a similar setup that you have?

or even:
Code:
<key>PciRoot(0x0)/Pci(0x1b,0x0)</key>
            <dict>
                <key>layout-id</key>
                <integer>11</integer>
            </dict>
from:
 
after a quick search, i saw:

Code:
<key>PciRoot(0x0)/Pci(0x1,0x0)/Pci(0x0,0x0)</key>
            <dict>
                <key>IOName</key>
                <data>I2Rpc3BsYXkA</data>
                <key>class-code</key>
                <data>/////w==</data>
                <key>name</key>
                <data>I2Rpc3BsYXkA</data>
            </dict>
            <key>PciRoot(0x0)/Pci(0x1f,0x3)</key>
            <dict>
                <key>AAPL,slot-name</key>
                <string>Internal</string>
                <key>device_type</key>
                <string>Multimedia audio controller</string>
                <key>hda-gfx</key>
                <string>onboard-1</string>
                <key>layout-id</key>
                <data>RwAAAA==</data>
                <key>model</key>
                <string>Cannon Point-LP High Definition Audio Controller</string>
            </dict>

from:
https://github.com/SeptemberHX/HP-S...h/blob/master/BigSur-Opencore/OC/config.plist

is this a similar setup that you have?

or even:
Code:
<key>PciRoot(0x0)/Pci(0x1b,0x0)</key>
            <dict>
                <key>layout-id</key>
                <integer>11</integer>
            </dict>
from:
It appears that model utilizes the same ALC as mine, so yes! This is progress! I will add this to my config.plist and report back with what I find. Thank you.
 
It appears that model utilizes the same ALC as mine, so yes! This is progress! I will add this to my config.plist and report back with what I find. Thank you.
the other way is to create a usb linux bootable media and extract the audio codec

or just randomly trying different layout id numbers would also work

remember to reset/clear nvram on each boot when you make a change
 
the other way is to create a usb linux bootable media and extract the audio codec

or just randomly trying different layout id numbers would also work

remember to reset/clear nvram on each boot when you make a change
Alright, my system was pretty screwed there for a minute but I'm back up and running and I've got the codec dump. Hopefully this gives you a little more insight into what I'm dealing with. Also, those device properties additions did not solve my problem unfortunately.
 

Attachments

  • codec dump.txt
    2.9 KB · Views: 44
  • config.plist
    30.4 KB · Views: 45
Alright, my system was pretty screwed there for a minute but I'm back up and running and I've got the codec dump. Hopefully this gives you a little more insight into what I'm dealing with. Also, those device properties additions did not solve my problem unfortunately.
you seemed to have only captured:
Codec: Intel Broadwell HDMI

did you use this command?:
Code:
cat /proc/asound/card0/codec#1 > ~/Desktop/codec_dump.txt
 
you seemed to have only captured:
Codec: Intel Broadwell HDMI

did you use this command?:
Code:
cat /proc/asound/card0/codec#1 > ~/Desktop/codec_dump.txt
"No such file or directory"
 

Attachments

  • Screenshot_2021-05-30_21_11_48.png
    Screenshot_2021-05-30_21_11_48.png
    75.3 KB · Views: 39
Status
Not open for further replies.
Back
Top