Related
Hi!
I'm looking for a kernel that supports both CPU+GPU over/under-clocking.
And more importantly, I need a tool which also lets me create easily appliable profiles for both clocks.
ATM, I'm using franco.kernel R142, with his tool. It supports profiles, but only for CPU clocks.
Thanks!
arvindch said:
Hi!
I'm looking for a kernel that supports both CPU+GPU over/under-clocking.
And more importantly, I need a tool which also lets me create easily appliable profiles for both clocks.
ATM, I'm using franco.kernel R142, with his tool. It supports profiles, but only for CPU clocks.
Thanks!
Click to expand...
Click to collapse
One of my favorite apps for kernel control: https://play.google.com/store/apps/details?id=com.bigeyes0x0.trickstermod&hl=en
Franco's kernel doesn't support GPU overclocking, but I can recommend four that do have GPU and CPU OC/UC.
Community Kernel: http://forum.xda-developers.com/showthread.php?t=2260439 CPU to 1.9, GPU to 487
Trinity: http://forum.xda-developers.com/showthread.php?t=2083904 CPU to 1.8, GPU to 487
Bricked Kernel: http://forum.xda-developers.com/showthread.php?t=2056527 CPU to 1.8, GPU to 533
Faux Kernel: http://forum.xda-developers.com/showthread.php?t=2008222 Many different versions, including CPU to 1.9, GPU to 487
Best of luck,
Connor Baker
Connor Baker said:
One of my favorite apps for kernel control: https://play.google.com/store/apps/details?id=com.bigeyes0x0.trickstermod&hl=en
Franco's kernel doesn't support GPU overclocking, but I can recommend four that do have GPU and CPU OC/UC.
Community Kernel: http://forum.xda-developers.com/showthread.php?t=2260439 CPU to 1.9, GPU to 487
Trinity: http://forum.xda-developers.com/showthread.php?t=2083904 CPU to 1.8, GPU to 487
Bricked Kernel: http://forum.xda-developers.com/showthread.php?t=2056527 CPU to 1.8, GPU to 533
Faux Kernel: http://forum.xda-developers.com/showthread.php?t=2008222 Many different versions, including CPU to 1.9, GPU to 487
Best of luck,
Connor Baker
Click to expand...
Click to collapse
Thanks!
I'll check them out, and get back to you with the results.
Connor Baker said:
One of my favorite apps for kernel control: https://play.google.com/store/apps/details?id=com.bigeyes0x0.trickstermod&hl=en
Franco's kernel doesn't support GPU overclocking, but I can recommend four that do have GPU and CPU OC/UC.
Community Kernel: http://forum.xda-developers.com/showthread.php?t=2260439 CPU to 1.9, GPU to 487
Trinity: http://forum.xda-developers.com/showthread.php?t=2083904 CPU to 1.8, GPU to 487
Bricked Kernel: http://forum.xda-developers.com/showthread.php?t=2056527 CPU to 1.8, GPU to 533
Faux Kernel: http://forum.xda-developers.com/showthread.php?t=2008222 Many different versions, including CPU to 1.9, GPU to 487
Best of luck,
Connor Baker
Click to expand...
Click to collapse
BTW, which kernel have you had the most luck with?
Also, Trickster mod does not seem to have GPU clock speeds in profiles.
arvindch said:
BTW, which kernel have you had the most luck with?
Also, Trickster mod does not seem to have GPU clock speeds in profiles.
Click to expand...
Click to collapse
Last time I checked the GPU option is available in Franco's kernel updater app. It's in "Frequencies/Voltages"
Sent from my Nexus 4 using Tapatalk 2
scream4cheese said:
Last time I checked the GPU option is available in Franco's kernel updater app. It's in "Frequencies/Voltages"
Click to expand...
Click to collapse
Yes, I know it is. But...
Caveat emptor :
1. You can only underclock. No overclock.
2. You can't set GPU clocks as part of the Power Profiles.
Any suggestions?
arvindch said:
Yes, I know it is. But...
Caveat emptor :
1. You can only underclock. No overclock.
2. You can't set GPU clocks as part of the Power Profiles.
Any suggestions?
Click to expand...
Click to collapse
I don't think it's a good idea to overclock the GPU. The adreno 320 GPU is quite efficient and delivers great performance in it's default settings.
May I ask why do you want to over clock it?
Sent from my Nexus 4 using Tapatalk 2
scream4cheese said:
I don't think it's a good idea to overclock the GPU. The adreno 320 GPU is quite efficient and delivers great performance in it's default settings.
May I ask why do you want to over clock it?
Click to expand...
Click to collapse
Hahaha... Only for novelty purposes, and the heck of it... I haven't noticed lag in anything actually.
In fact, I tried running MC4 and NFS MW at the CPU at 1.1 GHz, with 400 MHz GPU - no lag. 1.5 GHz is overkill, IMO.
Mainly I need underclock. Which franco supports. BUT, I simply need profiles.
I want to set up lower GPU clocks for lower CPU clocks, for just internet browsing and stuff.
And, vice versa for gaming. If not over-clock, just default GPU clock speeds for gaming.
Any ideas/apps?
while I realize that many people hate benchmarks the truth in my humble opinion as a windows hacker and android enthusiast is that benchmarks, run properly, can tell you a whole lot. there is some variances but usually that is from screen brightness settings, running at different core temps, background apps, widgets, and waving the accelerometer around like you just don't care lol. and you can say all you want to synthetic means nothing but the fact is even manufacturer's use benchmarks in their testing of new chips as well. just look at the current benchmarks from sd 600 vs sd 800 from qualcom. so I have decided to carefully benchmark every kernel myself to find what gives ME the best user expieriance. maybe it will help the dev's, maybe not. maybe it will help you, maybe you hate my dog and want to skin my cat.
a benchmark can tell you how well the kernel makes use of the hardware so for testing purposes I have used stock rom on all tests. I have set up my cold box for testing so that the cpu and gpu do not suffer and return quickly to normal and have set brightness at 50. testing is done stationary against the back of the cold box proped so that cool air flows over the systemboard. for testing purposes there is only the stock clock widget and micro cpu monitor and a few battery temp/sytem stats apps running. after each benchmark the tablet memory was swept. all benchmarks were run 3 times and the highest score given is used here unless there was a wild varient and then it was tracked down and all benches ran again. after contemplating it i ran some of these plugged up to the ac on my cold box and sometimes i forgot to plug it up. and some using debugging but i honestly doubt that had an effect. so at any rate my benches will probably be a little lower than yours on all these kernels as im running stuff to keep me informed in the background
im also not really comparing custom kernels to one another but I do to stock kernel, every last one of them are great and offer a lot of features you cant get with stock. all offer performance above stock if the proper settings are used and the overclocks are not to extreme for the framework. they are all also still works in progress so I think they will improve with the developers attention as time goes by. i started with stock kernel and ran antutu, quadrant, velimo, 3d mark ice storm, 3d mark ice storm extreme, basemark x, gfxbench 2.7.0 t-rex hd onscreen, gfx 2.7 egypt hd onscreen
stock kernel
stock ran well and i liked it, but i hated having to long press wifi to toggle and short press takes you to settings, wtf google?
edit.... so at any rate my benches will probably be a little lower than yours on all these kernels as im running stuff to keep me informed in the background
whatever flo 002 kernel
the kernel ran smooth and i liked it. i have the same complaints about it as i do stock. wtf google?
so on this kernel as you can see it functioned better than stock on every single benchmark. some were close but just a little better is...well...better.
jassy release 5 kernel
this kernel is set up to use an external kernel control app. it will not function worth a hill of beans without it in my testing. and even further than that it seems to not like trickster mod for me as it bench's higher with faux kernel control app paid version. real world expierance is good. fauxclock is set to 1.89 ghz CPU OC. cpu ondemand governor. snake charmer and mpdecision on. intelithermal at 60 and 80 respectfully. gpu at 487. gpu simple governor. fiops i/o at 512 read ahead. as you can see in cpu and gpu performance it face smashes stock kernel then kicks it while its down and makes it cry for momma. i dont know what the dude pasted into this kernel but i like it. jassy worked hard so we could have a full featured kernel that works well. release 6 = win, release 5 o yeah baby performance even ondemand. i could still kick this to performance governor lol
elementalx 0.7 kernel
settings with no external kernel control app.
1988 cpu overclock on each core. 487 gpu overclock. simple gpu governor. stock bus. stock voltage. no stw, dtw. the kernel ran well in real world performance. STW and DTW are awsome features by the way and i really like this kernel but didnt install them for testing purposes, one less potential irritation. as you can see it actually lost a bit from stock performance though in every benchmark except basemarkx and gfxbench 2.7 t rex. that tells me there is a problem with cpu performance in this kernel. also look at the cpu vs gpu in antutu vs stock kernel. so what i like this kernel and with lower clocks, dude it rocks. stw and dtw are wins.
elementalx 0.7
settings with no external control app.
1890 cpu overclock on each core. 487 gpu overclock. ondemand governor. stock bus.stock voltage. no stw, no dtw. again the kernel ran well in real world performance but as you can see it took a serious hit in performance at this cpu clock setting. the gpu features continue to score high though
elementalx 0.7 kernel
settings with no external kernel control app.
1728 cpu overclock on each core. 487 gpu overclock. ondemand governor. stock bus. stock voltage. no stw, dtw.
as usual really nice running and here the voltage values are more sane i guess. bested stock in every bench. i figure 1.9 ish before the poo poo hits the fan and performance benches go south rather than north. that seems about the same for the other kernels ive tested too. flar2 really has a winning kernel here with stw and dtw. highly recommend giving it a try
3flo v4 kernel
not testing this one yet as my boy doesn't even have the nexus 7 2013 but I tell ya, I got a good feeling about him. seems dedicated and excited.
Edit...he just got a mpdecision kernel booting and posting good scores but has a cores on touch problem for me. Very beta but it shows that even without a device you can build. Still got a good feeling about this one.
faux123 flo jb 4.3 001 kernel ulta
not coming. I can boot it and even run at highest settings but antutu ehh and im tired lol. maybe ill do it if the overclock structures are changed in some way but ehh not interested in this high on this chip.
faux123 flo jb 4.3 001 ES
settings. faux 123 kernel control paid version. 1.512 ghzcpu. mpdecision off. cpu governor ondemand. snake charmer on. stock voltages. intelli thermal 60 and 80. gpu 400 and ondemand. fiops I/o 512 read ahead.
so here you can see again the same slight loss in gpu performance which lead to slightly lower scores than stock. cool kernel though and I do like intelli thermal so
faux123 flo jb 4.3 001 kernel mainline
settings in faux123 kernel control app paid version. 1.83 cpu OC. CPU Governor ondemand. intelliplug. mpdecision off. eco modeoff. snake charmer on. stock voltages. intelli thermal 60 and 80. gpu 400. gpu governor ondemand. fiops I/o 512 read ahead.
so I found the kernel smooth in real world. I looked for my sweet spot and found it around 1.836-1.89 cpu. above that didn't really work out well for me. so in this great kernel the cpu benchmarks higher than stock but for one reason or other the gpu seems to bench lower than stock. all in all a great kernel and omg I love the idea of eco mode and I think with proper cpu governor and eco this kernel would rock some battery butt.
Tiny kernel
Coming soon
Hi guys I'm new on xda and I'm really sorry if I post this thread in the wrong place.
I found a method last year with I think we can 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
I can't post this thread elsewhere because I'm not allowed even if I have more than 10 posts,admins please if you find this useful move it to a good location
very interesting. i want to try this on my unite3 lollipop with SoC 6582. but before that i want to ascertain default values for MMPL which i could not find when opened in engineeing mode. will you pls reply how to find default values.
shankar_vl said:
very interesting. i want to try this on my unite3 lollipop with SoC 6582. but before that i want to ascertain default values for MMPL which i could not find when opened in engineeing mode. will you pls reply how to find default values.
Click to expand...
Click to collapse
Edit: whether values stick even aftet reboot and how to check it has overclocked or else.
Sorry for so late response but I don't have a mediatek phone anymore. Anyway so no you can't see what are the defualt values in mmpl but you have to find out your gpu clock speeds ( the maximum freq like 600 mhz and the minimum one,which the gpu idles at like 120 or 200 mhz). If you say that you have a mt6582 phone your maximum freq should be 500 MHz and you could try a 533 MHz overclock. Only big problem at this gpu trick is that we can't change the voltage also,so an stable oc will be very small. I reccomend to oc that idle freq which I don't know why this mali 400 uses it even in games making them lag. So try to oc that 200 MHz to 300 MHz,but don't go higher because the kernel will think that you want to change the max 500 MHz freq so the performance will get worse. First set something like 303000 and after 515000.These are some ideal valuse which I've tested by myself. Sorry for my bad english and greetings from Romania.
how about mt6750?
Wont work on my nokia 3 TA-1032
Sorry, this is a late reply but i dont know why it says "Fail to enter De-Sense PLLs module" when i tap PLLs.
There is no de sense pill option in mtkengineering mode on my device mt6761 android 8.1
I can not increase the frequency of the cpu and gpu above the standard in the kernel side core in the rom ressurection remix this kernel support overclock but clock max is 1.8 and 450... how to change freq for 2ghz and 600mhz? (cpu and gpu)
The answer may be in the forum for the 9505 located here: https://forum.xda-developers.com/galaxy-s4.
gaming settings for snapdragon 615
i use Poison-Kernel v5.0 with AIM rom 7.1.2
thermal throttle tweak for better preformance : [Tweak][Performance Like crazy][Z00T/Z00L]Antutu 41k on mostly any ROM (use google)
Cpu gov: impulse (for both clusters) * if the game lags put big cores on preformance governor and little cores on impulse* (this way big cores will work on maximum speed ,and little cores will use only one core on 200mhz)
Cpu freq: Big cores min. 200 mhz/ max. 1651 mhz
Little cores min. 200 mhz/max .1113 mhz
Hotplugging : msm_hotplug
Gpu initial frequency: 220mhz
Gpu governor :msm-adreno-tz
I/O scheduler: cfq
tested psp games : Spider man 2(full speed) , Naruto Shippuden - Ultimate Ninja Heroes 3(full speed),Soulcalibur: Broken Destiny(30 fps),Godfather (mostly 30fps ,there are some dips but only for a second or two ),nfs most wanted (30 fps),little big planet(30fps),sid meier's pirates(max speed)
(i will put settings for ppsspp in a few days)
tested android games :
Free fire (30 fps)
PUBG (25-40 fps with PUBgfx+tool) ||there will be some dips in fps when loading new area||
* i will add screenshoot of settings soon*
FELL FREE TO UPDATE
Dzaky Spear said:
gaming settings for snapdragon 615
i use Poison-Kernel v5.0 with AIM rom 7.1.2
thermal throttle tweak for better preformance : [Tweak][Performance Like crazy][Z00T/Z00L]Antutu 41k on mostly any ROM (use google)
Cpu gov: impulse (for both clusters) * if the game lags put big cores on preformance governor and little cores on impulse* (this way big cores will work on maximum speed ,and little cores will use only one core on 200mhz)
Cpu freq: Big cores min. 200 mhz/ max. 1651 mhz
Little cores min. 200 mhz/max .1113 mhz
Hotplugging : msm_hotplug
Gpu initial frequency: 220mhz
Gpu governor :msm-adreno-tz
I/O scheduler: cfq
tested psp games : Spider man 2(full speed) , Naruto Shippuden - Ultimate Ninja Heroes 3(full speed),Soulcalibur: Broken Destiny(30 fps),Godfather (mostly 30fps ,there are some dips but only for a second or two ),nfs most wanted (30 fps),little big planet(30fps),sid meier's pirates(max speed)
(i will put settings for ppsspp in a few days)
tested android games : free fire (30 fps)
FELL FREE TO UPDATE
Click to expand...
Click to collapse
Hey... You've mentioned max clock speed for big cluster as 1651Mhz how's that possible... Is it a 1.7 GHz version ? I got z00ud 1.5ghz ... Or is it a feature from poison kernel... Just a clarity before I go for a dive
Levi21xD said:
Hey... You've mentioned max clock speed for big cluster as 1651Mhz how's that possible... Is it a 1.7 GHz version ? I got z00ud 1.5ghz ... Or is it a feature from poison kernel... Just a clarity before I go for a dive
Click to expand...
Click to collapse
Hey ,snapdragon 615 can go up to 1.7 ghz but on stock kernel it runs on 1.5ghz
stock kernel (stock rom): big cluster is locked down to 1.5ghz and when trying to play anything it goes down to 1.1ghz or 800mhz
poison kernel (any custom rom):big cluster goes to 1.7ghz (1651mhz) when playing it thermal throttles to 1.4or 1.3ghz
fire kernel (any custom rom): same as poison
||with thermal throttle tweak||
stock kernel (stock rom): not tested
poison kernel (any custom rom) : while playing games big cluster stayes at 1651mhz and Little cluster shuts down (or uses one core on 200 mhz) *using impulse/impulse for cpu governor*
fire kernel (any custom rom): not tested
Dzaky Spear said:
Hey ,snapdragon 615 can go up to 1.7 ghz but on stock kernel it runs on 1.5ghz
stock kernel (stock rom): big cluster is locked down to 1.5ghz and when trying to play anything it goes down to 1.1ghz or 800mhz
poison kernel (any custom rom):big cluster goes to 1.7ghz (1651mhz) when playing it thermal throttles to 1.4or 1.3ghz
fire kernel (any custom rom): same as poison
||with thermal throttle tweak||
stock kernel (stock rom): not tested
poison kernel (any custom rom) : while playing games big cluster stayes at 1651mhz and Little cluster shuts down (or uses one core on 200 mhz) *using impulse/impulse for cpu governor*
fire kernel (any custom rom): not tested
Click to expand...
Click to collapse
I never tried poison kernel but ... I used firekernel and it has only up to 1.5ghz I'm surprised poison let's you go an extra mile...that is not specified in the features list..... Well... I'll try it out and let you know here.... But I doubt why op would not reveal overclock ... So probably our device SoC is different... I've seen z00t with 1.7 but it's model number is different .. maybe ze661 or something.. mine is zd551kl
Levi21xD said:
I never tried poison kernel but ... I used firekernel and it has only up to 1.5ghz I'm surprised poison let's you go an extra mile...that is not specified in the features list..... Well... I'll try it out and let you know here.... But I doubt why op would not reveal overclock ... So probably our device SoC is different... I've seen z00t with 1.7 but it's model number is different .. maybe ze661 or something.. mine is zd551kl
Click to expand...
Click to collapse
My device is ze600kl (z00md)
i have tried fire karnel and i did get 1651 mhz i flashed this edition ||FireKernel-r2.4f - (modified by op for 615)|| *it is very good for psp emulator*
if you read fire or poison threads you can find people that experienced overclock ........mostly 600kl models
Dzaky Spear said:
My device is ze600kl (z00md)
i have tried fire karnel and i did get 1651 mhz i flashed this edition ||FireKernel-r2.4f - (modified by op for 615)|| *it is very good for psp emulator*
if you read fire or poison threads you can find people that experienced overclock ........mostly 600kl models
Click to expand...
Click to collapse
Yeah... Now I understood.... It is SoC difference... Big oof...
Hello.
Do those kernels works on other Snapdragon 615 phones?
I have a Vodafone Smart Ultra 6, with TWRP 3.2.3-0 and Lineage 14.1 (no more updates from that version til now), and it throttles a.f. even @ room temps (like 20~24 °C) while the CPU seems to go up to 67~72 °C while working @ 100%, throttling to 800 MHz, and not keeping the 1467 MHz full speed on the big cores.
Maybe this phone doesn't have a great heat dissipation design (the SOC seems interfaced with a thermal pad to a thin shielding, then to the internal frame with a weird interfacing, at the center an adhesive part and on the sides a weird texture. Also the internal frame seems in plastic, covered with some aluminium powder or something alike.
Anyway thanks for every answer or suggestion.
Inviato dal mio Smart Ultra 6 utilizzando Tapatalk