How do i make the overclocking (more) persistent on my laptop?

Hello. This thread ask for help to enable more persistent overclocking on a (dell) laptop.

I'd like to alter the all core turbo ratio from 35 to 39.

OS

VoltageShift can help me with this, partially.

Get AppleIntelInfo with hackintool it returns this.

MSR_TURBO_RATIO_LIMIT............(0x1AD) : 0x23242527 ------------------------------------------ - Maximum Ratio Limit for C01.......... : 27 (3900 MHz) - Maximum Ratio Limit for C02.......... : 25 (3700 MHz) - Maximum Ratio Limit for C03.......... : 24 (3600 MHz) - Maximum Ratio Limit for C04.......... : 23 (3500 MHz) 

And then I use VoltageShift, like this

 ./voltageshift write 0x1ad 0x27272727 

And i think it works, but after reboot or reset, the changes disappear.

BIOS

It should be possible to use the same method mentioned in the Dortania guide over here: https://dortania.github.io/OpenCore-Post-Install/misc/msr-lock.html#disabling-cfg-lock

I did the process and found the following information:

0x3854B Numeric: 1-Core Ratio Limit Override (531706231023272596-531706231023272596) , Variable: 0x597 {07 91 0D 03 0E 03 1D 27 01 00 97 05 14 10 00 53 01} 0x3855C Default: 8 Bit, Value: 0x0 {5B 06 00 00 00 00} 0x38586 Numeric: 2-Core Ratio Limit Override (531706231023272596-531706231023272596) , Variable: 0x598 {07 91 0F 03 10 03 1E 27 01 00 98 05 14 10 00 53 01} 0x38597 Default: 8 Bit, Value: 0x0 {5B 06 00 00 00 00} 0x385C3 Numeric: 3-Core Ratio Limit Override (531706231023272596-531706231023272596) , Variable: 0x599 {07 91 11 03 12 03 1F 27 01 00 99 05 14 10 00 53 01} 0x385D4 Default: 8 Bit, Value: 0x0 {5B 06 00 00 00 00} 0x38600 Numeric: 4-Core Ratio Limit Override (531706231023272596-531706231023272596) , Variable: 0x59A {07 91 13 03 14 03 20 27 01 00 9A 05 14 10 00 53 01} 

These variables seem valid, but what should I change them to? Will a simple 0x27 give me the results that I’m looking for?

submitted by /u/Majoriteten
[link] [comments]