How to Disable Turbo Boost Without Asking Administrator Password on Turbo Boost Switcher
If you want to disable Turbo Boost on your Mac without having to enter the administrator password every time, you can use Turbo Boost Switcher and set it up to run as a root or as a service. Here are the steps to achieve this:
Run Turbo Boost Switcher As Root
-
Open the Terminal application. You can find it in the Applications folder under Utilities, or you can use Spotlight by pressing
Cmd + Space
and typing “Terminal.” -
Run Turbo Boost Switcher as root by entering the following command:
1
sudo -b /Applications/Turbo\ Boost\ Switcher.app/Contents/MacOS/Turbo\ Boost\ Switcher
This command runs Turbo Boost Switcher with administrator privileges, which means you won’t have to enter the password each time you want to disable Turbo Boost.
-
You should now see the Turbo Boost Switcher icon in the Menu Bar. You can click on it to toggle Turbo Boost on or off.
Run Turbo Boost Switcher As a Service
-
To run Turbo Boost Switcher as a service, you’ll need to create a service file. Open Terminal and create the file by entering the following command:
1
sudo vim /Library/LaunchDaemons/com.turbo-boost-switcher.plist
This will open a text editor in the Terminal.
-
Add the following XML code to the file and save it. You can paste it into the text editor:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
<?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>com.turbo-boost-switcher</string> <key>ProgramArguments</key> <array> <string>/Applications/Turbo Boost Switcher.app/Contents/MacOS/Turbo Boost Switcher</string> </array> <key>RunAtLoad</key> <true/> <key>KeepAlive</key> <true/> </dict> </plist>
This code defines a launch daemon for Turbo Boost Switcher, specifying that it should run at system startup and be kept alive.
-
After saving the file, you need to unload and then load the service. Run these commands in Terminal:
1 2
sudo launchctl unload /Library/LaunchDaemons/com.turbo-boost-switcher.plist sudo launchctl load /Library/LaunchDaemons/com.turbo-boost-switcher.plist
This unloads and then loads the Turbo Boost Switcher service, making it available in the Menu Bar.
-
You should now see the Turbo Boost Switcher icon in the Menu Bar. You can click on it to toggle Turbo Boost on or off without being prompted for an administrator password.
By following these steps, you can either run Turbo Boost Switcher as root or as a service, allowing you to disable Turbo Boost without needing to enter the administrator password each time you use it.