Difference between revisions of "Status"
(Flip that ever-growing table) |
|||
Line 5: | Line 5: | ||
In semi-chronological order: | In semi-chronological order: | ||
{| border="1" cellpadding="5" cellspacing="0" | {| border="1" cellpadding="5" cellspacing="0" | ||
− | ! !! | + | ! !! 2G Nano !! 3G Nano !! 4G Nano !! 5G Nano !! 1G Classic (80/160thick) !! 2G Classic (120) !! 3G Classic (160thin) |
|- | |- | ||
− | | | + | | Code execution |
| <span style="color:green">'''Yes'''</span> | | <span style="color:green">'''Yes'''</span> | ||
+ | | <span style="color:red">'''Buffer not found'''</span> | ||
| <span style="color:green">'''Yes'''</span> | | <span style="color:green">'''Yes'''</span> | ||
+ | | <span style="color:red">'''Needs new exploit'''</span> | ||
| <span style="color:green">'''Yes'''</span> | | <span style="color:green">'''Yes'''</span> | ||
+ | | <span style="color:red">'''Needs bruteforcing'''</span> | ||
+ | | <span style="color:red">'''Needs new exploit'''</span> | ||
+ | |- | ||
+ | | UART | ||
| <span style="color:green">'''Yes'''</span> | | <span style="color:green">'''Yes'''</span> | ||
+ | | <span style="color:red">'''No'''</span> | ||
+ | | <span style="color:red">'''No'''</span> | ||
+ | | <span style="color:red">'''No'''</span> | ||
| <span style="color:green">'''Yes'''</span> | | <span style="color:green">'''Yes'''</span> | ||
+ | | <span style="color:red">'''No'''</span> | ||
+ | | <span style="color:red">'''No'''</span> | ||
+ | |- | ||
+ | | USB | ||
| <span style="color:green">'''Yes'''</span> | | <span style="color:green">'''Yes'''</span> | ||
+ | | <span style="color:red">'''No'''</span> | ||
| <span style="color:green">'''Yes'''</span> | | <span style="color:green">'''Yes'''</span> | ||
+ | | <span style="color:red">'''No'''</span> | ||
+ | | <span style="color:red">'''No'''</span> | ||
+ | | <span style="color:red">'''No'''</span> | ||
+ | | <span style="color:red">'''No'''</span> | ||
+ | |- | ||
+ | | iBugger | ||
| <span style="color:green">'''Yes'''</span> | | <span style="color:green">'''Yes'''</span> | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
| <span style="color:red">'''No'''</span> | | <span style="color:red">'''No'''</span> | ||
+ | | <span style="color:gray">'''No core yet'''</span> | ||
| <span style="color:red">'''No'''</span> | | <span style="color:red">'''No'''</span> | ||
| <span style="color:red">'''No'''</span> | | <span style="color:red">'''No'''</span> | ||
| <span style="color:red">'''No'''</span> | | <span style="color:red">'''No'''</span> | ||
+ | | <span style="color:red">'''No'''</span> | ||
+ | |- | ||
+ | | I2C | ||
+ | | <span style="color:green">'''Yes'''</span> | ||
| <span style="color:red">'''No'''</span> | | <span style="color:red">'''No'''</span> | ||
| <span style="color:red">'''No'''</span> | | <span style="color:red">'''No'''</span> | ||
Line 33: | Line 52: | ||
| <span style="color:red">'''No'''</span> | | <span style="color:red">'''No'''</span> | ||
|- | |- | ||
− | | | + | | Backlight |
| <span style="color:green">'''Yes'''</span> | | <span style="color:green">'''Yes'''</span> | ||
− | |||
− | |||
− | |||
− | |||
| <span style="color:red">'''No'''</span> | | <span style="color:red">'''No'''</span> | ||
| <span style="color:red">'''No'''</span> | | <span style="color:red">'''No'''</span> | ||
Line 46: | Line 61: | ||
| <span style="color:red">'''No'''</span> | | <span style="color:red">'''No'''</span> | ||
|- | |- | ||
− | | | + | | LCD |
− | | <span style="color: | + | | <span style="color:green">'''Yes'''</span> |
| <span style="color:red">'''No'''</span> | | <span style="color:red">'''No'''</span> | ||
| <span style="color:red">'''No'''</span> | | <span style="color:red">'''No'''</span> | ||
| <span style="color:red">'''No'''</span> | | <span style="color:red">'''No'''</span> | ||
| <span style="color:red">'''No'''</span> | | <span style="color:red">'''No'''</span> | ||
+ | | <span style="color:red">'''No'''</span> | ||
+ | | <span style="color:red">'''No'''</span> | ||
+ | |- | ||
+ | | Piezo | ||
+ | | <span style="color:green">'''Yes'''</span> | ||
| <span style="color:red">'''No'''</span> | | <span style="color:red">'''No'''</span> | ||
| <span style="color:red">'''No'''</span> | | <span style="color:red">'''No'''</span> | ||
Line 59: | Line 79: | ||
| <span style="color:red">'''No'''</span> | | <span style="color:red">'''No'''</span> | ||
|- | |- | ||
− | | | + | | Clickwheel |
− | |||
| <span style="color:green">'''Yes'''</span> | | <span style="color:green">'''Yes'''</span> | ||
| <span style="color:red">'''No'''</span> | | <span style="color:red">'''No'''</span> | ||
Line 68: | Line 87: | ||
| <span style="color:red">'''No'''</span> | | <span style="color:red">'''No'''</span> | ||
| <span style="color:red">'''No'''</span> | | <span style="color:red">'''No'''</span> | ||
+ | |- | ||
+ | | Audio | ||
+ | | <span style="color:green">'''Yes'''</span> | ||
| <span style="color:red">'''No'''</span> | | <span style="color:red">'''No'''</span> | ||
| <span style="color:red">'''No'''</span> | | <span style="color:red">'''No'''</span> | ||
| <span style="color:red">'''No'''</span> | | <span style="color:red">'''No'''</span> | ||
− | |||
− | |||
| <span style="color:red">'''No'''</span> | | <span style="color:red">'''No'''</span> | ||
| <span style="color:red">'''No'''</span> | | <span style="color:red">'''No'''</span> | ||
| <span style="color:red">'''No'''</span> | | <span style="color:red">'''No'''</span> | ||
+ | |- | ||
+ | | NAND/Hard Drive | ||
+ | | <span style="color:green">'''Write support still experimental'''</span> | ||
| <span style="color:red">'''No'''</span> | | <span style="color:red">'''No'''</span> | ||
| <span style="color:red">'''No'''</span> | | <span style="color:red">'''No'''</span> | ||
Line 82: | Line 105: | ||
| <span style="color:red">'''No'''</span> | | <span style="color:red">'''No'''</span> | ||
| <span style="color:red">'''No'''</span> | | <span style="color:red">'''No'''</span> | ||
+ | |- | ||
+ | | Power management | ||
+ | | <span style="color:green">'''Yes'''</span> | ||
| <span style="color:red">'''No'''</span> | | <span style="color:red">'''No'''</span> | ||
| <span style="color:red">'''No'''</span> | | <span style="color:red">'''No'''</span> | ||
− | |||
− | |||
− | |||
| <span style="color:red">'''No'''</span> | | <span style="color:red">'''No'''</span> | ||
| <span style="color:red">'''No'''</span> | | <span style="color:red">'''No'''</span> | ||
| <span style="color:red">'''No'''</span> | | <span style="color:red">'''No'''</span> | ||
| <span style="color:red">'''No'''</span> | | <span style="color:red">'''No'''</span> | ||
+ | |- | ||
+ | | Firmware encryption | ||
+ | | <span style="color:green">'''Yes'''</span> | ||
| <span style="color:red">'''No'''</span> | | <span style="color:red">'''No'''</span> | ||
| <span style="color:red">'''No'''</span> | | <span style="color:red">'''No'''</span> |
Revision as of 14:08, 29 October 2009
This status is based on the progress the the Linux4nano team has made. As of September 30, iPodLinux has not made any attempts to add support to any devices.
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 | Buffer not found | Yes | Needs new exploit | Yes | Needs bruteforcing | Needs new exploit |
UART | Yes | No | No | No | Yes | No | No |
USB | Yes | No | Yes | No | No | No | No |
iBugger | Yes | No | No core yet | No | No | No | No |
I2C | Yes | No | No | No | No | No | No |
Backlight | Yes | No | No | No | No | No | No |
LCD | Yes | No | No | 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 | No | No | No | No | No |
Custom firmware
Bootloader | Rockbox | Linux | Uncap | |
---|---|---|---|---|
2G Nano | Yes | Mostly working, see here | No | Yes |
3G Nano | No | No | No | No |
4G Nano | No | No | No | No |
5G Nano | No | No | No | No |
1G Classic (aka 6G) | No | No | No | No |
2G Classic (aka 6.5G) | No | No | No | No |
3G Classic | No | No | No | No |