Contribute
Register

El Capitan wake problem

Status
Not open for further replies.
Joined
Jun 11, 2015
Messages
22
Motherboard
Lenovo IdeaPad Z480
CPU
Intel(R) Core(TM) i7-3632QM
Graphics
Intel(R) HD Graphics 4000 + NVIDIA GeForce GT 640M
Mac
  1. 0
Classic Mac
  1. 0
Mobile Phone
  1. Android
Hi guys, I've already patch WAK, USB, hibernatemode 0 on my DSDT and I still have a wake from sleep problem in my installed El Capitan. On the first sleep, my laptop had no problem with wake though it need 1-2 minutes after the black screen. But, on the next sleep, my laptop can't wake though I was waiting for hours. It's show only black screen and my laptop become overheated. Please help me to fix this. Thanks for advance.
 
Hi guys, I've already patch WAK, USB, hibernatemode 0 on my DSDT and I still have a wake from sleep problem in my installed El Capitan. On the first sleep, my laptop had no problem with wake though it need 1-2 minutes after the black screen. But, on the next sleep, my laptop can't wake though I was waiting for hours. It's show only black screen and my laptop become overheated. Please help me to fix this. Thanks for advance.

Make sure ACPI is patched per guide (keep all SSDTs). And implement native power management.

http://www.tonymacx86.com/yosemite-laptop-support/152573-guide-patching-laptop-dsdt-ssdts.html

http://www.tonymacx86.com/yosemite-laptop-support/146870-guide-native-power-management-laptops.html
 
Already done, sleep/wake work at first, not the second sleep/wake after the first.

I've read the other guide here
https://sites.google.com/site/nozyc...stall-yosemite-10-10-0-on-lenovo-ideapad-z580

Download patchmatic: https://bitbucket.org/RehabMan/os-x-maciasl-patchmatic/downloads/RehabMan-patchmatic-2015-0107.zip
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:
if [ -d ~/Downloads/RehabMan ]; then rm -R ~/Downloads/RehabMan; fi
mkdir ~/Downloads/RehabMan
cd ~/Downloads/RehabMan
patchmatic -extract

Note: It is easier if you use copy/paste instead of typing the commands manually.

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
kextstat|grep -y applelpc

Also, post EFI/Clover folder.
 
Here View attachment RehabMan.zip

Code:
[FONT=Menlo]   13    2 0xffffff7f82570000 0x66000    0x66000    com.apple.driver.AppleACPIPlatform (4.0) 295F7A91-2DF7-3FFE-9550-A0C1A6F9D575 <12 11 7 6 5 4 3 1>
[/FONT]
[FONT=Menlo]   21    0 0xffffff7f82219000 0x2b000    0x2b000    com.apple.driver.AppleIntelCPUPowerManagement (218.0.0) 5694EADA-D8D4-3FFA-86BD-172FDCC65526 <7 6 5 4 3 1>[/FONT]
[FONT=Menlo]   30    0 0xffffff7f82214000 0x3000     0x3000     com.apple.driver.AppleIntelCPUPowerManagementClient (218.0.0) 25B44397-83A4-3F4D-89E4-3D45C3EADD04 <7 6 5 4 3 1>[/FONT]
[FONT=Menlo]   94    0 0xffffff7f8200f000 0x3000     0x3000     com.apple.driver.AppleLPC (3.1) 0C90B22D-637B-3000-8C44-B7955D57E10A <88 12 5 4 3>[/FONT]

download patchmatic: https://bitbucket.org/rehabman/os-x-maciasl-patchmatic/downloads/rehabman-patchmatic-2015-0107.zip
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:
if [ -d ~/downloads/rehabman ]; then rm -r ~/downloads/rehabman; fi
mkdir ~/downloads/rehabman
cd ~/downloads/rehabman
patchmatic -extract

note: It is easier if you use copy/paste instead of typing the commands manually.

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
kextstat|grep -y applelpc

also, post efi/clover folder.
 

You might want to do some review of your ACPI patches. Rename your ACPI/patched files (you have a bit of a mess there) so they match ACPI/origin (based on content). Then disassemble both (iasl -da -dl). Then use diffmerge to compare and review. It would take too much of my time to organize the files for easy comparison, so I'll let you do it.
 
It seems I missed OS fixes patch cause I'm using windows 10 and there's no any patch for this in your repo. Does it related to my wake up problems?

You might want to do some review of your ACPI patches. Rename your ACPI/patched files (you have a bit of a mess there) so they match ACPI/origin (based on content). Then disassemble both (iasl -da -dl). Then use diffmerge to compare and review. It would take too much of my time to organize the files for easy comparison, so I'll let you do it.
 
It seems I missed OS fixes patch cause I'm using windows 10 and there's no any patch for this in your repo. Does it related to my wake up problems?

Acpi patches chosen have nothing to do with the version of Windows you have installed.
 
Status
Not open for further replies.
Back
Top