yashsingh1/xdaforums huggingface dataset:
[EVO 4G General] ryryv2:
Thanks So much for this been trying to figure out which one to use now i know thanks
[EVO 4G General] Mista513:
I don't see badass on the list, anyone know the description of it?
[EVO 4G General] tayl428:
wheatley vs smartassv2

The wheatley gives me lag, especially on the touch interface when scrolling. I'm on smartassv2 and enjoying it.
[EVO 4G General] HipKat:
Thanks man, I added it
[EVO 4G General] HipKat:
I had that same problem and went back to SmartAssv2
[EVO 4G General] tallyforeman:
Bookmarked. Thanks!!!!
[EVO 4G General] in99flames:
Always wondered about some of these.....excellent post man. good job!
[EVO 4G General] grayson73:
Thanks for this post! So are people putting it on performance and finding that it doesn't drain battery as much as ondemand and interactive?
[EVO 4G General] Magnum_Enforcer:
Nice to see this guide, as I've just started delving in to the world of kernels.
[EVO 4G General] rEVOlver11:
extremely helpful. Thanks for the writeup.
[EVO 4G General] kbraiza:
Great info. Thanks a million

(for some reason can't find the thanks button on the web browser, maybe I lack a certain post amount, will come back to hit once I see it)
[EVO 4G General] jmot205:
Really helpful descriptions, it cleared up a few things, thanks!
[EVO 4G General] dvsdlite:
Great post... clears up a lot!
[EVO 4G General] Magnum_Enforcer:
Recently switched from Wheatley to Smartassv2. Got rid of some lag issues and also remedied my screen wake issue (and yes, I had screen on animation turned on). Seems to be working pretty good so far.

Sent using my HTC EVO 4G and a magic wand
[EVO 4G General] kenpen:
Nice

mickeyxda is a Recognized Dev...evolte
[EVO 4G General] ctragas:
Excellent work!. What about I/O schedulers? Do you have any info available ?
[EVO 4G General] Notorious:
http://xdaforums.com/showthread.php?p=22134559
[EVO 4G General] Antob125:
Think you can add dyninteractive by Franco Kernel?

Sent from my Galaxy Nexus
[EVO 4G General] vincentistan:
Wow! nice job, helped me understand alot better :laugh:

just wondering... between wheatley, interactive and lazy, which saves the most battery when screen off?
[EVO 4G General] HipKat:
Good question. A lot of that has to do with apps you have running in the background'

As for dyninteractive, I'm not finding much info about it
[EVO 4G General] Pariah3000:
Damn that a lot of info. Thank you though.
[EVO 4G General] HipKat:
Your welcome!

Buyt like the OP says, I just reposted it, and then added to it
[EVO 4G General] HipKat:
Added Ktoonservative to OP
[EVO 4G General] Chubcorp:
That's insane bro, how much detail that was put in that. Good work.
[EVO 4G General] HipKat:
Thanks. Most of it is credited to the original poster, but I've added some more governors as they've been developed
[EVO 4G General] dhallbhoo:
GREAT

FINALLY!!! i found this thread:good:

been looking for it, cause im so dizzy and confused with the meaning of thoose governor.

thanks for share it in here.. :)
[EVO 4G General] oCandyRaino:
this page is great, thanks for the answers!
[EVO 4G General] HipKat:
No prob!

Your welcome!
[EVO 4G General] PhxkinMassacre:
Nice write up hipcat! i can never decide which ones to run since i never knew what they did. i have one more for you tho "AssWax" zarboz over in the lte forums made it. don't really have an explanation for you but just letting you know its out there :)
[EVO 4G General] HipKat:
Thanks, mate. I'll look it up and add it to the list.

So far, all I can find is that it's an Interactive Governor, but I'll keep looking for a sold definition
[EVO 4G General] Notorious:
Any info on sleepy governor?
[EVO 4G General] HipKat:
Found it and added Hyper too

I also found a great explanation of what Schedulers are and do, added to bottom of OP, with Credits
[EVO 4G General] FroyoShark:
Could you please add the "Zen" scheduler?
[EVO 4G General] HipKat:
Can't seem to find anything on it
[EVO 4G General] prboy1969:
Some info on the Zen Scheduler can be found in link below.

http://xdaforums.com/showthread.php?p=33327389

EDIT: The info below is from the link above ;)

Q: What is the zen I/O scheduler?

A: Well, the question that was asked above led me to an analysis of V(R ), deadline, and some others. I already knew, but realized "this is the main feature of V(R), but wait it has no benefit to us smartphone users." So I thought about adjusting the way V(R ) handled requests and how it dispatched them (I chose V(R ) because i'd rather not tinker with a scheduler thats official and widely supported). Then I was looking over it, and realized I might as well just write a new one I don't need any of this stuff. So I came up with something awfully similar to SIO, although its a bit simpler than SIO (closer to no-op) and works just slightly different.

- It's an FCFS (First come, first serve) based algorithm. It's not strictly FIFO. It does not do any sorting. It uses deadlines for fairness, and treats synchronous requests with priority over asynchronous ones. Other than that, pretty much the same as no-op.

TEAM MiK

MikROMs Since 3/13/11
[EVO 4G General] HipKat:
Thanks a ton, prboy!!

OP Updated
[EVO 4G General] prboy1969:
Your welcome. Thank you for an extremely informative, and useful thread. It is appreciated.

TEAM MiK

MikROMs Since 3/13/11
[EVO 4G General] thensley12131983:
I 2nd that
[EVO 4G General] Deslo33:
Original:

http://permalink.gmane.org/gmane.linux.ports.arm.msm/2911

Q: What is the ROW I/O scheduler?

A: ROW stands for "READ Over WRITE"

The ROW IO scheduler was developed with the mobile devices needs in

mind. In mobile devices we favor user experience upon everything else,

thus we want to give READ IO requests as much priority as possible.

In mobile devices we won’t have AS much parallel threads as on desktops.

Usually it’s a single thread or at most 2 simultaneous working threads

for read & write. Favoring READ requests over WRITEs decreases the READ

latency greatly.
[EVO 4G General] HipKat:
I love how people keep contributing to this thread. Thanks to all of you!!!
[EVO 4G General] allBliss:
Hey it would be nice if you could edit the post so that against each governer, you could link to a kernel which has that governer. Thanks anyway, great read :good:
[EVO 4G General] BobWalker:
Very useful information. Thanks for consolidating it all in one place.
[EVO 4G General] ldrolez:
For the Hybrid governor, you can find the source here:

https://github.com/wiko-sources/cink-slim/blob/master/kernel/drivers/cpufreq/cpufreq_hybrid.c

It seems that it tries to find the optimal cpu speed for a given load, using only one CPU. Then if one CPU is not enough it enables the 2nd cpu.

--
[EVO 4G General] Kael710:
do someone know what BrazillianWAX governor does?
[EVO 4G General] invinciblecc:
It waxes the crock region lol
[EVO 4G General] HipKat:
It's listed in the OP. Item 15
[EVO 4G General] X46X:
Which governor is most battery frendly?
[EVO 4G General] fozzie:
It depends on _your_ usage.
[EVO 4G General] noel_din:
wow

wow, ty. i've been wondering what is governor and I/O and why people keep sugesting me to use smartassv2+sio for battery life. is there any good combination? (tried hotplug+vr, seem that combo give me the highest antutu benchmark score)
[EVO 4G General] TheForumTroll:
That's easy: The slowest one (;

- Sent from here to there
[EVO 4G General] maddumage1989:
really usefull.learn lot from this post.thanks:good::good::good:
[EVO 4G General] Mr Faceless:
Great info thanks. Is there some way I could install SmartassV2 on my siyah kernel?
[EVO 4G General] tejasrm:
Can someone post info about the new 'zzmove' governor?
[EVO 4G General] deadneon:
And what about the "smartass H3" governor ? Does someone know what exactly does it do ?
[EVO 4G General] dhallbhoo:
Any explanation about governor Pegasusq? I found it from [MENTION=4120742]munjeni[/MENTION] custom rom and kernel

Sent from my ST17i
[EVO 4G General] HipKat:
Hi guys. I'll research these and update the OP.

I'm using SmartAssH3 on my S3. Fast but I have bad wake lock
[EVO 4G General] :
I ran SmartAssH3 on my Wildfire S..... I really dug it. It was better than smartassv2.... But I also know nothing about it. Thanks for keeping this going. :thumbup:
[EVO 4G General] jayc137:
Smartass H3 is good for battery life but feels sluggish sometimes on my optimus one
[EVO 4G General] Anurag Malik:
Learn somethink new

Hello sir thanks for this awesome thread and today i learn somethink new from thread so i m thanksfully to you

sorrry for my bad english...:(
[EVO 4G General] :
Thanks a lot for the information provided. I'll be busy for the next...year.

Btw, any info on Smartmax?
[EVO 4G General] kethoi:
thanks very informative
[EVO 4G General] Wambo_:
I was running some custom kernel on a cm10.1 ROM on my wildfire s and it had a governor called PhantomX. I know nothing about it and have since forgotten what kernel it was or I'd link. I ran with that and I really didn't notice anything special. I just hope it wasn't like, InteractiveX renamed or something....... :confused:
[EVO 4G General] vuiseng:
has the smartassH3 information ?? smartassH3 more save battery then smartassV2 ??
[EVO 4G General] HipKat:
I'll look both of those up and post them
[EVO 4G General] jayc137:
SmartassH3 saves more battery when on standby

On the contrary it is a *bit* buggy when being used
[EVO 4G General] vuiseng:
so it good then smartassV2 ??
[EVO 4G General] jayc137:
Smartass v2 is better if you use your phone more ..

Smartass H3 is better for battery life
[EVO 4G General] abhi074:
Great post

Intearctive and sio
[EVO 4G General] netreign:
Kernel for maguro
[EVO 4G General] jumparound246:
There are some...do you search for one?
[EVO 4G General] jumparound246:
Does anybody know what "dyninteractive" does?!
[EVO 4G General] blindskater39:
Can you download govenors without downloading a kernel?
[EVO 4G General] jayc137:
No

The kernel dev. has to integrate them into his kernel
[EVO 4G General] HipKat:
I have to go back through these last few pages and update the list. I'll try to do that today after Football
[EVO 4G General] HipKat:
I can't find a thing on this kernel as far as what it actually does
[EVO 4G General] HipKat:
Updated the OP with DynInteractive, SmartassH3 and Smartmax
[EVO 4G General] Mardon:
You made an error in list, 30. Zen

you entered description of I/O sheduler zen not governor ;)
[EVO 4G General] tejasrm:
Found Info about ZZMove Governor -

zzmove:

1) uses predefined frequency lookup tables and optimized scaling triggers instead of frequency steps to get smooth up/downscaling dependant on CPU load.

2) zzmoove governor is based on the modified conservative smoove governor from Michael Weingaertner ;Modified by Zane Zaminsky November 2012 to be hotplug-able and optimized for use.

Credits: JokerAce
[EVO 4G General] je2854:
SuperBad Governor:

A super smooth rendition of a highly optimized "smartass" governor. Low latency and more responsive to the user.

FIOPS:

This new I/O scheduler is designed around the following assumptions about Flash-based storage devices: no I/O seek time,

read and write I/O cost is usually different from rotating media, time to make a request depends upon the request size, and

high through-put and higher IOPS with low-latency.
[EVO 4G General] guastucci:
Ok, this is a Governor explain post. Really congrats!!!
[EVO 4G General] LoopDoGG79:
Two suggestions, can you add the dancedance governor, and the Zen I/O scheduler.
[EVO 4G General] cobra11111:
Can added abyssplugv2
[EVO 4G General] HipKat:
Yep, I'll look them up later and get them posted
[EVO 4G General] yohanz:
wow this is the most comprehensive info i've found regarding all kinds of cpu governors. clear and well explained. again thanks!
[EVO 4G General] demoncamber:
Anyone have some first hand experience with Hyper? Better battery life than intellidemand?

Tips?

diord ym morf tneS
[EVO 4G General] FlanjeUK:
Hyper is amazingly responsive and in my experience on the s2 excellent battery life too, best battery / performance mix I have ever found
[EVO 4G General] orgert:
thnx for this post, was very helpful for me :))

cheers
[EVO 4G General] 10felt:
Intellidemand vs ktoonservative?

For battery and performance

Sent from my SGH-M919
[EVO 4G General] override182:
SLP please
[EVO 4G General] amsgh:
Specific Settings

Does anyone know where i can find the numerical values for all the tuning pegasusq controls like settings for ondemand or performance. Sorry if this is covered somewhere else, I'm still looking.

Oops never mind figured it out.
[EVO 4G General] apueb008:
how about:

zzmoove

&

alicornq

?
[EVO 4G General] ibawanzingee:
So I finally found out what the asswax governor is, in case you want to add it to the list, HipKat:

"its meant to just be a more efficient version of the governors i already really like*

not too aggressive with screen on clock and only using OC freqs under load was the intention"

source (author of the kernel):

http://xdaforums.com/showpost.php?p=32690497&postcount=67&nocache=1&z=5348537182435393
[EVO 4G General] orgert:
thank you sir ! :victory:
[EVO 4G General] HipKat:
So glad this is still active. I'll try to update the list here (And everywhere else I posted it) ASAP
[EVO 4G General] xtripzx:
Greatly appreciate this information! Please update it soon, please, I'm using BMS Kernel and the dev added quite a few gov's that you covered but there are some that aren't such as dancedance and I think his versions (maybe not) of ondemand and sio dubbed ondemandplus, sioplus. Also a few schedulers, too. Still with the info you provided I now have an idea of what I should use. Thank you.
[EVO 4G General] Tron666:
Guys im using Omega 11 kernel, any ideas whats best setup for most balanced battery- preformance (battery prefered) setup for governor and scheduler? thank you!
[EVO 4G General] apophis9283:
Could you add alucard, darkness and nightmare
[EVO 4G General] Bart1981:
Yeah, I'm also wondering what those kernels are about. So an addition would be very much appreciated!
[EVO 4G General] meyerweb:
This thread talks about nightmare governor: http://en.miui.com/thread-20409-1-1.html

And this one the darkness governor: http://www.pocketpc.ch/samsung-gala...sammy-v9-v10-43v66-cm-aokp-04-02-14-a-11.html

And here's info on alucard kernel: http://xdaforums.com/showthread.php?t=2775931
[EVO 4G General] HeathenMan:
Still no information about the alucard governor itself - had seen information in kernel thread but cant find now

Also searching for smartassh3 ,slim and dancedance explain
[EVO 4G General] apophis9283:
Dancedance was made by my good friend Snuzzo, ill ask him to explain it
[EVO 4G General] HipKat:
Looks like you did it for me! But yes, I need to update the OP and the other places I have this posted. Thanks!
[EVO 4G General] rudachmed:
Now i know HYPER does to my CPU :D

thanks mate.
[EVO 4G General] je2854:
Does anybody know where I can find smartH3 sources or a kernel that uses smartH3
[EVO 4G General] Saber:
Hi [MENTION=3615140]HipKat[/MENTION], I just wanted to drop by to say that I've used some of your info for my guide here: http://xdaforums.com/general/general/ref-to-date-guide-cpu-governors-o-t3048957

P.S, I've given you credits for your info :)
[EVO 4G General] eyestrey:
thank you for that information! good job! :o
[EVO 4G General] vamvaroo:
Learned something today. Thank you, [MENTION=3615140]HipKat[/MENTION] :)
[EVO 4G General] Tanmoy Mitra:
hey guys!Can u help me by telling the location where i could find all 36 governors so i can include it in my kernel (also all 9 scheduler and 7 tcp algorithm)...........is it in linaro toolchain or i've to rip off Elemental X and franco kernel's zlimage..........plz tell me where i can find the package..
[EVO 4G General] Saber:
Hi,

You need to look at some kernel gits to get the source files.

Governors are located in drivers/cpufreq/

Schedulers are found in block/

TCP algorithms are found in net/ipv4/

gsstudios
[EVO 4G General] Tanmoy Mitra:
Bitc*iest thing is mediatek doesnt released my processor's source code (atleast not for jellybean) mt 6592 true octa core @ 1.7ghz @ 32 bit with arm v7 architecture.......from where the hell i can find it plz tell me....

---------- Post added at 06:57 AM ---------- Previous post was at 06:55 AM ----------

Searched......no git found...... even my dumb phone doesn't even support unofficial port of twrp and cwm...... no custom rom, fast boot proof...... and any mishap next moment phone bricked......
[EVO 4G General] Tanmoy Mitra:
Thanks for the guidance
[Galaxy Note GT-N7000 Q&A, Help & Troubleshooting] hykhleif:
hey guys, since i am an audiophile, and care alot about music and use my Bluetooth car stereo to listen to music

i noticed that music though Bluetooth sounds better on LPF stock rom than from LPY stock rom.

can anyone shed some light what makes the difference in sound quality
[Galaxy Note GT-N7000 Q&A, Help & Troubleshooting] sotiris20:
I think that must be because of the modem (radio). that is the part of the Rom tha controls all the communications. So that can be the cause.

Have you tried flashing a defferent one?

Hope i could help!

Edit: Here you can find all the Modems for our device!
[Galaxy Note GT-N7000 Q&A, Help & Troubleshooting] richlum:
I have noticed that music through both my wired and BT headphones sounds better on LPF than it did on LPY (as well as better than GB).

It doesn't sound as lifeless or distant as it did under LPY and GB.

I think it might be the way the system is processing the audio now, rather than BT itself being better.
[Galaxy Note GT-N7000 Q&A, Help & Troubleshooting] hykhleif:
yeah its really a night and day difference between any rom and LPF rom which is by far the best audio through bluetooth i got
[Samsung Galaxy Nexus] chandradithya:
Well nothing big here,

Just downloaded it of http://xdaforums.com/showthread.php?t=1662255

Thank ithehappy in that thread :)

heres the link anyway :)

https://hotfile.com/dl/156330651/3d66185/S-Voice.apk.html

I just downloaded it off the above link and installed the .apk

After a reboot it just works fine :)

And it also passed the woodchuck test! :D

P.S. My galaxy Nexus is a virgin, Running stock yakju 4.0.4 build

without

root or even an unlocked bootloader ;)
[Samsung Galaxy Nexus] jelliottz:
Just tested and it worked for me also. Completely stock and unrooted. Of course I doubt I'll ever use it. Seemed to take quite a while to return results.
[Samsung Galaxy Nexus] descendency:
Same for me. 4.0.4 unrooted. Installs fine. Reboot.

Runs (though, don't try to configure much).

However, it sucks. Lots of things are broken because of a lack of the touchwiz framework and the stuff that isn't broken by it sucks.

I asked it to "tell me a joke" and it couldn't handle that.

I asked it "where can I hide a dead body" and it doesn't understand.

I've asked it a bunch of other things, but it's very hit or miss if it gives back a decent answer.
[Samsung Galaxy R i9103] maheepmaurya:
first of all STOP PANICKING and relax.

Next thing Kindly try and connect ur device in Download mode i.e. Firmware Flash mode. Then please update the same here. If it gets detected by ODIN after connecting. Do let us know.;)
[Samsung Galaxy R i9103] FranzJesus:
Try cleaning your microUSB port, it could definately be the problem.

It's relatied to touch input problem, but on my device I had the same trouble as you sometimes.

Check this thread: http://xdaforums.com/showthread.php?t=1541187
[Samsung Galaxy R i9103] 1337SereniTyx3:
I've written that in the thread too! Odin doesn't detect the phone in download mode. Not even when phone is on. :-(
[Samsung Galaxy R i9103] 1337SereniTyx3:
I've tried cleaning the port with a toothbrush. Also I blew some air in it. Still not working! :-(
[Samsung Galaxy R i9103] FranzJesus:
Try using something smaller, like a toothpick instead. Or was it not any dirt inside the port?
[Samsung Galaxy R i9103] 1337SereniTyx3:
I'm scared of it damaging the port. Is it safe enough to do so?
[Samsung Galaxy R i9103] FranzJesus:
Well, just try to be careful, and start by using something that can't break anything, like wood or paper
[Samsung Galaxy R i9103] 1337SereniTyx3:
I've used toothbrush. I can see the three pins in the port like newly washed. I don't think its the dirt. It's something else. :-(
[Samsung Galaxy R i9103] m.kochan10:
Since you are already rooted, you can...remove apps you pushed to /system/apps (and superuser at the end) with root explorer and do a factory reset. I assume your download counter shows 0.
[Samsung Galaxy R i9103] FranzJesus:
The real problem for us was actually between the very small gap between the "stick" and the surrounding casing. But maybe it's not the same problem then.
[Samsung Galaxy R i9103] 1337SereniTyx3:
I don't know what the download counter is. Can you tell me how to check if its 0 ?

Also, removing the superuser and other apps from system/apps will unroot the cell?
[Samsung Galaxy R i9103] m.kochan10:
Just boot into download mode and you'll see! "custom binary download": NO or YES(1....or more). If it's NO then it's perfect!
[Samsung Galaxy R i9103] 1337SereniTyx3:
I checked and its NO. So that means its 0.
[Samsung Galaxy R i9103] 'cooleagle':
That's good ! Now do what mkochan suggested in his previous post by deleting the apps you pushed in the system apps folder and finally deleting the super user itself. But that would get you to the XWLA based ROM you were using & not to the Indian 2.3.5 ROM, that means it can't be taken to the Service centre.

Before you do the above try connecting your R to any friends laptop / PC & check whether its being detected on other PCs as it might turn out that its was only a PC related issue. :p
[Samsung Galaxy R i9103] FranzJesus:
It could also be the cable itself. Are you using the same cable while in charger as when connected to the PC?
[Samsung Galaxy R i9103] 1337SereniTyx3:
I've already tried on 3 different PCs and 2 laptops. Same on all. I don't think its PC related. It's definitely the problem in the cell.

BTW, the error on the PCs is "USB Device Not Recognized" and in details it is "(Code 43)".

I have Googled it and also tried the fix they told. That's not working either.
[Samsung Galaxy R i9103] 1337SereniTyx3:
No. I have different wall charger and the USB cable. I have tried my Sister's GS2's cables too.
[Samsung Galaxy R i9103] F3niX:
Install kies first. Remove device from devices and printers. Try now
[Samsung Galaxy R i9103] 1337SereniTyx3:
Already done that. Also removed the "unknown device" from Device Manager.
[Samsung Galaxy R i9103] :
Dude he's already done it and it didn't help.

1337SereniTyx3 It looks like you suffered from so called "USB brick". Try to search this problem in ...Galaxy S section.
[Samsung Galaxy R i9103] 1337SereniTyx3:
Isn't there any way to get the unrooted stock Indian ROM by any other way other than Odin? (Without Connecting to PC).
[Samsung Galaxy R i9103] nitinzeon:
You can try mobile Odin.....it allows you flash ROM without computer....

Here's the official link to the thread..... Our device is not listed though but you can still give it a shot as s2 is listed.....

http://xdaforums.com/showthread.php?t=1347899

Best of luck!!!!!!
[Samsung Galaxy R i9103] :
Dude don't try MOBILE ODIN! In order to make it work You must flash some package which is individual selected for each of supported devices. Forget mobile Odin! There are different packages for SGS2 and SGS2-G so...

U can ask somebody to create flashable zip
[Samsung Galaxy R i9103] 1337SereniTyx3:
I've sent him the dump file.
[Samsung Galaxy R i9103] 1337SereniTyx3:
What if I lift the root as m.kochan10 has suggested and then restore the CWM backup of unrooted stock Indian ROM taken from someone else? Will that work?
[Samsung Galaxy R i9103] :
It doesn't hurt to try but most possibly you'll get MD5-checksum mismatch and won't be able to apply it.
[Samsung Galaxy R i9103] 1337SereniTyx3:
But I could restore NELA1 over XWLA4 based Lidroid ROM. And it worked just fine. So do you think restoring the unrooted backup will work?