How To Build Your Own Custom Snakeoil Kernel
Jump to navigation
Jump to search
Back To Main
Advanced Topics
- Quick Start Guide
- Language Translation
- Native DSD Support
- NF9C BIOS Setup For USB
- Recover From A Failed Custom Kernel
- Ubiquity Partitioning
- Persistent USB
- Different Machines For LMS and Squeezelite
- Build Your Own Custom Kernel
- Custom Kernel To Install Snakeoil OS
- Merging Technologies - Ravenna/AES67 Support
- Sideload Snakeoil Firmware
Back To Main
This is a good guide to build a RT based kernel: Linky
Expand on this later.
Download kernel source:
- Download RT patch
- Extract everything on your Snakeoil computer (this is easiest, but can be offloaded to another faster computer in the future)
- Apply RT patch
- Install all the tools necessary to build a kernel (google for list)
- run "make oldmenuconfig"
- run "make config" and enable/disable things you like
- run "make modules && make bzImage"
- run "sudo make modules_install" to install modules
- copy bzImage as /boot/vmlinuz-give-this-a-name
- update /etc/default/grub to use the new kernel
- run "sudo update-grub"
- Reboot and pray.