Build tool for compiling the Linux kernel with Clear Linux's patches with an optimized kconfig and at maximum build performance
Find a file
JeremyStarTM e8bc07aa57 Update kernel configuration
This commit changes the following things:
- kernel will now panic on oops
- kernel will now panic on softlock
- Reenables kexec
- Sets various Clear Linux kernel command line arguments as default
- Includes AMD-V support in the kernel, instead of module
- Support for in-kernel module decompression
- Make zswap enabled by default
- Enables AOSP's bluetooth extensions
- Includes NFC support as a module
- Nuke MTD support
- The Hyper-V storage driver is now a module
- Disable dangerous legacy drivers
- Framebuffer support for VGA 16-color, userspace VESA VGA and VESA VGA graphics
- Framebuffer support for nvidia riva driver
- Disable virtual framebuffer (only meant for testing anyway)
- Everything related to Hyper-V guest support is now a module
- Remove that Termius font or how it's called i don't remember
- BUG() calls are no longer verbose (saves 70kb)
2024-03-11 01:33:12 +01:00
.gitignore Update .gitignore (no longer needs manual updates) 2024-03-11 00:17:44 +01:00
.SRCINFO Add .gitignore 2024-03-10 22:02:08 +01:00
buildtool.sh Fix conflict resolution (again) 2024-03-11 00:36:21 +01:00
kconfig Update kernel configuration 2024-03-11 01:33:12 +01:00
LICENSE Added missing license (oops) 2024-03-10 21:43:33 +01:00
linux.install 5.6.18-1 (clr 5.6.17-960) 2020-06-10 21:17:31 +02:00
PKGBUILD Make shellcheck happy 2024-03-11 00:34:20 +01:00
PKGBUILD.buildtool Make shellcheck happy 2024-03-11 00:34:20 +01:00
README.md Update README.md 2024-03-11 00:47:06 +01:00

JeremyStarTM's optimized kernel

This repositories includes everything you need to build JeremyStarTM's custom optimized kernel, based on Clear Linux's kernel patches and various other tweaks introduced by JeremyStarTM.

Warning

As with every other software, make sure to update your kernel regularily. Missing updates and security patches make your system vulnerable. So run git pull and then buildtool.sh regularily, thank you ^^

Building

To build this kernel, run this command in your terminal:

curl -sSL "https://git.staropensource.de/JeremyStarTM/kernel-optimized/raw/branch/develop/buildtool.sh">/tmp/buildtool.sh;chmod +x /tmp/buildtool.sh;/tmp/buildtool.sh

Building from local repository

If you've already built this kernel or want to build it again without starting from scratch execute this:

env BUILDTOOL_LOCALDIR=SET ./buildtool.sh