Hacker News new | past | comments | ask | show | jobs | submit login

Android manufacturers pick a LTS kernel when developing their phone. By the time it is on the market, that kernel version only has 3-4 years left of security updates. Custom roms never upgrade the kernel so you are still vulnerable to bugs that were never backported to your kernel



Depends on the manufacturer, there are plenty of phones with community updated kernels. Some manufacturers choose to implement hardware support by poorly forking the Linux kernel in ways that make porting those changes to recent kernels hard.


Can you provide a phone with an updated kernel? I have yet to see one on XDA and am really curious


> Custom roms never upgrade the kernel

That's not entirely true. There's plenty that bundle a custom kernel.

Browse some device-specific development topics on XDA developers for examples.


Aren't projects like PostmarketOS upstreaming many devices? Meaning that you can then update the kernel, right?


PostmarketOS is the mainline Linux kernel and doesn't have all the features that are needed for a proper Android phone. There are a lot of Android userspace drivers that may break with another kernel.


Oh, that makes sense!


Custom kernels are not upgraded kernels. They usually just back port a few fixes. No custom kernel running Android has a full kernel upgrade because it breaks the KMI and kernel drivers aren't usually updated.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: