Apple iPods



Music players from Apple. Linux support existed for initial models via iPod Linux (uClinux kernel 2.4).


 * Full list of models here: http://www.ipodlinux.org/Project_Status/


 * YouTube video showcasing iPod Linux: https://www.youtube.com/watch?v=E1ABhW7lYA8


 * Source code: https://github.com/iPodLinux/iPodLinux-SVN

Many Nano models that do not support iPod Linux directly are either Rockbox-supported, or have similar hardware configurations to their counterparts. This means that with some reverse-engineering or Rockbox and similar it should be possible to adapt a build to run on most models

Some iPod Nano models have work done by [freemyipod https://freemyipod.org/] project:


 * iPod Nano 5g known to run Alpine: https://social.hackerspace.pl/@q3k/109721809926740193


 * Some display driver being worked on: https://social.hackerspace.pl/@q3k/109784557579722132


 * Bootrom exploit: https://github.com/freemyipod/wInd3x


 * Kernel fork: https://github.com/freemyipod/linux


 * U-Boot fork: https://github.com/freemyipod/u-boot