[Discussion][Q/A][INFO][25.6.12]Governers,OC,UC,I/O Schedulers,Kernel - Samsung Galaxy SL i9003

So basically this is a general discussion or chit chatting for all of you about which governer is better ,best etc. I/O schedulers etc.
You can also ask question, queries about your current settings is it good and etc.
There are also three sections in this post too. Recommended settings by me, Tested ones. And also ones that I am testing. Those that I have tested have my remarks on them too
RECOMMENDED
Here are my recommended No-Frills CPU settings:
Max:1200
Min:300
Gov. InteractiveX(Gives a lot of performance boost and also battery friendly)
I/O: BFQ(Im now checking out other IO schedulers after found a good or better one i will update )(and also Because it fixes this issue.)
These are the setting that gives me the best/positive results on my unit. I do not OC as I see no obvious differences in speed as these settings are already more than good enough. And furthermore OC will decrease the life of the device so no point.
TESTED
I have tested these:
Max:1200
Min: 300
Gov: Smartassv2
IO: SIO
Remarks: I have tested these and I must say the performance and battery life was almost as good as those of the recommended settings These do perform almost the same as the recommended ones but battery wise is definitely an out for these if compared to the recommended one. I personally would still recommend and prefer those in the recommended section as both almost perform the same and this is more unbattery friendly.
TESTING
This are the settings that I am testing now:
Max: 1000
Min: 300
Gov: Conservative
IO: Noop
Remarks: So as usual, I will test and report back after about a week. As of now, performance wise, these really lose out to all the others that are present in this post. But battery wise its definitely a clear winner
SHORT VIDEO THAT I FOUND ON YOUTUBE
As usual, DO ANY CHANGES TO YOUR PHONE AT YOUR OWN RISK
Enjoy! And I hope that this thread has been helpful for you.

Reference: http://forum.xda-developers.com/showthread.php?t=1242323. Also, I believe many threads like this have been made . To me, everyone's experience is not entirely the same, therefore this would only help to a certain extend .
Cheers
Sent from my GT-i9003 powered by Stable and Smooth CyanogenMod 9!

bscraze said:
Reference: http://forum.xda-developers.com/showthread.php?t=1242323. Also, I believe many threads like this have been made . To me, everyone's experience is not entirely the same, therefore this would only help to a certain extend .
Cheers
Sent from my GT-i9003 powered by Stable and Smooth CyanogenMod 9!
Click to expand...
Click to collapse
Hmmm... havent really seen one around in I9003 forums tho. And seen alot of discussion about this in dev thread so...

crazbanditz said:
Hmmm... havent really seen one around in I9003 forums tho. And seen alot of discussion about this in dev thread so...
Click to expand...
Click to collapse
Just Google 'best governor'/best scheduler/best governor and scheduler.
Cheers
Sent from my GT-i9003 powered by Stable and Smooth CyanogenMod 9!

first i have to say that there are big differences in CPU-Tools... i got myself cpumaster,nofrills and finally setcpu... cpumaster made my phone laggy even with lionheartgovernors and stuff...nofrills has no support for different profiles...so i highly recommend invest the little mlney for the incredible setcpu. basically i use smartassV2 at 1000mhz min 300mhz with sio scheduler...and then much profiles like change to vr scheduler when playing videos or in call 600mhz max or at night when i sleel keep the phone at 300mhz max; )
Sent from my GT-I9003 using XDA

Hi. I was just wondering... Do Kernel Govs and I/O selections match well with V6 Supercharger? Or is it better to supercharge with a stock kernel?
Sorry for the noob question. Im just concerned if its possible that all these mods im applying might be cancelling out each other at some point... Or worse might be contradicting each other too...
Sent from my Galaxy SL with CM9A6, Vurrut Kernel v17 & V6 Supercharged.

hpog said:
Hi. I was just wondering... Do Kernel Govs and I/O selections match well with V6 Supercharger? Or is it better to supercharge with a stock kernel?
Sorry for the noob question. Im just concerned if its possible that all these mods im applying might be cancelling out each other at some point... Or worse might be contradicting each other too...
Sent from my Galaxy SL with CM9A6, Vurrut Kernel v17 & V6 Supercharged.
Click to expand...
Click to collapse
Nope they don't they do different things . Supercharger manages minfree values while governors and schedulers manage the CPU speed
Cheers
Sent from my GT-i9003 powered by Stable and Smooth CyanogenMod 9!

felixchris said:
first i have to say that there are big differences in CPU-Tools... i got myself cpumaster,nofrills and finally setcpu... cpumaster made my phone laggy even with lionheartgovernors and stuff...nofrills has no support for different profiles...so i highly recommend invest the little mlney for the incredible setcpu. basically i use smartassV2 at 1000mhz min 300mhz with sio scheduler...and then much profiles like change to vr scheduler when playing videos or in call 600mhz max or at night when i sleel keep the phone at 300mhz max; )
Sent from my GT-I9003 using XDA
Click to expand...
Click to collapse
Umm smart ass v2 has built in screen off profiles if I'm not wrong.
Cheers
Sent from my GT-i9003 powered by RemICS S III-looking rom!

bscraze said:
Umm smart ass v2 has built in screen off profiles if I'm not wrong.
Cheers
Sent from my GT-i9003 powered by RemICS S III-looking rom!
Click to expand...
Click to collapse
It does

Updated op with testing status

Does oc to 1.1 ghz drains the same amount of battery as oc to 1.3ghz ?? Can i use screen off profile in set cpu with conservative 300 mhz max and 300 mhz min ?? will it drain battery or improve battery ???

anuraagkochar said:
Does oc to 1.1 ghz drains the same amount of battery as oc to 1.3ghz ?? Can i use screen off profile in set cpu with conservative 300 mhz max and 300 mhz min ?? will it drain battery or improve battery ???
Click to expand...
Click to collapse
This is my recommendation for SetCPU max 1200 min 300 gov interactiveX io:BFQ When asleep profile: Max 600 min 300 gov and io same as above
Press thanks if this helped

Updated OP with alot of changes Including the new section guide and also the tested section as well as remarks to help people with choosing their settings

Gv smartassv2 Io sio
Sent from my GT-I9003 using Tapatalk

juanra88 said:
Gv smartassv2 Io sio
Sent from my GT-I9003 using Tapatalk
Click to expand...
Click to collapse
Ermmmm... Sorry why are you saying that all of a suddden?
Press Thanks if I helped

In my opinion, this topic is kinda useless.
I know and i respect your effort, but these settings really depend on the user and how they use the device.
If i try the same settings and try it myself, i will probably have another opinion and other results.
Benchmarks mean nothing.
Also many other threads all over XDA were made to explain governors and I/O schedulers, and users can simply Google it and read, then chose what suits them.

Skander1998 said:
In my opinion, this topic is kinda useless.
I know and i respect your effort, but these settings really depend on the user and how they use the device.
If i try the same settings and try it myself, i will probably have another opinion and other results.
Benchmarks mean nothing.
Also many other threads all over XDA were made to explain governors and I/O schedulers, and users can simply Google it and read, then chose what suits them.
Click to expand...
Click to collapse
Yea... but this is particularly for our device and I did do a remarks section to what is better for performance and battery. So that the user will better know which one suits them I didnt mention anything about benchmarks... right?
Press Thanks if I helped

crazbanditz said:
Yea... but this is particularly for our device and I did do a remarks section to what is better for performance and battery. So that the user will better know which one suits them I didnt mention anything about benchmarks... right?
Press Thanks if I helped
Click to expand...
Click to collapse
The benchmarks note was for other people, it's in another line
Also, it doesn't matter if it's for our device or not, the topic give YOU the best results, others will probably have to test themselves, so i still see no point in this.
However, i am just saying my opinion, good luck

Skander1998 said:
The benchmarks note was for other people, it's in another line
Also, it doesn't matter if it's for our device or not, the topic give YOU the best results, others will probably have to test themselves, so i still see no point in this.
However, i am just saying my opinion, good luck
Click to expand...
Click to collapse
Okay. But it will still save people from going off topic in devs thread...

which kernel r u using? bam v14 doesnt have interactivex !!

Related

What does Smartass scaling do?

I know this is probably a noob question and has been asked before (i've tried searching but to no avail). How does Smartass V2 go about setting cpu speeds? What is it comparable to?
Thanks in advance.
-Vin
Sent from my HTC Sensation Z710e using xda premium
Vineares said:
I know this is probably a noob question and has been asked before (i've tried searching but to no avail). How does Smartass V2 go about setting cpu speeds? What is it comparable to?
Thanks in advance.
-Vin
Sent from my HTC Sensation Z710e using xda premium
Click to expand...
Click to collapse
SMARTASS GOVERNOR - is based on the concept of the interactive governor.
I have always agreed that in theory the way interactive works - by taking over the idle loop - is very attractive. I have never managed to tweak it so it would behave decently in real life. Smartass is a complete rewrite of the code plus more. I think its a success. Performance is on par with the "old" minmax and I think smartass is a bit more responsive. Battery life is hard to quantify precisely but it does spend much more time at the lower frequencies.
Smartass will also cap the max frequency when sleeping to 245Mhz (or if your min frequency is higher than 245 - why?! - it will cap it to your min frequency). Lets take for example the 600/245 kernel, it will sleep at 245. No need for sleep profiles any more!
Thats the definition of SmarAss Gov, some kernels support smartass other dont, where smarass is not supported your choice is ONDemand its kind of the same with less tweaks
Hi, sorry for an even noobier question, but I just started with all this rooting and custom ROM stuff. How do I go about setting the kernel to use the SmartAss V2 algorithm?
I just flashed this kernel [Kernel]CM7/AOSP[2.6.35.14](v0.1.2)OC~1.78GHz/BFQ/SLQB[Sep-11]. The dev states I cant use setcpu, but then goes on to mention the use of SmartAss V2 among others. I tried to access the Performance tab in cyanogensettings->performance->cpu settings, but it FC. Tried looking around the forums, but can't find anything. Tried posting in that thread, but apparently i'm too much of a noob.
Edit: Kinda went digging through the root explorer, does /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor = ondemand mean that its using SmartAss?

Q and A related to Team UtterChaos [UC] kernel

This thread is regarding discussion about Doomlord UC kernel for our device. This thread is specially for general chit chat, opinions, Q and A related to his kernel so that main thread of Doomlord kernel in developement section will have less crowd of unnecessary questions & posts.
So I request senior members to help noobs here. Also if necessary Doomlord will also answer ur important querries here.
Important :-Kernel is working universally perfectly with EVERY firmwares without any problems.
Current version :- v14 (21st MAY 2012)
Original Thread for updates
http://forum.xda-developers.com/showthread.php?t=1357747
http://forum.xda-developers.com/showpost.php?p=26353627&postcount=1659
Thank you.
Regards,
Vishal
Well now that kernel development is in full swing, could we look into fixing the notification bug? I don't know much about android development, but I read someone say it could be kernel related... That I feel is the biggest bug facing our beloved phone on gb!
manrock111 said:
@doomlord finally you got our device, this device has seen lots of bad times and always neglected by senior members or devs. I know lots of your work involve sony ericsson devices,qualcomm devices .
So how do you feel about our device? It's cost only 17k and you know now how it is.
What do you think of it compare to others.
Sent from my GT-I9003 using Tapatalk
Click to expand...
Click to collapse
Sent from my GT-I9003 using Tapatalk
I've just loaded UC v2 on my DXKP9 SL with ext4 and it works fine.
bigeyes0x0 said:
I've just loaded UC v2 on my DXKP9 SL and it works fine.
Click to expand...
Click to collapse
can u tell us which governer & scheduler will be best for battery & performance?
I'm not an expert in android governer and i/o scheduler but I've been using smartassv2 and vr with better performance than stock with a slightly higher battery drain than original settings when actively used. When idle I have about the same battery drain as default.
vishal24387 said:
can u tell us which governer & scheduler will be best for battery & performance?
Click to expand...
Click to collapse
I've used smartassv2 (proposed by XDA_Bam) and Scary and interactive (proposed by Doomlord). I'm using my phone mostly as audioplayer (ie almost always audioplayer is working). For me is more better smartassv2. Because with other I have lags while changing pages in the applications menu or changing screens in the Go launcher Ex.
Also I'm using BFQ as IO scheduler, because I know it's the best for not too many concurrent processes reading/writing to disk. Also usually it doesn't have too big sense for mobile devices, because we don't have a lot applications working with hdd/sd card
can anyone tell me which governer and i/o should i choose for best performance while playing hd games (i dont care about the battery drain). actually i downloaded shadowgun non tegra but it gets a bit laggy when too many enemies appear on screen, i tried setting performance governer but its the same.
nail16 said:
can anyone tell me which governer and i/o should i choose for best performance while playing hd games (i dont care about the battery drain). actually i downloaded shadowgun non tegra but it gets a bit laggy when too many enemies appear on screen, i tried setting performance governer but its the same.
Click to expand...
Click to collapse
1. You have to close all other application and services
2. The performance governor just put CPU to the max frequency, that's why it's the best for gaming
3. If it's still laggy you need or overclocked kernel (we don't have it yet) or make lower settings in the game (or in the Chainfire 3D)
@nail16: You need to OC or a new phone, that game is just too heavy for this phone.
After doing some research on available i/o scheduler I say simple i/o (sio) is the best from theory considering we're accessing a random access device. For quantitative conclusion someone needs to bench.
EDIT: @vishal, can you include a list of firmware versions that work with current UC kernel in your OP? For now I think we have XXKPM, XXKPQ and mine DXKP9. Also I think "[UC Kernel] Q & A" is a better title (the shorter it is the better), please change it if you feel appropriate.
Also here is very good benchmark of the IO schedulers
But remember that it was 2009, now it's 2011 and some things can be changed/optimized
what are the benefits of running custom kernel other than governer and i/o?, sorry noob question
falex007 said:
Also here is very good benchmark of the IO schedulers
But remember that it was 2009, now it's 2011 and some things can be changed/optimized
Click to expand...
Click to collapse
I dare say those benchs are not enough to evaluate those i/o schedulers. e.g. In read_test.c, you see that the program will read chunk of 1MB one by one which is a very rare case that our phone would do in day to day usage. We need a better benchmark methodology to reach a conclusive answer.
What is TinyRCU? Link
---------- Post added at 05:40 PM ---------- Previous post was at 05:37 PM ----------
nail16 said:
what are the benefits of running custom kernel other than governer and i/o?, sorry noob question
Click to expand...
Click to collapse
On the kernel page, you saw lots of line saying added in v1, added in v2.
All those are not present in the vanilla kerel by samsung.
U can check each in google to see what it means and what good it brings the mobile.
Also read these links to understand more:
Fugumod Kernel
Steam Kernel
There are lots more.
Thanks ganesh, you are very noob friendly.
bigeyes0x0 said:
I dare say those benchs are not enough to evaluate those i/o schedulers. e.g. In read_test.c, you see that the program will read chunk of 1MB one by one which is a very rare case that our phone would do in day to day usage. We need a better benchmark methodology to reach a conclusive answer.
Click to expand...
Click to collapse
How many applications do you start every day that hard works with hard disk? Do you think IO scheduler can be bottleneck for usual usage of our device? I don't think so. Only games during load of new level, gallery (during making thumbnails) and launcher (during loading icons) work hard with "hard disk"
Updated op.
I was looking into fs benchmarks for debian linux.
Found that JFS was the least CUP intensive off all.
Would it be the same on Android?
falex007 said:
How many applications do you start every day that hard works with hard disk? Do you think IO scheduler can be bottleneck for usual usage of our device? I don't think so. Only games during load of new level, gallery (during making thumbnails) and launcher (during loading icons) work hard with "hard disk"
Click to expand...
Click to collapse
No, I actually don't really care as long as my phone feel smooth, that's why I don't go out and do a benchmark myself to ultimately find an answer. My point simply was that benchmark method in your link is inadequate. Finding faults in other ppl's works is one thing I do at my job after all.
bigeyes0x0 said:
No, I actually don't really care as long as my phone feel smooth, that's why I don't go out and do a benchmark myself to ultimately find an answer. My point simply was that benchmark method in your link is inadequate. Finding faults in other ppl's works is one thing I do at my job after all.
Click to expand...
Click to collapse
What these benchmarks do is to guide us to use the appropriate one for our use.
As Doom says we can switch the IO Scheculer/Governor on the fly.
So where is the problem in doing so.

[Q] best no frills cpu setting

Goodevening. Can i ask you guys what is the best settings for our unit when im using UC kernel v8. i'm using no frills cpu and what i like is to have a good performance but best battery life? Thanks!
marshygeek said:
Goodevening. Can i ask you guys what is the best settings for our unit when im using UC kernel v8. i'm using no frills cpu and what i like is to have a good performance but best battery life? Thanks!
Click to expand...
Click to collapse
min-300mhz
max-1ghz
governor-i use smartass v2.. best for me...
since u need battery u cn give conservative a shot.
try using vurruts v5 (uv) i hv had bettr results with it.. and theres a mod too in d dev area evn dat shall help..
god bless.!
marshygeek said:
Goodevening. Can i ask you guys what is the best settings for our unit when im using UC kernel v8. i'm using no frills cpu and what i like is to have a good performance but best battery life? Thanks!
Click to expand...
Click to collapse
mmm v8 I don't remember the max clock
anyway
As cpu clock u can set what u want, use 300-1000 or 300-1100 (or 1200?) is same, because your phone will run @ 1100-1200 only for a little time (check with cpuspy)
as governor, uc kernel has a lot of governor but the most popular is smartass v2, I use it too, other good solution is interactive...
another important point is the IO scheduler, here there are 1 best solution, SIO.
Best battery life governors- scary, lionheart, interactiveX(scary is the best to me, followed by lionheart)
Best battery life scheduler-bfq
Best performance governor-performance, smartass v2(I think?)
Best performance scheduler-sio, deadline
Cheers
Sent from my GT-i9003 powered by Stable and Smooth CyanogenMod 9!
sir bscraze seems like you're using cyanogenmod 9. may i know what are the bugs in that rom? i think the link is'nt updated. so i think it's not bad to ask you directly. thanks! (hitted)
marshygeek said:
sir bscraze seems like you're using cyanogenmod 9. may i know what are the bugs in that rom? i think the link is'nt updated. so i think it's not bad to ask you directly. thanks! (hitted)
Click to expand...
Click to collapse
I think all the bugs are in the OP, the major ones being no camera, no hardware decoders for videos and some people experience stutters while playing music like me.
Cheers
Sent from my GT-i9003 powered by Stable and Smooth CyanogenMod 9!
i always encouter the word OP. Sorry to ask this noob question but what is OP? haha!
OP means Original Post (i.e. The first post of thread which is posted by the thread creator.)....
smartass v2 and sio
the best combi acc to me

Governor, Scheduler and frequency on Fallout V5.0

I've searched the forums for a while now and read up on these topics. However, I cannot seem to come to a conclusion about what settings to apply.
I've messed about with them. When I selected Conservative as my governor and SIO as my Scheduler, any additional CPU work (playing a game) would cause my music player application to stop. So I'm guessing it was holding the CPU back a bit.
My current settings goes as follows:
Awake:
CPU Max: 1024000
CPU Min : 245760
Governor : SmartassV2
Asleep: Same as awake(asking for trouble?)
I/O : SIO( I have read in a post that this was one of the better ones)
ROM : Fallout V5.0
Kernel : Fallout 3.0.42
All changes were done using Fallout Tweaks
Now, my main question...
For day to day stable use, what settings would you recommend ? I don't mind over clocking to 1.2Mhz(That should be safe, right?) but I don't understand which Governor, Scheduler and frequencies to use. I understand that there is a specific way in which you pair Awake and Asleep Governors and that some combinations are bad but I have no clue what this is. I'm looking for something that will keep regular phone use smooth and avoid lag but battery consumption is important. I know that this is asking for the best of both worlds, but take into account that I'm not asking for any heavy duty processing... Just smooth scrolling, messaging, browsing, music playing etc. without them forcing the other not to work (As stated in the problem above)
Well, now that thats over I would also like to suggest someone write a post involving these issues, if possible. In my searches, I have found information detailing the Schedulers and Governors(For other phones) but these just explain how they work and not definitively explaining which is better for a specific use and how they should be paired in an awake+asleep state. One specifically for us Desire S owners would be nice.
As such, it would also be nice to understand what is the difference between these awake/asleep states and why a certain scheduler should be used in each.
I don't mean to sound demanding or rude but perhaps some of the gurus on here have the time and would like to help noobs like myself or guide me to the correct post. Thank you !
DieLyn said:
I've searched the forums for a while now and read up on these topics. However, I cannot seem to come to a conclusion about what settings to apply.
I've messed about with them. When I selected Conservative as my governor and SIO as my Scheduler, any additional CPU work (playing a game) would cause my music player application to stop. So I'm guessing it was holding the CPU back a bit.
My current settings goes as follows:
Awake:
CPU Max: 1024000
CPU Min : 245760
Governor : SmartassV2
Asleep: Same as awake(asking for trouble?)
I/O : SIO( I have read in a post that this was one of the better ones)
ROM : Fallout V5.0
Kernel : Fallout 3.0.42
All changes were done using Fallout Tweaks
Now, my main question...
For day to day stable use, what settings would you recommend ? I don't mind over clocking to 1.2Mhz(That should be safe, right?) but I don't understand which Governor, Scheduler and frequencies to use. I understand that there is a specific way in which you pair Awake and Asleep Governors and that some combinations are bad but I have no clue what this is. I'm looking for something that will keep regular phone use smooth and avoid lag but battery consumption is important. I know that this is asking for the best of both worlds, but take into account that I'm not asking for any heavy duty processing... Just smooth scrolling, messaging, browsing, music playing etc. without them forcing the other not to work (As stated in the problem above)
Well, now that thats over I would also like to suggest someone write a post involving these issues, if possible. In my searches, I have found information detailing the Schedulers and Governors(For other phones) but these just explain how they work and not definitively explaining which is better for a specific use and how they should be paired in an awake+asleep state. One specifically for us Desire S owners would be nice.
As such, it would also be nice to understand what is the difference between these awake/asleep states and why a certain scheduler should be used in each.
I don't mean to sound demanding or rude but perhaps some of the gurus on here have the time and would like to help noobs like myself or guide me to the correct post. Thank you !
Click to expand...
Click to collapse
I use new amida's kernel with this settings:
Awake:
CPU Max: 1497 Mhz
CPU Min : 768 Mhz
Governor : Brazilianwax or reaper if you use the fallout kernel
Asleep:
CPU Max: 768 Mhz
CPU Min : 245 Mhz
Governor : SmartassV2
With this you can get a great performance for gaming and save battery during sleep
Sorry for my bad English
DieLyn said:
I've searched the forums for a while now and read up on these topics. However, I cannot seem to come to a conclusion about what settings to apply.
I've messed about with them. When I selected Conservative as my governor and SIO as my Scheduler, any additional CPU work (playing a game) would cause my music player application to stop. So I'm guessing it was holding the CPU back a bit.
My current settings goes as follows:
Awake:
CPU Max: 1024000
CPU Min : 245760
Governor : SmartassV2
Asleep: Same as awake(asking for trouble?)
I/O : SIO( I have read in a post that this was one of the better ones)
ROM : Fallout V5.0
Kernel : Fallout 3.0.42
All changes were done using Fallout Tweaks
Now, my main question...
For day to day stable use, what settings would you recommend ? I don't mind over clocking to 1.2Mhz(That should be safe, right?) but I don't understand which Governor, Scheduler and frequencies to use. I understand that there is a specific way in which you pair Awake and Asleep Governors and that some combinations are bad but I have no clue what this is. I'm looking for something that will keep regular phone use smooth and avoid lag but battery consumption is important. I know that this is asking for the best of both worlds, but take into account that I'm not asking for any heavy duty processing... Just smooth scrolling, messaging, browsing, music playing etc. without them forcing the other not to work (As stated in the problem above)
Well, now that thats over I would also like to suggest someone write a post involving these issues, if possible. In my searches, I have found information detailing the Schedulers and Governors(For other phones) but these just explain how they work and not definitively explaining which is better for a specific use and how they should be paired in an awake+asleep state. One specifically for us Desire S owners would be nice.
As such, it would also be nice to understand what is the difference between these awake/asleep states and why a certain scheduler should be used in each.
I don't mean to sound demanding or rude but perhaps some of the gurus on here have the time and would like to help noobs like myself or guide me to the correct post. Thank you !
Click to expand...
Click to collapse
u might want to read above this http://forum.xda-developers.com/showthread.php?p=19846297
nazri5363 said:
u might want to read above this http://forum.xda-developers.com/showthread.php?p=19846297
Click to expand...
Click to collapse
Ah, thank you. I did read that and it was the one I was referring to in my post. "Other phones" as it is for the SGS II.
DieLyn said:
Ah, thank you. I did read that and it was the one I was referring to in my post. "Other phones" as it is for the SGS II.
Click to expand...
Click to collapse
i am on fallout also...currently i am using intellidemant min/ max 245-1024 awake and 245-768 smartassv2 in asleep....basically the governor are the same i guess no matter from which device....my current setting quite good with no lag...btw i am using noop i/o scheduler...
DieLyn said:
Ah, thank you. I did read that and it was the one I was referring to in my post. "Other phones" as it is for the SGS II.
Click to expand...
Click to collapse
That is relative, you need one governor or other depend if you want performance, battery duration or a balanced combination...try one and another to get your best combination of them :fingers-crossed:
jos3ang3l said:
That is relative, you need one governor or other depend if you want performance, battery duration or a balanced combination...try one and another to get your best combination of them :fingers-crossed:
Click to expand...
Click to collapse
agreed....perhaps u should try to flash amidabuddha latest kernel...3.0.43 is the latest kernel....
nazri5363 said:
agreed....perhaps u should try to flash amidabuddha latest kernel...3.0.43 is the latest kernel....
Click to expand...
Click to collapse
Of course, I flashed it too
Sent from my HTC Desire S using xda premium

[Q] Good kernel for CM11 which increases thermal throttling temps?

Hello
I am new to this forum and am a long time CM user which I am using on my phone at the moment. However, having discovered the aggressive thermal throttling on this phone (CPU-intensive tasks seem to throttle the max CPU speed down to 1190 MHz very very quickly, before the phone even gets warm), I'm trying to find a custom kernel that will work with CM. I don't care about any fancy features such as S2W or DT2W and if the kernel allows these to be disabled then that would be even better. Basically looking for a reliable, stable kernel that can be configured to be as close to stock as possible, but which would stop the aggressive thermal throttling.
Thanks
Hi, and Welcome!
I'm afraid that your post likely will be considered a "Best ROM or kernel" thread which is not allowed. It's usually suggested that you go over to the development forum and try out kernels for yourself because everybody's needs are different, and so on.
djsubtronic said:
Hello
I am new to this forum and am a long time CM user which I am using on my phone at the moment. However, having discovered the aggressive thermal throttling on this phone (CPU-intensive tasks seem to throttle the max CPU speed down to 1190 MHz very very quickly, before the phone even gets warm), I'm trying to find a custom kernel that will work with CM. I don't care about any fancy features such as S2W or DT2W and if the kernel allows these to be disabled then that would be even better. Basically looking for a reliable, stable kernel that can be configured to be as close to stock as possible, but which would stop the aggressive thermal throttling.
Thanks
Click to expand...
Click to collapse
Only Chaos kernel is compatiblewith CM atm afaik because its a CAF based kernel.
PhilipTD said:
Hi, and Welcome!
I'm afraid that your post likely will be considered a "Best ROM or kernel" thread which is not allowed. It's usually suggested that you go over to the development forum and try out kernels for yourself because everybody's needs are different, and so on.
Click to expand...
Click to collapse
I probably will do that, but I thought this might not fall in the realm of "best kernel" because I have listed some specific criteria...
gee2012 said:
Only Chaos kernel is compatiblewith CM atm afaik because its a CAF based kernel.
Click to expand...
Click to collapse
I'll give that a try. From browsing earlier I noticed that n30Hammer and ElementalX have separate links for CM11, I figured they would be compatible.
djsubtronic said:
I probably will do that, but I thought this might not fall in the realm of "best kernel" because I have listed some specific criteria...
Click to expand...
Click to collapse
Oh, believe me, I think your post is fine. I just wanted to give you a polite heads-up before the more zealous members started chiming in.
djsubtronic said:
I'll give that a try. From browsing earlier I noticed that n30Hammer and ElementalX have separate links for CM11, I figured they would be compatible.
Click to expand...
Click to collapse
Hi,
Yes they are compatible too, for ElementalX choose the right version. Both have thermal settings.
There is also: http://forum.xda-developers.com/showthread.php?t=2649458 and http://forum.xda-developers.com/showthread.php?t=2633955 (almost the same kernels apart the Toolchain), compatible with CM/CM based rom with thermal control too.
djsubtronic said:
I thought this might not fall in the realm of "best kernel" because I have listed some specific criteria...
Click to expand...
Click to collapse
All you do is make it "best kernel for specific criteria" then. Mods see it all as the same thing.
I'm giving ElementalX a try for now. The mods can feel free to close this thread if they see fit.
Thanks for all the replies.
before this gets locked you need a CAF kernel, Chaos kernel comes to mind, they do nice work. Comes with NXT tweaks which allows you to customize almost everything including temp.
I tried all possible CM11 kernels and Chaos kernel has in my opinion a very nice CPU load management.
Other kernels will stay for several seconds in max frequency after a power demand which result in higher CPU battery drain.
Bricked kernel was also excellent in that field and super responsive but the developer takes a break at the moment so the kernel is not usable for the CAF Version of CM after 25.01.14 without further modding and the AOSP mod for CM CAF is producing some weird behavior on my phone so I go for Chaos and CM at the moment.
I found Elemental would keep upping the minimum CPU to 1267 instead of 300, so at the moment I'm trying out NexXxt as @viking37 linked above, and using Trickster to configure the temps it seems to be working pretty good.
djsubtronic said:
I found Elemental would keep upping the minimum CPU to 1267 instead of 300
Click to expand...
Click to collapse
It's normal, it's how Mpdecision from Qualcomm works (for smoothness purpose). Each time you touch the screen the min CPU freq is increased to 1,26 Ghz. In fact the apps reads this at the min CPU freq because you touch the screen to open it. When you stop to touch the screen the min CPU freq will go back to 300 Mhz, the app needs to update the reading of the min CPU freq too but with Trickser Mod it seems it stuck at 1.26 Ghz all the time (for the reading only) but your min CPU freq is 300 Mhz when you don't touch the screen. You will see better this behavior with an app with "live reading CPU freq" like PerfMon or System Monitor.
You can use the "lock frequency" setting in Trickster Mod after set your min CPU freq to 300Mhz, if you want.
viking37 said:
You can use the "lock frequency" setting in Trickster Mod after set your min CPU freq to 300Mhz, if you want.
Click to expand...
Click to collapse
Not good option. Only locks core 0. Core 1 still affected.
Only full workaround is delete /system/lib/hw/power.msm8974.so
Sent from my Nexus 5 using Tapatalk
rootSU said:
Not good option. Only locks core 0. Core 1 still affected.
Only full workaround is delete /system/lib/hw/power.msm8974.so
Click to expand...
Click to collapse
Hi,
Yep, right
Old thinking that is income , sorry for the mistake. I edited my post
Just thought I'd report back, been using NexXxt with custom thermal config using Trickster, and have had no problems at all, great battery life and no more throttling.
viking37 said:
Hi,
Yep, right
Old thinking that is income , sorry for the mistake. I edited my post
Click to expand...
Click to collapse
Ah no problem

Categories

Resources