Contribute
Register

Audio - HDMI Audio AppleHDA [Guide]

Status
Not open for further replies.

toleda

Moderator
Joined
May 19, 2010
Messages
22,935
Motherboard
Asus Maximus VII Impact
CPU
Core i7-4770K
Graphics
RX 560 + HD4600
Mac
  1. iMac
  2. MacBook Pro
  3. Mac mini
Classic Mac
  1. 512K
  2. LC
  3. Power Mac
Mobile Phone
  1. iOS
No Sound from HDMI
Apologies, missed your post
Script output missing
Patched Port 0x7 for DP, native HDMI is correct.
Remove config.plist/KernelAndKextPatches/KextsToPatch/Item 1 (t2-10.10-10.11-Capri-Port _0x7-HDMI2DP)
Save, Install, Restart
Reply with new files
 
Joined
Jan 10, 2016
Messages
35
Motherboard
P8Z77 V PRO
CPU
i7-3770K
Graphics
HD 4000
Mac
  1. Mac Pro
Apologies, missed your post
Script output missing
Patched Port 0x7 for DP, native HDMI is correct.
Remove config.plist/KernelAndKextPatches/KextsToPatch/Item 1 (t2-10.10-10.11-Capri-Port _0x7-HDMI2DP)
Save, Install, Restart
Reply with new files
No worries.

So I mounted EFI and opened config.plist and I found this lines

Code:
<dict>
                <key>Comment</key>
                <string>t2-10.10-10.11-Capri-Port _0x7-HDMI2DP</string>
                <key>Find</key>
                <data>
                BAYAAAAIAAAGAAAA
                </data>
                <key>Name</key>
                <string>AppleIntelFramebufferCapri</string>
                <key>Replace</key>
                <data>
                BAYAAAAEAAAHAQAA
                </data>
            </dict>

So I have to delete this line only
Code:
<string>t2-10.10-10.11-Capri-Port _0x7-HDMI2DP</string>
or this
Code:
<key>Comment</key>
                <string>t2-10.10-10.11-Capri-Port _0x7-HDMI2DP</string>
                <key>Find</key>
                <data>
                BAYAAAAIAAAGAAAA
                </data>

I just found out that with clover configurator I could just click on disable it then save, would that be better?

I don't want to mess up and reinstall and all that.

thank you
 
Last edited:

toleda

Moderator
Joined
May 19, 2010
Messages
22,935
Motherboard
Asus Maximus VII Impact
CPU
Core i7-4770K
Graphics
RX 560 + HD4600
Mac
  1. iMac
  2. MacBook Pro
  3. Mac mini
Classic Mac
  1. 512K
  2. LC
  3. Power Mac
Mobile Phone
  1. iOS
opened config.plist
Clover Configurator is not recommended, deletes properties without notice
.plist edits: use Xcode or a macOS property list editor only
The correct tool ensures the correct edit is made
Otherwise, rename EFI/CLOVER/config-backup.plist to config.plist
 
Joined
Jan 10, 2016
Messages
35
Motherboard
P8Z77 V PRO
CPU
i7-3770K
Graphics
HD 4000
Mac
  1. Mac Pro
I used plist editor and deleted that line. So now I ran the script and this is what I got
Code:
Agreement

The audio_cloverHDMI script is for personal use only. Do not distribute

the patch, any or all of the files for any reason without permission.

The audio_cloverHDMI script is provided as is and without any warranty.


File: audio_cloverHDMI-120.command_v1.0d

Release Mode

EFI partition is mounted

HDMI audio codec(s)

Intel:    0x80862806

HD4000 HDMI audio is enabled, connector edit may be required

Verify HD4000 HDMI audio connector/s (y/n): y

One display connected, proceeding

Confirm DP to HDMI connector edit on port 0x7 (y/n): y

Patch port 0x7

Download HD4000 HDMI audio connector edits ...

Password:

  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current

                                Dload  Upload   Total   Spent    Left  Speed

100  2063  100  2063    0     0   2766      0 --:--:-- --:--:-- --:--:--  2765

Print: Entry, "Comment", Does Not Exist

Set: Entry, ":Comment", Does Not Exist

Merge: Can't Add array Entries to dict

HDMI audio edited /Volumes/EFI/EFI/CLOVER/config.plist installed


Install finished, restart required.

To save a Copy of this Terminal session: Terminal/Shell/Export Text As ...

logout

Saving session...

...copying shared history...

...saving history...truncating history files...

...completed.

Deleting expired sessions...none found.


[Process completed]

7- System/Library/Extensions/AppleHDA.kext I don't have this.

thanks
 
Last edited:

toleda

Moderator
Joined
May 19, 2010
Messages
22,935
Motherboard
Asus Maximus VII Impact
CPU
Core i7-4770K
Graphics
RX 560 + HD4600
Mac
  1. iMac
  2. MacBook Pro
  3. Mac mini
Classic Mac
  1. 512K
  2. LC
  3. Power Mac
Mobile Phone
  1. iOS
Print: Entry, "Comment", Does Not Exist
The property has 4 attributes and you removed the attribute that does nothing, same problem.
Now you have the same property twice, remove both. remove the empty property as well.
Do not run the script again, fix config.plist.
Restart, reply with new files.
 
Joined
Jan 10, 2016
Messages
35
Motherboard
P8Z77 V PRO
CPU
i7-3770K
Graphics
HD 4000
Mac
  1. Mac Pro
The property has 4 attributes and you removed the attribute that does nothing, same problem.
Now you have the same property twice, remove both. remove the empty property as well.
Do not run the script again, fix config.plist.
Restart, reply with new files.
I removed item 1 and item 3 and it broke it, safe mode doesnt work. Doing a reinstall :(

New fresh install

Code:
File: audio_cloverHDMI-120.command_v1.0d
Release Mode
EFI partition is mounted
HDMI audio codec(s)
Intel:    0x80862806
HD4000 HDMI audio is not enabled
Install SSDT-HDMI-HD4000 HDMI audio ssdt (y/n): y
Download SSDT-HDMI-HD4000 ...
Password:
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100 44298  100 44298    0     0  60181      0 --:--:-- --:--:-- --:--:-- 60187
Download SSDT-HDEF-3.aml ...
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100 44877  100 44877    0     0  76161      0 --:--:-- --:--:-- --:--:-- 76191
/Volumes/EFI/EFI/CLOVER/ACPI/patched/SSDT-HDMI-HD4000 installed
/Volumes/EFI/EFI/CLOVER/ACPI/patched/SSDT-HDEF-3 installed
One display connected, proceeding
Confirm DP to HDMI connector edit on port 0x7 (y/n): y
Patch port 0x7
Download HD4000 HDMI audio connector edits ...
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100  2063  100  2063    0     0   4845      0 --:--:-- --:--:-- --:--:--  4854
Print: Entry, "Comment", Does Not Exist
Set: Entry, ":Comment", Does Not Exist
Merge: Can't Add array Entries to dict
HDMI audio edited /Volumes/EFI/EFI/CLOVER/config.plist installed
Install AMD/Nvidia HDMI audio (y/n): n

Install finished, restart required.
To save a Copy of this Terminal session: Terminal/Shell/Export Text As ...
logout
Saving session...
...copying shared history...
...saving history...truncating history files...
...completed.

[Process completed]

7- System/Library/Extensions/AppleHDA.kext I don't have this.
 
Last edited:

toleda

Moderator
Joined
May 19, 2010
Messages
22,935
Motherboard
Asus Maximus VII Impact
CPU
Core i7-4770K
Graphics
RX 560 + HD4600
Mac
  1. iMac
  2. MacBook Pro
  3. Mac mini
Classic Mac
  1. 512K
  2. LC
  3. Power Mac
Mobile Phone
  1. iOS
Print: Entry, "Comment", Does Not Exist
Installed the damaged config.plist.
No HDMI audio with this property, t2-10.10-10.11-Capri-Port _0x7-HDMI2DP
Confirm DP to HDMI connector edit on port 0x7 (y/n): y
Answer n to this question
Fix config.plist.
 
Joined
Jan 10, 2016
Messages
35
Motherboard
P8Z77 V PRO
CPU
i7-3770K
Graphics
HD 4000
Mac
  1. Mac Pro
Installed the damaged config.plist.
No HDMI audio with this property, t2-10.10-10.11-Capri-Port _0x7-HDMI2DP

Answer n to this question
Fix config.plist.
Code:
File: audio_cloverHDMI-120.command_v1.0d
Release Mode
EFI partition is mounted
HDMI audio codec(s)
Intel:    0x80862806
HD4000 HDMI audio is enabled, connector edit may be required
Verify HD4000 HDMI audio connector/s (y/n): y
One display connected, proceeding
Confirm DP to HDMI connector edit on port 0x7 (y/n): n
Ignore port 0x7
No framebuffer edits requested

Install finished, restart required.
To save a Copy of this Terminal session: Terminal/Shell/Export Text As ...
logout
Saving session...
...copying shared history...
...saving history...truncating history files...
...completed.

[Process completed]

And still no sign of HDMI... :'(
 
Status
Not open for further replies.
Top