Status
This status is based on the progress the the Linux4nano team has made. As of February 13, iPodLinux has not made any attempts to add support to any devices. If you want to see linux running on an iPod Nano 2G or newer, you'll probably have to port it yourself.
Basic drivers or steps:
In semi-chronological order:
2G Nano | 3G Nano | 4G Nano | 5G Nano | 1G Classic (80/160thick) | 2G Classic (120) | 3G Classic (160thin) | |
---|---|---|---|---|---|---|---|
Code execution | Yes | Yes | Yes | Needs new exploit | Yes | Yes | Yes |
UART | Yes | No | No | No | Yes | No | No |
USB | Yes | No | Yes | No | Work in progress | No | No |
iBugger | Yes | No | Yes | No | No | No | No |
I2C | Yes | No | Yes | No | No | No | No |
Backlight | Yes | No | Yes | No | No | No | No |
LCD | Yes | No | Yes | No | No | No | No |
Piezo | Yes | No | No | No | No | No | No |
Clickwheel | Yes | No | No | No | No | No | No |
Audio | Yes | No | No | No | No | No | No |
NAND/Hard Drive | Write support still experimental | No | No | No | No | No | No |
Power management | Yes | No | No | No | No | No | No |
Firmware encryption | Yes | No | Yes | No | No | No | No |
Accelerometer | N/A | N/A | No | No | N/A | N/A | N/A |
Custom firmware
2G Nano | 3G Nano | 4G Nano | 5G Nano | 1G Classic (aka 6G) | 2G Classic (aka 6.5G) | 3G Classic | |
---|---|---|---|---|---|---|---|
Bootloader | Yes | No | No | No | No | No | No |
Rockbox | Mostly working, see here | No | No | No | No | No | No |
Linux | No | No | No | No | No | No | No |
Uncap | Yes | No | No | No | No | No | No |