Introducing XDA:DevCon – A Conference For Developers By Developers
XDA Developers Android and Mobile Development Forum
Forgot your password?
View Poll Results: Which Kernel is the 'Best'?
Stock 204 18.99%
Trinity by morfic 101 9.40%
Motley Kernel by _motley 193 17.97%
Faux Kernel by faux123 103 9.59%
Franco.kernel by franciscofranco 315 29.33%
Clemsyn's Elite Kernel 26 2.42%
GLaDOS by Ezekeel 11 1.02%
Other 121 11.27%
Voters: 1074. You may not vote on this poll

 
Post Reply+
Tip us?
 
bcvictory
Old
(Last edited by bcvictory; 13th March 2013 at 11:30 AM.) Reason: Starting to Update to 4.2.2
#1  
Senior Member - OP
Thanks Meter 368
Posts: 417
Join Date: Oct 2011
Location: Bendigo
Default [GUIDE] *11/3 UPDATE* 4.2.2 RESULTS! N7 'Best' Kernel? (Performance & Battery Tests)

4.2.2 Kernel Spreadsheet of Results and comparing different features

Alot of people have been posting in these forums, "Which kernel is the best"?
I was intrigued and decided to work this out for myself and share it with the rest of the community.
This is not meant to hurt the makers of these kernels.

But FIRST, it is not a fact that there is a 'best' kernel. 'Best' is an opinion and everyone has a different opinion.
On the Nexus 7, I personally believe there is no 'bad' kernel and none of these kernels I have tested perform badly or lag heaps.
People still like to push their N7's as hard as they can though.

The Main 2 Features people look for in a kernel are:
Performance & Battery Life

Some people prefer performance over Battery, or vice versa, or an all-round kernel.

NEXUS 7 (duh)
8GB
Paranoid Android AOSPA 3.1

4.2.2 Kernel Spreadsheet of Results and comparing different features

KERNELS

Kernel[014]AP33(1.60Ghz Quad)UV,CIFS+UTF-8,PowerHAL,Linux-3.x Hybrid [Feb-16]
by faux123
Ultimate Edition 15 beta 1


[KERNEL][GPL][N7][15 FEB] franco.Kernel - r47
by franciscofranco
r47


[KERNEL][ANDROID 4.2.2] LeanKernel: Minimalistic Kernel [V1.5.4, 3/2/13]
by azoller1
Version 1.5.4


[Kernel[3G+Wifi][4.2.2] M-Kernel - mr1 - a40 [flash]
by Metallice
a40


[KERNEL][GPL][Linaro][WiFi/3G] motley b49 2013-02-24 (added dynamic GPU OC)
by _motley
Build #249


[KERNEL]Trinity Seven
by morfic
4.2.2 Alpha 1


[KERNEL]intersectRaven's Kernel - 20130227_11XX
by intersectRaven
20130310_16XX:


[KERNEL]Saber-Toothed Squirrel
by Sparksco
Version 4.9


[KERNEL][N7][4.2.x][12 MAR] DMORE.Kernel #03
by davidmore
Version 3


[KERNEL] GLaDOS by Ezekeel
by Ezekeel
Version 1



4.2.2 Stock Kernel

I will test another kernel if someone requests me too. I will not post other's results because they most likely have a different setup and therefore different results making it inaccurate.

NEW! 4.2.2 RESULTS
11/3 UPDATE


4.2.2 Kernel Spreadsheet of Results and comparing different features

PERFORMANCE

Performance was tested with Antutu.
1.3 RESULTS
Kernels set to 1.3GHz max and used the default governor for the test.
1. Faux: 14348
2. S-T Squirrel: 14142
3. Franco: 14102
4. Trinity: 14096
5. LeanKernel: 13951
6. M-Kernel: 13863
7. Motley: 13832
8. IntersectRaven: 13491
9. GLaDOS: 13460
10. DMore (1.3): 13433
11. Stock: 12903

MAX RESULTS
Kernels set to highest clockspeed, performance governor.

1. Faux (1.7): 16420
2. Trinity (1.7): 16354
3. S-T Squirrel (1.6): 16340
4. M-Kernel (1.7): 16038
5. Motley (1.6): 15385
6. LeanKernel (1.5): 15294
7. Franco (1.3): 14102
8. IntersectRaven (1.3): 13560
9. GLaDOS (1.3): 13460
10. DMore (1.3): 13433
11.. Stock (1.3): 12903

4.2.2 Kernel Spreadsheet of Results and comparing different features

BATTERY LIFE
Default Governor, 100% Brightness
Watching HD 720p Video on a Loop (MX Player Software Decoding) full 100% to dead.

Max Freq at stock speed (1.3GHz)
1. Franco: 7 hours 50 minutes
2. M-Kernel:7 hours 10 minutes
3. GLaDOS: 7 hours
4. IntersectRaven: 6 hours 50 minutes
5. Faux:6 hours 30 minutes
6. LeanKernel: 6 hours 20 minutes
7. Motley: 6 hours
8. S-T Squirrel: 5 hours 40 minutes
9. Trinity: 5 hours 30 minutes
10. DMore 5 hours 22 minutes
11. Stock 5 hours

Max Freq set as high as it can go.
1. Franco (1.3): 7 hours 50 minutes
2. GLaDOS (1.3): 7 hours
3. IntersectRaven (1.3): 6 hours 50 minutes
4. M-Kernel (1.7): 6 hours 20 minutes
5. Faux (1.6): 5 hours 50 minutes
6. Trinity (1.7): 5 hours 30 minutes
7. Motley (1.6): 5 hours 25 minutes
8. DMore (1.3): 5 hours 22 minutes
9. LeanKernel (1.5): 5 hours 20 minutes
10. S-T Squirrel (1.6): 5 hours 12 minutes
11 Stock (1.3): 5 hours


OVERALL


Best Performance:

Kernel[014]AP33(1.60Ghz Quad)UV,CIFS+UTF-8,PowerHAL,Linux-3.x Hybrid [Feb-16]
by faux123
Ultimate Edition 15 beta 1


Best Battery Life:

[KERNEL][GPL][N7][15 FEB] franco.Kernel - r47
by franciscofranco
r47



Best Overall:

Kernel[014]AP33(1.60Ghz Quad)UV,CIFS+UTF-8,PowerHAL,Linux-3.x Hybrid [Feb-16]
by faux123
Ultimate Edition 15 beta 1


[KERNEL][GPL][N7][15 FEB] franco.Kernel - r47
by franciscofranco
r47


[Kernel[3G+Wifi][4.2.2] M-Kernel - mr1 - a39 [flash]
by Metallice
a39



4.2.2 Kernel Spreadsheet of Results and comparing different features

4.2.2 Kernel Spreadsheet of Results with 'ties'


NEXUS 7
8GB
AOSParanoid Android 3.1
M-Kernel
Nova Launcher
Jay's Buttery Tweaks
Pimp My Rom

Nook Color
CM10.1 Nightlys
OC'ed to 1.1Ghz
The Following 185 Users Say Thank You to bcvictory For This Useful Post: [ Click to Expand ]
 
DroidRunner
Old
#2  
DroidRunner's Avatar
Senior Member
Thanks Meter 449
Posts: 1,598
Join Date: Sep 2010
Nice! This should be a sticky to help reduce unnecessary threads about kernels. My only suggestion would be to run Quadrant 3 times and take the average number. Only because 3 runs will have different results every time

Sent from my Atrix 4.1.1
Using whatever phone works.
The Following User Says Thank You to DroidRunner For This Useful Post: [ Click to Expand ]
 
ÜBER™
Old
#3  
ÜBER™'s Avatar
Recognized Themer
Thanks Meter 7134
Posts: 12,842
Join Date: Nov 2011
Location: Marble Falls, TX

 
DONATE TO ME
Best battery life can't really be determined since everyone uses their tablet differently i wouldn't even waste my time.

Sent From My Toro+ via White Tapatalk
 
tntgdh
Old
#4  
tntgdh's Avatar
Senior Member
Thanks Meter 27
Posts: 192
Join Date: Aug 2012
I am testing several kernels here. The fastest for me so far is trinity, but the battery is draining really fast. I then tried the 1400 MHz trinity and things got a little better with a good performance in quadrant.
I am testing motley now and seems good but a little slower than trinity. Home screen doesn't look as buttery as in trinity. I will keep testing a little longer.

Sent from my Nexus 7 using xda premium

---------- Post added at 06:19 PM ---------- Previous post was at 05:54 PM ----------

Crap...i just had a reboot while using motley and started playing dead trigger. I returned to trinity 111 and it is definitely smoother than the others for me. Maybe it is because it is the first one i flashed and now when i try others, even wiping, something remains and the other kernels don't work right. Who knows....

Sent from my Nexus 7 using xda premium
 
bcvictory
Old
#5  
Senior Member - OP
Thanks Meter 368
Posts: 417
Join Date: Oct 2011
Location: Bendigo
Quote:
Originally Posted by ÜBER™ View Post
Best battery life can't really be determined since everyone uses their tablet differently i wouldn't even waste my time.

Sent From My Toro+ via White Tapatalk
I was going to do a HD video playback test. See how long it lasts on each.

Sent from my Nexus 7 using xda premium


NEXUS 7
8GB
AOSParanoid Android 3.1
M-Kernel
Nova Launcher
Jay's Buttery Tweaks
Pimp My Rom

Nook Color
CM10.1 Nightlys
OC'ed to 1.1Ghz
The Following 5 Users Say Thank You to bcvictory For This Useful Post: [ Click to Expand ]
 
StrangerWeather
Old
#6  
StrangerWeather's Avatar
Senior Member
Thanks Meter 642
Posts: 507
Join Date: Jul 2012
Location: Oxford
Can't wait for the battery life results!

Sent from my Nexus 7 using xda premium
If you like my skin, please hit the THANKS button!
http://strangerweatherskins.blogspot.co.uk/
 
erica_renee
Old
#7  
erica_renee's Avatar
Senior Member
Thanks Meter 453
Posts: 2,123
Join Date: Sep 2010
Location: Louisville

 
DONATE TO ME
I posted about the so called battery life screen shot thread in there thread.

the only way to really test battery life is to start with ful ly charged battery each day. 1 TEST PER DAY or charge cycle.

you will have to get a mathematical equation figured out first .it would have to be something like

cpu cycles x screen brightness x memory usage and s on divided by then another equation to determined battery pull watts im guessing

you would have to keep the first exact on each test device to determine the battery life ..

ok while typing this i have decided its way over my head and quite honestly not sure it can be done ..

HELP My brain now hurts ..
Its my Nexus 7 Get your own.Play nice and follow the rules or you WILL end up in the knob jail Cell
 
espionage724
Old
(Last edited by espionage724; 16th September 2012 at 11:50 PM.)
#8  
espionage724's Avatar
Senior Member
Thanks Meter 444
Posts: 2,262
Join Date: Feb 2010
Location: Charleroi, PA

 
DONATE TO ME
The best way to test CPU performance would be to make sure that all kernels are at the same exact core frequency max, and all cores enabled, on performance governor. Performance governor alone doesn't enable all cores, and benchmarks sometimes don't trigger all 4 cores as on either (it can, but not always, and that can lead to totally different numbers on different kernels).

Some kernels have higher max frequencies then others, some use the new CPU quiet driver and some don't (although this wouldn't really matter if all cores are forced on for testing).

Some kernels have higher GPU clocks then others, some have higher refresh rates then others, some have both higher refresh rates and clocks, etc.

Personally, the best way to judge a kernel is by what features are implemented in it for example, is it linaro compiled? Does it use the old hotplug method for CPU cores, or the new quiet driver? Updated WiFi driver? fsync toggle? Was it built with RNDIS drivers?

Quadrant isn't a stable means of benchmarking (run it 3 times in a row and watch those numbers change), but generally speaking, if the same kernel is compiled with linaro, vs no linaro, the linaro build would be faster (don't quote me on this). Not all those kernels are linaro that I'm aware of.

Also, Jay's buttery smooth tweaks, his fsync doesn't work on franco.Kernel. That kernel specifically uses a different command to toggle fsync, and unless that method was used, any I/O results would be void (basically comparing fsync kernels to non-fsync, where fsync would obviously dominate). And there is even the possibility the ROM you were using may interfere with CPU clocks and voltages unknowingly.

So with all that said, trying to find the "best" kernel, is going to take a bit more effort then just benching with Quadrant

And for my own personal opinion (no hard-testing done) I like franco.Kernel Stock clocks and voltage, fsync toggle, new CPU quiet driver and WiFi driver, works awesomely faux's kernel would be my second preferred kernel, only because lack of fsync control, and getting rid of the CPU quiet driver.


Device Ownership:
 

Current Devices:
Nexus 4 (LGE960/mako) (franco.Kernel + RasSaber)
Nexus 10 (GT-P8110/manta) (franco.Kernel + RasSaber)

Side Devices:
Nexus 7 (grouper) (franco.Kernel + Rasbeanjelly)
Galaxy Rush (SPH-M830) (Stock)

Ex Devices:
Galaxy Tab 7.0 (SGH-T849)
Galaxy Tab 2 7.0 (GT-P3113)
Galaxy Prevail (SPH-M820) (KoumaKernel + CTMod)
 
bcvictory
Old
#9  
Senior Member - OP
Thanks Meter 368
Posts: 417
Join Date: Oct 2011
Location: Bendigo
Quote:
Originally Posted by espionage724 View Post
The best way to test CPU performance would be to make sure that all kernels are at the same exact core frequency max, and all cores enabled, on performance governor. Performance governor alone doesn't enable all cores, and benchmarks sometimes don't trigger all 4 cores as on either (it can, but not always, and that can lead to totally different numbers on different kernels).

Some kernels have higher max frequencies then others, some use the new CPU quiet driver and some don't (although this wouldn't really matter if all cores are forced on for testing).

Some kernels have higher GPU clocks then others, some have higher refresh rates then others, some have both higher refresh rated,
Personally, the best way to judge a kernel is by what features are implemented in it for example, is it linaro compiled? Does it use the old hotplug method for CPU cores, or the new quiet driver? Updated WiFi driver? fsync toggle? Was it built with RNDIS drivers?

Quadrant isn't a stable means of benchmarking (run it 3 times in a row and watch those numbers change), but generally speaking, if the same kernel is compiled with linaro, vs no linaro, the linaro build would be faster (don't quote me on this). Not all those kernels are linaro that I'm aware of.

Also, Jay's buttery smooth tweaks, his fsync doesn't work on franco.Kernel. That kernel specifically uses a different command to toggle fsync, and unless that method was used, any I/O results would be void (basically comparing fsync kernels to non-fsync, where fsync would obviously dominate). And there is even the possibility the ROM you were using may interfere with CPU clocks and voltages unknowingly.

So with all that said, trying to find the "best" kernel, is going to take a bit more effort then just benching with Quadrant

And for my own personal opinion (no hard-testing done) I like franco.Kernel Stock clocks and voltage, fsync toggle, new CPU quiet driver and WiFi driver, works awesomely faux's kernel would be my second preferred kernel, only because lack of fsync control, and getting rid of the CPU quiet driver.
Yeah. I know. I'm going to add a other features section. If someone else could do it that would be good. If not, I'll do it later.

Sent from my Nexus 7 using xda premium


NEXUS 7
8GB
AOSParanoid Android 3.1
M-Kernel
Nova Launcher
Jay's Buttery Tweaks
Pimp My Rom

Nook Color
CM10.1 Nightlys
OC'ed to 1.1Ghz
The Following 3 Users Say Thank You to bcvictory For This Useful Post: [ Click to Expand ]
 
ÜBER™
Old
#10  
ÜBER™'s Avatar
Recognized Themer
Thanks Meter 7134
Posts: 12,842
Join Date: Nov 2011
Location: Marble Falls, TX

 
DONATE TO ME
Quote:
Originally Posted by bcvictory View Post
I was going to do a HD video playback test. See how long it lasts on each.

Sent from my Nexus 7 using xda premium
Who JUST watches video... would be as effective as leaving it on a white screen for hours. Like I said there is no point and would just give false hope.

Sent From My Toro+ via White Tapatalk

 
Post Reply+
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

report this ad
Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Go to top of page...