Contribute
Register

[solved] AppleHDA Clover On-The-Fly Not Working

Status
Not open for further replies.
Joined
Dec 5, 2014
Messages
14
Motherboard
Acer Aspire S3 391 (Clover)
CPU
Intel Core i5 3317U
Graphics
Intel HD Graphics 4000, 1366x768
Hello guys,

I successfully installed El Capitan (10.11.6, Clover, UEFI Mode) on my Acer Aspire S3 391. Everything works except the sound.

I used the AppleHDA Patcher 1.6 to generate a Clover's config.plist and a aDummyHDA.kext. Then I used Kext Wizard to install the aDummyHDA.kext to S/L/E and I merged the generated config.plist with /EFI/CLOVER/config.plist.

After that, I used Kext Wizard to repair permissions and rebuild cache.

Then I rebooted. But when I go to Preferences, there still is not Audio Device found.

The AppleHDA.kext in S/L/E is untouched and vanilla.

I don't know how to debug this problem and I hope that you can help me with my problem.

Sincerely,
Marcel
 

Attachments

  • codec_dump.txt
    8.7 KB · Views: 265
  • ioreg_copy.ioreg
    1.5 MB · Views: 133
  • config.plist
    5.4 KB · Views: 282
Hello guys,

I successfully installed El Capitan (10.11.6, Clover, UEFI Mode) on my Acer Aspire S3 391. Everything works except the sound.

I used the AppleHDA Patcher 1.6 to generate a Clover's config.plist and a aDummyHDA.kext. Then I used Kext Wizard to install the aDummyHDA.kext to S/L/E and I merged the generated config.plist with /EFI/CLOVER/config.plist.

After that, I used Kext Wizard to repair permissions and rebuild cache.

Then I rebooted. But when I go to Preferences, there still is not Audio Device found.

The AppleHDA.kext in S/L/E is untouched and vanilla.

I don't know how to debug this problem and I hope that you can help me with my problem.

Sincerely,
Marcel

You didn't mention applying the required ACPI patches.
See info in FAQ:
http://www.tonymacx86.com/el-capita...faq-read-first-laptop-frequent-questions.html
 
You didn't mention applying the required ACPI patches.
See info in FAQ:
http://www.tonymacx86.com/el-capita...faq-read-first-laptop-frequent-questions.html
Thank you for the fast reply. I don't know what you mean with "required ACPI patches". What I've tried now: I used Patchmatic to create a DSDT and some SSDTs and moved them to EFI/CLOVER/ACPI/patched. Then I used MaciASL to patch the AppleHDA Patcher's system_IRQ.txt into the DSDT.

Still no sound :/

Some more informations:

Code:
kextstat|grep -y acpiplat
   13    2 0xffffff7f825d6000 0x60000    0x60000    com.apple.driver.AppleACPIPlatform (4.0) A29C7512-D3A8-3AED-9721-3A5FF1A32EB2 <12 11 7 6 5 4 3 1>
Code:
kextstat|grep -y appleintelcpu
   22    0 0xffffff7f823e4000 0x2b000    0x2b000    com.apple.driver.AppleIntelCPUPowerManagement (218.0.0) 368B709A-9135-3951-95AC-1551B19381B2 <7 6 5 4 3 1>
   30    0 0xffffff7f823df000 0x3000     0x3000     com.apple.driver.AppleIntelCPUPowerManagementClient (218.0.0) 99C8A694-575D-32C8-B319-1BB8F5518D97 <7 6 5 4 3 1>
Code:
kextstat|grep -y applelpc
   86    0 0xffffff7f821d1000 0x3000     0x3000     com.apple.driver.AppleLPC (3.1) 32BDCF9F-0473-32D4-9DAE-F523EFB2D244 <77 12 5 4 3>
Code:
kextstat|grep -y applehda
   85    1 0xffffff7f8253e000 0x1e000    0x1e000    com.apple.driver.AppleHDAController (274.12) 5F94D8E3-B1E5-35D7-AB7A-6419C3AAC3B5 <84 83 69 12 7 6 5 4 3 1>
  103    0 0xffffff7f827a5000 0xb3000    0xb3000    com.apple.driver.AppleHDA (999.1.1fc1) 436B78B7-FA08-3C53-B97D-5C617CB7EB28 <102 88 85 84 83 69 12 11 6 5 4 3 1>
Code:
sudo touch /System/Library/Extensions && sudo kextcache -u /
Password:
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext FakeSMC_LPCSensors.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext FakeSMC_GPUSensors.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext FakeSMC_CPUSensors.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext FakeSMC_ACPISensors.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext FakeSMC.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext NullEthernet.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext ApplePS2Keyboard.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext ApplePS2Controller.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext ApplePS2SmartTouchPad.kext
kext-dev-mode allowing invalid signature -67061 0xFFFFFFFFFFFEFA0B for kext AppleIntelFramebufferCapri.kext
kext-dev-mode allowing invalid signature -67030 0xFFFFFFFFFFFEFA2A for kext aDummyHDA.kext
kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext ACPIBatteryManager.kext

Sincerely,
Marcel
 

Attachments

  • CLOVER.zip
    2.8 MB · Views: 133
  • ioreg_copy.ioreg
    1.5 MB · Views: 134
Last edited:

DSDT patches for patched AppleHDA are covered in the DSDT/SSDT patching guide: http://www.tonymacx86.com/el-capitan-laptop-support/152573-guide-patching-laptop-dsdt-ssdts.html

I followed those two guides and spent several days reading tons of posts. Is there something that I overlooked in the Notebook's Guide?

Is there nothing suspicious in the outputs that I add in the last post I made?

Would be great if you could give me a hint.

Sincerely,
Marcel
 
I followed those two guides and spent several days reading tons of posts. Is there something that I overlooked in the Notebook's Guide?

Is there nothing suspicious in the outputs that I add in the last post I made?

Would be great if you could give me a hint.

Sincerely,
Marcel

Assuming your aDummyHDA.kext uses layout-id 3, your ACPI patches are fine.
Keep in mind you must build caches in a specific way when using an AppleHDA injector (aka dummyHDA). You must boot without caches, then rebuild cache. Details are in the FAQ.
 
Status
Not open for further replies.
Back
Top