Cloudane Posted January 27, 2015 Share Posted January 27, 2015 I'm using Clover and my config.plist is attached. I've tried the APIC option that the Clover docs said to try if your power button is unresponsive, and that didn't help. It works for waking the machine up out of sleep, it's just that it doesn't do anything for putting the machine to sleep as I'd expect it to. When it's on, I can press the power button all I like, it does absolutely nothing. pmset -g has this to say: Active Profiles: AC Power -1* Currently in use: hibernatemode 0 womp 0 networkoversleep 0 sleep 0 (sleep prevented by AddressBookSour) Sleep On Power Button 1 ttyskeepawake 1 hibernatefile /var/vm/sleepimage disksleep 10 displaysleep 15 It does however sleep via the menu, despite what it says about sleep being prevented by Address Book (no idea what that's about). Any ideas appreciated! Link to comment Share on other sites More sharing options...
calmesal Posted January 31, 2015 Share Posted January 31, 2015 Use this Acpiplatform.kext, backup yours and try. It works for me. AppleACPIPlatform.kext.zip 2 Link to comment Share on other sites More sharing options...
Cloudane Posted February 1, 2015 Author Share Posted February 1, 2015 Use this Acpiplatform.kext, backup yours and try. It works for me. Awesome, it even fixed the issue of the machine waking up if you so much as sneeze near the mouse (I've been injecting clock-id to USB to try and stop it waking the PC, and having no luck, which seems to be a general pattern of my efforts at the moment) Thanks! Where did you get it, or if you wrote it, what did you do? Just thinking if it's a simple patch it can probably be done through Clover so that it survives OS updates.. Edit: Also seems to nuke the serial number in "About this Mac" for some reason. Link to comment Share on other sites More sharing options...
calmesal Posted February 2, 2015 Share Posted February 2, 2015 This is the ACPIPLATFORM rollback, I blieve it comes from Lion/MLion grabbed some where can't remember. But it was the only way that solved my problem. I tried many DSDT patches non helped. Any way I am glad that solve som of your issues for you too. Link to comment Share on other sites More sharing options...
Cloudane Posted February 3, 2015 Author Share Posted February 3, 2015 No good for me in the end as rolling back to this version prevents the serial number from displaying, so can't log into iCloud etc. I've spent many hours trying various combinations of DSDT edits (PWRB hid to cid etc), and think I will have to conclude that it's just not possible to get everything working properly on this board. Link to comment Share on other sites More sharing options...
calmesal Posted February 3, 2015 Share Posted February 3, 2015 This is nothing to do with hiding the serial number. This can be set in chameleon as well as in Clover "Private Data" I have the serial number hidden. To log in in iCloud and App Store, you need to sett an en0 as your primary network. I have: RTL 8168 adapter as en0 WIFI as en1 and set "Ethernet build in" in your chameleon/clover setting. The RTL adapter is just a fake one not in use. I am using WIFI adapter. Link to comment Share on other sites More sharing options...
JSaidler Posted February 6, 2015 Share Posted February 6, 2015 Calmesal's solution works on my GA-Z97X-UD3H. Thanks! Link to comment Share on other sites More sharing options...
Cloudane Posted February 6, 2015 Author Share Posted February 6, 2015 I see, in any case I'm not hugely fond of rolling back to an old ACPI kext from 10.6 and making the about screen do odd things, but thanks for the suggestion anyway Got the wake issue sorted in the end - I just deleted ALL of the _PRW methods in my DSDT, not just the USB ones but every last one, so that nothing can wake it up except the power button (which is how I like it, along with darkwake=0. Sleep should mean sleep, not 'lightly snooze with one eye open like a small cuboid dragon'.) Even turning the monitor on and off was causing wakes, so thought I might as well - I'm guessing although _PRW was off on the USB interfaces, it was still being triggered elsewhere up the tree from USB. Still no power button off, but it's a minor perfectionism thing - I can live with cmd-opt-eject. Link to comment Share on other sites More sharing options...
Recommended Posts