Contribute
Register

[Guide] Native Power Management for Laptops

Thanks for your fast response. I used the SSDT files from the filepack hosted on this site but will try to generate them on my own. Also i did not forget to omit the files in origin, clover just wont write them out for me, i tried f4 and f5 with and without fn key without success. i'll report back as soon as i get the info you need.
 
Thanks for your fast response. I used the SSDT files from the filepack hosted on this site but will try to generate them on my own. Also i did not forget to omit the files in origin, clover just wont write them out for me, i tried f4 and f5 with and without fn key without success. i'll report back as soon as i get the info you need.

Clover won't write them because you deleted the ACPI/origin folder.
 
ok got it these are the files in origin:
 

Attachments

  • origin.zip
    63.3 KB · Views: 65
ok got it these are the files in origin:

Not applicable to this guide.
This guide is CPU PM only.
ACPI patching, sleep, etc. should be taken to a separate thread.
 
You did not follow this guide.
Also, your kexts are not installed correctly (all kexts you need should be installed to the system volume).

do you mean these:
upload_2017-9-4_20-24-9.png
 
sorry, i thought sleep was connected to power management, i'll look for a better matching thread and post there!
 
You neglected to read my advice given in my last post.
Read about the -w flag (-w 3, -w 2, etc).
Or read about XCPM.
1. i tried ssdtPRgen
sudo ~/ssdtPRGen.sh -w 2
2. In Config.plist
- used KernelIvyXCPM=yes and KernelToPatch (2 patches) config.plist:
F: 554889e5 41574156 41554154 53504189d64189f7 4889fb45 85ff0f84
R: c39089e5 41574156 41554154 535041890d64189f 74889fb4 585ff0f8
C: 10.12.x, Reboot fix

F: 83c3c483 fb22
R: 83c3bc83 fb22
C: XCPM Bootstrap Sierra

- Change SMBIOS to MacbookPro10,2 (but i thing MacbookAir5,2 is fine)
- Added boot slide=0 in config.plist
->CPU speedstep ok and problems PM, EC is solved (in txt file, img, attach files).
Please check my attachment once, maybe you will help me to discover something. Thanks for your help!
 

Attachments

  • Archive edit 4.zip
    3.6 MB · Views: 83
1. i tried ssdtPRgen
sudo ~/ssdtPRGen.sh -w 2
2. In Config.plist
- used KernelIvyXCPM=yes and KernelToPatch (2 patches) config.plist:
F: 554889e5 41574156 41554154 53504189d64189f7 4889fb45 85ff0f84
R: c39089e5 41574156 41554154 535041890d64189f 74889fb4 585ff0f8
C: 10.12.x, Reboot fix

F: 83c3c483 fb22
R: 83c3bc83 fb22
C: XCPM Bootstrap Sierra

- Change SMBIOS to MacbookPro10,2 (but i thing MacbookAir5,2 is fine)
- Added boot slide=0 in config.plist
->CPU speedstep ok and problems PM, EC is solved (in txt file, img, attach files).
Please check my attachment once, maybe you will help me to discover something. Thanks for your help!

KernelIvyXCPM=true is supposed to do all the kernel patches necessary for XCPM on Ivy, so no need for individual KernelToPatch entries.
(need KernelPm=true, of course)
Note that with XCPM, you do not need ssdtPRgen.sh SSDT.aml... only SSDT-PluginType1.aml.
 
Back
Top