Status
This status is based on the progress the Linux4nano team has made.
Basic drivers or steps:
In semi-chronological order:
Nano 2G | Nano 3G | Nano 4G | Nano 5G | Classic 1G (80/160thick) | Classic 2G (120) | Classic 3G (160thin) | |
---|---|---|---|---|---|---|---|
Code execution | Yes | Yes | Yes | Needs new exploit | Yes | Yes | Yes |
UART | Yes | No | No | No | Yes | No | No |
USB | Yes | Yes | Yes | No | Work in progress | Work in progress | Work in progress |
iBugger | Yes | Minimalistic SRAMbugger loader | Yes | No | Work in progress | Work in progress | Work in progress |
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 | Yes | 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
Nano 2G | Nano 3G | Nano 4G | Nano 5G | Classic 1G (80/160thick) | Classic 2G (120) | Classic 3G (160thin) | |
---|---|---|---|---|---|---|---|
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, see here | No | No | No | No | No | No |