Contribute
Register

ThinkPad X230 - minor sleep issues

Status
Not open for further replies.
Extracted using patchmatic:
View attachment RehabMan.zip

IOReg:
View attachment MacBook Pro.ioreg

Code:
[FONT=Menlo]Conroys-MBP:~ conroycheers$ kextstat|grep -y acpiplat[/FONT][FONT=Menlo]   13    2 0xffffff7f8280b000 0x65000    0x65000    com.apple.driver.AppleACPIPlatform (3.1) <12 11 7 6 5 4 3 1>[/FONT]
[FONT=Menlo]Conroys-MBP:~ conroycheers$ kextstat|grep -y appleintelcpu[/FONT]
[FONT=Menlo]   23    0 0xffffff7f826a8000 0x2b000    0x2b000    com.apple.driver.AppleIntelCPUPowerManagement (218.0.0) <7 6 5 4 3 1>[/FONT]
[FONT=Menlo]   31    0 0xffffff7f826a3000 0x3000     0x3000     com.apple.driver.AppleIntelCPUPowerManagementClient (218.0.0) <7 6 5 4 3 1>[/FONT]

/EFI/CLOVER:
View attachment CLOVER.zip
 
Extracted using patchmatic:
View attachment 139689

IOReg:
View attachment 139690

Code:
[FONT=Menlo]Conroys-MBP:~ conroycheers$ kextstat|grep -y acpiplat[/FONT][FONT=Menlo]   13    2 0xffffff7f8280b000 0x65000    0x65000    com.apple.driver.AppleACPIPlatform (3.1) <12 11 7 6 5 4 3 1>[/FONT]
[FONT=Menlo]Conroys-MBP:~ conroycheers$ kextstat|grep -y appleintelcpu[/FONT]
[FONT=Menlo]   23    0 0xffffff7f826a8000 0x2b000    0x2b000    com.apple.driver.AppleIntelCPUPowerManagement (218.0.0) <7 6 5 4 3 1>[/FONT]
[FONT=Menlo]   31    0 0xffffff7f826a3000 0x3000     0x3000     com.apple.driver.AppleIntelCPUPowerManagementClient (218.0.0) <7 6 5 4 3 1>[/FONT]

/EFI/CLOVER:
View attachment 139691

You didn't implement my suggestion.

Patching from ACPI/origin, all of SSDT-0...SSDT-4 should make their way to ACPI/patched (patched as required according to the guide).

And DropOem=true must be used to provide patched SSDTs.
 
Sorry, I'm a little confused here.

In order to use the OEM SSDTs, how do I go about patching them?
SSDT-4 is CpuPm. If I patch this OEM SSDT, does it replace the SSDT.aml generated using PikerAlpha's script which I was using before? Do I need to remove that SSDT.aml from Clover's SortedOrder, and use a patched SSDT-4 instead?

I tried this without any significant changes to SSDT-4, and ended up with a KP on startup, complaining of "p-state stepper error 18".

Thanks :)
 
Sorry, I'm a little confused here.

In order to use the OEM SSDTs, how do I go about patching them?
SSDT-4 is CpuPm. If I patch this OEM SSDT, does it replace the SSDT.aml generated using PikerAlpha's script which I was using before? Do I need to remove that SSDT.aml from Clover's SortedOrder, and use a patched SSDT-4 instead?

I tried this without any significant changes to SSDT-4, and ended up with a KP on startup, complaining of "p-state stepper error 18".

Thanks :)

You still need ssdtprgen generated SSDT. Patch the SSDTs as necessary (eg fix errors, balance renames, all as described in the guide).
 
Thanks, now I'm able to boot with SSDT-0, SSDT-1, SSDT-2, SSDT-3, and SSDT-4 loading.

Unfortunately, the sleep LED remains stubbornly on after wake.
Any ideas?
 
Thanks, now I'm able to boot with SSDT-0, SSDT-1, SSDT-2, SSDT-3, and SSDT-4 loading.

Unfortunately, the sleep LED remains stubbornly on after wake.
Any ideas?

Post updated files requested earlier.

Probably it is time to check into my previous suggestion... The LED method...
 
Status
Not open for further replies.
Back
Top