overclock/underclock our MTK devices.No custom kernel or ROM is required but the problem is that the CPU can't be overclocked. Only the GPU and other components like RAM and internal memory.
- All you need to do is to install a MTK Engineering app from Google play store.
- After that go to /hardware testing/DE-sense/PLLs - you will get to a menu with some different PLLs
ARM PLL - is CPU ( but can't be overclocked ) MM PLL - is the GPU ( it's safe to OC )
I don't know about other PLLs , I don't think is safe to OC them and you will not get any boost in performance. There are the default PLLs values for my MT6582 device ( all clock speeds are in khz )
ARM PLL=1092000
MM PLL=500500 max / 266000 min
MSDC PLL=416000
MAIN PLL=1092000
VENC PLL=295750
UNIVI PLL=1248000
The best OC values for GPU are 315 MHz minimum frequency and 518 MHz maximum frequency,the minimum possible underclock frequency is 245 MHz minimum and 450 MHz maximum From my tests I got a 10-15 fps boost in PSP emulators and 5-10 fps boost in 3D games (real racing 3,asphalt 8,modern combat 4) and benchmarks (antutu 5,gfx bench) Here are the default clock frequencys for MT6589
ARM PLL=1508000 max / 754000 min
MAIN PLL=884000 max / 500000 min
MM PLL=338000 max / 286000 min
UNIV PLL=624000
MSDC PLL=208000
Here is the YouTube link,check it if you haven't understand this tutorial : https://m.youtube.com/watch?v=wY_i3u_Wu4w Anyway I need an expert opinion to tell me what the other components are. Attention !
- overclock can harm your hardware
- please make sure that you can remove your phone's battery because if you put a wrong value your screen can get stuck ! But if you are lucky your device will reboot
- make sure your device is rooted and you know your default clock speeds
- Do not try to OC any other components,only GPU is safe to OC
- I'm not responsible for any damage to your phone
- Default khz values
MT6582
ARM PLL - CPU ( 598000 min 1300000 max )
MM PLL - GPU ( 266000 min 505000 max )
MT6589
ARM PLL - CPU ( 754000 min 1508000 max )
MM PLL - GPU ( 286000 min 336000 max )
- Good overclock values
MT6582
ARM PLL - CPU ( 470000 min 1690000 max )
MM PLL - GPU ( 245000 min 520000 max )
MT6589
ARM PLL - CPU ( I'm not sure what values will work )
MM PLL - GPU ( 266000 min 345000 max )
( I'm not sure if ARM PLL values will work on all devices ( you may need a custom kernel ) but for MM PLL values I'm sure that will work,I've tested on real racing 3 and I've got a 10-15 fps boost ! Also 3D benchmarks have a much higher score It was hard to find this method and will be nice if you like or subscribe after you watched and tried this for supporting me to publish more helpful videos.