Build tool for compiling the Linux kernel with Clear Linux's patches with an optimized kconfig and at maximum build performance
.gitignore | ||
buildtool.sh | ||
cleantool.sh | ||
kconfig | ||
LICENSE | ||
linux.install | ||
PKGBUILD | ||
PKGBUILD.buildtool | ||
README.md |
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 ^^
Changes
This repository improves/changes the following things over https://aur.archlinux.org/pkgbase/linux-clear
:
- includes a build tool with build time performance improvements
- better PKGBUILD documentation
- more build options
- integrates kernel commandline directly into the final kernel build
- defaults to cpu governor
schedutil
instead ofperformance
(you don't need maximum performance 24/7 anyway, usegamemode
for maximum game performance or usecpu-power
) - includes the
powersave
cpu governor for battery-powered devices
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 compile the kernel from your local repository execute this:
env BUILDTOOL_LOCALDIR=SET ./buildtool.sh
Cleaning repository
To remove everything makepkg
produced, simply run:
./cleantool.sh