kitakar5525 / chromeos-kernel-linux-surface

linux-surface kernel for chromiumos.
GNU General Public License v3.0
18 stars 1 forks source link
chromeos linux-kernel

chromeos-kernel-linux-surface

linux-surface kernel for chromiumos.

How to build a kernel (using make command)

# first, generate config using one of the script located under
# scripts/0001-generate-kernel-config/

# then
bash scripts/0002-build-kernel-using-make.sh
# run with sudo or fakeroot to preserve ownership
fakeroot -- bash scripts/0003-package-kernel.sh

How to install?

If you want to install my prebuilt kernel release, take a look at each release page (https://github.com/kitakar5525/chromeos-kernel-linux-surface/releases); installation varies from release to release because I'm trying to improve packaging.

Below is the general instructions:

(chromiumos)

copy module dir into ROOT-A/lib/modules and copy vmlinuz to EFI-SYSTEM/syslinux/vmlinuz.A

(brunch)

copy module dir into ROOT-C/lib/modules and copy vmlinuz to ROOT-C/kernel