[Q] Kernels and Custom ROMs - General Questions and Answers

I am wondering how Kernel and ROM compatibility work, in simple terms. How do I know if a Kernel will work with a custom ROM?
For example, I was on a rom which came with M-Kernel, lean kernel, and stock kernel as options. I also am using Franco kernel on my phone. I've just flashed a new rom that did not have a kernel choice. How would I know if could use M-Kernel (or any kernel for that matter) with this ROM?
I know sometimes ROMs will list what kernels are recommended and some kernel pages will recommend roms, but what if they don't? Can any kernel work on any rom?
Thank you!

Each kernel thread will list what type of ROM they work on, AOKP, AOSP, Stock etc.
You can't always use any kernel you need to check the thread.

I'm actualy on AndroidParanoid 4+ Beta2 by Nims11 (i9100), Not the best perfomance, but this is still beta phase. And I'm litle confuse about kernel. Which one is the best option for this ROM? Any experience. Thanks.

Related

[Q] Gingerbread and new kernels

Is it safe to install a new kernel (like matr1x 19.0) that's based on ICS on a gingerbread ROM like CM7?
I am asking because my friend's Nexus S is limited to the current ROM because it was given to her for free for a sociology study, so it's recording data. I'm looking to install a new kernel for overclocking, BLN, and so forth.
Thanks.
Is this a serious question?
No. It won't boot. Just leave it alone if it's a work phone. When the study is over you can put franco's old gb kernel on it.

Kernel questions

Hello everybody,
I'm looking for a good kernel for an ICS rom (I'm still on stock 4.0.4).
I have been looking at [Kernel][S4 ICS][10 DEC][SENSE] Beastmode BRICKED Ville [Linaro -O3][3.0.56].
I have a few questions about that kernel:
1) does it support init.d scripts?
2) does it improve multitasking in any way? Other kernels use zRam for this purpose, but I don't understand if this kernel does that too. Has "Google Snappy Compression" (mentioned in the features) something to do with this?
3) will I need to use a 3rd party app (like kerneltuner) in order to undervolt? And will the undervolt stick when shutting down the phone?
4) will I be able to go back to the stock kernel by restoring a backup with TWRP?
Those features are implemented in Fusion kernel, although it's no longer mantained...
Thank you in advance, it's my first time studying the kernel subject, sorry for bothering.

[Q] Kernel compatibility

Hello xda members.
I've got a question regarding kernels. How is one to know which kernel will work with there particular ROM? Are they all somewhat compatible just to a matter of degree? Or do people just find one that sounds good and hope it works on there particular ROM?
I'm running aosb end of the line ROM and I'm real curious to try out kernels now.
Any insight world be greatly appreciated.
Thanks
There are pretty much 2 types of kernels.
CAF kernels - Used for CyanogenMod based ROMS
NON-CAF kernels - Used for AOSP / Stock
Find out if your ROM is CM based. If it is, Look in each kernel thread to see if it mentions CAF.
Hi,
This rom is based on CM so you need a kernel compatible with CM roms like (or tagged with "CAF"): http://forum.xda-developers.com/showthread.php?t=2551441 or http://forum.xda-developers.com/showthread.php?t=2661397...
Maybe there is one or two others, don't remember exactly.
ericv99 said:
I'm running aosb end of the line ROM and I'm real curious to try out kernels now.
Click to expand...
Click to collapse
Since you are running aosb which is CM based Rom you can try the above 2 given and also the elemental X for CAF based Roms
thank you guys. now to go check em out...

[Q] Cleanest Moto G AOSP ROM?

Hello, everyone!
Right now I'm running Tweaky One ROM without practically any mods, because I prefer to use the Xposed Framework to personalize my Android.
Now, I would really, really like to try the kernels available. But most of them are made only for AOSP ROMs. But I don't want to run CyanogenMod, Paranoid Android or any other modified AOSP ROM. I like Tweaky One ROM because how clean it is, but it based on stock ROM.
So, is there are a "clean" AOSP ROM for our Moto G?
Thanks for your help!
Honestly, CyanogenMod is cleaner than the stock ROM. Also, CM+ART runtime= Win. (Art breaks xposed though)
Obviously the Google Play Edition variant of stock firmware IS and always will be the cleanest
Thanks for the answers!
I like CM, but I really want to use some of the features on Gravity Box. And because both it and CM have features that overlap, I think it will be having more than I want on my cellphone.
And the strange thing with GPE is that the custom kernels won't work with it, as it seems to count as a "stock" ROM rather than a "AOSP" ROM.
Any other suggestions?
You could use Faux123 kernel on stock
PanchoPonceN said:
Hello, everyone!
Right now I'm running Tweaky One ROM without practically any mods, because I prefer to use the Xposed Framework to personalize my Android.
Now, I would really, really like to try the kernels available. But most of them are made only for AOSP ROMs. But I don't want to run CyanogenMod, Paranoid Android or any other modified AOSP ROM. I like Tweaky One ROM because how clean it is, but it based on stock ROM.
So, is there are a "clean" AOSP ROM for our Moto G?
Thanks for your help!
Click to expand...
Click to collapse
I've tried a lot of different custom roms and always come back to the stock with a custom kernel, it is the best imo

Help on kernel...? Slimsaber

is better stock kernel or ak?
You can't say one kernel is better, ak kernel has lot's of settings to tweak your device how you like it(for best performence, battery life etc) but stock kernel will just work and you won't have possible toubles after a rom update if something doesn't work anymore

Categories

Resources