asteroid icon indicating copy to clipboard operation
asteroid copied to clipboard

[Update] Rebase to a later kernel

Open Doomsdayrs opened this issue 3 years ago • 3 comments

Currently, AsteroidOS runs on Linux 3.10.17. The 3.10 tag being released around 2013. It has been deprecated years ago.

How much effort would be required to rebase onto 5.10 LTS for another half a decade of support?

Doomsdayrs avatar May 19 '21 04:05 Doomsdayrs

Hi, I would say it's a lot of work. There is no specific kernel version for AsteroidOS. The Huawei Watch 2 for example runs 3.18. These are vendor kernel provided by the manufacturer for the specific device and up-streaming isn't very common for mobile device makers.

jrtberlin avatar May 19 '21 05:05 jrtberlin

Yeah the proprietary vendor blobs prevent updating to newer kernels without a ton of work. Same reason a lot of Android phones are still on 3.x as well.

parkerlreed avatar May 19 '21 15:05 parkerlreed

The effort required to rebase or mainline these devices is immense and will almost definitely never happen. The most viable effort I've found to improve the situation is automated CVE patching. It is not perfect and has pitfalls, but seems to work quite well in my use over the past 4+ years.

See https://github.com/AsteroidOS/asteroid/issues/165 for examples

SkewedZeppelin avatar Jun 21 '21 13:06 SkewedZeppelin