Contribute
Register

Acer Aspire E5-471G Audio & Graphics Problem

Status
Not open for further replies.
Your patch for injecting layout-id is incorrect. It is referencing DTGP which is not defined anywhere. As a result, it will always fail.

...

DSDT patches you need for AppleHDA: https://github.com/RehabMan/Laptop-DSDT-Patch
Apply: "Audio Layout 12" (change layout-id from 12 to the layout-id used by the patched AppleHDA)
Apply: "IRQ Fix"

Determine layout-id from patched AppleHDA.kext:

First you need to know your codec id in decimal. Then look in the Info.plist for AppleHDAHardwareConfigDriver.kext (in PlugIns), find your codec id under HDAConfigDefault (there may be many entries in a sloppy patched AppleHDA or only one). The LayoutID that matches your codec id is the layout id you need.

I don't know where can I find my codec id...is it VendorID??
If yes, is it means the Info.plist for AppleHDAHardwareConfigDriver.kext haven't my codec id?
because I can't find it in there.
15939559189_12126cfc47_b.jpg
 
If your codec is Realtek ALC283, your screenshot shows the decimal codec id.
 
But I can't my codec id in info.plist

With Clover, we usually use vanilla AppleHDA and an AppleHDA injector. You should not expect to find your codec in vanilla AppleHDA but instead look in the injector.
 
With Clover, we usually use vanilla AppleHDA and an AppleHDA injector. You should not expect to find your codec in vanilla AppleHDA but instead look in the injector.

I can find my codec id on Info.plist in the realtekALC.kext and the LayoutID is 1, but still not working...
 
I can find my codec id on Info.plist in the realtekALC.kext and the LayoutID is 1, but still not working...

Post the injector you're using and...

Download patchmatic: https://github.com/RehabMan/OS-X-MaciASL-patchmatic.
Extract the 'patchmatic' binary from the ZIP. Copy it to /usr/bin, such that you have the binary at /usr/bin/patchmatic.

In terminal,
Code:
rm -Rf ~/Downloads/RehabMan
mkdir ~/Downloads/RehabMan
cd ~/Downloads/RehabMan
patchmatic -extract

Post contents of Downloads/RehabMan directory (as ZIP).

Also, post ioreg: http://www.tonymacx86.com/audio/58368-guide-how-make-copy-ioreg.html. Please, use the IORegistryExplorer v2.1 attached to the post! DO NOT reply with an ioreg from any other version of IORegistryExplorer.app.
 

Attachments

  • Rehabman.zip
    50.4 KB · Views: 54
  • cathay2582's_MacBook Air.ioreg
    1.3 MB · Views: 76
I tried to download and use the Contents file of AppleHDA_ALC283.kext on the link you posted still not working but I found some port was added
15942152118_691f27575e_b.jpg
[/QUOTE]

Download patchmatic: https://github.com/RehabMan/OS-X-MaciASL-patchmatic.
Extract the 'patchmatic' binary from the ZIP. Copy it to /usr/bin, such that you have the binary at /usr/bin/patchmatic.

In terminal,
Code:
rm -Rf ~/Downloads/RehabMan
mkdir ~/Downloads/RehabMan
cd ~/Downloads/RehabMan
patchmatic -extract

Post contents of Downloads/RehabMan directory (as ZIP).

Also, post ioreg: http://www.tonymacx86.com/audio/58368-guide-how-make-copy-ioreg.html. Please, use the IORegistryExplorer v2.1 attached to the post! DO NOT reply with an ioreg from any other version of IORegistryExplorer.app.
 
Status
Not open for further replies.
Back
Top