Contribute
Register

Mountain Lion: MultiBeast - No Audio/Solutions and Problem Reporting

Status
Not open for further replies.
Sorry, can you write more details, im so newbie in this.. sorry :-/
Thanx.. :)
 
Have dsdt/AZUL, need dsdt/HDEF. Try the dsdt from the DSDT Database. Edit dsdt/HDEF/layout-id to 0x01, 0x00, 0x00, 0x00. More info, see How to Add or Edit dsdt/HDEF v2


I think i did all and i checked like in this part and it checked 01 00 00 00 but notnig in preferencis in sound in / out, still no sound.

F. Verification


  1. Restart
  2. IORegistryExplorer
    1. Search: HDEF
    2. Locate: layout-id (right pane, scroll down)
    3. Verify:
      1. <01 00 00 00
 
Hey there - hoping Toleda or someone else with knowledge here can help. Have audio working, including HDMI out. I'd like to get the 2 wire motherboard SPDIF header working also (it works fine in windows), as outlined in step 7 of the "AppleHDA Customization" documentation. I have the ALC1150 codec working with the latest version of clover using the audio_cloverALC-100_v1.0.3 batch file and appropriate edits in my clover config.plist as stated for the ALC1150 codec. Also, if it's important, I'm using layout-id 1 from the batch file installation.

In the system preferences, my audio ID is number 1. I've attached the inflated layout1.xml and Platform.xml from the AppleHDA.kext folder, as well as my IOReg output (using v2.1 from the website). Following the guide, I see from layout1.xml that my PathMapID is 45. This doesn't seem to correspond to anything in the table in Appendix 2 of the PDF guide. Is it simply not updated for the ALC1150 codec? Additionally, the data to find in replace in the HDAHardwareConfigDriver/info.plist (my version is also attached):

⁃ Find: 21171cf0 21171d00 21171e00 21171f40
⁃ Replace: 21171ca0 21171d01 21171e43 21171f99
⁃ Find: 21e71c90 21e71d61 21e71e4b 21e71f01
⁃ Replace: 21e71cf0 21e71d00 21e71e00 21e71f40

Does not seem to exist in my version of the file.

What am I missing? Any help is greatly appreciated. Thank you so much for your hard work and time.
 

Attachments

  • layout1.xml
    65.1 KB · Views: 134
  • Platforms.xml
    577.7 KB · Views: 213
  • IOReg Output.ioreg
    8.5 MB · Views: 133
  • HDAHardwareConfigDriver-Info.plist
    2.3 KB · Views: 246
ALC1150 codec working with the latest version of clover using the audio_cloverALC-100
Editing the wrong files. cloverALC adds files to the native AppleHDA.kext. The 1150 files are AppleHDA.kext/Contents/Resources/
1. layout1.zml.zlib
2. layout2.zml.zlib
3. Platforms.zml.zlib

layout1.zml shows PlatformID is 900, no edits are required to layout1
edit Platforms.zml/PlatformID=900 as noted.

Pinconfigs are located in EFI/CLOVER/kexts/realtekALC.kext/Contents/Info.plist
Find CodecID=283904256/LayoutID=1
1150 pinconfigs:
Find: 01171cf0 01171d00 01171e00 01171f40
Replace: 01171ca0 01171d01 01171e43 01171f99
Find: 01e71c90 01e71d61 01e71e4b 01e71f01
Replace: 01e71cf0 01e71d00 01e71e00 01e71f40
Edit ConfigData as noted

Customization guide to be updated for cloverALC and 1150.
 
layout1.zml shows PlatformID is 900, no edits are required to layout1
edit Platforms.zml/PlatformID=900 as noted.

Thank you so much for the quick response! I'm still having the issue where there is no pathmapid = 900 in my platforms.xml file. From the guide it looks like I should find the pathmapid corresponding to whatever is listed in layout(audio id).xml, which in my case is 45? However I cannot find NodeIDs with vales of 30 and 6 as shown in the guide in the platforms.xml file under the platformid=45 section. The guide suggests I would change these to 17 and 16. There are multiple 30/6 node IDs in the file, but none under the platformid 45 section, and platformid=900 does not seem to exist in the file. I've attached the platformid.xml file in the previos post.

Again, thank you so much for your time.
 
I'm still having the issue where there is no pathmapid = 900
Ignored the first paragraph of my replay. Second time:
cloverALC adds files to the native AppleHDA.kext.
The 1150 files are AppleHDA.kext/Contents/Resources/
1. layout1.zml.zlib
2. layout2.zml.zlib
3. Platforms.zml.zlib

note: .zml not .xml
Edit Platforms.zml.zlib
Try again.
 
Apologies for not reading carefully! I have performed all the steps (changed NodeID 30/60 to 17/16 in the appropriate part of the platforms.zml file, deflated with the perl script, placed the file in a new AppleHDA.kext and reinstalled using kextbeast. Then I made the appropriate replacements in /Volumes/EFI/EFI/CLOVER/kexts/10.10/realtekALC.kext/Contents/Info.plist and restarted.

Now I have no audio devices. Using the audio_cloverALC-100_v1.0.3 script gets everything working agian but of course undoes all the changes and the SPDIF header still does not work.

Is there some set of caches I should manually be rebuilding after making the changes?

Sorry again if I missed something, thank you so much for your patience.
 
Nothing attached, no idea.
Attach the edited files
See Post #1, VI. Problem Reporting, attach requested files.

Sorry, found my own mistake. Had replaced data for multiple instances, not just the 283904256 codec section.

Just wanted to say thanks. Your quick responses are amazing. You support your hobby work better than most professional software developers I know.
 
Status
Not open for further replies.
Back
Top