- Joined
- May 8, 2017
- Messages
- 60
- Motherboard
- HP 827E - F.51
- CPU
- i7-7500U
- Graphics
- HD 620
- Mobile Phone
In theory, what I found is that you have to edit platforms.xml...Hey! Good news ) The bottom speakers are actually node 2 ) I mapped node 0x17 (int 23) to node 2 and bottom speakers work with applealc ) Now I have no idea how to make the top ones work (int 20 to 2)
I discovered voodoohda automatically maps 0x17 to 0x02 that's why bottom speakers worked with voodoo.
voodoohda-s getdump tool was super useful!
'getdump > ~/Desktop/voodoo_dump.txt'
Update1: lol, when I boot up the bottom speakers work, when I connect headphones, headphones work but when I disconnect headphones the top speakers start working and the bottom ones stop xD
Open it with an xml editor, and at the bottom part of the platforms.xml file you’ll find the 23 (0x17) mapped to 2 (0x02), which are the bottom speakers...
And another complex node (?) mapped to 3 (0x03) I believe...
Select all this code (the 2 maps, that you’ll see that it’s a “whole section”), and duplicate it.
I’m not sure if you only have to edit the first duplicated complex node map, and delete the second mapping, or you have to keep the second one too (internal speakers which you’ll then have duplicated (in my case, when I tried this, connecting the headphones wouldmake the hackintosh reboot)).
Like this you’ll have 2 audio devices, and you have to create a midi aggregated audio device I believe...
I hope that this helps, it’s all the info I can share (and not sure its correct).