overflow1972 Posted November 30, 2016 Share Posted November 30, 2016 Good morning, I installed El Capitan with Clover bootloader on my GA-EP35-DS4 motherboard. The shutdown is not working. When I shutdown the computer, everything shut down, but the fans stay on. Is there someone that can help ? Do I need to install some particular kext ? Or maybe do I need to modify some flags ? I tried the "shutdown fix" flag of clover but nothing changed Note : I also red somewhere that it is requested to put the "Wake on LAN" off. It is already off. Thanks Link to comment Share on other sites More sharing options...
Cyberdevs Posted November 30, 2016 Share Posted November 30, 2016 Good morning, I installed El Capitan with Clover bootloader on my GA-EP35-DS4 motherboard. The shutdown is not working. When I shutdown the computer, everything shut down, but the fans stay on. Is there someone that can help ? Do I need to install some particular kext ? Or maybe do I need to modify some flags ? I tried the "shutdown fix" flag of clover but nothing changed Note : I also red somewhere that it is requested to put the "Wake on LAN" off. It is already off. Thanks Try using this kext for it and see if it solves your problem. I've been using it on GA-EP45-DS3R for years in different versions of Mac OS X. Placed it under EFI\Clover\kexts\10.11 You can also keep the FixShutdown flag as true. NullCPUPowerManagement.kext.zip Link to comment Share on other sites More sharing options...
MaLd0n Posted November 30, 2016 Share Posted November 30, 2016 Shutdown Clover in many gigabytes mobo dont work. u need add it into definition block OperationRegion (PMRS, SystemIO, 0x0430, One) Field (PMRS, ByteAcc, NoLock, Preserve) { , 4, SLPE, 1 } and more in _pts(prepare to sleep) Store (Zero, SLPE) Sleep (0x10) Link to comment Share on other sites More sharing options...
overflow1972 Posted November 30, 2016 Author Share Posted November 30, 2016 Thanks friends for the help, I will try what you suggested. @MaLd0n : Sorry for my ignorance. Should you please say me where to add the two pieces of code you suggested ? Regards Link to comment Share on other sites More sharing options...
artur_pt Posted November 30, 2016 Share Posted November 30, 2016 hello in ur dsdt .. where else ? good hack Link to comment Share on other sites More sharing options...
overflow1972 Posted November 30, 2016 Author Share Posted November 30, 2016 Thanks, at the moment I am not using an dsdt.aml, because if I use it, I have no audio anymore. Anyway, attached to this messsage is my dsdt I used with previous releases of OSX. I think that this dsdt is compiled. Should I kindly ask you to add the code for me and then send me the compiled and pathced dsdt ? I tried the nullCPU kext but it does not work. Thanks for the help DSDT.aml.zip Link to comment Share on other sites More sharing options...
overflow1972 Posted November 30, 2016 Author Share Posted November 30, 2016 I was able to decompile the DSDT, I attach it here. Should you please just add the code ? Then I will compile it again. Thanks DSDT.dsl.zip Link to comment Share on other sites More sharing options...
overflow1972 Posted November 30, 2016 Author Share Posted November 30, 2016 This is what I found : Method (\_PTS, 1, NotSerialized) // _PTS: Prepare To Sleep { Or (Arg0, 0xF0, Local0) Store (Local0, DBG1) OSTP () If (LEqual (Arg0, 0x01)) {} If (LEqual (Arg0, 0x03)) {} If (LEqual (Arg0, 0x05)) { Store (ESMI, Local0) And (Local0, 0xFB, Local0) Store (Local0, ESMI) } If (LEqual (Arg0, 0x04)) { If (LNot (PICF)) { Sleep (0x64) } } } Where do I need to add the following : Store (Zero, SLPE)Sleep (0x10) suggested by you ? Thanks Link to comment Share on other sites More sharing options...
artur_pt Posted November 30, 2016 Share Posted November 30, 2016 hello try this one DSDT.aml.zip good hack 1 Link to comment Share on other sites More sharing options...
overflow1972 Posted December 1, 2016 Author Share Posted December 1, 2016 Thanks so much for the file, I'll test it this evening. I decompiled it and I found the code suggested by MaLd0n. Is this DSDT specific for my motherboard model ? Regards Link to comment Share on other sites More sharing options...
overflow1972 Posted December 1, 2016 Author Share Posted December 1, 2016 Great! The shutdown is working perfectly now. But as expected, the audio is not working anymore with the DSDT. The audio chipset is ALC889A. It was working without DSDT because I choose the right chipset during the El Capitan installation. Is it possible to fix the audio by patching the DSDT or I need to use some kexts ? Thanks 1 Link to comment Share on other sites More sharing options...
artur_pt Posted December 1, 2016 Share Posted December 1, 2016 hello in the set HDEF device is set to layout 12 (0C) just check if ur applehda is patched for that layout.. good hack Link to comment Share on other sites More sharing options...
overflow1972 Posted December 2, 2016 Author Share Posted December 2, 2016 hello in the set HDEF device is set to layout 12 (0C) just check if ur applehda is patched for that layout.. good hack At the moment my audio is working just with clover injection. But if I add the dsdt, it does not work anymore. Why the DSDT is switching my audio off ? I checked my decompiled DSDT and I can not find an HDEF section Regards Link to comment Share on other sites More sharing options...
artur_pt Posted December 2, 2016 Share Posted December 2, 2016 hello u are just a major hoob .. sure u are talking about major no sense about the issue .. just read and a lot about hack os x in a pc.. lot a info to read .. if u don't like to read and get informed about what u are trying to do just buy a mac .. 99 % of ur problems are solved .. but don't say what u don't know nothing about .. proof thanks is the only thing i will say to u .. good hack Link to comment Share on other sites More sharing options...
MaLd0n Posted December 3, 2016 Share Posted December 3, 2016 I tried the nullCPU kext but it does not work. Nullcpu only disable native pm, dont solve shutdown Shutdown fix = kext(Evoreboot or OpenHaltRestart), DSDT(_PTS or _GTS) or Clover(Shutdown fix) Audio use AppleAlc and inject "1" in clover, i think work. I have p35 ds3, good times, old times! Link to comment Share on other sites More sharing options...
AkimoA Posted December 3, 2016 Share Posted December 3, 2016 ALC889a is one of the less chipsets that work with only a DSDT Inject (LayoutID 66) no AppleHDA patching Device (HDEF) { Name (_ADR, 0x001B0000) Method (_PRW, 0, NotSerialized) { Return (Package (0x02) { 0x0D, 0x05 }) } Method (_DSM, 4, NotSerialized) { Store (Package (0x08) { "codec-id", Buffer (0x04) { 0x89, 0x08, 0xEC, 0x10 }, "layout-id", Unicode ("B"), "device-type", Buffer (0x10) { "Realtek ALC889a" }, "PinConfigurations", Buffer (One) { 0x00 } }, Local0) DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0)) Return (Local0) } } have it working like this on p35 ds3 and on a G33M-DS2R since Yosemite once u patched it give it a little time when u booted up then sound will come active as normal, in the beginning the volume icon is greyed out in the taskbar have fun Link to comment Share on other sites More sharing options...
Recommended Posts