rugarciap / Turbo-Boost-Switcher

Turbo Boost disabler / enable app for Mac OS X
GNU General Public License v2.0
1.49k stars 150 forks source link

[Feature Request] undervolting #102

Open kenime opened 5 years ago

kenime commented 5 years ago

first of all thanks for the nice tool! I went pro version after trying it for 5 mins.

Just a feature request, is it feasible to add CPU voltage control with auto rules? It would be very useful when you want to limit the CPU clock speed for longer battery life.

username1290 commented 4 years ago

💯

adamwinn commented 4 years ago

I agree

zllovesuki commented 4 years ago

It's actually quite hard to undervolt with software under macOS without making some significant compromises (read: disabling SIP).

Explanation: I'm pretty sure that @rugarciap has a developer ID cert with kext entitlement, and I don't think they want to risk getting that certificate revoked. Volta, a similar app that does Turbo Disable/Enable, and undervolt, is not signed by Apple. Therefore, you must disable SIP in order to use the app. Maybe Rubén can chime in and see if they can add necessary kexts for undervolting, but I don't think Apple will be very happy about that, as newer MacBooks (2019+) are already undervolted by Apple.

ink-splatters commented 3 years ago

You can run OpenCore and load your kext before the system :)