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!
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!