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 .
Related
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,
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
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:
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.
This thread is meant to help you fix major cyanogenmod 13 bugs. CM 13 based ROMs are very nice, and probably the best way to being the android marshmallow experience to the m7 but they suffer from several problems.
Let's cut to the chase:
1. Camera: install cameringo from the play store, it works flawlessly. Also, cameramx works but expect some fc here and there.
One could argue that neither app is as good as HTC's stock camera app. But sadly they're the only options I'm aware of right now. Plus the m7's cam isn't all that good to begin with. If photography is your top priority you should consider another device.
2. IR blaster: install Asmart remote IR or ct remote from the play store. Both work for me but I recommend trying both and then keep whichever you prefer.
3. heat/battery issues: install no frills or set CPU app from the play store. I Peter no frills as it shows the current settings (so you can memorise them in case you decide to revert later). Kernel auditor is very good too.
Lower the maximum CPU speed to 1.134 GHz. You can change that whenever you need to, but 1.134 provides good battery life without compromising much performance. However before you run a benchmark or any other CPU hungry app remember to increase the max CPU speed back to the highest value.
set the I/o scheduler to bfq. cfq is OK but I prefer bfq. Google I/o bfq vs cfq to learn about the difference.
Set the CPU governor to intelliactive, interactive or smartmax. They're considerably better than ondemand. Smartmax results in lower performance but slightly better battery life. interactive is a very good all around governor. Intelliactive is an enhanced version of interactive. Experiment with all available choices. intellidemand is good too but I prefer intelliactive or interactive. Experiment with all available options your kernel provides. You should be able to figure out your favorite governor thru trial and error.
for more info about CPU governors check out this thread:
http://forum.xda-developers.com/showpost.php?p=59289777&postcount=1
for more info about I/o schedulers:
http://forum.xda-developers.com/showpost.php?p=59289783&postcount=3
Credit where it's due:
@Bharat Makhija directed me to Asmart remote IR, here's his thread:
http://forum.xda-developers.com/showpost.php?p=64405484
Another member directed me to cameringo & cameramx but I can't find the post or remember his name
If that was helpful don't forget to hit the thanks button
Got any other suggestions? Please share them
PS: I'm on crdroid ROM which doesn't have other major bugs.
Great post, I've been wanting to try CM13 on my M7, but I read there were too many bugs. Thanks!
Please test mod Camera Cm13 http://forum.xda-developers.com/oneplus-one/themes-apps/app-cameranext-gallery-cm13-t3305917