Difference between revisions of "Status"
Line 2: | Line 2: | ||
{| class="wikitable" | {| class="wikitable" | ||
− | ! !! [[Nano 2G]] !! [[Nano 3G]] !! [[Nano 4G]] !! [[Nano 5G]] !! [[Classic 1G]] !! [[Classic 2G]] !! [[Classic 3G]] | + | ! !! [[Nano 2G]] !! [[Nano 3G]] !! [[Nano 4G]] !! [[Nano 5G]] !! [[Nano 6G]] !! [[Classic 1G]] !! [[Classic 2G]] !! [[Classic 3G]] |
|- | |- | ||
| Code execution | | Code execution | ||
Line 8: | Line 8: | ||
| <span style="color:green">'''Yes'''</span> | | <span style="color:green">'''Yes'''</span> | ||
| <span style="color:green">'''Yes'''</span> | | <span style="color:green">'''Yes'''</span> | ||
+ | | <span style="color:red">'''No'''<ref name="newexploit"/></span> | ||
| <span style="color:red">'''No'''<ref name="newexploit"/></span> | | <span style="color:red">'''No'''<ref name="newexploit"/></span> | ||
| <span style="color:green">'''Yes'''</span> | | <span style="color:green">'''Yes'''</span> | ||
Line 17: | Line 18: | ||
| <span style="color:grey">'''No'''<ref name="uartnotneeded"/></span> | | <span style="color:grey">'''No'''<ref name="uartnotneeded"/></span> | ||
| <span style="color:grey">'''No'''<ref name="uartnotneeded"/></span> | | <span style="color:grey">'''No'''<ref name="uartnotneeded"/></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> | ||
Line 26: | Line 28: | ||
| <span style="color:green">'''Yes'''</span> | | <span style="color:green">'''Yes'''</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:grey">'''No'''<ref name="inprogress"/></span> | | <span style="color:grey">'''No'''<ref name="inprogress"/></span> | ||
Line 35: | Line 38: | ||
| <span style="color:grey">'''Yes'''<ref name="sram"/></span> | | <span style="color:grey">'''Yes'''<ref name="sram"/></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:grey">'''No'''<ref name="inprogress"/></span> | | <span style="color:grey">'''No'''<ref name="inprogress"/></span> | ||
Line 45: | Line 49: | ||
| <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> | | <span style="color:red">'''No'''</span> | ||
| <span style="color:red">'''No'''</span> | | <span style="color:red">'''No'''</span> | ||
Line 54: | Line 59: | ||
| <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> | | <span style="color:red">'''No'''</span> | ||
| <span style="color:red">'''No'''</span> | | <span style="color:red">'''No'''</span> | ||
Line 63: | Line 69: | ||
| <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> | | <span style="color:red">'''No'''</span> | ||
| <span style="color:red">'''No'''</span> | | <span style="color:red">'''No'''</span> | ||
Line 72: | Line 79: | ||
| <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> | | <span style="color:red">'''No'''</span> | ||
| <span style="color:red">'''No'''</span> | | <span style="color:red">'''No'''</span> | ||
Line 79: | Line 87: | ||
| Piezo | | Piezo | ||
| <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> | | <span style="color:red">'''No'''</span> | ||
Line 88: | Line 97: | ||
| Clickwheel | | 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> | | <span style="color:red">'''No'''</span> | ||
| <span style="color:red">'''No'''</span> | | <span style="color:red">'''No'''</span> | ||
Line 97: | Line 107: | ||
| Audio | | Audio | ||
| <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> | | <span style="color:red">'''No'''</span> | ||
Line 106: | Line 117: | ||
| NAND/Hard Drive | | NAND/Hard Drive | ||
| <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> | | <span style="color:red">'''No'''</span> | ||
Line 115: | Line 127: | ||
| Power management | | Power management | ||
| <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> | | <span style="color:red">'''No'''</span> | ||
Line 126: | Line 139: | ||
| <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> | | <span style="color:red">'''No'''</span> | ||
| <span style="color:red">'''No'''</span> | | <span style="color:red">'''No'''</span> | ||
Line 136: | Line 150: | ||
| <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:grey">'''N/A'''</span> | ||
| <span style="color:grey">'''N/A'''</span> | | <span style="color:grey">'''N/A'''</span> | ||
| <span style="color:grey">'''N/A'''</span> | | <span style="color:grey">'''N/A'''</span> |
Revision as of 23:48, 1 September 2010
This status is based on the progress the freemyipod team has made so far.
Nano 2G | Nano 3G | Nano 4G | Nano 5G | Nano 6G | Classic 1G | Classic 2G | Classic 3G | |
---|---|---|---|---|---|---|---|---|
Code execution | Yes | Yes | Yes | No[1] | No[1] | Yes | Yes | Yes |
UART | Yes | No[2] | No[2] | No | No | Yes | No | No |
USB | Yes | Yes | Yes | No | No | No[3] | No[3] | No[3] |
iBugger[4] | Yes | Yes[5] | Yes | No | No | No[3] | No[3] | No[3] |
emBIOS | Yes | No | Yes | No | No | No | No | No |
I2C | Yes | No | Yes | No | No | No | No | No |
Backlight | Yes | No | Yes | No | No | No | No | No |
LCD | Yes | No | Yes | No | No | No | No | No |
Piezo | Yes | No | No | No | No | No | No | No |
Clickwheel | Yes | No | No | No | No | No | No | No |
Audio | Yes | No | No | No | No | No | No | No |
NAND/Hard Drive | Yes | No | No | No | No | No | No | No |
Power management | Yes | No | No | No | No | No | No | No |
Firmware encryption | Yes | No | Yes | No | No | No | No | No |
Accelerometer | N/A | N/A | Yes | No | N/A | N/A | N/A | N/A |
Annotations
- ↑ 1.0 1.1 We need a new exploit for this device to get execution.
- ↑ 2.0 2.1 UART is not really needed here as we can already access the device via USB.
- ↑ 3.0 3.1 3.2 3.3 3.4 3.5 Someone already started working on this. We don't know when this will be done.
- ↑ iBugger is deprecated software and the goal is to replace it with emBIOS.
- ↑ This iBugger is very limited as we only have access to the SRAM. This is because the bigger SDRAM is not initialized at the time when our exploit is launched.