Related
Over my time here in XDA I've built up a few studies on the Nexus S.
Here are the links. There are summaries in each thread in the first and second (and sometimes third) posts of the main findings, but I've done some very quick and minimal overviews here also.
How to build a kernel: this thread
-This post takes you through installing Ubuntu right through to managing git, in order to compile your own kernel, and flash it in CWM recovery!
-Includes the tools you need to add MTP capabilities to your kernel.
User eXperience Benchmarks: this thread
-This shows which ROM and kernel threads have the best user feedback. The feedback is processed by an external sentiment analysis API. It is only meant as a rough guide, something of a quick reference particularly if you are looking for a new ROM to try. As of June 2012 this is no longer maintained.
All ICS ROM Benchmarks: this thread
-Freely available benchmark programs were used to determine which ROMs had the best performance. Generally the difference between the best ones is very small.
Battery Drain Benchmarks: this thread
-A collection of tips for getting the best battery life, and dispelling some myths.
Kernel Features and Benchmarks: this thread
-My original study, the one that started it all, the kernel benchmarks! Provides a quick table to compare which kernels perform best in CPU/RAM/IO/Database/Graphics.
CPU Governors and I/O Schedulers: this thread
-A study done to find which schedulers perform best in combination with the most popular governors. My two favourites (ondemand and smartassV2) combine best with noop.
Power Saving Governors: this thread
-A meta study done combining the findings from the battery study and governor study to show which governors will save the most power. Ondemand comes out significantly better than conservative, which surprised me. SmartassV2 is the best compromise for high performance and efficiency.
Does SuperCharging work?: this thread
-This was just a short study to find out if this script is suitable for the Nexus S, but it turned out it had no effect, positive or negative.
Kernel Memory Allocators: this thread
-This is another short study for kernel developers to show that SLUB performs best.
====
This thread is just an index. Our new mod veyka agreed would be a good idea to summarise all my studies for addition into the sticky roundup.
====
EDIT: Feel free to suggest any new things that I might be able to test!
im out of thanks for today.. but, awesome work regardless. thank you
simms22 said:
im out of thanks for today.. but, awesome work regardless. thank you
Click to expand...
Click to collapse
Me too, but thank you too!
Edit: ah just use the app, unlimited thanks!
bedalus said:
Me too, but thank you too!
Edit: ah just use the app, unlimited thanks!
Click to expand...
Click to collapse
really? unlimited? i dont use the app though, just the browser.
Uh, well, I haven't tested the limit... but I never get denied!
All your work was great I battery drain thread was very helpful
Sent from my Nexus S
Thanks for all your hard work.
IF , one of my assassins had done their job ..........
.. Generated via Tapatalk ..
Oodie said:
IF , one of my assassins had done their job ..........
.. Generated via Tapatalk ..
Click to expand...
Click to collapse
When they finally come for me, I will benchmark their performance.
bedalus said:
When they finally come for me, I will benchmark their performance.
Click to expand...
Click to collapse
nice answer
And nice guide for your very instructive benchmarks bedalus
Even when browsing through the app you'd still get that annoying thanks limit.
This is a really good overview for new NS users. (I doubt there are ever some since mostly would go directly for G-Nex)
What's next?
That "Oodie's Assassins' Performance Benchmark" sounds interesting, though.
PS: @Oodie, you should have kanged your assassins before sending them to bedalus' compound. That way, your assassins' would have at least injured bedalus
UPDATE: Memory Allocators studied. SLUB wins!
Great reference for a refresher or for a new comer. Really like the battery drain benchmarks and how you discuss some myths. Governors is great...love Smartass V2 with Matrix V20!!
Thanks @bedalus!! Totally deserves a sticky.
Sent from my Nexus S using xda premium
Thanks. It's in the sticky roundup!
bedalus said:
Thanks. It's in the sticky roundup!
Click to expand...
Click to collapse
Can we vote for the sticky or it is just for the moderators?
There was like ten stickies, I think veyka wants to keep everything in a list in one sticky.
I appreciate the sentiment though!
bedalus said:
There was like ten stickies, I think veyka wants to keep everything in a list in one sticky.
I appreciate the sentiment though!
Click to expand...
Click to collapse
thank you for all your work, love your kernels ... currently been using deadline/ondemand but since you say it is not best I will try smartassv2+noop.. (I've found smartass with other combinations give me a lot of lag)
BLaZeDRas said:
thank you for all your work, love your kernels ... currently been using deadline/ondemand but since you say it is not best I will try smartassv2+noop.. (I've found smartass with other combinations give me a lot of lag)
Click to expand...
Click to collapse
Ondemand for good balance between performance and battery saving. Smartassv2 for gaming. CFQ and deadline are the best governors, but deadline probably has the edge.
Thanks! Now this widens my perspective on choosing my own Governor and Scheduler Combo.
Hey Guys,
we have someTweaks for our Device,my question is,wich Tweaks is the Best,and wich Tweak can i combinate with another tweak.
cheers
send from GT-S5360 with Tapatalk 2
any idea?
Gesendet von meinem GT-S5360 mit Tapatalk 2
Well you can try and expriment. I suggest Mr. kurotsugis tweaks + I/O and governor tweaks. All here http://forum.xda-developers.com/showthread.php?t=1761166 and here http://forum.xda-developers.com/showthread.php?t=1714217
Also, you need to flash BaCem tweak in here http://forum.xda-developers.com/showthread.php?t=1640972 to make governors work properly. Furthermore, you can decrease CPU voltage and get better battery life.
My SGY last for about 4 days now in normal/light use. Then I bought it it lasted just for one day. :laugh:
Overall, don't overdo with the tweaks. And also replace stock launcher, cause in mine it had a bug where the app drawer lagged when I suddenly started to swipe through apps.
could u pls elaborate a liittle more.i was intrested in that 4 days normal usage.could u tell me what all tweaks u did in ur phone to achieve that, also which rom nd kernal.
many are intrested in learning more abt battery tweaks.
To start with, firstly I flashed Merruks 2.0 Pre-Final kernel. As for ROM, I did not touch it. It's stock, version XXKK5. As for the tweaks itself, I use interactive governor all the time, set accordingly at min frequency as 312 and max at 832Mhz.
Yesterday I also flashed this http://forum.xda-developers.com/showthread.php?t=1761166 and now I use SIO as I/O scheduler. Also, In BaCem tweak, i set my CPU to -50Mv, and I definitely felt a difference battery-wise. It last longer now.
In init.d folder, I have those tweaks. (see image)
Thats pretty much sums it up.
schalkerjung1984 said:
Hey Guys,
we have someTweaks for our Device,my question is,wich Tweaks is the Best,and wich Tweak can i combinate with another tweak.
cheers
send from GT-S5360 with Tapatalk 2
Click to expand...
Click to collapse
The best tweaks are defined by yourself. Some people like to use v6 superchager, some other people like to use adrenaline engine. You should try those tweaks one by one then you will know what are the best tweaks for your phone.
So as the title says can no one find a way to make this happen? I used to set profiles on my desire z that really helped my battery life, but to have that sort of setup I need at least 4, possible?
Sent from the real world by hacking into the matrix
Would be great if possible. Don't think it is.
MB525 Quarx2k CM10: 30th July
No way at all
Can someone explain why it isn't? Something to do with locked bootloader I trust?
Sent from the real world by hacking into the matrix
dont forget that we still use the kernels motorola provided us with, the cm7/cm9 kernels we flash from cwm are just modules afaik. (and yes, this is because of the locked bootloader)
so no, its not possible, only gb kernel has 4 frequencies, its not possible on froyo.
though as long as you dont use a good enough cpu governer as smartassv2 it doesnt matter, as other governers dont really use the middle frequencies.
sent from my jellybean defy...
I am looking for a good combination of Rom and Kernel for maximum Gaming experience. Currently, im using Jr11 and motley kernel, and considering going back to Glazed rom which is imho the best rom for gaming. What do you guys think? Please give me advices. TIA
Before you get flamed by others for having clearly not read the forum rules, I'll say now that the only way to know is by testing them out for yourself.
Afterall, what works great for someone else could work terrible for you.
Sent from my GT-I9100 using xda premium
KidCarter93 said:
Before you get flamed by others for having clearly not read the forum rules, I'll say now that the only way to know is by testing them out for yourself.
Afterall, what works great for someone else could work terrible for you.
Sent from my GT-I9100 using xda premium
Click to expand...
Click to collapse
this is the only correct answer. try them all out, find what your device reacts to best and what fills your needs the best.
that said, my device likes trinity kernel with the rasbean jelly rom.
I use ParanoidAndroid 2.99 Beta6 with Franco kernel r30. I undervolted it too at [email protected] 1,3ghz down to [email protected] 100mhz and i can run the [email protected] 550mhz without problems. I haven't done extensive tests but i think that overclocking the gpu would give the highest gains in terms of gaming performance, but i don't exclude obtaining a little extra performance or more stable fps with some roms.
As the guys above said, it's a matter of taste, not every rom works for everybody.
Hey I'm kind of noob at this but like does anyone know what the best ROM and Kernel when installed on the same nexus 4 lets me undervolt and gives me the best battery life?
Thanks
Hello Noob,
First off I would like to say you can't ask that question around here. It's just not allowed.
You need to find out what's best for you. Try all the kernels and roms and experiment with it. That's is part of the process of being here on XDA forums. I'm positively sure all or if not most of the kernels here has the ability to undervolt. To curb the misconception, i just want to say that undervolting does little to no power saving at all.
Sent from my Nexus 4 using Tapatalk 2