Contribute
Register

[Guide] Native Power Management for Laptops

Sorry for delay...
This error:
Kext with invalid signatured (-67062) allowed: <OSKext 0x7ffc2ec0d140 [0x7fffac37f980]> { URL = "file:///kexts/AppleIntelInfo.kext/", ID = "com.pikeralpha.driver.AppleIntelInfo" }
Code Signing Failure: not code signed

Not an error. It is the expected output.


I still managed to load AppleIntelInfo, and I am attaching the results because I do not understand if everything is fine or if there is something to optimize

The results show CPU PM working.
But full verification requires full problem reporting files.
No "Problem Reporting" files attached.
Read FAQ, "Problem Reporting" again. Carefully. Attach all requested files/output.
https://www.tonymacx86.com/threads/faq-read-first-laptop-frequent-questions.164990/
Use the tool mentioned in the FAQ, that way it is less likely you'll omit something.
 
Maybe an stupid question:

Do I have to do this for a Haswell Laptop?

sudo pmset -a hibernatemode 0
sudo rm /var/vm/sleepimage
sudo mkdir /var/vm/sleepimage

As per post #1, yes.

Because when I go to sleep, the computer shutdown, and I was wondering if this could be the cause.

Probably is something else... you should open a separate thread with problem reporting data as per FAQ.
Read FAQ, "Problem Reporting" again. Carefully. Attach all requested files/output.
https://www.tonymacx86.com/threads/faq-read-first-laptop-frequent-questions.164990/
 
Hi Rehabman,
Why did you say in previous post (https://www.tonymacx86.com/threads/guide-generate-ssdt-for-coffee-lake-cpu.238311/ ) that
"No need for ssdtPRgen.sh generated SSDT.aml for any CPU Haswell and newer.Only requirement: SSDT-XCPM.aml or SSDT-PluginType1.aml or config.plist/ACPI/SSDT/Generate/PluginType=true." while using ssdtPRGen.sh in this thread.

which one should I choose?

Easiest is to use config.plist/ACPI/SSDT/Generate/PluginType=true.
All will have the same result.
 
using smbios mbp 13.3
I include in the config plygin type, but the system hangs tightly after a login window, with what it is connected? I do not drop the tables
 
Code:
MacBook-Pro-barinov:~ barinov$ kextstat|grep -y acpiplat
   15    2 0xffffff7f82946000 0x9c000    0x9c000    com.apple.driver.AppleACPIPlatform (6.1) 1804645B-B360-305E-B1BE-916F5E3E1CC4 <14 13 12 11 7 6 5 4 3 1>
MacBook-Pro-barinov:~ barinov$ kextstat|grep -y appleintelcpu
MacBook-Pro-barinov:~ barinov$ kextstat|grep -y applelpc
  107    0 0xffffff7f82a07000 0x3000     0x3000     com.apple.driver.AppleLPC (3.1) 7C24E741-BD4A-3917-83AC-E956A03ADC20 <98 12 5 4 3>
MacBook-Pro-barinov:~ barinov$ kextstat|grep -y applehda
  110    0 0xffffff7f827ce000 0x1d000    0x1d000    com.apple.driver.AppleHDAController (280.12) 55162F3D-B7E9-315C-A7E1-C5C4C02F03EC <109 88 60 12 7 6 5 4 3 1>
MacBook-Pro-barinov:~ barinov$
 

Attachments

  • EFI.zip
    2.5 MB · Views: 106
  • MacBook Pro — barinov.zip
    574.8 KB · Views: 67
Code:
MacBook-Pro-barinov:~ barinov$ kextstat|grep -y acpiplat
   15    2 0xffffff7f82946000 0x9c000    0x9c000    com.apple.driver.AppleACPIPlatform (6.1) 1804645B-B360-305E-B1BE-916F5E3E1CC4 <14 13 12 11 7 6 5 4 3 1>
MacBook-Pro-barinov:~ barinov$ kextstat|grep -y appleintelcpu
MacBook-Pro-barinov:~ barinov$ kextstat|grep -y applelpc
  107    0 0xffffff7f82a07000 0x3000     0x3000     com.apple.driver.AppleLPC (3.1) 7C24E741-BD4A-3917-83AC-E956A03ADC20 <98 12 5 4 3>
MacBook-Pro-barinov:~ barinov$ kextstat|grep -y applehda
  110    0 0xffffff7f827ce000 0x1d000    0x1d000    com.apple.driver.AppleHDAController (280.12) 55162F3D-B7E9-315C-A7E1-C5C4C02F03EC <109 88 60 12 7 6 5 4 3 1>
MacBook-Pro-barinov:~ barinov$

See guide for good starter plists:
https://www.tonymacx86.com/threads/guide-booting-the-os-x-installer-on-laptops-with-clover.148093/

And you might want to start over anyway (your setup is a mess).
 
Why should I use another smbios, because my iron is identical to 13.3. HD530 is now started by a simple injection

What these config items do?
<key>NoDynamicExtract</key>
<true/>
<key>NoOemTableId</key>
<true/>
 
Back
Top