Jump to content
18 posts in this topic

Recommended Posts

Thank you for the reply :-)

 

Unfortunately VoodooHDA 2.8.8 pkg won't even install on El Capitan, the installer is telling me that it's not designed for this version of OS X. shall I go balls out and install it manually like a boss? :)

 

Also, do I need to edit config.plist of Clover in any way to accommodate VoodooHDA? I have a few edits already, wanna see them?

These are the patches I'm currently using. Please note that when I use the Sebinouse mod, with these patches both internal Audio Out, Mic and even the jack detector work absolutely perfectly. If I ever get VoodooHDA to work, do I have to delete the HDA patches from my Config.Plist?

		<key>KextsToPatch</key>
		<array>
			<dict>
				<key>Comment</key>
				<string>Expect 2 matches</string>
				<key>Find</key>
				<data>
				hAjsEA==
				</data>
				<key>Name</key>
				<string>AppleHDA</string>
				<key>Replace</key>
				<data>
				AAAAAA==
				</data>
			</dict>
			<dict>
				<key>Comment</key>
				<string>10.10.2-BCM94352-5 GHz-US-FCC</string>
				<key>Find</key>
				<data>
				WFQAXRlUIQAA
				</data>
				<key>Name</key>
				<string>AirPortBrcm4360</string>
				<key>Replace</key>
				<data>
				VVMaBBkrIQAA
				</data>
			</dict>
			<dict>
				<key>Comment</key>
				<string>Expect 2 matches</string>
				<key>Find</key>
				<data>
				hBnUEQ==
				</data>
				<key>Name</key>
				<string>AppleHDA</string>
				<key>Replace</key>
				<data>
				gwLsEA==
				</data>
			</dict>
			<dict>
				<key>Comment</key>
				<string>10.10.2-BCM94352-5GHz-XT-ROW</string>
				<key>Find</key>
				<data>
				WFQAXRlUIQAA
				</data>
				<key>Name</key>
				<string>AirPortBrcm4360</string>
				<key>Replace</key>
				<data>
				WFQAjahetgAJ
				</data>
			</dict>
			<dict>
				<key>Comment</key>
				<string>zero out ALC885</string>
				<key>Find</key>
				<data>
				hQjsEA==
				</data>
				<key>Name</key>
				<string>AppleHDA</string>
				<key>Replace</key>
				<data>
				AAAAAA==
				</data>
			</dict>
			<dict>
				<key>Comment</key>
				<string>10.11.dp1+ BT4LE-Handoff-Hotspot, credit RehabMan based on Dokterdok original</string>
				<key>Find</key>
				<data>
				SIX/dEdIiwc=
				</data>
				<key>Name</key>
				<string>IOBluetoothFamily</string>
				<key>Replace</key>
				<data>
				Qb4PAAAA60Q=
				</data>
			</dict>
			<dict>
				<key>Comment</key>
				<string>Patch first DP connector to HDMI</string>
				<key>Find</key>
				<data>
				AAAEAACHAAAAAgQ=
				</data>
				<key>Name</key>
				<string>AppleIntelFramebufferAzul</string>
				<key>Replace</key>
				<data>
				AAAIAAAGAAAAAgQ=
				</data>
			</dict>
			<dict>
				<key>Comment</key>
				<string>10.11-BCM94352-Airport-Extreme</string>
				<key>Find</key>
				<data>
				axAAAHUN
				</data>
				<key>Name</key>
				<string>AirPortBrcm4360</string>
				<key>Replace</key>
				<data>
				axAAAJCQ
				</data>
			</dict>
			<dict>
				<key>Comment</key>
				<string>Patch against AppleHDA assertions</string>
				<key>Find</key>
				<data>
				U291bmQgYXNzZXJ0aW9uIA==
				</data>
				<key>Name</key>
				<string>AppleHDA</string>
				<key>Replace</key>
				<data>
				AAAAAAAAAAAAAAAAAAAAAA==
				</data>
			</dict>
			<dict>
				<key>Comment</key>
				<string>10.11-BCM94352-5GHz-US-FCC-dv</string>
				<key>Find</key>
				<data>
				QYP8/3QsSA==
				</data>
				<key>Name</key>
				<string>AirPortBrcm4360</string>
				<key>Replace</key>
				<data>
				ZscGVVPrKw==
				</data>
			</dict>
			<dict>
				<key>Comment</key>
				<string>Patch binary for ALC283</string>
				<key>Find</key>
				<data>
				hBnUEQ==
				</data>
				<key>Name</key>
				<string>AppleHDA</string>
				<key>Replace</key>
				<data>
				gwLsEA==
				</data>
			</dict>
			<dict>
				<key>Comment</key>
				<string>Expect 2 matches</string>
				<key>Find</key>
				<data>
				hQjsEA==
				</data>
				<key>Name</key>
				<string>AppleHDA</string>
				<key>Replace</key>
				<data>
				AAAAAA==
				</data>
			</dict>
			<dict>
				<key>Comment</key>
				<string>zero out ALC884</string>
				<key>Find</key>
				<data>
				hAjsEA==
				</data>
				<key>Name</key>
				<string>AppleHDA</string>
				<key>Replace</key>
				<data>
				AAAAAA==
				</data>
			</dict>
			<dict>
				<key>Comment</key>
				<string>Trim Enabler</string>
				<key>Find</key>
				<data>
				QVBQTEUgU1NE
				</data>
				<key>Name</key>
				<string>IOAHCIBlockStorage</string>
				<key>Replace</key>
				<data>
				AAAAAAAAAAAA
				</data>
			</dict>
		</array>
	</dict>

 

That's not very permanent... However I tried to install it and I get this output:

Agreement
The audio_cloverALC-110 script is for personal use only. Do not distribute
the patch, any or all of the files or the resulting patched AppleHDA.kext
for any reason without permission. The audio_cloverALC-110 script is
provided as is and without any kind of warranty.
 
File: audio_cloverALC-110.command_v1.0j
EFI partition is mounted
System Integrity Protection status: enabled.

NOK to patch
Add config.plist/RtVariables/CsrActiveConfig=0x3 and restart
No system files were changed
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]

It's kind of permanent - it survives updates.

you need vanilla AppleHDA and CsrActiveConfig in your config.plist.

and of course - you need to use clover :)

 

Thank you for the tip! I have never used this CsrActiveConfig in clover, could you please tell me exactly how to set it up? Shall I put 0 as value in it? What does it do exactly?

Thanks again for the tips!

I was able to install the command this time :) And worked!

 

Audio out and in work very well, but there's no auto sensing of when a jack is inserted, as there was with Sebinouse's script. If this is permanent (Sebinouse's wasn't) then I can live with that.

 

Thanks for your help! Do you know if it's possible to activate the auto sensing of the jack?

 

Thanks again.

Using an AppleHDA injector kext with Clover patches works too, and survives updates fine.

 

Audio out and in work very well, but there's no auto sensing of when a jack is inserted, as there was with Sebinouse's script. If this is permanent (Sebinouse's wasn't) then I can live with that.

 

Thanks for your help! Do you know if it's possible to activate the auto sensing of the jack?

 

Try CodecCommander.

Nothing to sense, the jack is dedicated to Headphones.

 

First of all thank you for all the great job you've done so far!

 

The jack auto sensing worked with Sebinouse's patch, but it broke at each point update...

The audio device supports one jack, nothing to switch.

Native AppleHDA.kext config: Internal Speakers > Headphones (jack sense). No speaker in NUC.

 

The other patch was switching nicely between HDMI Audio and Jack. Basically, when I inserted some headphones it would work without selecting it, and then I would pull the jack out HDMI audio would work again. Is it feasible also with my current setup?

Thank you for the reply :-)

 

Unfortunately VoodooHDA 2.8.8 pkg won't even install on El Capitan, the installer is telling me that it's not designed for this version of OS X. shall I go balls out and install it manually like a boss? :)

 

Also, do I need to edit config.plist of Clover in any way to accommodate VoodooHDA? I have a few edits already, wanna see them?

To install something in ELCapitan you have disable SIP by setting CsrActiveConfig=0x67 in Clover config.plist. No matter we speak about VodooHDA or other kexts.

The voodoohda works in ElCapitan as you see in my signature.

No, there are no settings in config.plist specific for VoodooHDA. It works independent on a bootloader and its settings.

 

For autoswitch/detect jacks there are some settings in VoodooHDA.info.plist if you will use it.

  • Like 1
×
×
  • Create New...