Contribute
Register

SPDIF onboard digital audio from Realtek -- best option?

Status
Not open for further replies.
Hello. Can the optical audio output be activated on 10.13.6 ?
 
Can the optical audio output be activated on 10.13.6 ?
SPDIF is supported with a motherboard connector, steps:
1. Purchase SPDIF connector out accessory and install
2. Edit AppleALC.kext/ALC892 files, see AppleHDA Realtek Audio/Post #1/XI. AppleHDA Realtek Audio/Customization.pdf/Procedure: 7. Substitute SPDIF-2 Wire Output
 
thank you for your answer.
Here is what I've got:
1. Installed SPDIF connector
2. I've been injecting Audio ID=1, so assuming my Audio ID is 1, so from the layout1.xml got PathMapID=45
3. In the Platforms file found PathMapID=45
Screen Shot 2019-01-05 at 22.40.42.png

but the NodeID values are not as in the customization.pdf procedure nr.7
Could you please advise what I did wrong?
4. As the next step I need to edit Info.plist from AppleALC.kext.
Should I edit only ALC892 related records having LayoutID=1?
Screen Shot 2019-01-05 at 23.03.59.png


Please advise.

p.s.
I've got Digital Out output in the menu
Screen Shot 2019-01-05 at 23.17.55.png
 
Last edited:
I've been injecting Audio ID=1, so assuming my Audio ID is 1, so from the layout1.xml got PathMapID=45
Not correct.
The layout1.xml to edit is not in AppleHDA.kext, it is in the AppleALC.kext binary; same with the correct platforms.xml and info.plist
Install Xcode, clone GitHub - acidanthera/AppleALC repo, compile AppleALC
The correct files are in Resources/ALC892 and Resources/PinConfigs.kext
I've got Digital Out output in the menu
Default is Motherboard/SPDIF/Optical out, not available on your motherboard
 
Sorry. I'm lost I little.
I've successfully compiled AppleALC. In the kext package I can locate only Info.plist.
Should I modify the files before doing the build?
What would be the exact files to be modified?

thanks!
 
1. In Resources/ALC892 layout1.xml has PathMapID=892
2. In Resources/ALC892 the only Platforms file having PathMapID=892 is PlatformsM4.xml. So modified it as per Procedure 7 from Customization.pdf ()
3. Modified Info.plist (Item 230 has layout id 1) from Resources/PinConfigs.kext as per Procedure 7 from Customization.pdf
4. Successfully compiled AppleALC
5. Mounted EFI partition. Replaced AppleALC.kext in EFI/Clover/kexts/10.13 with the new one from the build
6. Restarted. No Audio device found

Please assist.
 
1. In Resources/ALC892 layout1.xml has PathMapID=892
2. In Resources/ALC892 the only Platforms file having PathMapID=892 is PlatformsM4.xml. So modified it as per Procedure 7 from Customization.pdf ()
Interesting, updated 892 files on Wednesday at the exact same time.
892/layout1.xml shows PathMapID=100
892/PlatformsT.xml includes PathMapID=100
layout4.xml and PlatformsM4.xml are copies of my work.

Edit PlatformsT.xml/PathMapID=100
Restart, reply with edited files and IOReg.
 
Status
Not open for further replies.
Back
Top