Skip to content

Overclocking

valnoxy edited this page Jul 24, 2021 · 1 revision
NOTICE: THIS TOOL IS FOR ADVANCED USERS AND MAY DAMAGE YOUR COMPUTER PERMANENTLY.

For overclocking your CPU, you'll need the following:

Installation of VoltageShift

  1. Mount your EFI partition with the following command: sudo diskutil mountDisk disk0s1

  2. Download VoltageShift and copy VoltageShift.kext into EFI\OC\Kexts.

  3. Load your config with ProperTree and go to File -> OC Snapshot and select the OC folder.

  4. Save the file and restart your device.

  5. Move the binary file VoltageShift to a safe location.

Usage

You can view your current voltage offset, CPU freqency, power and temperture settings with the following command:

./voltageshift info

You can continue to monitor the CPU frequency, power and temperture by using:

./voltageshift mon

Six types of voltage offsets are dispenible to change, however we only suggest undervolting the CPU and GPU only.

./voltageshift offset <CPU> <GPU> <CPUCache> <SystemAgent> <Analogy I/O> <Digital I/O>

for example reduced CPU -50mv and GPU -30mv

./voltageshift offset -50 -30

If you set too low the system will freeze, please turn OFF completely and turn ON computer to reset back the undervolt to 0mV.

After you test throughfuly the settings and are comfortable with System stability, you can apply the launchd: (require sudo root)

sudo ./voltageshift buildlaunchd <CPU> <GPU> <CPUCache> <SA> <AI/O> <DI/O> <turbo> <pl1> <pl2> <remain> <UpdateMins (0 only apply at bootup)>

If remain is set to 1, the kext will remain on system

The is the update interval of the tool to check and change, the Default value is 160min, Hibernate (suspend to Disk) will reset the voltage setting, as sleep (suspend to memory) will not change the sleep value, it will scheduled check the setting in peroid, and amend if need. 0 is for applying the setting at bootup only.

More infos

The Kext and the usage is from sicreative. More infos about VoltageShift here.

Clone this wiki locally