In case it’s useful (and as a reminder to myself), here’s<\/a> the link to the instructions, but here’s my little script to automate the process:<\/p>\n
OLD=\"yes\" # run 'make oldconfig' instead of 'make menuconfig'?<\/p>\n
cp -v $CWD\/arch\/arm\/boot\/uImage $ROOTFS\/boot\/$IMAGE
\ntar -C $ROOTFS -czvf $TARBALL .<\/p>\n
To use the script, place it in the cloned
git repository<\/a> and execute (probably best as root). It creates a tarball and prints the instructions for installing the new kernel after the compilation has completed. It refuses to overwrite an existing tarball (if you've run this script multiple times in the same day, you'll need to remove the old tarball before running the script again.<\/p>\n
I've attached an example of the kernel .config<\/a> to this post which enables a lot more filesystems (including btrfs and xfs) as well as including the kernel cryptographic functions.<\/p>\n","protected":false},"excerpt":{"rendered":"