How will a custom kernel benefit me - Nexus 4 Q&A, Help & Troubleshooting

What will a custom kernel do for me. I have been thinking about rooting but I do not want to flash a ROM. I am really loving stock. How will a kernel benefit me. I heard they have something to do with battery. How is that?
Sent from my Nexus 4 using xda app-developers app

With a custom kernel you can do some really cool tinkering for example
- underclock (save battery)
-undervolt ( MAY save battery , but will def help with heat)
- change governor ( may help battery)
- change screen properties . I.e colours
- GPU over clock / under clock ( obvious)
Other cool performance tweaks as well
Sent from my Nexus 4 using Tapatalk 2

italia0101 said:
With a custom kernel you can do some really cool tinkering for example
- underclock (save battery)
-undervolt ( MAY save battery , but will def help with heat)
- change governor ( may help battery)
- change screen properties . I.e colours
- GPU over clock / under clock ( obvious)
Other cool performance tweaks as well
Sent from my Nexus 4 using Tapatalk 2
Click to expand...
Click to collapse
Thank you. Sounds pretty helpful for battery. Do you recommend any kernels?

Ballastatuz said:
Thank you. Sounds pretty helpful for battery. Do you recommend any kernels?
Click to expand...
Click to collapse
I'd go with franco's kernel for now.
All of them are new and may have bugs, but franco is a longtime kernel developer and he's the least likely to do stupid stuff or claim features that actually hurt performance or are just placebos.

Franco's kernels seem good. I use it on my N7, but I just wouldn't use it yet as he's working blind. Faux has some amazing battery saving kernels. Mathkid's kernels pretty well as well, I used to use his on the Nexus S back in the day.
Sent from my Nexus 4 using xda app-developers app

Ranguvar said:
I'd go with franco's kernel for now.
All of them are new and may have bugs, but franco is a longtime kernel developer and he's the least likely to do stupid stuff or claim features that actually hurt performance or are just placebos.
Click to expand...
Click to collapse
I'd be careful about recommending a kernel where the developer is doing so blindly. Honestly its very irresponsible. Unless he's got a device that's 99.9% identical, i cant recommended it.
Sent from my Nexus 4 using xda app-developers app

italia0101 said:
With a custom kernel you can do some really cool tinkering for example
- underclock (save battery)
-undervolt ( MAY save battery , but will def help with heat)
- change governor ( may help battery)
- change screen properties . I.e colours
- GPU over clock / under clock ( obvious)
Other cool performance tweaks as well
Sent from my Nexus 4 using Tapatalk 2
Click to expand...
Click to collapse
Under clock can be done on a stock kernel just needs root. Custom kernel allows over clock doubt its needed though CPU is fast enough.
Different governors can be used on stock too but custom kernels may offer extra ones like smartass etc.
They may also add things like NTFS cifs run etc not available in stock.
Using Motleys kernel just now too soon to comment on improvements.
Sent from my Nexus 4 using Tapatalk 2

If stock is working for you, there's no reason to flash another, unless you have the itch.
The stock kernel is great, and undervolting is more trouble than it's worth if you're starting from scratch, unless tinkering with voltages is your thing, and there's zero need to overclock the N4 CPU or GPU IMO. There aren't a ton of options, yet, either. 3.4 is pretty young yet.

eep2378 said:
I'd be careful about recommending a kernel where the developer is doing so blindly. Honestly its very irresponsible. Unless he's got a device that's 99.9% identical, i cant recommended it.
Sent from my Nexus 4 using xda app-developers app
Click to expand...
Click to collapse
As someone who is using Franco's kernel at the moment, I can recommend it strongly. It's running very well :good:

Ngo93 said:
As someone who is using Franco's kernel at the moment, I can recommend it strongly. It's running very well :good:
Click to expand...
Click to collapse
Agree. Franco is amazing and once he actually has the device he will only improve.

Yeah -- that was my other experience, I'm using franco's kernel and have been since day one.
Quite stable at least so far, no crazy changes.

Related

Experimental kernel with the BFS scheduler for the custom rom 160

I'm not responsible to any damage which is caused by applying this kernel (boot.img) to your phone !
I've built a new kernel with BFS scheduler which is created by Con Kolivas (http://ck-hack.blogspot.com/) by patching genokolar's overclock kernel source (http://forum.xda-developers.com/showthread.php?t=1059029).
I've tested this new kernel on my phone, I'm running the custom rom 160 which is created by stockwell (http://forum.xda-developers.com/showthread.php?t=1059753), so far I'm quite impressed by the quick responsiveness of the phone even I set the cpu clock back to 800MHz in conservative mode.
Unfortunately the WiFi is not working, I hope later I can do factory reset to see if that will fix it, anyone willing to give it a trial and let me know the result is very appreciated !
Please note you may need to wipe the dalvik cache after install and reboot several times.
Updated : 2011-Jun-16
Looks like firefox adblock plus block my upload file.
I've tested this kernel several days, it works quite stable for me as long as you can boot it up, there may be a pop up says that system is not response during boot up, just ignore it.
There two things I found so far...
1. wifi is not working
2. battery drains out faster and warmer, I guess that's relate to overclock, if I set the clock back 800MHz, it seems ok.
wmi543 said:
I'm not responsible to any damage which is caused by applying this kernel (boot.img) to your phone !
I've built a new kernel with BFS scheduler which is created by Con Kolivas (http://ck-hack.blogspot.com/) by patching genokolar's overclock kernel source (http://forum.xda-developers.com/showthread.php?t=1059029).
I've tested this new kernel on my phone, I'm running the custom rom 160 which is created by stockwell (http://forum.xda-developers.com/showthread.php?t=1059753), so far I'm quite impressed by the quick responsiveness of the phone even I set the cpu clock back to 800MHz in conservative mode.
Unfortunately the WiFi is not working, I hope later I can do factory reset to see if that will fix it, anyone willing to give it a trial and let me know the result is very appreciated !
Please note you may need to wipe the dalvik cache after install and reboot several times.
Click to expand...
Click to collapse
What's the profit with a Brain **** Scheduler?
Cm7 uses the Bfs too.
Wikipedia says that that is speeding up the responsibility from your phone.
Sent from my Desire HD using XDA Premium App
But will it serve good purpose ?
What happens if they add a bogus algorithm instead of the brain **** one?
as soon as wifi is working i can try it and report bugs (if there are any)...
levibuko said:
Cm7 uses the Bfs too.
Wikipedia says that that is speeding up the responsibility from your phone.
Sent from my Desire HD using XDA Premium App
Click to expand...
Click to collapse
CM7 does not use BFS. We decided it was too buggy. It causes all sorts of instability on the Blade and other devices. Probably has a similar effect on the U8800 after a while
levibuko said:
Cm7 uses the Bfs too.
Wikipedia says that that is speeding up the responsibility from your phone.
Sent from my Desire HD using XDA Premium App
Click to expand...
Click to collapse
Using wiki as reference isn't the best.
However seeing that it does some bogus at points where the active thread of a normal priority process wants another time slice, and in ready block there is a lower priority process who wants a brief time slice it gives the time slice to the active thus allowing stupid **** ups. I guess its not good at all ?
Some good patches to add might be BFQ and the smartass CPU scheduler. Both seem to be stable and have good performance on my Blade and my Wildfire
HCDR.Jacob said:
Some good patches to add might be BFQ and the smartass CPU scheduler. Both seem to be stable and have good performance on my Blade and my Wildfire
Click to expand...
Click to collapse
Genokolars kernal has smartass, im not sure about BFQ but im pretty sure it does..
ryronz said:
Genokolars kernal has smartass, im not sure about BFQ but im pretty sure it does..
Click to expand...
Click to collapse
Okay sorry, I'm unfamiliar with what the kernels have at the minute
Sent from my Blade using XDA App
HCDR.Jacob said:
CM7 does not use BFS. We decided it was too buggy. It causes all sorts of instability on the Blade and other devices. Probably has a similar effect on the U8800 after a while
Click to expand...
Click to collapse
Im sry...
Sent from my Desire HD using XDA Premium App
levibuko said:
Im sry...
Sent from my Desire HD using XDA Premium App
Click to expand...
Click to collapse
Lol why sorry? Just clarifying that while CM may have used it in the past, no official CyanogenMod ROMs include it
BFS404 is pretty stable and I've been running it on my kernels for about a month and I have no complains, everything runs smooth, fast and battery friendly.

[DISCUSSION] ✰✰✰✰✰ DM Kernel ✰✰✰✰✰

[DISCUSSION] ✰✰✰✰✰ DM Kernel ✰✰✰✰✰
Hey Guys,
This is the discussion thread for the DM Kernel.
You can discuss here about the best config's, performance, and any other non-development related queries or topics.
Please feel free to discuss about anything and everything related to Android / Kernels / ROMs... It will be a place where I can gain knowledge from you guys
Based on the discussions, I'll create an FAQ's and Interesting Post's list for everyone's reference.
Thanks to M90 for the idea. :good:
Reserved for FAQ's
Reserved for Interesting/Informative POST's
Reserved for ... Dunno...Lets see...Will use this if needed
I see someones a Batman Fan?
Sent from my GT-I9100 using xda app-developers app
jezus101 said:
I see someones a Batman Fan?
Sent from my GT-I9100 using xda app-developers app
Click to expand...
Click to collapse
Yes, The DarkKnight is rising again
Hi Dharam,
I'm on Checkrom V7 and wait for a DarkKnight LQ5 Kernel
Do they really stop developing for SG2?
Sent from my GT-I9100 using xda premium
R2D2uC3PO said:
Hi Dharam,
I'm on Checkrom V7 and wait for a DarkKnight LQ5 Kernel
Do they really stop developing for SG2?
Sent from my GT-I9100 using xda premium
Click to expand...
Click to collapse
I think they really stopped,leomar wrote "no more s2 developing" on CR forum ,so...
can anyone recommend a governor best suited for heavy use? smartassv2 doesn't really handle resource-intensive apps very well.
M90 said:
I think they really stopped,leomar wrote "no more s2 developing" on CR forum ,so...
Click to expand...
Click to collapse
hahaha, everybody knew that. at least dharam have some respect for us.
poppienutshell said:
can anyone recommend a governor best suited for heavy use? smartassv2 doesn't really handle resource-intensive apps very well.
Click to expand...
Click to collapse
PegasusQ mate..
poppienutshell said:
can anyone recommend a governor best suited for heavy use? smartassv2 doesn't really handle resource-intensive apps very well.
Click to expand...
Click to collapse
Try ondemand or pegasusq...
Sent from my GT-I9100 using Tapatalk 2
Hi,
i wanted to thank you for this fantastic Kernel.
Using it ont CM9 RC2.
I'm coming from Siyah, and Fluxi, but your Kernel just blows everything away. Best Battery Life of all.
And with the upcoming fixes, especially BLN, it will be even better! Good Luck with your exams! And keep up this Good work.
Adding some Screenshots of my Battery Stats, and still 30% left(kernel default settings):
Edit: Added 2 new Screenshots, resulting in a Screen-On-Time with 5h 11m. I'm very happy with that.
poppienutshell said:
can anyone recommend a governor best suited for heavy use? smartassv2 doesn't really handle resource-intensive apps very well.
Click to expand...
Click to collapse
with set cpu try to set to 1200 and change it to ondemand
Sent from my Transformer TF101 using Tapatalk 2
speed
Hi i use siyah with miui i want to install asnet and darkknight!
I like to know if darkkn. is for battery saving or / and preformance ?
I like to play gtaIII and other games so preformance and stability is important anny one has exp. or a tip ? tanks
ApuInder said:
Hi i use siyah with miui i want to install asnet and darkknight!
I like to know if darkkn. is for battery saving or / and preformance ?
I like to play gtaIII and other games so preformance and stability is important anny one has exp. or a tip ? tanks
Click to expand...
Click to collapse
First try the default settings. If they are not good for your usage, you can try to overclock to 1200 and to change governor to ondemand or pegasusq..
Inviato dal mio GT-I9100 con Tapatalk 2
This was my first full cycle with DarkKnight v1.9.2, and the SensatioN ROM 3.5. And these are my results.
On the phone i was basically using chrome and whatsapp. I have no widgets on my homescreen and used the default kernel settings without changing anything. Note that i have a different non-samsung battery from "anker" with 1900mAh.
I think these are pretty decent results for the first cycle so keep up the good work
Ill continue to test your kernel, maybe also with different roms like cm9 rc2.
This is another one of my longest screen on time. The uptime is just 7hrs+ tho, I think.
Ondemand & sio
Auto Brightness
200-800mhz
Hey, i can't post in the development section, so i'm asking in this thread:
flashed 1.9.2 today and can't disable the LEDs. if i disable them in the system settings they stay disabled as long as i don't lock the screen. after unlocking they are enabled again. hadn't that problem with 1.8.
cache and dalvik already wiped.
any suggestions?
How do you guys get such great battery with high screen time? I have brightness set to auto. Whenever I have the screen on I can see my battery % drop very quickly.

[Q] Which is the best kernel?

What is the best kernel overall?
The best kernel for battery improvement?
Best kernel for performance?
and the best kernel for gaming?
.....and GO!
Stock.
Sent from my Nexus 7 using xda premium
Based on my experience. For overall excellent gaming performance with good enough battery performance, I suggest M-Kernel a25 or a27. And to over clock your device after installing the kernel, use Trickster Mod from play store.
Sent from my Nexus 7 using xda app-developers app
I'd like to recommend u to see the following thread.
[GUIDE] *NEW* 4.2.1 RESULTS! N7 'Best' Kernel? (Performance & Battery Tests)
http://forum.xda-developers.com/showthread.php?p=31620793
theres no best kernel, they are all good. theres only whats best for your and your devices needs. evrybody is going to say that the best kernel is the one that they use, no one is going to say that they use the worst.
simms22 said:
theres no best kernel, they are all good. theres only whats best for your and your devices needs. evrybody is going to say that the best kernel is the one that they use, no one is going to say that they use the worst.
Click to expand...
Click to collapse
Well I base it on most popular. If its popular it means its good and works most of the time. Maybe I should've used better wording?
Sent from my Nexus 7 using Tapatalk HD
jesus359 said:
Well I base it on most popular. If its popular it means its good and works most of the time. Maybe I should've used better wording?
Sent from my Nexus 7 using Tapatalk HD
Click to expand...
Click to collapse
popular doesnt mean good. try out a few, find what your device likes. every device is different and reacts differently with each kernel.
k1silver said:
I'd like to recommend u to see the following thread.
[GUIDE] *NEW* 4.2.1 RESULTS! N7 'Best' Kernel? (Performance & Battery Tests)
http://forum.xda-developers.com/showthread.php?p=31620793
Click to expand...
Click to collapse
Yes you can read there, OP just updated the score. If you want to try, try trinity for best performance, m kernel for best overall. I'm using Mkernel now, really good kernel. No problem so far.
Sent from my Nexus 7 using xda premium
I get about 10-11ish hours "screen on" with light use on franco kernel #38
Motley kernel
i tried
Motley kernel,
Franco kernel
Trinity Kernel
Trinity is the fastest if you tweak it good..
but on the downside the most glitch..
but Morfic just released two updates in two days...
so theyre fixing it.
So im back with Trinity Kernel.
Its good..
and the only Kernel i find that you can change GPU speed, ofcourse Using
the glitchy Trinity Toolbox
I love Franco.Kernel R31. Battery life is great and performance is good as well. R38 is the newest and great, but I feel performance is a bit lacking on 38.
Sent from my Nexus 7 using Tapatalk HD
Jomari29 said:
i tried
Motley kernel,
Franco kernel
Trinity Kernel
Trinity is the fastest if you tweak it good..
but on the downside the most glitch..
but Morfic just released two updates in two days...
so theyre fixing it.
So im back with Trinity Kernel.
Its good..
and the only Kernel i find that you can change GPU speed, ofcourse Using
the glitchy Trinity Toolbox
Click to expand...
Click to collapse
Did he fix unplug usb otg reboot issue yet?
Sent from my LT18i using xda premium
Closed, try them and see

Best kernel for a "regular" user

I'm not much into over clocking or under volting and all that stuff, I just want a smooth kernel, without connection issues, and bug free as possible.
I only usually change I/O and governor's, which is already available on my current kernel and ROM so that's fine.
Any suggestions?
Oh, and works with AOKP
Sent from my Nexus 4 using xda app-developers app
There is no "best kernel", its not a competition. Search in the Development Thread and try them out. Then choose what suits you best in terms of performance/battery.
realfelix said:
There is no "best kernel", its not a competition. Search in the Development Thread and try them out. Then choose what suits you best in terms of performance/battery.
Click to expand...
Click to collapse
OK, you obviously took my question out of context, let alone did you even read my question? I did search in the development thread, or else I wouldn't post this question. Out of other peoples user experience, I want to know what kernel was best for them, excluding the over clocking and undervolting features. And BTW, I'm not looking for battery specs as every user is different.
What kernel are you using at the moment? And why is it the best for you?
Sent from my Nexus 4 using xda app-developers app
iAndropple said:
OK, you obviously took my question out of context, let alone did you even read my question? I did search in the development thread, or else I wouldn't post this question. Out of other peoples user experience, I want to know what kernel was best for them, excluding the over clocking and undervolting features. And BTW, I'm not looking for battery specs as every user is different.
What kernel are you using at the moment? And why is it the best for you?
Sent from my Nexus 4 using xda app-developers app
Click to expand...
Click to collapse
Oh sorry then I must've misunderstood it.
I am using Francos r51 kernel. Because.. eeerm .. the batterylife is just amazing without sacrificing performance.
These "Best kernel" threads usually get closed. Just giving you fair warning. I'm using Harsh kernel. It's great.
*obligatory there is no best kernel statement*
For 'normal' users I would recommend intersectRaven's kernel. Requires almost no user intervention - you can of course change governor and I/O scheduler - and is easily as fast as stock in performance but with much better batter.
All my opinion of course, yours may differ.
Currently I'm running AOKP with faux which is giving me the best battery life I've ever had. About 5-6 hours of screen on time!
Sent from my Nexus 4 using Tapatalk 2
4 different answers, 4 different kernels
All of them....
try the motley kernel. its rock solid with great performance and battery life without messing with any settings
Whatever works best for you and you can only tell by trying them all.
Sent from my Nexus 4 using Tapatalk 2
Intersectraven
Sent from my Nexus 4 using Tapatalk 2
My vote is on faux.
Sent from my Nexus 4 using xda app-developers app
If you're a normal user, then why do something abnormal by flashing a custom kernel? There's always a trade-off. You might gain a bit of battery life, but you're more than likely to gain a bit of quirkiness. Furthermore, some kernels like Faux's overwrite system files, whereas other kernels like Franco's use a different ramdisk. This may cause problems if you subsequently flash a kernel that replaces only the zImage (kernel) and which assumes that the ramdisk is stock.
there is no best kernel , all of those are good
floepie said:
If you're a normal user, then why do something abnormal by flashing a custom kernel? There's always a trade-off. You might gain a bit of battery life, but you're more than likely to gain a bit of quirkiness. Furthermore, some kernels like Faux's overwrite system files, whereas other kernels like Franco's use a different ramdisk. This may cause problems if you subsequently flash a kernel that replaces only the zImage (kernel) and which assumes that the ramdisk is stock.
Click to expand...
Click to collapse
That's like saying "if your a normal user, why do something abnormal such as flashing a custom ROM?"
Sent from my Nexus 4 using xda app-developers app
iAndropple said:
That's like saying "if your a normal user, why do something abnormal such as flashing a custom ROM?"
Sent from my Nexus 4 using xda app-developers app
Click to expand...
Click to collapse
You took the words right out of my mouth.
Sent from my Nexus 4
I like this topic, I was actually looking for it.
I'm not an advanced user, I learnt pretty well how certain things about android work (i.e. I've used custom roms since I first started using a smartphone) but I know little to nothing about other stuff, like custom kernels.
Now... let's say that I'm not comfortable messing around too much with aspects of the kernel that I don't fully understand...
- Would you suggest a reasonably simple custom kernel that you believe is better then stock even if you don't mess around with it very much? (to me, and I believe according to iAndropple too, this is not a topic about "the best kernel")
- Would you suggest to stick with stock?
- Should I search for guides on YT or on the Internet so that I can have a better comprehension of how a kernel works, what is relatively safe to tweak and what is not?
That's like saying "if your a normal user, why do something abnormal such as flashing a custom ROM?"
Sent from my Nexus 4 using xda app-developers app
Click to expand...
Click to collapse
I tend to agree with this statement, one has to try and learn, but maybe floepie is right, using a custom kernel is not the same as using a custom rom, and could be dangerous.
I know noobs like myself can be annoying, but I'm just seeking for advice and trying to learn new things here, any answer is welcome.
Thanks for the responses guys, and I'm just getting used to custom kernels, so I just want a low user based kernel, so I can learn my ways from there. I LEARNED how to flash ROMS and ADB stuff, but I didn't learn custom kernels "yet" to a full extent.
Hope you guys get what I'm saying
Sent from my Nexus 4 using xda app-developers app
[KERNEL][UV][Linux 3.4.26] Harsh Kernel build Jan-22 - PGM
as describe by the dev himself " I am just sharing what I have made for myself as my daily driver." this is the best kernel imho. Link: http://forum.xda-developers.com/showthread.php?t=2048739, i have tried motley's, franco's but still the best kernel for me is Harsh's.

brought new nexus 4 and have issue

yesterday i brought new nexus 4 after trading my galaxy s3
i rooted my nexus installed recovery
flashed franko kernel
and installed paranoid rom
now the phone heats up too much even on normal whatsapp chatting
i tried to underclock it from setcpu but still heating is there
later i thought may b my phone doesnt handle paranoid or franco kernal
then i flashed modaco rom
but unfortunately swipe to wake doesnt work
i have still not tested the heating problem
can anyone guide me on setcpu setting or which rom / kernal to try
i am more interested in swipe to wake function
I have similar issues with a lot of Franco releases, some apps like fun run make the phone super hot. I use Motleys kernel, overall way snappier, and battery life is just as good. It's in android original development. As far as rom I use cm10 kang one by trailblazers that's built from linaro tool chain with bionic commits, it is faster than stock cm10 for sure. Try it, both kernel and ROM are built on linaro, good combo.
Sent from my Nexus 4 using xda app-developers app
air2k57 said:
i have similar issues with a lot of franco releases, some apps like fun run make the phone super hot. I use motleys kernel, overall way snappier, and battery life is just as good. It's in android original development. As far as rom i use cm10 kang one by trailblazers that's built from linaro tool chain with bionic commits, it is faster than stock cm10 for sure. Try it, both kernel and rom are built on linaro, good combo.
Sent from my nexus 4 using xda app-developers app
Click to expand...
Click to collapse
thanks a lot
will this support slide to wake mod ???
Did you try UVing a little?
Sent from my Nexus 4 using xda premium
aarif_ziaee said:
thanks a lot
will this support slide to wake mod ???
Click to expand...
Click to collapse
I know that it did, a lot of odd issues have been happening, so he took it out I'm pretty sure it is back in though. If not, I know matrix kernel has it.
Sent from my Nexus 4 using xda app-developers app

Categories

Resources