[Q] What difference make any governor from Matr1x? - Nexus S Q&A, Help & Troubleshooting

Hello.
I got the Matr1x kernel on my Nexus S with the last CM9. The 1460Ghz has some reboots, but my problem is with the governors. I searched for, but didn't fine any answers about those governors name.
Found some explanations here:
http://www.setcpu.com/documentation.html#governor
But it doesn't include those which came with Matr1x. Anyone can explain better that?

Have a read of this thread, it'll give you a better insight into the more exotic governors.

Related

[Q] [Discussion] Kernels/UV Values

So,
We've all got our Xooms, what are you experiences with each kernel, which one do you find the best? (and with what governors?)
Secondly, What are your UV values? Whats the best you've got when trying to undervolt?
Ive just got my Xoom (32gb, wifi, uk) and im just on the brink of experimenting with the undervolting, i searched but couldn't find a relevent topic.
So please, do post values, kernels and your experiences
ah okay, I thought this would be quite an important issue,
I've managed to get the xoom to handle 1.6 undervolting each state by 100mv
I am however having trouble getting both cores to stabilse at 1.6. Using os monitor I can see that only one core sticks, the other goes down to 300 mhz,.
tremblingwater said:
So,
We've all got our Xooms, what are you experiences with each kernel, which one do you find the best? (and with what governors?)
Secondly, What are your UV values? Whats the best you've got when trying to undervolt?
Ive just got my Xoom (32gb, wifi, uk) and im just on the brink of experimenting with the undervolting, i searched but couldn't find a relevent topic.
So please, do post values, kernels and your experiences
Click to expand...
Click to collapse
I haven't fooled around with over/undervolting, but I like the oc gpu version of the Tachi kernel.
Zero problems and very smooth. I am very stable at 1504MGh
okantomi said:
I haven't fooled around with over/undervolting, but I like the oc gpu version of the Tachi kernel.
Zero problems and very smooth. I am very stable at 1504MGh
Click to expand...
Click to collapse
what you using for OC?
Setcpu or pimp my cpu or anything else.
Which governor you use?
I had lots of rebooting with setcpu especially after applying voltages.
rohit3192 said:
what you using for OC?
Setcpu or pimp my cpu or anything else.
Which governor you use?
I had lots of rebooting with setcpu especially after applying voltages.
Click to expand...
Click to collapse
I use CPU Master for oc and setting profiles. I do have the oc set on boot, because 1504 is my sweetspot and is stable.
Just installed Moray+tachi
Mobo player freezed few times,rest ok.
Edit: Trying "No frills" discarded Set Cpu for now.
rohit3192 said:
Just installed Moray+tachi
Mobo player freezed few times,rest ok.
Edit: Trying "No frills" discarded Set Cpu for now.
Click to expand...
Click to collapse
No Frills is good, but I don't know if you can set profiles, which are good to save battery, control overheating, etc...

Constant reboots when overclocking

I'm currently running CM10 Nightly + Air Kernel r211
and I've been trying to overclock my NS for a while now with NS Tools but I keep getting reboots.
I've tried 1200mhz with SmartassV2, Ondemandx, Ondemand, Intellidemand. With vr, noop or deadline schedulers...
Nothing seems to work.
I can't seem to find any guide on how to properly tweak the voltages without damaging my phone?
Any help appreciated.
cyrus_e said:
I'm currently running CM10 Nightly + Air Kernel r211
and I've been trying to overclock my NS for a while now with NS Tools but I keep getting reboots.
I've tried 1200mhz with SmartassV2, Ondemandx, Ondemand, Intellidemand. With vr, noop or deadline schedulers...
Nothing seems to work.
I can't seem to find any guide on how to properly tweak the voltages without damaging my phone?
Any help appreciated.
Click to expand...
Click to collapse
Surprise! Overclocking can lead to instabilities. Read on overclocking as a whole, and overclocking on Android phones to understand the concept and why you are getting these results. Overclocking isn't a warranty you'll be able to get a higher frequency, all phones are different and someone phone might be able to overclock a lot while another one not at all.
polobunny said:
Surprise! Overclocking can lead to instabilities. Read on overclocking as a whole, and overclocking on Android phones to understand the concept and why you are getting these results. Overclocking isn't a warranty you'll be able to get a higher frequency, all phones are different and someone phone might be able to overclock a lot while another one not at all.
Click to expand...
Click to collapse
Not helpful, buddy.
Anyone else?
I'm going to try Marmite 4.7 kernel (seems to be more stable with 1.2 OCing). Will report back.
cyrus_e said:
Not helpful, buddy.
Anyone else?
I'm going to try Marmite 4.7 kernel (seems to be more stable with 1.2 OCing). Will report back.
Click to expand...
Click to collapse
Actually very helpful. Do your research. There's no magic to overclocking, one settings aren't useful for someone else, if only as a starting base. Trial and error until you find something stable.
Once again, all information can be found using the magical search function and your old pal Google.
Edit: Also as a free candy, governor has jack s#%! to do with overclocking.
polobunny said:
Actually very helpful. Do your research. There's no magic to overclocking, one settings aren't useful for someone else, if only as a starting base. Trial and error until you find something stable.
Once again, all information can be found using the magical search function and your old pal Google.
Edit: Also as a free candy, governor has jack s#%! to do with overclocking.
Click to expand...
Click to collapse
You're not the judge of saying if your ****ty condescending replies are actually helpful to me or the community.
I am telling you that you are not being helpful by acting obnoxious and telling me to do my research when that's what I have been doing for the past 2 weeks.
Please stop posting unless you are going to be actually helpful.
ANYWAY,
I have just updated to latest CM10 nightly and flashed Marmite 4.7V. OC'd to 1.2Ghz without touching any voltages. So far so good! Opened a few apps and played around a couple of games. No reboots yet!
I can say that Air Kernel is pretty unstable with any OCing. On my phone (i9020A) anyway.
Hopefully this thread will help anyone else searching for OC stability with custom kernels.
I will keep updating if I encounter any problems.
Update:
I am experiencing much better performance! Real happy with how smooth Marmite is, and very stable with 1.2Ghz.
Absolutely no lag, no failure for launcher/drawer. Games run smoother. Chrome browser is actually faster.
I am using SmartAssV2 Governor with Deadline scheduler.
cyrus_e said:
You're not the judge of saying if your ****ty condescending replies are actually helpful to me or the community.
I am clearly tell you that you are not being helpful by acting obnoxious and telling me to do my research when that's what I have been doing for the past 2 weeks.
Please stop posting unless you are going to be actually helpful.
ANYWAY,
I have just updated to latest CM10 nightly and flashed Marmite 4.7V. OC'd to 1.2Ghz without touching any voltages. So far so good! Opened a few apps and played around a couple of games. No reboots yet!
I can say that Air Kernel is pretty unstable with any OCing. On my phone (i9020A) anyway.
Hopefully this thread will help anyone else searching for OC stability with custom kernels.
I will keep updating if I encounter any problems.
Click to expand...
Click to collapse
So for the past 2 weeks you have been researching but did not know governor had nothing to do with overclocking, or haven't found good voltages to start with?
You run a nightly to test overclocking?
You my friend, are not only a moron, but you have done a very sad attempt at stepping on someone's head to excuse your indolence. These forums are chockful of information regarding overclocking and there's quite a few posts with NEARLY global voltages for the Nexus S phone, both INT and ARM. They do not guarantee you a stable overclock but offer you a good base to start with. Taking a few minutes of your time you could also go and check the sources of the many kernels that offer/offered overclocking (Matr1x, AIR, Marmite, iNK, Trinity etc etc) to see what voltages they have set for different steps, once again to give you a good eyeball figure.
Do yourself a favor and keep your mouth shut if you're only going to spew garbage. Have fun with your one click software.
Actually, he was pretty helpful. Why you have to dog on him for an answer that's spread all over the internet is beyond me. Threads like these do nothing for anyone when there are already boat loads of answers spread all over the internet. Plus, it took you all of two hours to try a different, much more stable kernel to solve your problem.
Edit- I got beat to reply. Either way, my response still holds merit in my eyes.
CrackerTeg said:
Actually, he was pretty helpful. Why you have to dog on him for an answer that's spread all over the internet is beyond me. Threads like these do nothing for anyone when there are already boat loads of answers spread all over the internet. Plus, it took you all of two hours to try a different, much more stable kernel to solve your problem.
Edit- I got beat to reply. Either way, my response still holds merit in my eyes.
Click to expand...
Click to collapse
Nope not helpful at all. The answer is not spread all over the internet or these forums, as I've been trying to search for them for weeks now. Both of you are hilarious morons. You keep showing off and acting all 'know-it-all' but none of you have actually linked to any helpful source/thread explaining or describing the things you're bragging about.
Telling people to 'search' around and stop posting threads doesn't help the community. I posted the thread about something that I was not able to find an answer to by searching in the forums or on Google.
Now instead of arguing like a bunch of idiotic 5 year olds, I challenge you to link me to a thread that clearly explains custom voltage tweaks or a guide that has instructions on how to properly overclock the Nexus S.
Also, having "PLEASE PRESS THANKS IF I WAS HELPFUL" in your signature is absolutely pathetic. Grow the f' up.
cyrus_e said:
Nope not helpful at all. The answer is not spread all over the internet or these forums, as I've been trying to search for them for weeks now. Both of you are hilarious morons. You keep showing off and acting all 'know-it-all' but none of you have actually linked to any helpful source/thread explaining or describing the things you're bragging about.
Telling people to 'search' around and stop posting threads doesn't help the community. I posted the thread about something that I was not able to find an answer to by searching in the forums or on Google.
Now instead of arguing like a bunch of idiotic 5 year olds, I challenge you to link me to a thread that clearly explains custom voltage tweaks or a guide that has instructions on how to properly overclock the Nexus S.
Also, having "PLEASE PRESS THANKS IF I WAS HELPFUL" in your signature is absolutely pathetic. Grow the f' up.
Click to expand...
Click to collapse
Overclocking Android phone has 8,500000 results here on Google for me.
Here's a random one, using a very known software (tada SetCPU!)
http://www.tomsguide.com/us/overclock-android-device,review-1762-5.html
Here's a software targeted at the Nexus S to control various parameters, including frequency and voltages
http://forum.xda-developers.com/showthread.php?t=1333696
Here's a thread pertaining to LiveOC voltage, which is bus overclocking that will affect both the CPU and GPU
http://forum.xda-developers.com/showthread.php?t=1335429
All of these contain information regarding the voltages that are set for different frequency steps:
Bedalus kernel github (sources)
http://github.com/bedalus
Air kernel github
https://github.com/edoko/AIR-Kernel_ICS
Morfic trinity github
http://morfic.euroskank.com/git/
iNK kernel sources
https://bitbucket.org/RcrdBrt/ink-kernel
Now, are you done or do you need me to come and press the right things on your screen?
polobunny said:
Overclocking Android phone has 8,500000 results here on Google for me.
Here's a random one, using a very known software (tada SetCPU!)
http://www.tomsguide.com/us/overclock-android-device,review-1762-5.html
Here's a software targeted at the Nexus S to control various parameters, including frequency and voltages
http://forum.xda-developers.com/showthread.php?t=1333696
Here's a thread pertaining to LiveOC voltage, which is bus overclocking that will affect both the CPU and GPU
http://forum.xda-developers.com/showthread.php?t=1335429
All of these contain information regarding the voltages that are set for different frequency steps:
Bedalus kernel github (sources)
http://github.com/bedalus
Air kernel github
https://github.com/edoko/AIR-Kernel_ICS
Morfic trinity github
http://morfic.euroskank.com/git/
iNK kernel sources
https://bitbucket.org/RcrdBrt/ink-kernel
Now, are you done or do you need me to come and press the right things on your screen?
Click to expand...
Click to collapse
...win
Sent from my Nexus S using xda app-developers app
polobunny said:
Overclocking Android phone has 8,500000 results here on Google for me.
Here's a random one, using a very known software (tada SetCPU!)
http://www.tomsguide.com/us/overclock-android-device,review-1762-5.html
Here's a software targeted at the Nexus S to control various parameters, including frequency and voltages
http://forum.xda-developers.com/showthread.php?t=1333696
Here's a thread pertaining to LiveOC voltage, which is bus overclocking that will affect both the CPU and GPU
http://forum.xda-developers.com/showthread.php?t=1335429
All of these contain information regarding the voltages that are set for different frequency steps:
Bedalus kernel github (sources)
http://github.com/bedalus
Air kernel github
https://github.com/edoko/AIR-Kernel_ICS
Morfic trinity github
http://morfic.euroskank.com/git/
iNK kernel sources
https://bitbucket.org/RcrdBrt/ink-kernel
Now, are you done or do you need me to come and press the right things on your screen?
Click to expand...
Click to collapse
BOOM!
Now that is one helpful post! Thanks for your help!!! :highfive:
cyrus_e said:
BOOM!
Now that is one helpful post! Thanks for your help!!! :highfive:
Click to expand...
Click to collapse
And you'll know it took me all but 5 minutes to seek this information.
And the OP becomes the moron. How about you stop with the insults? I'm surprised he even went so far to post all those links. I sure as hell wouldn't of.
using latest air kernel.
1200mhz stable volt for me :
int: 1100 . arm: 1350mv..try change voltages in nstool for stability..

What is ROW scheduler ?

And what does it do . Been seeing it pop up in kernel updates. Is it better? Searched but cant find the answer.
Thadrow said:
And what does it do . Been seeing it pop up in kernel updates. Is it better? Searched but cant find the answer.
Click to expand...
Click to collapse
You would probably have get a better answer (likely from Imo himself) in his Rootz thread. I am curious on this as well.
Its Read Over Write. A scheduler much better optmuzed for our devices..as in smart phones that use flash memory and not hard drives. Pretty good IMO and my new daily sch.
I've been using Row on Lean kernel 1.6 and there is definitely an improvement. Imoseyon is the man!
Hey guys, I just joined the forum today in search of opinions and answers . Can anyone comment on their battery life after switching to row as opposed to noop/sio schedulers? I can only tell that with row things are SO much smoother and responsive as opposed to anything else I've tried (mostly noop and sio)

[Comparison] [Tricks] Pico performance comparisons

Pico Performance Comparisons
Hello Explorers!​
About some days ago, i was learning how to compile kernels from source. I am the kind of person who likes to see his name in all places possible in "About Phone", so...
I then was looking to add some other things in kernel that are otherwise not included (Smartassv2 governer) or disabled (conservative governer) in the sources available. I also wanted to learn the different things in a kernel, which eventually got me HERE,HERE, and the most detailed post HERE
It occurred to me that the default kernel in most (nice) (unadulterated) ROM's which my friend sakindia123 releases have rather a minimalistic sort of kernel. Only 2 governers and bunch of IO schedulers. I decided to work and make a kernel with the issues resolved that I faced.
Most of us are flash maniacs, and we do it a lot. But after a kernel flash, we wonder:
Q1. “OK i have flashed this xyz kernel. What’re all these governors? How do i know which one is the best for me? How do i tweak them to bias their characters towards Battery-life/Performance/Balance between the Two”.
Q2. “What roles does an i/o scheduler play? How to choose a reliable i/o scheduler?”
Click to expand...
Click to collapse
In the links provided above, you will get a general answer, applicable to higher end devices. For our dear phone, the results are slightly different.
A1. The best governor is highly dependent on how you pan to use your device. Obviously, if you want battery, you dont want to use Performance governor.. In the default kernel of cm10 and cm9 (cant say for all the ROM's and all the builds) ondemand is good enough.
sakindia123 explains:- The frequency range of Pico is so small that all governors behave nearly similarly for day to day usage.
After some weeks testing, i agree with him, partially. whereas difference b/w Ondemand and smartassv2 on kernel 3.0.16 was not too much, the difference b/w smartassv2 and conservative was noticeable, esp while launching apps.
A2. 1st part, the answer is in the links provided. I am not rewriting (copying) stuff here as reading those guides, esp the last one will do good to you only.
2nd part:- The results in the link provided are not true for the explorer. sakindia helped me in this also. I am paraphrasing..
"remember, s2 and nexus7 are emmc based while pico is mtd based" (these are types of flash memories used)
After some testing, i came with the following order.
SIO~ROW>NOOP>Deadline>CFQ
Click to expand...
Click to collapse
SIO and ROW were nearly equivalent.
Other thing that I found was that Database IO scores (AnTuTu) were also showing a bit of dependence on the governors.
Here is a spreadsheet of the results i got. PLEASE NOTE:- This is not updated to the latest results I have got. I will update this ASAP with SIO and other things/changes/comparisons if and when needed.
Info on kernel used/kernel sources used
Base kernel- Liverpool-fan's deepsleep fix kernel 3.0.16 NO Overclock
Kernel source used- cm2pico No Overclock. (if compiled without any changes, gives the same kernel as above) Results of this are on GDrive.
Latest kernel sources- sakindia123's android_kernel_3.0 (latest commit= memory rework) Results on this will be updated shortly. (this was faster)
If you have come across any nice or interesting bit of info about increasing performance or battery or a combo that works for you, feel free to post your mind here. If they work for me too, (Ofcourse, ill test them first), then thay will be added to the OP.
Placeholder
Not JIT, JIC (Just In Case)...
So, conservative governor gave you good Battery than on demand /smart assv2?
And any specific reason you used liverpool fan deep fix kernel?
http://forum.xda-developers.com/showthread.php?p=37071652
Battery better with this? You think?
『Moved by touch™』 ?
LâTêS†↭ⓛⓘⓝⓚⓢ™CM10 HTC A310E
ptcpayme said:
So, conservative governor gave you good Battery than on demand /smart assv2?
And any specific reason you used liverpool fan deep fix kernel?
http://forum.xda-developers.com/showthread.php?p=37071652
Battery better with this? You think?
『Moved by touch™』 ?
LâTêS†↭ⓛⓘⓝⓚⓢ™CM10 HTC A310E
Click to expand...
Click to collapse
When i first compiled, it was the only one , not overclocked and implementing deepsleep.
conservative was noticably better for battery, but there was not much significant difference.
battery similar to this, performance a lot better.
(will merge the latest sources of cute_prince for the board rework to get better colors...
thanks man
Thanks for the great info man . This will help many of us a lot . Keep on sharing .

[Q] Performance control in UltimaAOSP 4.4.2

Hello there. This is my first time joining this forum. Alright now back to the question, I been using UltimaAOSP 4.4.2 ROM for quite sometime now. It is really an amazing ROM! There's only one problem, I have no idea how to use the performance control that was built in the ROM. Anyone can help me how use to it and which is the best settings for performance or good battery life? Thanks. . Not to mention that, it's my first time I rooted my phone.
Hi!
You should have put this in the relevant section for the forum belonging to the phone you have...
At the very least, I suggest changing the CPU govenor and IO schedulers. You can Google about them and find out which is more suitable to your needs. But ZZMove (if you're on the i9300) and row are good options (again, googling will reveal more about these).
But, remake your thread in the proper section for your phone. More people will answer then. I found this by accident via Google.

Categories

Resources