Contribute
Register

Haswell HDMI Audio

Status
Not open for further replies.
You did not install 892 audio after your 10.9.1 Software Update.
MultiBeast 6.0 or newer - Select: Drivers > Audio > Realtek ALCxxx > With DSDT √ ALC892

Great. Thanks again, Toleda.

I'm having a separate problem now. Unfortunately, I upgraded to 10.9.2 without following this site's instructions. The machine is exhibiting some weird behavior -- only one of the HDMI ports is working and there is no audio available through the one functional port. I tried running through the instructions in the HD4600+ Framebuffer edits thread, but I could not make sense of them.

System details:

  • MB - GA-Z87N-WIFI
  • CPU - i5-4670L Haswell 3.4 GHz
  • Iojones attached

Any help would be greatly appreciated.
 

Attachments

  • 20140311.iojones
    539.8 KB · Views: 87
I upgraded to 10.9.2 without following this site's instructions.
Not worth the time to post if you don't attach all the required information. Wasting your time is fine with me, wasting my time is not. See Problem Reporting in Post #1.
 
Not worth the time to post if you don't attach all the required information. Wasting your time is fine with me, wasting my time is not. See Problem Reporting in Post #1.

Apologies.

MB: GA-Z87N-Wifi
CPU: i5-4670K
OS: 10.9.2
Did not edit DSDT
SSDT, Iojones, mb file and org.chameleon.Boot.plist attached.View attachment 20140311.zip
 
HDMI audio was not working in 10.9.1; 10.9.2 Update did not have any effect on HDMI audio.
Skipped a step:
3. Enable SSDT

Ok. Thanks. I edited the chameleon boot plist to enable dropssdt and then rebuilt caches with DCPI. After a restart, I'm still not seeing HDMI as an output option. Latest iojones attached.View attachment 20140311a.iojones

FWIW -- HDMI audio was working fine in 10.9.1.
 
not seeing HDMI as an output option.
Attach S/L/E/AppleHDA.kext.
FYI, ssdt/HDMI audio only works with the boot flag and Software Update does not touch files in Extra. Likely caused by an incorrect MultiBeast selection after update.
 
3. Remove S/L/E/HDAEnabler1.kext or S/L/E/HDAEnabler2.kext (if present)

4. Remove any property-type injection (Extra/org.chameleon.Boot.plist, remove the injection not the plist file)

3. Sorry for noob question but where from?
4. I have no idea what the hell that is supposed to mean which might have to do with my bad english. What do I need to remove? And again: Where from? :oops:
 
3. Sorry for noob question but where from?
4. I have no idea what the hell that is supposed to mean which might have to do with my bad english. What do I need to remove? And again: Where from? :oops:


What he means is this...

S/L/E refers to the location "System>Library>Extenstions" folder

Property-type injection refers to a string within your org.chameleon.Boot.plist file located in the "Extra" folder. That injection, for example, could be something like this...
Code:
[COLOR=#000000]IGPlatformID=01620007[/COLOR]

or
Code:
<key>IGPlatformID</key>
<string>01620007</string>
 
Property-type injection refers to a string within your org.chameleon.Boot.plist file located in the "Extra" folder.
Thanks for clarifying. Property type injection (device-properties) disables dsdt/ssdt injection and it voids any other org.chameleon.Boot.plist settings. If present, it must be removed. Property type injection example:
Code:
<key>device-properties</key>
<string>7f0000000100000001000000730000000200000002010c00d041030a000000000101060000027fff04002c0000004100410050004c002c00690067002d0070006c006100740066006f0072006d002d00690064000000080000000a006601140000006800640061002d0067006600780000000d0000006f6e626f6172642d31</string>
 
What he means is this...

S/L/E refers to the location "System>Library>Extenstions" folder

Property-type injection refers to a string within your org.chameleon.Boot.plist file located in the "Extra" folder. That injection, for example, could be something like this...
Code:
[COLOR=#000000]IGPlatformID=01620007[/COLOR]

or
Code:
<key>IGPlatformID</key>
<string>01620007</string>

Alright, that makes sense, thanks :thumbup: guess i'll try it then

Edit:

There's no such string in my org.chameleon.Boot.plist. Only one thing similar:

Code:
    <key>IGPEnabler</key>
    <string>Yes</string>

Thanks for clarifying. Property type injection (device-properties) disables dsdt/ssdt injection and it voids any other org.chameleon.Boot.plist settings. If present, it must be removed. Property type injection example:
Code:
<key>device-properties</key>
<string>7f0000000100000001000000730000000200000002010c00d041030a000000000101060000027fff04002c0000004100410050004c002c00690067002d0070006c006100740066006f0072006d002d00690064000000080000000a006601140000006800640061002d0067006600780000000d0000006f6e626f6172642d31</string>

Nothing like that in there either. no key with "properties" or "IGPlatformID". Does that mean I can just leave it? I attached the file, just in case.
 

Attachments

  • org.chameleon.Boot.plist
    775 bytes · Views: 178
Status
Not open for further replies.
Back
Top