Quote:
Originally Posted by rtiangha
So question: Does Kobo actually update or patch their kernels for either newer versions of drivers or security fixes, or is it using an ancient kernel released years ago? I looked on their github account, but the kernel stuff hasn't been touched in years.
|
They seem to use a recent kernel on the latest models, but I don't have one to verify on an actual device. Looking at their GitHub
Kobo-Reader repository, I see the following:
Mark 3: Linux kernel 2.6.36.3
Mark 4: Linux kernel 2.6.36.3
Mark 6: Linux kernel 3.0.35
Mark 7: Linux kernel 4.1.15
The easiest way to find the kernel versions is to unpack all of the kernel archives under the
hw directory:
Code:
eb600em/linux-kernel-20100723.tgz
imx357/kobo2-linux-2.6.28_20110124_R1263r1263.tgz
imx507/linux-2.6.35.3.tar.bz2
imx507-aura/linux-2.6.35.3.bz2
imx507-aurah2o/linux-2.6.35.3.tar.bz2
imx507-aurahd/linux-2.6.35.3.tar.gz
imx508/cls/linux-2.6.35.3.tar.gz
imx508/ntx/linux-2.6.35.3.tar.gz
imx6sl-aurah2o/kernel.tar.bz2
imx6sl-auraonetwo/kernel.tar.bz2
imx6sl-glohd/kernel.tar.bz2
imx6sll-aurah2o2-aura/kernel.tar.bz2
imx6sll-clara/kernel.tar.bz2
imx6sll-forma/kernel.tar.bz2
m166e/linux-2.6.28.tgz
sw/linux-kernel-2.6.24-sw.tgz
and look at the beginning of all the Makefiles:
Code:
eb600em/kernel/Makefile
imx357/kobo2-linux-2.6.28/Makefile
imx507/linux-2.6.35.3/Makefile
imx507-aura/linux-2.6.35.3/Makefile
imx507-aurah2o/linux-2.6.35.3/Makefile
imx507-aurahd/linux-2.6.35.3/Makefile
imx508/cls/Makefile
imx508/ntx/linux-2.6.35.3/Makefile
imx6sl-aurah2o/Makefile
imx6sl-auraonetwo/Makefile
imx6sl-glohd/kernel_imx/Makefile
imx6sll-aurah2o2-aura/Makefile
imx6sll-clara/Makefile
imx6sll-forma/Makefile
m166e/linux-2.6.28/Makefile
sw/linux-kernel-2.6.24-sw/Makefile
For example:
Code:
$ head imx6sll-clara/Makefile
VERSION = 4
PATCHLEVEL = 1
SUBLEVEL = 15
EXTRAVERSION =
...