Contribute
Register

Enable suspend in Acer Aspire VN7-571G-71J5

Status
Not open for further replies.
OK, but when the hibernatemode is 0 the laptop sleep correctly with blinking led, but when i wake up pressing the power button, it is like normal boot.

I'm having a sleep/restart with hibernatemode 0

So... you have an issue (reboot on wake)... but that doesn't mean the hibernatemode is wrong.

Most likely it is a DSDT problem...

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.

And output from:
Code:
kextstat|grep -y acpiplat
kextstat|grep -y appleintelcpu

Also, post your native DSDT/SSDT files.
 

You should drop OEM SSDTs related to CPU.

Also your DSDT is lacking several common patches...

Likely candidates from here: https://github.com/RehabMan/Laptop-DSDT-Patch
"Fix _WAK Arg0 v2"
"HPET Fix"
"SMBUS Fix"
"IRQ Fix"
"RTC Fix"
"OS Check Fix"
"Fix Mutex with non-zero SyncLevel"
"Fix PNOT/PPNT"
"Add IMEI"

Note: I did not filter the list for patches you may have already applied.

Also, could be instant wake...

For instant wake: https://github.com/RehabMan/Laptop-DSDT-Patch
Apply: "7-series/8-series USB"
Also, install GenericUSBXCHI.kext, and use kernel flag -gux_defer_usb2
https://github.com/RehabMan/OS-X-Generic-USB3


Finally, test sleep without external devices (such as the USB WiFi I see connected).

-=-

Otherwise it is probably something to do with IAOE. I can see the DSDT referencing this object, but it doesn't exist in any of the SSDTs. My Lenovo u430 had the same issue and I had to implement some patches for it to make sure _WAK/_PTS never accessed the IAOE if it wasn't available. You can see those patches (will probably need to be adapted) here: https://github.com/RehabMan/Lenovo-U430-Touch-DSDT-Patch (patches/iaoe.txt).
 
Well, i have no words to say how much you helped me.
The suspension works pretty well and the computer wakes up normally even in hibernationmode 3 to stop the hard drive and the RAM.
I've tried with the usb wifi plugged and still works.
For me, this thread is closed.
Thanks a lot for your help RehabMan.
Probably i'll post again in Realtek ALC283 in haswell CPU thread again because the audio works well but the integrated microphone doesn't work.
I'll see you soon:clap:
 
Status
Not open for further replies.
Back
Top