Gamer Rom - Galaxy S 4 Q&A, Help & Troubleshooting

I Need the Best gaming Lollipop Rom for I9505 with great performance and Battery life ?

That would be AOSP rom by the JDCTeam.
Make sure you set alucard kernel to the extreme performance or performance profile if you want better performance in gaming.

doctorex1 said:
I Need the Best gaming Lollipop Rom for I9505 with great performance and Battery life ?
Click to expand...
Click to collapse
"great performance and Battery life ?" Performence or battery life! 5.1.1 CM with Alucard Kernel

if you get an alucard kernel in your rom then the raising the minimum clock speed to 810 khz on all four cores and the minimum for GPU speed to 200 khz it will help.
*gentle fair sleepers off
*arch power on
*CPU governors to ondemand or alucard with alucard hotplug
in developer option hardware overlays to off.
personally I think ktkernel was better with more options but you'd need to stick to AOSP 5.0 for that or lower

If he were to stick to older android versions (5.0 and lower) then he might aswell get KT kernel, which gives him the posibility of overclocking the CPU and GPU, something that is missing from the other kernels right now.

GPU overclocking isn't really stable, it actually takes away from the gaming experience.

How can increasing the GPU frequency, and therefor the performance, be bad?
If you overclock it too high of course it is unstable. But you should be able to take around 500 MHz easily.

GDReaper said:
How can increasing the GPU frequency, and therefor the performance, be bad?
If you overclock it too high of course it is unstable. But you should be able to take around 500 MHz easily.
Click to expand...
Click to collapse
I can't remember the steps you get in kt but I'm pretty sure the uppermost ones were next to unusable, 500 is only just above the standard speed.
the games are always going to have a fixed system requirement levels based on the hardware we have so there isn't that much to gain over optimisations for our roms I feel...
I always judge a rom based on how well it can play shadowgun deadzone. most untweakable kernel rom combos aren't so great fresh out of the box.

Well, I used KT kernel in the 5.0 days. I ran a gaming profile created by ktoonsez himself, which had GPU overclock, and ran stable all the way.
I usually judge a rom by how fast it opens the settings app. This presumes that the app was fully closed, otherwise it will just switch to it, wich is a lot faster than actually opening it. Also, animations are all off.
So, between the pressing of the icon and the actual opening of the app there will be a black screen (if animations are turned off). The longer you see that black screen, the slower the rom is.

Related

[Q] Performance difference from different kernels on different roms

Hi,
I've noticed a huge performance difference between kernels and the roms they're used with.
For example:
I was using AOKP and Franco kernel and got around 20000 antutu points, I've switched to Carbon Rom (because of the build in pie control) and Franco kernel and only get around 13000 points, that's a huge difference.
As a test I've installed Matr1x-kenel on Carbon and get around 21000 points.
I really like Franco-kernel and all the tweaks it offers but don't like the huge drop in benchmarks, I know benchmarks are not a real representation of actual performance but it's still a big difference.
This also occurs in Quadrant and Geekbench.
So my question is why does this happen?
Aren't most roms supposed to be compatible with most kernels?
Thank you in advance.
Best regards.
I can't answer your question as to why that happens (no doubt someone else will) but you seriously should just stop bothering with benchmarks and use your own eyes and experiences as a measure of how good a kernel/ROM is. I doubt you could find a kernel which made the phone visibly slow or that affected usability so I don't see what your concern is tbh.
Thanks for your answer.
Yeah, I read that a lot on XDA, don't trust benchmarks...I understand that but they must have some meaning.
I mean, if not why do they exist or do people bother using them?
To be honest I don't really notice any real performance difference between most kernels I've tested.
Best regards
some roms include many optimizations(like skia/dalvik, krait optimizations, and others), while some dont. its not thekernel thats crapping out on you, its the rom.
---------- Post added at 07:02 PM ---------- Previous post was at 06:58 PM ----------
Nigeldg said:
I can't answer your question as to why that happens (no doubt someone else will) butcomseriously should just stop bothering with benchmarks and use your own eyes and experiences as a measure of how good a kernel/ROM is. I doubt you could find a kernel which made the phone visibly slow or that affected usability so I don't see what your concern is tbh.
Click to expand...
Click to collapse
your eyes can be decieved.. they can see whats happening in the ui for example, but you can not see the complex calculations that are being performed or how your cpu is really performing. you can have a slow device whos ui is quick.
OK, I can understand that not all roms are equal but why does changing the kernel have such a seamingly big impact?
If a rom is bad to begin with it should stay that way no matter what kernel you use with it.
Offcourse what do I know, I'm not a developer so my knowledge on the subject is limited.
I'm just trying to understand what's going on...
Best regards
Pihkal said:
OK, I can understand that not all roms are equal but why does changing the kernel have such a seamingly big impact?
If a rom is bad to begin with it should stay that way no matter what kernel you use with it.
Offcourse what do I know, I'm not a developer so my knowledge on the subject is limited.
I'm just trying to understand what's going on...
Best regards
Click to expand...
Click to collapse
kernels vary too, and they impact greatly because they control just about everything in the phone, kinda like a brain. since the kernels themselves vary, one kernel might be better set up than another to deal with certain code from a certain rom. and then also, every phone reacts differently to each kernel(and roms to a point). thats why its recommended to try out different kernels, combos. only then you can find the perfect combo for you/your device. what works great for somebody, can be lousy for another.
OK, so if i understand correctly it boils down to this:
1. You can do benchmarks but don't base your opinion on just the benchmark scores.
2. Roms can vary greatly in optimizations and efficiency of coding.
3. Kernels can also vary greatly in optimizations and efficiency of coding.
4. There's no such thing as a "best for everyone rom/kernel combo".
5. Not all roms/kernels play equally nice with each other.
6. Play around with as many roms / kernels as possible and decide what works best for ME based on MY experience.
Thanks for the advice.
Best regards.
Its been well over a year since I ran any benchmark of any sort but I tested Franco and carbon because that's what I'm on and you mentioned low scores. I'm on Franco m3 with some tweaked settings and carbon nightly from 7-5. Antutu gave me 20636. I'm using stock CPU and GPU frequencies.
username8611 said:
Its been well over a year since I ran any benchmark of any sort but I tested Franco and carbon because that's what I'm on and you mentioned low scores. I'm on Franco m3 with some tweaked settings and carbon nightly from 7-5. Antutu gave me 20636. I'm using stock CPU and GPU frequencies.
Click to expand...
Click to collapse
Maybe the nightly Carbon rom is more optimized?
I'm on Carbon 1.7 Stable and used Franco nightly 162 to test with.
When I benchmark I try to be as consistent as possible ie same temperature, performance governor, airplane mode etc.
I even cooled my Nexus in the freezer for some minutes to eliminate thermal throttling (yeah I know, watchout for condensation) but still got the same low scores.
Best regards.
Pihkal said:
Maybe the nightly Carbon rom is more optimized?
I'm on Carbon 1.7 Stable and used Franco nightly 162 to test with.
When I benchmark I try to be as consistent as possible ie same temperature, performance governor, airplane mode etc.
I even cooled my Nexus in the freezer for some minutes to eliminate thermal throttling (yeah I know, watchout for condensation) but still got the same low scores.
Best regards.
Click to expand...
Click to collapse
It might be, I didn't do anything special. I left all my background apps running, didnt close anything in the recents, didn't cool the phone first. I just downloaded it and hit start. I use the interactive governor tweaked a bit, and I also tweaked the hotplug settings so it more readily onlines all 4 cores instead of waiting for some of the higher loads to trigger it.
username8611 said:
It might be, I didn't do anything special. I left all my background apps running, didnt close anything in the recents, didn't cool the phone first. I just downloaded it and hit start. I use the interactive governor tweaked a bit, and I also tweaked the hotplug settings so it more readily onlines all 4 cores instead of waiting for some of the higher loads to trigger it.
Click to expand...
Click to collapse
Well, I had to try it myself so I did a factory reset, cleared system,data and dalvik, installed latest carbon nightly.
With stock kernel I almost reached 21000 points, with franco I barely get 17000 points.
Very strange...
edit:
I stand corrected, did a second benchmark and am now getting 20880 points...
are you benchmarking with your cpu speed benchmarked set as highest and lowest cpu speed? you should. if you dont put the same cpu speed as highest and lowest then itll scale up and down. if it scales, you dont actually know what speed its testing and it gives you inconsistamt scores. you want the cpu speed to be the same throughout the test.
When I benchmark I set the governor to performance, this should keep the cpu running at maximum speed without scaling unless I'm mistaking...
Pihkal said:
When I benchmark I set the governor to performance, this should keep the cpu running at maximum speed without scaling unless I'm mistaking...
Click to expand...
Click to collapse
meh, performance is the worst for benchmarking. its such a deceiving name. try either ondemand or interactive. set your cpu speed to be the same high and low.
simms22 said:
meh, performance is the worst for benchmarking. its such a deceiving name. try either ondemand or interactive. set your cpu speed to be the same high and low.
Click to expand...
Click to collapse
Woow, that's a great tip, I now get 22003 points with Matr1x-kernel.
Pihkal said:
Woow, that's a great tip, I now get 22003 points with Matr1x-kernel.
Click to expand...
Click to collapse
better :highfive:

benchmark lovers

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

[Q] best kernel for performance for Cloudyflex 2.6

Hi,
Is the cloudy kernel the best for pure performance in terms of lag? Not looking for battery or other performance enhancements.
Is cloudy kernel 1.5 the latest ( just to make sure i have a backup kernel to re-install just on case)?
Is the tweak on hidden menu for HIGH TEMPERATURE still relevant with these kernels?
I am running with ondemand governor.
And just to make sure:
- to install a new kernel i just boot to recovery and flash the kernel without any wipes, right?
- i have xposed and some G2 tweaks running, i don't need to disable/reset or anything?
Thanks for your help! I am still learning.
Nico.
bloof said:
Hi,
Is the cloudy kernel the best for pure performance in terms of lag? Not looking for battery or other performance enhancements.
Is cloudy kernel 1.5 the latest ( just to make sure i have a backup kernel to re-install just on case)?
Is the tweak on hidden menu for HIGH TEMPERATURE still relevant with these kernels?
I am running with ondemand governor.
And just to make sure:
- to install a new kernel i just boot to recovery and flash the kernel without any wipes, right?
- i have xposed and some G2 tweaks running, i don't need to disable/reset or anything?
Thanks for your help! I am still learning.
Nico.
Click to expand...
Click to collapse
Hello Nico.
I'm hoping that I can assist you with this topic.
First off, regarding the kernel you have plenty of choices. There are two, however, that I'd recommend.
1. Dorimanx Kernel. That kernel is absolutely amazing with LOTS of tweaks, thermal protection, ad-blocker, allows overclocking to 2.8Ghz and much much more. I can't list all the features because they are so many. But there's one thing in particular - it's fast. Dorimanx has created a hybrid kernel from 3.4.xxx and 3.10.y source codes. This is my go-to kernel.
2. Bruce Kernel. It's a modified stock kernel with Bruce's own tweaks. It's fast, very battery friendly but lacks customisation. It also doesn't have thermal protection or any thermal throttling.
Now to your other questions:
Yes, Cloudy 1.5 should be the latest.
I wouldn't mess with the ROM thermal protection found in hidden menu. The gain in speed is most likely negligible but you make your phone more prone to heat damage.
Ondemand governor is great for smoothness, but you'll have a ton of options if you decide to use dorimanx. I use alucard because it's the sweet spot between amazing battery performance and smoothness.
You can install a new kernel without any wipes. Kernel doesn't interfere with ROM as such and you don't have to disable anything. A Kernel is basically what makes software and hardware work together.
I hope this helps!
vPro97 said:
Hello Nico.
I'm hoping that I can assist you with this topic.
First off, regarding the kernel you have plenty of choices. There are two, however, that I'd recommend.
1. Dorimanx Kernel. That kernel is absolutely amazing with LOTS of tweaks, thermal protection, ad-blocker, allows overclocking to 2.8Ghz and much much more. I can't list all the features because they are so many. But there's one thing in particular - it's fast. Dorimanx has created a hybrid kernel from 3.4.xxx and 3.10.y source codes. This is my go-to kernel.
Click to expand...
Click to collapse
Thanks a lot for your answers, these are exactly what I was looking for.
I just flashed Dorimanx, and without knowing too much on how to tweak it (more on that later), it is really smooth. I am keeping it!
vPro97 said:
I wouldn't mess with the ROM thermal protection found in hidden menu. The gain in speed is most likely negligible but you make your phone more prone to heat damage.
Click to expand...
Click to collapse
OK, great to know, it is so often repeated online that I used to have it. It is now off, absolutely no noticeable difference!
vPro97 said:
You can install a new kernel without any wipes. Kernel doesn't interfere with ROM as such and you don't have to disable anything. A Kernel is basically what makes software and hardware work together.
I hope this helps!
Click to expand...
Click to collapse
Thanks. Flashed perfectly, twice (I had trickster mod on and wasn't sure what it reset at boot, so uninstalled it and re-installed Dorimanx.)
Got 1040/2900 on geekbench even if that is not really what I care about. I had 950/2750 before, not that much noticeable difference in %.
vPro97 said:
Ondemand governor is great for smoothness, but you'll have a ton of options if you decide to use dorimanx. I use alucard because it's the sweet spot between amazing battery performance and smoothness.
Click to expand...
Click to collapse
OK, we're onto kernel tweaks , I have a few questions:
I discovered that I had STweaks installed, so let's use that.
1) Apart from governor alucard, what other settings should I apply? You mention thermal controls. I expect the defaults of STweaks are OK? If not, what should I do?
2) I found a GPU governor, should I do something there to have better performance?
3) my real goal is to achieve super smoothness when interacting with the phone, I don't play high CPU 3D games or anything like that. I want the phone to react instantly when I press somewhere or open something or press home or recent apps. Any advice? I modified touch boost frequency...
4) if I "reset settings to default" in STweaks, will it reset to Dorimanx' installed default as I just installed the kernel?
5) so that I don't bother anyone anymore, is there a manual about all these tweaks in Dorimanx/STweaks?
Thanks again so much!
Hey bud, I dont know if u found out the answers to these questions but I can share my information with u as I see nobody answered it
1)
2)
3) I'll tell u the best settings for smoothness but also with great battery life All questions ll be answered in one answer :
Make governers Alucard
Touchboost:1.9
Powesave Switch: Performance mode
Power Efficent Worqueues : Unticked
Cpu Tweaks:ticked
Max Cpu 0,1,2,3 freq:2572800
MAx screen off freq :Max Allowed
________________________-
Alucard Hotplug
Hotplug always active
2 cores boost
4 cores max online
2 cores min cpu online
___________________
gpu min 100
max 533
__________________
I/O read ahead 2048
row row
____________________
cron all on
___________________
Logcat Logger always disabled
_____________________
And from developer settings of ur ROM, make window animation, transition animation and animation duration scale 0.5x
If u re not dependant on xposed module, then use ARTruntime(faster)
4) Yes, all settings ll be restored to original Dorimanx settings.
5) I havent seen any yet
This is all I can say, let me know about results
Darius129 said:
Hey bud, I dont know if u found out the answers to these questions but I can share my information with u as I see nobody answered it
1)
2)
3) I'll tell u the best settings for smoothness but also with great battery life All questions ll be answered in one answer :
Make governers Alucard
Touchboost:1.9
Powesave Switch: Performance mode
Power Efficent Worqueues : Unticked
Cpu Tweaks:ticked
Max Cpu 0,1,2,3 freq:2572800
MAx screen off freq :Max Allowed
________________________-
Alucard Hotplug
Hotplug always active
2 cores boost
4 cores max online
2 cores min cpu online
___________________
gpu min 100
max 533
__________________
I/O read ahead 2048
row row
____________________
cron all on
___________________
Logcat Logger always disabled
_____________________
And from developer settings of ur ROM, make window animation, transition animation and animation duration scale 0.5x
If u re not dependant on xposed module, then use ARTruntime(faster)
4) Yes, all settings ll be restored to original Dorimanx settings.
5) I havent seen any yet
This is all I can say, let me know about results
Click to expand...
Click to collapse
Hey there. Thanks a lot for your answers, despite the thread being so old.
I actually learned a lot since i posted that
I use 2x intelliactive, 2x alucard, alicard HP, max freq 2.3, 2.3, 1.9, 1.9, gpu 100-533, i/0 read 1024, dirty tatios 5%/10%
Your settings look interesting, you sure you get great battery life? With 2 cores min? I am going to try
No mate, I said that's settings for u, u said u don't care about battery, so I tried to give u the best settings I can come up with for performance, I myself use 3 cores max, all 2,3 ghz 1 core boost, Alucard on-demand Alucard. 1024. 100 320 GPU. It's pretty smooth with art. But if I wouldn't care about battery, I would do the settings I told u. Hehe
Darius129 said:
No mate, I said that's settings for u, u said u don't care about battery, so I tried to give u the best settings I can come up with for performance, I myself use 3 cores max, all 2,3 ghz 1 core boost, Alucard on-demand Alucard. 1024. 100 320 GPU. It's pretty smooth with art. But if I wouldn't care about battery, I would do the settings I told u. Hehe
Click to expand...
Click to collapse
no worries!
I learned to care more about battery I realized that it is really smooth anyway. I have a lot of SOT daily (movies, etc) and realized that using performance settings just drains too quickly and is not needed.
I do put animations to x0.5 (transition animation to OFF).
What I am really struggling with is home redraws... A bit better now, but they used to be 1000x times a day.
I would run with ART but it takes a lot more memory, and with my 16 GB I don't have enough memory left when running ART.
Buddy, I am on 16 too. I had 8.5 hours sot with art and cloudy 2.1!! I use nova launcher and I am happier with it can give it a try
Darius129 said:
Buddy, I am on 16 too. I had 8.5 hours sot with art and cloudy 2.1!! I use nova launcher and I am happier with it can give it a try
Click to expand...
Click to collapse
I have a few very large apps (navigon, games,...) they take 2-3 GB.
I al so have movies, remaining is only 1.3 GB.
If i want to backup ROM i need to delete obb files, etc. With ART i will have nothing left!
Tried niva but didn't like it. Will try apex again maybe, but i really like the look of G3 home.
Hmm, I see. I didnt know that internal memory and has a thing to do ART, I just made it ART and everything was ok. Launcher is a matter of taste I guess. For lg launcher, I read that there are some hidden settings to lock it in RAM, so that it doesnt redraw that often, maybe u can take a look for that. Hope to share more information for better experience with our phones
@bloof I forgot to tell, I also like how g3 theme looks, and I use a g3 theme with my nova launcher. If pm me ur gmail, can send u my screenshots

GPU/RAM Overclock

Is there any kernel that allows one to overclock the 6p's GPU and/or RAM? I know you can overclock both CPU clusters so I thought this might be possible as well.
Also, I read awhile ago that undervolting was not possible on the 6p. Does this still hold true?
Thanks
Would still love to know if this is possible. I know that the Snapdragon810 version 2.1 is inside the 6p, which has a stock GPU clock of 630mhz but unfortunately it's onlyclocked to 600mhz.
michaelearth said:
Is there any kernel that allows one to overclock the 6p's GPU and/or RAM? I know you can overclock both CPU clusters so I thought this might be possible as well.
Also, I read awhile ago that undervolting was not possible on the 6p. Does this still hold true?
Thanks
Click to expand...
Click to collapse
The max frequency for the GPU is at 600 mHz. And speaking based on my own usage (as I have no data about other uses), it's very rare for the phone to reach that frequency, even when doing gpu-intensive tasks like gaming. So I think that value would suffice for the heaviest graphical tasks you'd throw at it. That said I've tried almost every kernel out there-AK, Kylo, Franco, Elemental, Googymax, Lean, Zigzag, and God's (back in the day) and have never seen a GPU value higher than 600 mHz so I guess that's the max limit which the GPU reaches as far as kernel tweaking goes.
As for RAM, I don't think there's such thing as "overclocking" it, though some custom Kernels provide customization for ZRAM, Low Memory killers, Virtual memory options, etc. If you wish to maximize the available RAM and memory performance then disabling ZRAM and tweaking the other values will be the way to go.
As for undervolting, I could gather from past reading that the values are only present on most kernel tweaking apps for visibility purposes. Mainly for People to know the stock voltages of the phone. I don't think it can be tweaked, and in the first place tweaking it is not ideal due to the big.Little nature of the SD 810.
Overall, my personal opinion is that even if such extreme customization (GPU and RAM, undervolting) is possible I'm afraid it won't be practical. The overall custom kernel development the phone enjoys is already top notch, and already pushes the boundaries of performance and battery life. (thanks to our Kernel Devs) Suffice to say we are currently in kernel tweaking heaven already.

Kernel questions.

Hello XDA members,
I have looked around on the internet and XDA and I couldn't find a satisfactory answer to my question so here I am.
1. What is the function of Kernel?
2. What is the advantage of custom kernel over stock?
3. Is Kernel something that I just install and forget? or do I have to make edits. If edits then what sorts?
I am using latest TWRP, Pixel Exp with magisk. About to try the xposed beta. Thought get more in depth to get max out of my device.
Thank you all in advance.
1. A kernel is the "core" of the OS, a piece of code that acts as a mediator between the hardware and software in your phone. It decides how your apps can use the hardware, it manages your CPU's and GPU's clock speeds (lowering them in low usage and raising for resource - intensive apps) and manages the voltages your components operate on. It also reserves RAM space for apps, decides on which CPU cores an app will run, etc. Everything you do, all input sensors, everything your apps do, and all your phone's output information goes through the kernel.
2. Custom kernels are customised kernels, tweaked to the liking of whoever created them. The benefit of custom kernels is that they are usually better optimised, they handle and distribute your phone's resources better than the stock kernel, which can give you better battery life and performance. It can also be changed to allow overclocking, meaning higher CPU or GPU clock speeds. Paranoid Android roms use a kernel that is extremely well-optimised for Qualcomm's chipsets, probably the best kernel for our device.
3. As for edits, some kernels are made to be better optimised for your device, providing a performance/battery life improvements out-of-the-box. Most kernels come with an app, giving the user control over how their kernel behaves by allowing manual tweaks, where you can raise/lower CPU and GPU clock speeds yourself. They also add some functions, things you couldn't change on a stock kernel, and some add extra CPU governors to choose from. Governors are behaviour models for your phone's CPU, they define how your CPU acts, how fast it raises clock speed under load, and how fast it lowers it back when high processing power is no longer needed. For example "performance" governor will always keep all cores at a maximum clock speed (which draws loads of energy), while "powersave" will reduce clock speeds to a minimum. Custom kernels usually add custom made governors that aim for performance, battery life, or balance of the two.
There are many more tweaks to the kernel, like memory-management, which tells the kernel when to kill bacground apps, and how many apps can remain open in background (in RAM) before getting killed.
As for if you need to change stuff in the kernel, most of the time they come preset to the values the kernel creator thinks is best, so probably no, but you sure can benefit from researching the tweaks and creating custom profiles if you need to squeeze maximum battery life from your phone when your battery is almost dead, or you want to play some intensive games and need every bit of power your phone can give you.
In my opinion, Moto G5 plus has a pretty decently tweaked kernel, but since it heats up very little and has great battery life it has some overclocking potential. It should probably be able to handle a boost to 2.2GHz like on Snapdragon 626, which seems exactly the same as 625 just with a higher clock speed.
bazinga137 said:
1. A kernel is the "core" of the OS, a piece of code that acts as a mediator between the hardware and software in your phone. It decides how your apps can use the hardware, it manages your CPU's and GPU's clock speeds (lowering them in low usage and raising for resource - intensive apps) and manages the voltages your components operate on. It also reserves RAM space for apps, decides on which CPU cores an app will run, etc. Everything you do, all input sensors, everything your apps do, and all your phone's output information goes through the kernel.
2. Custom kernels are customised kernels, tweaked to the liking of whoever created them. The benefit of custom kernels is that they are usually better optimised, they handle and distribute your phone's resources better than the stock kernel, which can give you better battery life and performance. It can also be changed to allow overclocking, meaning higher CPU or GPU clock speeds. Paranoid Android roms use a kernel that is extremely well-optimised for Qualcomm's chipsets, probably the best kernel for our device.
3. As for edits, some kernels are made to be better optimised for your device, providing a performance/battery life improvements out-of-the-box. Most kernels come with an app, giving the user control over how their kernel behaves by allowing manual tweaks, where you can raise/lower CPU and GPU clock speeds yourself. They also add some functions, things you couldn't change on a stock kernel, and some add extra CPU governors to choose from. Governors are behaviour models for your phone's CPU, they define how your CPU acts, how fast it raises clock speed under load, and how fast it lowers it back when high processing power is no longer needed. For example "performance" governor will always keep all cores at a maximum clock speed (which draws loads of energy), while "powersave" will reduce clock speeds to a minimum. Custom kernels usually add custom made governors that aim for performance, battery life, or balance of the two.
There are many more tweaks to the kernel, like memory-management, which tells the kernel when to kill bacground apps, and how many apps can remain open in background (in RAM) before getting killed.
As for if you need to change stuff in the kernel, most of the time they come preset to the values the kernel creator thinks is best, so probably no, but you sure can benefit from researching the tweaks and creating custom profiles if you need to squeeze maximum battery life from your phone when your battery is almost dead, or you want to play some intensive games and need every bit of power your phone can give you.
In my opinion, Moto G5 plus has a pretty decently tweaked kernel, but since it heats up very little and has great battery life it has some overclocking potential. It should probably be able to handle a boost to 2.2GHz like on Snapdragon 626, which seems exactly the same as 625 just with a higher clock speed.
Click to expand...
Click to collapse
Wow.
Thanks for such a detailed reply.
I will download alize and see where it takes me
Thanks again.

Categories

Resources