Jump to content

VoodooHDA 3.0.2


Slice
714 posts in this topic

Recommended Posts

Hi, so I'll post here from now on. I have a um3402ya, I have voodooHDA installed as per guide "how to make VoodooHDA working..." but I have no audio output from speakers, actually I'm using as replace for now a bluetooth headphones and everything works as intended. What can I do?

Link to comment
Share on other sites

I think you want to get a sound from audio jack on motherboard? Other channels like bluetooth, USB or HDMI are not at VoodooHDA control. 

If yes then prepare dump by getdump utility.

Also exclude AudioDxe.efi if you have it. Or disable startup sound made any way.

 

Link to comment
Share on other sites

1 hour ago, innerd said:

No, actually its a laptop, I was the one in the AppleALC topic.

dump.txt 22.67 kB · 0 downloads

According to the dump you should have an output to internal speaker

            nid: 23
           Name: pin: Speaker (Analog)
     Widget cap: 0x0040058d
                 PWR UNSOL AMP_OVR OUT_AMP STEREO
    Association: 0 (0x00000001)
        Pin cap: 0x0001001c
                 PDC HP OUT EAPD
     Pin config: 0x90170110
    Pin control: 0x00000040 OUT
           EAPD: 0x00000002
     Output amp: 0x80000000
                 mute=1 step=0 size=0 offset=0
     Output val: [0x00 0x00]
    connections: 3 enabled 1
          |
          + <- nid=2 [audio output] (selected)
          + [DISABLED] <- nid=3 [audio output]
          + [DISABLED] <- nid=6 [audio output] [DISABLED]

Just output val = 0

Do you have prefPane?

There are PCM and Volume controls

Снимок экрана 2024-05-13 в 19.10.56.png

I can also propose to patch config for Headphone output to be

0x0221101F

This way it will use same DAC as internal Speaker and they will be switchable by jack. 

               <key>NodesToPatch</key>
                <array>
                    <dict>
                        <key>Codec</key>
                        <integer>0</integer>
                        <key>Config</key>
                        <string>0x0221101f</string>
                        <key>Node</key>
                        <integer>33</integer>
                        <key>Type</key>
                        <integer>4</integer>
                    </dict>

 

Link to comment
Share on other sites

I do have speaker as output but audio doesn't work anyway. As I said in the AppleALC thread this model as a problem in linux too with the audio (and I can confirm it before the latest kernel that fixed it). In linux, before the 6.7, I could use a workaround with one ssdt file, without the audio card was recognized but simply I hadn't any sound from it (like here on macOS). I don't know if its related

Screenshot 2024-05-13 alle 21.33.54.png

Screenshot 2024-05-13 alle 21.34.04.png

Link to comment
Share on other sites

Looks like iMix is not influenced?

Your audio chip has 3 output nodes 2,3,6 but chip itself has only one output.

Now we sent sound to node 2. No audio.

May be try to sent to node 3 or node 6?

Is there any similar information from linux?

Link to comment
Share on other sites

On 5/13/2024 at 11:45 PM, innerd said:

This is what I know about the problem on linux

I see on your picture iMix = 0. Did you move it?

Link to comment
Share on other sites

6 hours ago, innerd said:

Yes, still no sound

Sometimes this may help

       <key>Devices</key>
        <dict>
            <key>Audio</key>
            <dict>
                <key>ResetHDA</key>
                <true/>
            </dict>

 

Link to comment
Share on other sites

Posted (edited)

Ill try clover in these days.

 

Edit: tried, still no luck here, probably its the amplifier problem attached to the speakers like linux, maybe needs a "driver" 

Edited by innerd
  • Like 1
Link to comment
Share on other sites

  • 4 weeks later...
  • 1 month later...
On 4/29/2021 at 12:28 PM, Slice said:

I manage to make it working under Big Sur. As well as in Sonoma

1. Set restricted enabled SIP

            <key>CsrActiveConfig</key>
            <string>0x0A85</string>

2. Delete other old sound kext (VoodooHDA or AppleALC) from EFI folder.

3. Reboot

I did exactly everything you said, but the sound driver was not recognized!
can you help/ big sur 11.7 open core 

image.thumb.png.ac590876fa44916d04ebff2fae44e782.png

  • Like 1
Link to comment
Share on other sites

One moment. If there is Opencore then csr-active-config can't be string. It is Clover's feature.

AFAIK you have to write <data> <85 0A 00 00>

  • Like 1
Link to comment
Share on other sites

Hi all. Here I tested VoodoHDA, a little noise with iGain but I think is working good. 

 

Sequoia beta 4 (not compiled) need use this command in Terminal to install VoodooHDA.prefPane (difficult)

 

Quote

xattr -cr

   and/or   

Quote

xattr -d -r -s com.apple.quarantine <drag app here> 

 

Dump Z790 ALC897.txt.zip

 

Spoiler

image.thumb.png.19952a3652e9a66e2cb6726a4da0824a.png

 

  • Like 3
Link to comment
Share on other sites

  • 3 weeks later...

Hi guys, im found old script from AppleLife.Ru and when run create a pkgs to install VoodooHDa. 

It's very nice and easy to use. Just put the last kext version and VoodooPerfPane app inside folder.

Important you change VoodooHDA.kext from ziped folder to your VoodooHDA compiled or last version from GitHub 

 

Open Terminal in macOs and type: 

 

sudo -i  

password: ****

 

cd  <drag your folder with scripts>

 

drag  makeInstall.sh and type enter

 

its done! 

 

Now just run VoodooHDA.pkg

 

Works to me for Clover and Opencore. 

 

Check SIP recommended 

 

* SIP  Clover  0xA87

* SIP Opencore  850A0000

 

Zip files: 

 

VoodooHDA Kext  3.0.2 Git Hub 

 

VodooHDA Installer kext 3.0.2 from github.zip

 

 

Source: AppleLife.RU 

 

 

 

 

Spoiler

 

 

 

 

 

 

 

image.thumb.jpeg.449387d3327c6b8d092cbbf364dfb2e5.jpeg

 

 

 

 

image.jpeg.f8993659bfd6394b7ea23e94ed3d48ca.jpeg

 

 

 

WhatsApp Image 2024-08-10 at 11.02.16.jpeg

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Edited by Max.1974
Better video uploaded on YT
  • Like 2
Link to comment
Share on other sites

  • 1 month later...
1 hour ago, Shaneee said:

I have this strange behaviour where I get feedback through the speakers when something on the screen is moving even just the mouse cursor. I'll link a video where I'm scrolling this topic and getting the feedback.

 

https://streamable.com/qos3l5 

 

 

Hi @Shaneee I recommend you compile VoodooHDA.kext in your specific machine 

 

Would you please try again with Kext download from GitHub version 3.0.2 

 

PS: I update post above, and the kext from GitHub, but you can change for your, or compiled for your Hardware as you need. 

 

Thanks 

 

Edited by Max.1974
  • Like 1
Link to comment
Share on other sites

×
×
  • Create New...