Contribute
Register

[Guide] Native Power Management for Laptops

Hello, I've applied the post.
Cpu frequency value is high. Cpu speed 2.1 & turbo 3.3 ghz (9470m i7-3687u). Is the turbo feature on? Or anything else. What can I do about it. I want to lower the speed.
Currently I experience the same problem with my Dell XPS 13. Everything worked great before I tried CPUFriend. Now the CPU multiplier is locked between 30 and 31, even with Windows and even after removing CPUFriend.

I disconnected the battery and did an EC reset. Now Windows seems to manage the multiplier depending on the performance setting. If you set Maximum performance it locks the multiplier at higher value, with Battery-friendly settings it lowers the clock.

I still haven't found the right way to address it with Mac OS.
 
Currently I experience the same problem with my Dell XPS 13. Everything worked great before I tried CPUFriend. Now the CPU multiplier is locked between 30 and 31, even with Windows and even after removing CPUFriend.

I disconnected the battery and did an EC reset. Now Windows seems to manage the multiplier depending on the performance setting. If you set Maximum performance it locks the multiplier at higher value, with Battery-friendly settings it lowers the clock.

I still haven't found the right way to address it with Mac OS.
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 gen_debug.sh tool mentioned in the FAQ, that way it is less likely you'll omit something.
 
No "Problem Reporting" files attached.
...
Thanks but I'll do a fresh reinstall first and try to work with a clean slate. I'll come back in case I run into problems.

But I've found out that a different config.plist resolves the problem. Now I know where to look at least...
 
Last edited:
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 gen_debug.sh tool mentioned in the FAQ, that way it is less likely you'll omit something.

Hi RehabMan

create ssdt.aml code for (/ssdtPRGen.sh/Beta/ssdtPRGen.sh)
./ssdtPRGen.sh -c 2

Add report file

Thank you

---------- older message ---------
Cpu frequency value is high. Cpu speed 2.1 & turbo 3.3 ghz (9470m i7-3687u). Is the turbo feature on? Or anything else. What can I do about it. I want to lower the speed.
---------------
 

Attachments

  • debug_21252.zip
    2.6 MB · Views: 101
Intel (R) ht technology 'Intel® Hyper-Threading Technology'

I turned off this feature on bios. nothing noticed.
 
Hi RehabMan

create ssdt.aml code for (/ssdtPRGen.sh/Beta/ssdtPRGen.sh)
./ssdtPRGen.sh -c 2

Add report file

Thank you

---------- older message ---------
Cpu frequency value is high. Cpu speed 2.1 & turbo 3.3 ghz (9470m i7-3687u). Is the turbo feature on? Or anything else. What can I do about it. I want to lower the speed.
---------------

What do you mean by "Cpu frequency value is high"?

Intel (R) ht technology 'Intel® Hyper-Threading Technology'

I turned off this feature on bios. nothing noticed.

For macOS/OS X, HT should always be enabled. FYI: It has nothing to do with turbo states.
 
What do you mean by "Cpu frequency value is high"?
.

I'm uploading the relevant image.
Can I use this code when creating ssdt.aml? Turbo 2400mhz instead of 3300mhz.

i7-3687U - 2100 and turbo 3300 mhz
for

./ssdtPRGen.sh -c 2 -p 'i7-3687U' -f 2100 -turbo 2400

Thank you
 

Attachments

  • cpuhiz1a.jpg
    cpuhiz1a.jpg
    90.6 KB · Views: 109
I'm uploading the relevant image.
Can I use this code when creating ssdt.aml? Turbo 2400mhz instead of 3300mhz.

i7-3687U - 2100 and turbo 3300 mhz
for

./ssdtPRGen.sh -c 2 -p 'i7-3687U' -f 2100 -turbo 2400

Thank you

Looks normal to me... As you can see, pstate varies with utilization.
 
The issue I currently experience is the CPU frequency being almost all the time at 3GHz. The multiplier is only between 30 and 31.

Any ideas?

Thanks

Screenshot 2018-10-20 at 22.11.31.png
 

Attachments

  • debug_8230.zip
    5.4 MB · Views: 90
Hello there, (general kenobi). Guys I am having some troubles with sleep/wake (also sleep from lid opening/closing). So, I was experimenting with power management. First, I used to controll PM via PikerAlpha's ssdtprgen.sh, then I tried to switch from it so SSDT-XCPM method. (Could find any differences from it by the way, even though laptop works more silent with SsdtPRGen). Later I read about HWP and tried to use it combined with SSDT-XCPM. So this one seemed no difference until I discovered that my I7-6500U doesnt support HWP (SpeedShift). So neither with SSDT.aml and SSDT-XCPM.aml my sleep-wake does not work. I tried changing various fixes in config.plist (LPC,HPET,Skiphibernate,FakeLPC), and still nothing. Moreover before I started doing this My battery charging status was working great (lenovo x220 battery patch on DSDT), now this one does not show charging status, and even if you plug the AC, bat status shows that power source is Battery, and today I had a bug with shows me 89 percents, but bat status was red (low power). And if you boot with plugged in AC, charging status works, but it is stuck in that mode, and power source show AC. Can anyone please help me solve this out?.

Offtop qustion: Does Skylake need LPC patch on DSDT and FakeLPC in config. plist? Assuming that without fake lpc on LPC device shows com.apple.***.eficheck and with fake lpc in clover there is native AppleLPC.
Thanks for answers
 

Attachments

  • debug_12520.zip
    2.5 MB · Views: 84
Back
Top