Create a file in /Library/LaunchDaemons that does it:
org.whatever.disableturboboost.plist:
Code:<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> <plist version="1.0"> <dict> <key>Label</key> <string>org.whatever.disableturboboost</string> <key>RunAtLoad</key> <true/> <key>KeepAlive</key> <false/> <key>ProgramArguments</key> <array> <string>/sbin/kextload</string> <string>/System/Library/Extensions/DisableTurboBoost.kext</string> </array> </dict>
Make sure it has correct owner:
Code:sudo chown 0:0 /Library/LaunchDaemons/org.whatever.disableturboboost.plist
</plist>
Thanks for this Rehabman! I followed this guide and the only thing that I had to add to your plist was the closing tag
Code:</plist>
it dont work after sleep
how to fix ?
it dont work after sleep
how to fix ?
Install SleepEnabler. If you use Homebrew, it has a Formula that will do most of the work for you, but if not then read its quite lengthy README and follow the steps. After installing, have SleepEnabler unload the kext before sleeping and have it load the kext when waking up.
SleepEnabler won't help... and is generally a bad idea.
No doubt I'm being dense and missing something, but how so? I know the scripts you can place in ~ won't work as they'll be run by the user the SleepEnabler process is started under and sudo will block waiting for the password unless you edit sudoers, but it has the system-wide scripts option, which will run commands as root.
DisableTurboBoostBattery uses pretty much the same principle: enable Turbo Boost again when the laptop is going to sleep (I know my laptop automatically turns it on again when sleeping) but make sure the AC adapter detection mechanism will set the correct state when waking up. In this case, however, OP wants it off all the time...
My understanding is his laptop is sleeping just fine. So no need for a "sleep enabler"...
And I see a lot of issues caused by sleepenabler, so I'd avoid it...
Hello RehabMan.
Can I change ssdt 2350m frequency 2300mhz. I want to make the most 1800 or 1600mhz. Doing in there ssdtPRGen.sh fails to set the frequency. How to do this? Thank.