[GUIDE] N7 2013 'Best' Kernel (Performance & Battery Tests) - Nexus 7 (2013) General

After doing this guide for the OG Nexus 7, I picked up a 2013 version. I'm loving it but my battery life has been a bit all over the place.
I decided to look into kernels and I have come up with the same guide/tests/results that I did on the OG Nexus 7
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.
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.
Please take my results with a grain of salt. This is hardly scientific and results will vary heavily. This is just my results.
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.
My Setup:
NEXUS 7 (2013)
32GB
Paranoid Android AOSPA RC2
KERNELS
[Sep10] [FLO/DEB] ElementalX 1.4 | S2W | DT2W | OC | UV | GPU OC
by flar2
1.5 Beta
[KERNEL][GPL][N72013] franco.Kernel - r3
by franciscofranco
r3
[KERNEL][09/24]Glitch kernel for Flo - CPU OC/UV 2.3GHz - GPU OC 654MHz - S2W/S2S - SM toolchain
by Tk-Glitch
09/24
[KERNEL|22|09|13][FLO/DEB][n3oFlo_v14|CPUQUIET|DT2W|CPU:2GHz|GPU:487,5|VC|THE RMAL]
by n3ocort3x
v14
[KERNEL][flo]Tinykernel - Updated 9/13/13
by tiny4579
9/13/13
[Kernel] (006_r2) flo/deb JB 4.3 (S2W/UV/CPU/GPU OC/Hybrid Linux 3.4+) [Sep-21]
by faux123
006_r2
[KERNEL][3.4.62][Linaro 4.8] DanKernel - r12
by R930
r12
[Aug 27] [flo/deb] Bulletproof 1.2 | Optimized stock | S2W/DT2W
by flar2
1.2
4.3 Stock Kernel
PERFORMANCE
Performance was tested with Antutu. Tested three times and averaged.
1.5 RESULTS
Kernels set to 1.5GHz max and used the default governor for the test.
1. ElementalX: 20722
2. Bulletproof: 20716
3. Franco: 20571
4. Tinykernel: 20476
5. Glitch: 20435
6. n3oFlo: 20336
7. Dankernel: 20232
8. Faux: 20142
9. Stock: 20098
MAX RESULTS
Kernels set to highest clockspeed available, performance governor.
1. Dankernel (2.0): 24041
2. ElementalX (2.2): 22364
3. Faux (2.3): 22260
4. n3oFlo (2.0): 21578
5. Glitch (2.3): 21541
6. Bulletproof (1.5): 20716
7. Franco (1.5): 20571
8. Tinykernel (1.5): 20476
9. Stock (1.5): 20098
BATTERY LIFE
Default Governor, 100% Brightness
Watching HD 720p Video on a Loop (MX Player Software Decoding) in a 10% range. The reason for this is not to kill my battery lifetime.
Max Freq at stock speed (1.5GHz)
1. ElementalX: 7 hours
2. Glitch: 6 hours 42 minutes
3. Franco: 6 hours 33 minutes
4. Bulletproof: 5 hours 53 minutes
5. n3oFlo: 5 hours 51 minutes
6. Dankernel: 5 hours 44 minutes
7. Faux: 5 hours 35 minutes
8. Tinykernel: 5 hours 27 minutes
9. Stock: 5 hours
Max Freq set as high as it can go.
1. Franco (1.5): 6 hours 33 minutes
2. Bulletproof (1.5):5 hours 53 minutes
3. ElementalX (2.2): 5 hours 41 minutes
4. Tinykernel (1.5): 5 hours 27 minutes
5. Glitch (2.3): 5 hours 13 minutes
6. Faux (2.3): 5 hours 8 minutes
7. Dankernel (2.0): 5 hours 4 minutes
8. n3oFlo (2.0): 5 hours 2 minutes
9. Stock (1.5): 5 hours
OVERALL
Best Performance:
MAX Winner:
[KERNEL][3.4.62][Linaro 4.8] DanKernel - r12
by R930
r12
1.5 Winner:
[Sep10] [FLO/DEB] ElementalX 1.4 | S2W | DT2W | OC | UV | GPU OC
by flar2
1.5 Beta
Best Battery Life:
Overall:
[KERNEL][GPL][N72013] franco.Kernel - r3
by franciscofranco
r3
1.5 Winner:
[Sep10] [FLO/DEB] ElementalX 1.4 | S2W | DT2W | OC | UV | GPU OC
by flar2
1.5 Beta
Best Overall:
[Sep10] [FLO/DEB] ElementalX 1.4 | S2W | DT2W | OC | UV | GPU OC
by flar2
1.5 Beta
[KERNEL][GPL][N72013] franco.Kernel - r3
by franciscofranco
r3
[KERNEL][09/24]Glitch kernel for Flo - CPU OC/UV 2.3GHz - GPU OC 654MHz - S2W/S2S - SM toolchain
by Tk-Glitch
09/24
Spreadsheet Results

Very interesting...

How did you achieve to make nexus 7 boot on 2.2gh on elemental kernel? Mine is crashing all the time in this frequency...

Your AnTuTu Scores seem to be totally weird. With Only 1.8GHz FUAX Kernel reaches over 25.000. I think mabe some kernel will work better on CM ROMs than on Paranoid, so comparing there performance is pretty difficult. When i comes to battery it's really confusing that with some kernels and highly overclocked cpu the battery lasts almost as long as without overclocking.
But thanks for sharing your results. I had already appreciated your work over at old Nexus 7 Thread.

theofanis said:
How did you achieve to make nexus 7 boot on 2.2gh on elemental kernel? Mine is crashing all the time in this frequency...
Click to expand...
Click to collapse
I too have my nexus 7 running the 2.2 frequency. It does not crash at all. In fact it literally makes my tablet a super beast. That said though, not all processors are equal... They may all have the same specs yet they are not all equal in the frequencies that they can withstand..it is literally luck the draw...I'm pretty happy though, I always end up with the device that can handle the higher frequencies...I lucked out this time....
Sent from my Nexus 7 using Tapatalk 4

cool ill stick with franco like always then

madphone said:
Your AnTuTu Scores seem to be totally weird. With Only 1.8GHz FUAX Kernel reaches over 25.000. I think mabe some kernel will work better on CM ROMs than on Paranoid, so comparing there performance is pretty difficult. When i comes to battery it's really confusing that with some kernels and highly overclocked cpu the battery lasts almost as long as without overclocking.
But thanks for sharing your results. I had already appreciated your work over at old Nexus 7 Thread.
Click to expand...
Click to collapse
The score is similar to what I got on stock JSS15R. Only a few custom aosp and cm based roms have much higher scores at the moment. Reason still remains unknown.
Sent from my Nexus 7 using Tapatalk 4

can you tell us what options you chose when installing Elemental?

Can you please say which governors are default for each one?

madphone said:
Your AnTuTu Scores seem to be totally weird. With Only 1.8GHz FUAX Kernel reaches over 25.000. I think mabe some kernel will work better on CM ROMs than on Paranoid, so comparing there performance is pretty difficult. When i comes to battery it's really confusing that with some kernels and highly overclocked cpu the battery lasts almost as long as without overclocking.
But thanks for sharing your results. I had already appreciated your work over at old Nexus 7 Thread.
Click to expand...
Click to collapse
Yeah I was also very confused. Oh well... Don't really want to retest at the moment..

timrock said:
can you tell us what options you chose when installing Elemental?
Click to expand...
Click to collapse
Defaults besides the overclocking

Funny thing: I switched from Galaxy Note forums to the Nexus corner and just saw this thread.
In the Note forum best Rom/Kernel threads are immediately closed by the Mods because they are against XDA rules/policy.
"Best" is only a very personal view - and all these tests are without any value (for many reasons).

Thanks, very informational

voted eX v1.4 im on ! u can OC and it still better batterylife then stock! also good antutu score, 21680 i got

ThaiDai said:
Funny thing: I switched from Galaxy Note forums to the Nexus corner and just saw this thread.
In the Note forum best Rom/Kernel threads are immediately closed by the Mods because they are against XDA rules/policy.
"Best" is only a very personal view - and all these tests are without any value (for many reasons).
Click to expand...
Click to collapse
Yeah.. I know. I was expecting to get shut down in the original thread but the mods were cool with it. Weird ey.

ThaiDai said:
Funny thing: I switched from Galaxy Note forums to the Nexus corner and just saw this thread.
In the Note forum best Rom/Kernel threads are immediately closed by the Mods because they are against XDA rules/policy.
"Best" is only a very personal view - and all these tests are without any value (for many reasons).
Click to expand...
Click to collapse
I think the big difference between this and other "best" threads is this actually has some reasonable information. Other threads that get shut down are mainly "what do you THINK is the best..." and don't have any actual data to go with the opinions. Are these test here definitive? No, but still useful. OP, t:good:hank you for doing this.

Nice to see a thread like this. They are usually not allowed but are extremely helpful for comparing.
Comparing didn't have to mean which is better. It could just be a matter of what someone is looking for.
Sent from my shiny new(bought last Nov), scratch less Nexus 4!

Nice to see a thread like this. They are usually not allowed but are extremely helpful for comparing.
Comparing didn't have to mean which is better. It could just be a matter of what someone is looking for.
Sent from my shiny new(bought last Nov), scratch less Nexus 4!
Click to expand...
Click to collapse
Exactly.
Sent from my Nexus 7 using xda app-developers app

My Best Battery Stats
ROM: CM 10.2 Kang (DJLamontagnelll)
Kernel: Faux 006 (Enhanced Stock)
Best Battery Stats: Screen on 12:33 at 10% battery life.

Related

What Kernel are you guys using on the lastest CM7?

How many .35 kernels are available? I'm only aware of Umaro's and the stock CM kernel. I'm trying to achieve better battery life, so what kernel are you guys using?
So far, using Umaro's, I'm getting regular battery life, nothing special. Haven't tried the stock CM kernel.
Are they any other undervolted kernels available?
durps said:
How many .35 kernels are available? I'm only aware of Umaro's and the stock CM kernel. I'm trying to achieve better battery life, so what kernel are you guys using?
So far, using Umaro's, I'm getting regular battery life, nothing special. Haven't tried the stock CM kernel.
Are they any other undervolted kernels available?
Click to expand...
Click to collapse
There aren't any others so far. Umaro's kernel is really good for battery life, however it's not up to date with the latest kanged nightly from yesterday.
Ahh, I see. Thanks for the info.
What cpu settings are you running?
durps said:
Ahh, I see. Thanks for the info.
What cpu settings are you running?
Click to expand...
Click to collapse
Right now I'm using a kanged nightly with the "stock" cpu settings of 245MHz min and 1024MHz max, but with the interactive governor. With Umaro's kernel I had at 245 min, 1017 max and the Smartass governor. The smartass is pretty good on battery.
u made all the right moves all i would do is dim screen and keep runnimg apps low.
pimped out g2
btw pyromod 2.0 345 ghz min 1405ghz max on smartass. i fully charge bout 1 a day
pimped out g2
Pershoot released his kernel the other day pretty nice and smooth
Sent from my HTC Vision using XDA App
Alright I'm sleepy so this will be in rambling form but...
I've tried Umaro's and I'm not sure if it was the undervolting (which I haven't looked into tweaking) but my phone kept stuttering no matter which governor I used. I was using Htcclay's Super CM7 1.8 with cpu set to 245/1113
I also used the stock kernel that's been on CM7 with no problems and average to good battery life (10-15 hours of active use: texting, browsing, few calls, and playing the occasional game)
Most recently I've used Pershoots which I had heard worked great. I myself love it. Almost same battery life as stock kernel but everything felt just a little bit smoother performance wise.
Here's a link to Pershoot's thread:http://forum.xda-developers.com/showthread.php?t=847672
The stock cm kernel in my opinion is finally good enough that it doesn't need changed. I have always flashed pershoots and occassionally others, but it truly does not need supplemented IMHO.
Sent from my HTC Vision using XDA Premium App
I'm using savaged zen, and I get around two days of battery on a charge, with normal use.
Min: 368 max: 768
Sent from my HTC Vision using XDA App
Using Pershoots latest kernel, have nothing but good things to say about his kernels. Always my go to kernel.
fedtemis said:
I'm using savaged zen, and I get around two days of battery on a charge, with normal use.
Min: 368 max: 768
Sent from my HTC Vision using XDA App
Click to expand...
Click to collapse
You're running that on Vision? I can't seem to find it for our device.
Stock CM7 kernel here. I run 245/806 Interactive with automatic brightness. I've found that when wifi is on, keeping the cell radio @ 2G only works wonders. Wifi is set to sleep on screen off, but not when plugged in. 1 day 7 hours on this charge so far with 23% left. I would consider my use light to moderate.
HTC Vision (G2) - CM7 B95 w/AUS radio
Your is not short for you are, but you're is.|It's means it is and never ever anything else.|Pluralization by way of an apostrophe is always wrong!
durps said:
How many .35 kernels are available? I'm only aware of Umaro's and the stock CM kernel. I'm trying to achieve better battery life, so what kernel are you guys using?
So far, using Umaro's, I'm getting regular battery life, nothing special. Haven't tried the stock CM kernel.
Are they any other undervolted kernels available?
Click to expand...
Click to collapse
I'm wondering where can I download the Umaro's kernel. I check out his github (https://github.com/umaro/htc-kernel-msm7x30) only to find out that the source is available.

[Request] AMOLED-Oriented Battery Kernel

I miss the ICS days of Matrix 20.0. I pulled 7 hours of on-screen use twice, and always at least 5 hours of on screen time in 10-28 hours overall. That was some amazing battery life.
I really wish someone would make a kernel or implement these features on a currently active kernel for us AMOLED i9020 Nexus users.
What features?
Under voting, 50 FPS, tweaked deadline scheduled for battery, on demmand with the current settings bedalus uses, 100 min setting, and adjustable (400/800) Live OC.
Some people may argue all of those features save little to no battery. I'd disagree on all except maybe Live OC. I know for a fact that my battery has been NOWHERE near the same as ICS since JB. I struggle to get 4 hours of screen use. I know get about 2.5-4.0. Coming from 5.5-7.3 hours of on screen use this is terrible! I know those 'small' features in combination with each other made a huge impact on battery.
If I had the resources to make my own kernels I would. But I don't have the resources (good computer or knowledge or time) to do so. Hopefully some amazing DEV will make a JB kernel dedicated to battery life on AMOLED screens for our Nexus. That would be great ...
Nexus S. (GSM i9020a)
Paranoid Epsilon 1.2 (1.992 - 4.1.1)
Marmite Kernel (4.4.5 - Bedalus)
Smartassv2 (1000/200)
Deep Idle (Off - Deadline)
BLX (98 - Inverted Apps)
Black Exodus (Stock Voltage)
309041291a said:
I miss the ICS days of Matrix 20.0. I pulled 7 hours of on-screen use twice, and always at least 5 hours of on screen time in 10-28 hours overall. That was some amazing battery life.
I really wish someone would make a kernel or implement these features on a currently active kernel for us AMOLED i9020 Nexus users.
What features?
Under voting, 50 FPS, tweaked deadline scheduled for battery, on demmand with the current settings bedalus uses, 100 min setting, and adjustable (400/800) Live OC.
Some people may argue all of those features save little to no battery. I'd disagree on all except maybe Live OC. I know for a fact that my battery has been NOWHERE near the same as ICS since JB. I struggle to get 4 hours of screen use. I know get about 2.5-4.0. Coming from 5.5-7.3 hours of on screen use this is terrible! I know those 'small' features in combination with each other made a huge impact on battery.
If I had the resources to make my own kernels I would. But I don't have the resources (good computer or knowledge or time) to do so. Hopefully some amazing DEV will make a JB kernel dedicated to battery life on AMOLED screens for our Nexus. That would be great ...
Nexus S. (GSM i9020a)
Paranoid Epsilon 1.2 (1.992 - 4.1.1)
Marmite Kernel (4.4.5 - Bedalus)
Smartassv2 (1000/200)
Deep Idle (Off - Deadline)
BLX (98 - Inverted Apps)
Black Exodus (Stock Voltage)
Click to expand...
Click to collapse
You may not get it. Most of the features you are asking are a strict no-no from the current Kernel devs of Nexus S. The only kernel that include a voltage mod today is Air Kernel, but you may need to do undervolting yourself. You can try reducing all voltages by 25 and check stability, my phone can take up to 75 voltage reduction.
Again there are no 50 FPS kernel for JB. You can modify ondemand settings & voltage settings using NSTools. Live OC isn't there in any JB kernel and will not be included by any one as it is unstable. Bedalus ondemand settings are below:
Sampling rate - 20000
Up Threshold - 95%
Sampling down factor - 1 step
All the best..
anshumandash said:
You may not get it. Most of the features you are asking are a strict no-no from the current Kernel devs of Nexus S. The only kernel that include a voltage mod today is Air Kernel, but you may need to do undervolting yourself. You can try reducing all voltages by 25 and check stability, my phone can take up to 75 voltage reduction.
Again there are no 50 FPS kernel for JB. You can modify ondemand settings & voltage settings using NSTools. Live OC isn't there in any JB kernel and will not be included by any one as it is unstable. Bedalus ondemand settings are below:
Sampling rate - 20000
Up Threshold - 95%
Sampling down factor - 1 step
All the best..
Click to expand...
Click to collapse
I know the DEVs of today won't do it, but that doesn't mean nobody might give it a shot or make a new kernel...Matrix 20.0 was 50 FPS on ICS so it's possible. I've UV at 50 on Air and it was fine. I already know the Bedalus settings.... My kernel is Marmite lmao.
I'm not asking for MK, r_data, or Bedalus to do this. I'm asking someone else. If I could I'd try to make an AMOLED battery kernel. I miss good JB battery.
Nexus S. (GSM i9020a)
Paranoid Epsilon 1.2 (1.992 - 4.1.1)
Marmite Kernel (4.4.5 - Bedalus)
Smartassv2 (1000/200)
Deep Idle (Off - Deadline)
BLX (98 - Inverted Apps)
Black Exodus (Stock Voltage)

[Q] what is yours favorite kernel (i9505) and why.

Mine favorite kernel is chronickernel i really recommend this kernel because it can oc the gpu and the cpu. But besides that the performance and battery life are just awesome
lobird said:
Mine favorite kernel is chronickernel i really recommend this kernel because it can oc the gpu and the cpu. But besides that the performance and battery life are just awesome
Click to expand...
Click to collapse
I second this. Chronic Kernel is by far my favorite kernel. The only kernel I've used that has gotten 10 hours 45 minutes screen-on time with the Stock battery no joke. And performance is amazing. 29k on Antutu is pretty awesome if you ask me
Thread closed as its a Best Kernel thread.

Need help with Faux Kernel Ultimate

I'm in a huge dilemma right now, I want to install the "Ultimate" version of Faux's kernel but when I'm using it, my N4 always reboots on start up. From this, it's obvious that that my N4 cannot handle the OC at 1.8ghz and every time I attempt to lower the CPU frequency in trickster mod, my N4 reboots before I get a chance. Anyone out there have a version of Faux's Ultimate kernel that doesn't come at 1.8ghz by default when you install it?
You could try waiting for your device to cool down then booting it up and changing the frequency. I'm undervolted -100 and I'm using intellidemand and I have no problems with 1.8. The battery life is still unbelievably good - 88% with 1h SOT right now (ran quadrant 5 times).
Sent from my Nexus 4 using Tapatalk

[I9000 overclocking] Overclocking latest Mackay kernel

Dear all members & visitors.
I've been using your roms & kernels since the day our i9000 was released. Big thanks to you all - devs, forum moderators & guests for your fantastic work. This is my first post - hopefully under the right section. Hope it can help somebody to achieve the smoothness & stability out of our old but certainly not dead devices.
So, here are my details:
- running the latest Mackay Rom (4.9.14) with test kernel from Mackay (0.693).
- ART runtime
- kernel tweaker app from market to set the stuff:
-- min. freq. 100mhz @ 975mV
-- max. freq. 1300mhz @ 1350mV
-- row
-- read ahead size 4096
-- low memory killer set to very agressive.
With this configuration I was able to push antutu benchmark till (see attached) 8199. This was my higher score.
Now I am playing with OC 1400mhz, from 1351mV to 1365mV. Stable stuff around 1361mV - but antutu benchmark and quadrant fail to complete.. So no results. Otherwise all other apps work just great. No reboots at all. And the battery..well, I have a 1750mAh battery and with normal usage (phone, sms, gmail) a fully charged phone overnight loses around 15-20% from 07:00 till 14:00. I assume that the battery performs better with ART runtime rather than Dalvik.
With agressive memory killer option i have always around 90-140mb of free ram. I told you - average daily user, not a lot of multitasking/games/other stuff..
So once again, big thanks to ALL devs, from 2.2.1 to 4.4.4, to miui, slim, omni.. I really tried 96% of all the roms here, but settled with Mackay from Kasper & crew. Keep up the good work.
Cheers from Slovenia.
P.S.
If someone has good&better tweaks please share.
Sent from my GT-I9000 using XDA Free mobile app

Categories

Resources