Setting up CPU governors, I/O scheduler etc.. - Galaxy S 4 Q&A, Help & Troubleshooting

Hello everyone i'm relatively new to the world of governors,schedulers,oc,uv and so on....therefore i just wanted to ask what kind of setting do you use on your GT-I9505 for performance, battery life, a balanced profile? I played a bit by switching between different governors either on CPU and GPU and changed a bit in the I/O scheduler (never changed oc and uv things) but i still have a little bit of lag/freeze problems in some kind of 3D games and even a bit of overheating Any kind of help suggestion appreciated! My rom is a kushan rom v8.0 lite with the kernel bundled in it, the tweaking app i use is Stweaks. Sorry for my bad english, waiting for answers! :fingers-crossed:

Related

[Q] KTManta vs. Franco vs. Trinity

Hey guys,
I wanted to get everyone's feedback and experiences between the 3 kernels. I realize that every device behaves differently, but was curious about which ones people have tried, if they found any cool things about specific ones they really liked Or if you wanted to share your experience about the latest build.
Thanks!
Trinity and franco are about the same, but trinity>franco.
KTmanta is in a totally different league, it offers total customization and imo is the best kernel just because of that.
Franco and Trinity are all about performance where ktmanta is about battery optimizations and customizations.
I haven't used Franco or trinity in a while, I know they score higher in benchmarks if that means anything at all.
Sent from my SCH-I535 using xda app-developers app
I think everyone knows my preference, but they are all good kernels. Unfortunately this tablet is not on Franco's priority list and does not see much development. I dont believe it has a 4.3 compatible version yet and the last release has a serious bug that causes SoD for most people.
I like Trinity and KManta for different reasons (those stated above). If I need to squeeze out battery life, I go with KManta and tweak the settings accordingly. But for my day-to-day use, I like Trinity for its smoothness. Just my two cents
Awesome input guys! Real useful information.
How would you guys describe KTManta when just using the stock values? When you guys say "customization", do you guys mean the voltage settings and stuff like that? I've been flashing for years, but have never really understood how that worked. Which is funny, because I am an experienced PC overclocker. People say the concept is very similar. If KTManta's customization options were removed, would it be then comparable to Trinity? Or would it still be better without all the options?
Would you guys say Trinity still has decent battery life? Compared to KTManta at stock values?
Which one does Chrome work the best with?
Thanks!
Stock for stock Trinity is better because Morfic hardcodes overclock and undervolt values into the kernel and sets up all that stuff as his stock settings for the kernel. KTManta allows you to do those things and WAY more, but does not set them up as stock values because Ktoonsez prefers to keep the default settings for his kernel closer to the default settings of the stock AOSP kernel. So while Trinity may have -50mv undervolt to everything and a GPU overclock of 620MHz (I think that is the speed?), KTManta allows you to go +/- 200 mv to any frequency step for CPU or GPU that you feel like and also allows OC to 2.1GHz on CPU and 720MHz on the GPU if you want to, as well as RAM OC if you want to, and control of the scaling of every part of the chipset, again if you *want* to. But it doesnt set any custom stuff as default since everyone's device is unique and people want to do different things with it. That is why we have pre-made settings available from various users so that you can load custom values to try out without having to go through a bunch of experimentation yourself.

Kernel settings

Could someone explain me what is hotplug and how it works? I also would like to know which I/O Scheduler should I use to improve battery life and what gives Read Ahead Buffer.
Thanks to everyone who could teach me something new
dkownacki said:
Could someone explain me what is hotplug and how it works? I also would like to know which I/O Scheduler should I use to improve battery life and what gives Read Ahead Buffer.
Thanks to everyone who could teach me something new
Click to expand...
Click to collapse
Check AK Kernel thread.
The second post contains links that explain each option.
http://forum.xda-developers.com/nexus-4/orig-development/kernel-ak-t2473454
In regards to schedulers.. It depends on what you do with the phone (i.e. How much time you spend on it, if you multitask or use it for CPU-RAM hungry apps).
In any case the answer will probably revolve around SIO, FIOPS, DEADLINE and ROW (In no particular order).
Lastly, keep in mind that there are certain schedulers that do not play well with specific governors. If in doubt, leave the default kernel configuration as it is.
Happy reading.
-------------------
TheKang Build 24/5
AK Poseidon 320
UKM 2.5
Philz Touch 6.47.6
when your cpu hotplugs, its turning cores off and on, as it needs to use them.

Gamer Rom

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.

What is the best performance setting for governor interactive?

hello guys, I made the root S7 edge Exynos version, and wanted to know how to set up the most of the interactive governor to improve performance, without too much worse battery, because with the performance governor the performances are excellent but it consumes too. thanks in advance to those who will help me. excuse me for my bad English.
I have to bump this. I am interested too. I installed super stock kernel that came with superman rom. And as I far I saw with synapse. There are tons and tons of possible adjustments. Around 20 or so governors. But some lead my device to be very instable. For instance Hyper I can not recommend. Instant crash and reboot.
As far the default setting is Interactive and it works well. Got like 12 hours with 3 hours Display on time. Performance is a bit lower in the moment as stock. But I have the bfq sqedular running. It's not super for Benchmarks but I hope it's good for video streaming.
i woundering this as well i got galaxy s7 930f running superstock kernel it has a lot of cpu profiles but non bearly works trying to select ,,,Barry allen profile fails ,,,,Intellimm fails,,,smartassv2 fails ,,,,
those that works are only electrodemand ,,, and interactive which as far as i know to close to original profile off the samsung own i think so idk how many tweaks there are in those
the profiles fails when i check A53 profile in synapse and A72 cpu profrile is it only the interactive cpu profile that you can use for those cpus since it says select interactive profile for those cpus ??
kinda confused a bit now .

Sm-g950f with ael kernel

Hi everyone,
I'm a new user of this community and only yesterday I've downloaded the EchoeRom and AEL Kernel for my Samsung SM-G950F.
I've seen that the kernel is more customizable than others that I've tried but i have some trouble with Synapse.
It does work correctly and it is fantastic, I'm trying to get the best Antutu benchmark score possible but I can't overclock my GPU
If I set Gpu frequency over 572mhz when I start Antutu, it crashes after a bit seconds and I hate this.
Now I hope that anyone here can help me to set correctly synapse for overclocking my GPU (I've already tried to improve the voltage with some benefit effects but not enough).

Categories

Resources