Denisuu Posted July 4, 2021 Posted July 4, 2021 (edited) Hi, I under-volted my CPU in Windows and I know these values are stable. (I've torture tested it for 16 hours with Prime95 small FFT's. Did some video encoding with Handbrake used the system for 2 weeks and finished Half-Life Black Mesa without a BSOD) This under-volt makes a massive difference in temperatures! Can I use these voltages in MacOS too? What would be the recommended way? Add the VoltageShift kext to OpenCore or is there a better way? Do I need to re-make CPUFriendDataProvider.kext? Throttlestop settings: CPU Core: -0.1650mV Intel GPU: -0.0703mV CPU Cache: -0.1650mV iGPU Unslice: +0.0mV System Agent: -0.0703mV Edited July 4, 2021 by Denisuu
Denisuu Posted July 4, 2021 Author Posted July 4, 2021 (edited) Adding the kext above to OpenCore seems to work. I'm testing system stability now before I make it permanent. ./voltageshift offset -165 -70 -165 -70 -------------------------------------------------------------------------- VoltageShift offset Tool -------------------------------------------------------------------------- Before CPU voltageoffset: 0mv Before GPU voltageoffset: 0mv Before CPU Cache: 0mv Before System Agency: 0mv -------------------------------------------------------------------------- After CPU voltageoffset: -165mv After GPU voltageoffset: -70mv After CPU Cache: -165mv After System Agency: -70mv -------------------------------------------------------------------------- Edit: After a day of testing I moved the voltageshift script to /Library/Scripts/VoltageShift then ran: sudo ./voltageshift buildlaunchd -165 -70 -165 -70 0 0 1 -1 -1 -1 0 This makes the values above permanent. Edited July 6, 2021 by Denisuu 1
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now