Contribute
Register

Drop CPU related SSDTs?

Status
Not open for further replies.
you could try VirtualSMC instead of FakeSMC
remove ACPIBatteryManager.kext and use SMCBatteryManager.kext

drivers64UEFI folder
remove SMCHelper-64.efi and replace with VirtualSmc.efi
commenting out those drop tables made battery status come back. So something in the SSDTs is controlling them. If lid sleep breaks when the cpu related ssdts are dropped, whats the good in fixing battery status? I want lid sleep, lid wake, and battery status in a perfect world. Having working battery status but broken lid sleep and lid wake doesnt seem to make sense to me.
 
commenting out those drop tables made battery status come back. So something in the SSDTs is controlling them. If lid sleep breaks when the cpu related ssdts are dropped, whats the good in fixing battery status? I want lid sleep, lid wake, and battery status in a perfect world. Having working battery status but broken lid sleep and lid wake doesnt seem to make sense to me.
i was replying about your broken battery status

how about not dropping tables and use the config,plist from the laptop guide as is
 
i was replying about your broken battery status

how about not dropping tables and use the config,plist from the laptop guide as is
I am fine with that, it seemed to work mostly as is before dropping tables. Things that didnt work were touchpad getting glitchy after sleep and lid wake. Reason i was dropping tables was i was told to by another user to fix lid wake, but that only made things worse.

Here is no tables dropped and close to stock config.plist as possible. Only additions were SMBIOS details, layout ID for AppleALC, and kexts to patch for VoodooI2C (trackpad stopped working without those). Lid sleep works, Lid wake still does not. Only power button press wakes it from sleep.
 

Attachments

  • debug_29077.zip
    4.1 MB · Views: 37
any other ideas on why lid wake isnt working?
 
any other ideas on why lid wake isnt working?
you need to run the 2 sets of commands from here:
 
you need to run the 2 sets of commands from here:
the disable hibernation commands? I did, and just did again:

Code:
MacBook-Pro:~ brian$ sudo pmset -a hibernatemode 0
Password:
MacBook-Pro:~ brian$ sudo rm /var/vm/sleepimage
rm: /var/vm/sleepimage: is a directory
MacBook-Pro:~ brian$ sudo pmset -a standby 0
MacBook-Pro:~ brian$ sudo pmset -a autopoweroff 0

No change.
 
the disable hibernation commands? I did, and just did again:

Code:
MacBook-Pro:~ brian$ sudo pmset -a hibernatemode 0
Password:
MacBook-Pro:~ brian$ sudo rm /var/vm/sleepimage
rm: /var/vm/sleepimage: is a directory
MacBook-Pro:~ brian$ sudo pmset -a standby 0
MacBook-Pro:~ brian$ sudo pmset -a autopoweroff 0

No change.
looking at your previous logs:

Code:
autopoweroff         1
 standbydelayhigh     86400
 autopoweroffdelay    28800
 proximitywake        1
 standby              1
 standbydelaylow      0
 ttyskeepawake        1
 hibernatemode        3
 powernap             0
 gpuswitch            2
 hibernatefile        /var/vm/sleepimage
 highstandbythreshold 50
 womp                 0
 displaysleep         15
 networkoversleep     0
 sleep                0 (sleep prevented by mds_stores, sharingd, nsurlsessiond, nsurlsessiond, nsurlsessiond, mds, cloudphotosd)
 tcpkeepalive         1
 halfdim              1
 disksleep            10
didn't show that
 
looking at your previous logs:

Code:
autopoweroff         1
standbydelayhigh     86400
autopoweroffdelay    28800
proximitywake        1
standby              1
standbydelaylow      0
ttyskeepawake        1
hibernatemode        3
powernap             0
gpuswitch            2
hibernatefile        /var/vm/sleepimage
highstandbythreshold 50
womp                 0
displaysleep         15
networkoversleep     0
sleep                0 (sleep prevented by mds_stores, sharingd, nsurlsessiond, nsurlsessiond, nsurlsessiond, mds, cloudphotosd)
tcpkeepalive         1
halfdim              1
disksleep            10
didn't show that
here are fresh logs after i did those commands. No lid wake
 

Attachments

  • debug_8387.zip
    3.5 MB · Views: 36
maybe this will help:
You know, I came across that very thread. Im not sure how to use FixEDID.app to extract DisplayVendorID-xxx folder. I have the EDID binary, ive loaded it in FixEDID and then i get stuck.

EDIT-Nevermind me, it puts a folder on your desktop after you click make. It doesnt notify you of this at all, that its done anything. Ill see what this does now.
 
Status
Not open for further replies.
Back
Top