toleda Posted December 4, 2014 Author Share Posted December 4, 2014 I tried this: And this: Already familiar with the guides. Did you see: [Case_Studies]_AMD-HD7xxx_HDMI_Audio_v2.pdf.zip? Attach the results, i.e., the edited dsdt and radeon_bios_decode output. Link to comment Share on other sites More sharing options...
Iwanche Posted December 4, 2014 Share Posted December 4, 2014 Here is my radeon bios: ATOM BIOS Rom:SubsystemVendorID: 0x1462 SubsystemID: 0x2795IOBaseAddress: 0x0000Filename: v279-27s1.sbBIOS Bootup Message:113-MSITV279MS.202 C44501 MOCHA VERDE LE 1G GDDR5 64MX32PCI ID: 1002:6837Connector at index 0Type [@offset 43366]: DisplayPort (10)Encoder [@offset 43370]: INTERNAL_UNIPHY2 (0x21)i2cid [@offset 43450]: 0x91, OSX senseid: 0x2Connector at index 1Type [@offset 43376]: HDMI-A (11)Encoder [@offset 43380]: INTERNAL_UNIPHY2 (0x21)i2cid [@offset 43477]: 0x94, OSX senseid: 0x5Connector at index 2Type [@offset 43386]: DVI-I (2)Encoder [@offset 43390]: INTERNAL_UNIPHY (0x1e)i2cid [@offset 43514]: 0x93, OSX senseid: 0x4Connector at index 3Type [@offset 43396]: DVI-I (2)Encoder [@offset 43400]: INTERNAL_KLDSCP_DAC1 (0x15)i2cid [@offset 43514]: 0x93, OSX senseid: 0x4v279-27s1.sb:113-MSITV279MS.202 C44501 MOCHA VERDE LE 1G GDDR5 64MX32Subsystem Vendor ID: 1462Subsystem ID: 2795Object Header Structure Size: 246Connector Object Table Offset: 3eRouter Object Table Offset: 0Encoder Object Table Offset: b5Display Path Table Offset: 12Connector Object Id [19] which is [DISPLAY_PORT]encoder obj id [0x21] which is [iNTERNAL_UNIPHY2 (osx txmit 0x12 [duallink 0x2] enc 0x4)] linkb: falseConnector Object Id [12] which is [HDMI_TYPE_A]encoder obj id [0x21] which is [iNTERNAL_UNIPHY2 (osx txmit 0x22 [duallink 0x2] enc 0x5)] linkb: trueConnector Object Id [2] which is [DVI_I]encoder obj id [0x1e] which is [iNTERNAL_UNIPHY (osx txmit 0x10 [duallink 0x0] enc 0x0)] linkb: falseConnector Object Id [2] which is [DVI_I]encoder obj id [0x15] which is [iNTERNAL_KLDSCP_DAC1 (osx txmit 0x00 enc 0x10?)] linkb: false kext editsa. AMD7000Controller.kext/Contents/MacOS/AMD7000Controller binaryb. HexEditor Done that. Now, this part can not possibly throw in dsdt. Ejects a lot of mistakes. Device (HDAU){ Name (_ADR, One) Method (_DSM, 4, NotSerialized) { If (LEqual (Arg2, Zero)) { Return (Buffer (One) { 0x03 }) } Return (Package (0x02) { "hda-gfx", Buffer (0x0A) { "onboard-2" } }) } } Link to comment Share on other sites More sharing options...
toleda Posted December 4, 2014 Author Share Posted December 4, 2014 Here is my radeon bios: this part can not possibly throw in dsdt. Ejects a lot of mistakes. What edits do you have to make so the framebuffer works with the vbios? Attach the dsdt with the errors (save as Disassembled ASL file) Link to comment Share on other sites More sharing options...
Iwanche Posted December 5, 2014 Share Posted December 5, 2014 I did this in AMD7000Controller.kext/Contents/MacOS/AMD7000Controller binary. native 00 04 00 00 04 03 00 00 00 01 01 00 12 04 02 02 00 04 00 00 04 03 00 00 00 01 02 00 22 05 03 05 04 00 00 00 14 02 00 00 00 01 03 00 00 00 04 04 00 08 00 00 04 02 00 00 00 01 04 00 11 02 01 01 from 00 04 00 00 04 03 00 00 00 01 02 00 22 05 03 05 to 00 08 00 00 04 02 00 00 00 01 02 00 22 05 03 05 from 00 08 00 00 04 02 00 00 00 01 04 00 11 02 01 01 to 00 04 00 00 04 03 00 00 00 01 04 00 11 02 01 01 patched 00 04 00 00 04 03 00 00 00 01 01 00 12 04 02 02 00 08 00 00 04 02 00 00 00 01 02 00 22 05 03 05 04 00 00 00 14 02 00 00 00 01 03 00 00 00 04 04 00 04 00 00 04 03 00 00 00 01 04 00 11 02 01 01 Here you are edited DSDT, with errors. DSDT.zip Link to comment Share on other sites More sharing options...
toleda Posted December 5, 2014 Author Share Posted December 5, 2014 I did this in AMD7000Controller.kext/Contents/MacOS/AMD7000Controller binary. Here you are edited DSDT, with errors. binary edits, try. The errors are not from your HDAU edits. Trash the dsdt. Edit a dsdt that compiles as follow: delete dsdt/HDEF/ "hda-gfx", Buffer (0x0A) { "onboard-2" }, replace dsdt/PEGP Device (PEGP) { Name (_ADR, 0x00010000) // _ADR: Address Method (_PRW, 0, NotSerialized) // _PRW: Power Resources for Wake { Return (Package (0x02) { 0x0B, 0x04 }) } Device (GFX0) { Name (_ADR, Zero) // _ADR: Address Name (_SUN, One) // _SUN: Slot User Number Method (_DSM, 4, NotSerialized) // _DSM: Device-Specific Method { If (LEqual (Arg2, Zero)) { Return (Buffer (One) { 0x03 }) } Return (Package (0x18) { "AAPL,slot-name", Buffer (0x07) { "Slot-1" }, "@0,name", Buffer (0x1A) { "ATY,Dashimaki" }, "@1,name", Buffer (0x1A) { "ATY,Dashimaki" }, "@2,name", Buffer (0x1A) { "ATY,Dashimaki" }, "@3,name", Buffer (0x1A) { "ATY,Dashimaki" }, "ATY,Card#", Buffer (0x14) { "113-R27FD-001" }, "ATY,Copyright", Buffer (0x33) { "(C) 1988-2010, AMD Technologies Inc." }, "ATY,Rom#", Buffer (0x0F) { "AMD Curacao XT" }, "ATY,VendorID", Buffer (0x02) { 0x02, 0x10 }, "ATY,DeviceID", Buffer (0x02) { 0x37, 0x68 }, "model", Buffer (0x13) { "AMD Radeon HD 7730" }, "hda-gfx", Buffer (0x0A) { "onboard-2" } }) } } Device (HDAU) { Name (_ADR, One) // _ADR: Address Method (_DSM, 4, NotSerialized) // _DSM: Device-Specific Method { If (LEqual (Arg2, Zero)) { Return (Buffer (One) { 0x03 }) } Return (Package (0x04) { "layout-id", Buffer (0x04) { 0x01, 0x00, 0x00, 0x00 }, "hda-gfx", Buffer (0x0A) { "onboard-2" } }) } } } Reply with edited dsdt and new IOReg. Link to comment Share on other sites More sharing options...
Iwanche Posted December 6, 2014 Share Posted December 6, 2014 Legend, now works HDMI sound. Well done, thank you so much. But DSDT still has errors. Here you are: DSDT.zip Ivan’s iMac.zip Link to comment Share on other sites More sharing options...
toleda Posted December 6, 2014 Author Share Posted December 6, 2014 DSDT still has errors. Previous reply: The errors are not from your HDAU edits. Trash the dsdt. Edit your attached dsdt from Post #294. Link to comment Share on other sites More sharing options...
Iwanche Posted December 8, 2014 Share Posted December 8, 2014 Ok. Thank you very very very much. Finally working. Link to comment Share on other sites More sharing options...
frm_bales Posted January 24, 2015 Share Posted January 24, 2015 Hi Toleda, I have been following all your. But stuck on not having HDMI Audio. Thanks to you, other Audio ports are functioning (including digital output). My Mackintosh is built on - Yosemite 10.10 / UFEI - Clover / AsRock H97m-ITX/ac / i7 4790s / HD4600 onboard / ALC892. I have followed your guides and have done the following: 1. audio_cloverALC-100_v1.0.4b (on board audio working) 2. Kext Binary Patching-config-hdmi_hd4600-100.plist 3. HDMI Audio ACPI Patching- ssdt injection I have attached all the information required for you to check my problem. Hope you can help me fix this. Thank you very much AppleHDA.kext.zip config.plist.zip debug.log.zip SSDT Files.zip Link to comment Share on other sites More sharing options...
toleda Posted January 24, 2015 Author Share Posted January 24, 2015 stuck on not having HDMI Audio. Wrong thread. No IOReg attached. Problem: dsdt patch installed as kext patch Fix: Remove config.plist/KernelAndKextPatches/KextsToPatch/Item 4/Rename B0D3 to HDAU Add config.plist/ACPI/DSDT/Fixes/Rename B0D3 to HDAU (from config-hdmi-HD4600-100.plist) Reply with edited config.plist and new IOReg. 1 Link to comment Share on other sites More sharing options...
frm_bales Posted January 24, 2015 Share Posted January 24, 2015 Toleda ... by following your suggestions I got the HDMI working. Thank you very much. Sorry I didn't know I was posting in the wrong thread. I have attached my new IOReg, just in case you need it for anything. Thank you very much again. Updated IOReg.zip Link to comment Share on other sites More sharing options...
Iwanche Posted October 11, 2015 Share Posted October 11, 2015 I have problem again,after many times. No HDMI sound, no output device found. RealtekALC kext is in the clover kext 10.9 folder. Audio is working one time, and when restarted, won't work again. I installed mavericks yesterday again, i have yosemite, and sound works, when i back to mavericks yesterday won't work, i don't know where is a problem. DSDT.aml.zip config.plist.zip realtekALC.kext.zip Link to comment Share on other sites More sharing options...
toleda Posted October 12, 2015 Author Share Posted October 12, 2015 No HDMI sound, no output device found. Attach all requested files. Link to comment Share on other sites More sharing options...
Iwanche Posted October 12, 2015 Share Posted October 12, 2015 Attach all requested files. Attached dsdt,config.plist,and realtekALC,what else? Here is Ioreg.. Ivan’s iMac.zip Link to comment Share on other sites More sharing options...
toleda Posted October 12, 2015 Author Share Posted October 12, 2015 what else? See Problem Reporting, Post #1 Link to comment Share on other sites More sharing options...
jgoens Posted November 5, 2015 Share Posted November 5, 2015 Hi Toleda, I recently installed Mavericks and do not have any sound via HDMI. HDMI is through my AMD 6800 card to a stereo receiver which works fine with Windows system. I am trying to follow the guide HD3000 as well as OSX ssd installation V3. I have award BIOS f12. I am pretty Noob. I downloaded MaciASL but am unsure of how to use it...I'm assuming that is how you patch? . In the extra folder there is not any ssdt or dsdt installed. I tried just copying the ssdt.ami to the extra folder and nothing happened. I've spent a lot of time trying to remedy the no sound via HDMI and all leads point to the method described here. IOREGistry.ziporg.chameleon.Boot.plist.zip]AppleHDA.kext.zip Link to comment Share on other sites More sharing options...
toleda Posted November 6, 2015 Author Share Posted November 6, 2015 In the extra folder there is not any ssdt or dsdt installed. I tried just copying the ssdt.ami to the extra folder and nothing happened. I've spent a lot of time trying to remedy the no sound via HDMI and all leads point to the method described here. Nothing shows in IOReg. See Post #1, Problem Reporting. Attach all requested files. Link to comment Share on other sites More sharing options...
jgoens Posted November 6, 2015 Share Posted November 6, 2015 IO JOnes.zip Nothing shows in IOReg. See Post #1, Problem Reporting. Attach all requested files. Hopefully this works. Link to comment Share on other sites More sharing options...
toleda Posted November 6, 2015 Author Share Posted November 6, 2015 Hopefully this works. Same. Ignored Post #317. Try again. Link to comment Share on other sites More sharing options...
jgoens Posted November 6, 2015 Share Posted November 6, 2015 Same. Ignored Post #317. Try again.I didn't ignore the post. I tried to use IOJones. When I open the zip on my computer it opens the file in IOJones on my computer. I open IOJones and then do a save and then compress and that is what I attached to my post. Is there another way to do this? Or another way to add the info necessary to this thread? Link to comment Share on other sites More sharing options...
toleda Posted November 7, 2015 Author Share Posted November 7, 2015 I didn't ignore the post. IOReg/IOJones is not the problem. The other requested files are missing. Attach all Problem Reporting files. Link to comment Share on other sites More sharing options...
jgoens Posted November 7, 2015 Share Posted November 7, 2015 DPCIboot log.rtf I'm kind of struggling trying to figure out how to save the boot log from DPCImanager. I did a copy and paste of it. I never installed ssdt or dsdt. IOReg/IOJones is not the problem. The other requested files are missing. Attach all Problem Reporting files. Link to comment Share on other sites More sharing options...
toleda Posted November 8, 2015 Author Share Posted November 8, 2015 I'm kind of struggling trying to figure out how to save the boot log from DPCImanager. I did a copy and paste of it. I never installed ssdt or dsdt. Not helpful. All the requested files in one post. Try again. Link to comment Share on other sites More sharing options...
jgoens Posted November 9, 2015 Share Posted November 9, 2015 Jgoens requested files.zip Not helpful. All the requested files in one post. Try again. Hi Toleda, I recently installed Mavericks and do not have any sound via HDMI. HDMI is through my AMD 6800 card to a stereo receiver which works fine with Windows system. I am trying to follow the guide HD3000 as well as OSX ssd installation V3. I have award BIOS f12. I am pretty Noob. I downloaded MaciASL but am unsure of how to use it...I'm assuming that is how you patch? . In the extra folder there is not any ssdt or dsdt installed. I tried just copying the ssdt.ami to the extra folder and nothing happened. I've spent a lot of time trying to remedy the no sound via HDMI and all leads point to the method described here. Link to comment Share on other sites More sharing options...
toleda Posted November 9, 2015 Author Share Posted November 9, 2015 I recently installed Mavericks and do not have any sound via HDMI HDMI audio is not native in OS X. See Post #1, edit the dsdt or install a ssdt. Download the guide for the selected method and install. Link to comment Share on other sites More sharing options...
Recommended Posts