Kernel
From wikiPodLinux
The Linux Kernel for iPodLinux is based on uClinux (http://uclinux.org/) with a few modifications for the iPod hardware maintained by the iPodLinux team. These additional sources are found in the CVS.
Getting a kernel
- Builds -- recent compiled kernel versions
- Kernel Building -- how to build the kernel from source code.
- Experimental Kernel -- Experimental linux kernel 2.4.32, binaries and sources.
Installing a kernel
The kernel gets loaded by a bootloader. There are two methods, depending on which loader you use:
- With the old loader (called ipodloader, at version 0.3.x, and can be retrieved from CVS) the kernel gets added to the firmware partition using make_fw.
- With the newer Loader 2, the kernel can be stored as a file on the mounted FAT or HFS or ext2 partition, using a simply file copy operation in the file browser of your choice.