- Joined
- Jan 26, 2013
- Messages
- 31
- Motherboard
- Acer Aspire E15 (E5-571-376T) | Clover Bootloader
- CPU
- Core i3 5005U 2.0Ghz/Broadwell-U
- Graphics
- Intel HD Graphics 5500 1GB, 1366x768
- Mac
- Classic Mac
- Mobile Phone
Hi Guys, I've successfully installed El Capitan on my Acer Aspire E5-571-376T (Broadwell) after some struggle, and I've managed to get my Video, Battery Status and Wifi (AR5B195) working (although Bluetooth works but can't find any devices), the only issue I have now is my Audio, and the fact that I can't properly apply any patches to my DSDT using MaciASL. For example, I can't apply this patch using MaciASL:
Because the "Apply" button on the MaciASL Patch panel keeps green, I can only apply patches from the RehabMan Git Repo and other sources, but I can't manually apply patches just copying and pasting into the MaciASL Apply screen, I've had these issues when I was trying to use modified AppleHDA kexts for my ACL283 too, but Mirone managed to apply the DSDT patch for me (I dunno how). The DSDT I'm using comes from Linux tables. I've followed RehabMan's Guide to extracting and Patching DSDT's and I've got a few patches working on my laptop.
Now regarding the Audio (ALC283) I've already tried a few modified kexts and VooDooHDA and none seem to work right, the problem I have with audio is that with all the kext and patches I've tried, Headphones doesn't work properly, actually, I'm having the exact same issue with audio as the guy is this post: http://www.tonymacx86.com/yosemite-...e-e5-571-yosemite-audio-sleep-boot-issue.html
As I'm having the same problem, I suppose that the solution that worked for him would work for me, however, it didn't, I've followed all the steps RehabMan mention in the post but after reboot it doesn't even recognize any audio, opposed to what happened to other AppleHDA kexts for ALC283 I've tested, however I think this may have something to do with the DSDT, not the kext itself, as I'm not using Mirone's modified DSDT anymore.
The current DSDT patches I have applied are (all from RehabMan's repo):
[audio] Audio Layout 12
[sys] IRQ Fix
[igpu] Brightness Fix (Haswell/Broadwell)
It's worth mentioning that, in order to use the Audio Layout 12 DSDT patch, I had to remove this section of my DSDT:
Under the Scope _SB.PCI0.HDEF, because MaciASL would tell me that "Name already exists in scope (_DSM)"
I currently have the AppleHDA (Vanilla), AppleHDA_ALC283 (from RehabMan's u430 repo) and CodecCommander installed under S/L/E on my System, and the 4 AppleHDA patches on my Clover config.plist too, however it doesn't even recognize any sound input or output.
Sorry for the long post (and possibly the bad english), thanks.
Code:
[COLOR=#660066]Method[/COLOR] [COLOR=#666600]([/COLOR]_DSM[COLOR=#666600],[/COLOR] [COLOR=#006666]4[/COLOR][COLOR=#666600],[/COLOR] [COLOR=#660066]NotSerialized[/COLOR][COLOR=#666600])[/COLOR]
[COLOR=#666600]{[/COLOR]
[COLOR=#660066]Store[/COLOR] [COLOR=#666600]([/COLOR][COLOR=#660066]Package[/COLOR] [COLOR=#666600]([/COLOR][COLOR=#006666]0x0C[/COLOR][COLOR=#666600])[/COLOR]
[COLOR=#666600]{[/COLOR]
[COLOR=#008800]"AAPL,slot-name"[/COLOR][COLOR=#666600],[/COLOR]
[COLOR=#660066]Buffer[/COLOR] [COLOR=#666600]([/COLOR][COLOR=#006666]0x05[/COLOR][COLOR=#666600])[/COLOR]
[COLOR=#666600]{[/COLOR]
[COLOR=#008800]"PCIe"[/COLOR]
[COLOR=#666600]},[/COLOR]
[COLOR=#008800]"name"[/COLOR][COLOR=#666600],[/COLOR]
[COLOR=#008800]"pci168c,2a"[/COLOR][COLOR=#666600],[/COLOR]
[COLOR=#008800]"device-id"[/COLOR][COLOR=#666600],[/COLOR]
[COLOR=#660066]Unicode[/COLOR] [COLOR=#666600]([/COLOR][COLOR=#008800]"*"[/COLOR][COLOR=#666600]),[/COLOR]
[COLOR=#008800]"IOName"[/COLOR][COLOR=#666600],[/COLOR]
[COLOR=#008800]"pci168c,2a"[/COLOR][COLOR=#666600],[/COLOR]
[COLOR=#008800]"device_type"[/COLOR][COLOR=#666600],[/COLOR]
[COLOR=#660066]Buffer[/COLOR] [COLOR=#666600]([/COLOR][COLOR=#006666]0x11[/COLOR][COLOR=#666600])[/COLOR]
[COLOR=#666600]{[/COLOR]
[COLOR=#008800]"Wi-Fi Controller"[/COLOR]
[COLOR=#666600]},[/COLOR]
[COLOR=#008800]"model"[/COLOR][COLOR=#666600],[/COLOR]
[COLOR=#660066]Buffer[/COLOR] [COLOR=#666600]([/COLOR][COLOR=#006666]0x34[/COLOR][COLOR=#666600])[/COLOR]
[COLOR=#666600]{[/COLOR]
[COLOR=#008800]"Atheros AR9285 802.11b/g/n Wireless Network Adapter"[/COLOR]
[COLOR=#666600]}[/COLOR]
[COLOR=#666600]},[/COLOR] [COLOR=#660066]Local0[/COLOR][COLOR=#666600])[/COLOR]
DTGP [COLOR=#666600]([/COLOR][COLOR=#660066]Arg0[/COLOR][COLOR=#666600],[/COLOR] [COLOR=#660066]Arg1[/COLOR][COLOR=#666600],[/COLOR] [COLOR=#660066]Arg2[/COLOR][COLOR=#666600],[/COLOR] [COLOR=#660066]Arg3[/COLOR][COLOR=#666600],[/COLOR] [COLOR=#660066]RefOf[/COLOR] [COLOR=#666600]([/COLOR][COLOR=#660066]Local0[/COLOR][COLOR=#666600]))[/COLOR]
[COLOR=#660066]Return[/COLOR] [COLOR=#666600]([/COLOR][COLOR=#660066]Local0[/COLOR][COLOR=#666600])[/COLOR]
[COLOR=#666600]}[/COLOR]
Because the "Apply" button on the MaciASL Patch panel keeps green, I can only apply patches from the RehabMan Git Repo and other sources, but I can't manually apply patches just copying and pasting into the MaciASL Apply screen, I've had these issues when I was trying to use modified AppleHDA kexts for my ACL283 too, but Mirone managed to apply the DSDT patch for me (I dunno how). The DSDT I'm using comes from Linux tables. I've followed RehabMan's Guide to extracting and Patching DSDT's and I've got a few patches working on my laptop.
Now regarding the Audio (ALC283) I've already tried a few modified kexts and VooDooHDA and none seem to work right, the problem I have with audio is that with all the kext and patches I've tried, Headphones doesn't work properly, actually, I'm having the exact same issue with audio as the guy is this post: http://www.tonymacx86.com/yosemite-...e-e5-571-yosemite-audio-sleep-boot-issue.html
As I'm having the same problem, I suppose that the solution that worked for him would work for me, however, it didn't, I've followed all the steps RehabMan mention in the post but after reboot it doesn't even recognize any audio, opposed to what happened to other AppleHDA kexts for ALC283 I've tested, however I think this may have something to do with the DSDT, not the kext itself, as I'm not using Mirone's modified DSDT anymore.
The current DSDT patches I have applied are (all from RehabMan's repo):
[audio] Audio Layout 12
[sys] IRQ Fix
[igpu] Brightness Fix (Haswell/Broadwell)
It's worth mentioning that, in order to use the Audio Layout 12 DSDT patch, I had to remove this section of my DSDT:
Code:
Method (_DSM, 4, Serialized) // _DSM: Device-Specific Method
{
Name (_T_0, Zero) // _T_x: Emitted by ASL Compiler
If (LEqual (Arg0, ToUUID ("c5c5d98d-360e-43af-b7c1-3ede8f669ad3")))
{
ADBG ("Audio Player call")
While (One)
{
Store (Arg2, _T_0)
If (LEqual (_T_0, Zero))
{
If (LEqual (Arg1, Zero))
{
Return (Buffer (One)
{
0x03
})
}
Else
{
Return (Buffer (One)
{
0x00
})
}
}
Else
{
If (LEqual (_T_0, One))
{
If (LEqual (DerefOf (Index (Arg3, Zero)), Zero))
{
ADBG ("Audio not active")
Store (Zero, VBOK)
}
Else
{
ADBG ("Audio is active")
Store (One, VBOK)
}
}
}
Break
}
Return (Zero)
}
Else
{
Return (Buffer (One)
{
0x00
})
}
}
Under the Scope _SB.PCI0.HDEF, because MaciASL would tell me that "Name already exists in scope (_DSM)"
I currently have the AppleHDA (Vanilla), AppleHDA_ALC283 (from RehabMan's u430 repo) and CodecCommander installed under S/L/E on my System, and the 4 AppleHDA patches on my Clover config.plist too, however it doesn't even recognize any sound input or output.
Sorry for the long post (and possibly the bad english), thanks.