Difference between revisions of "Status"
Line 2: | Line 2: | ||
{| class="wikitable" | {| class="wikitable" | ||
− | ! !! [[Nano 2G]] !! [[Nano 3G]] !! [[Nano 4G]] !! [[Nano 5G]] !! [[Nano 6G]] !! [[Classic 1G]] !! [[Classic 2G]] !! [[Classic 3G]] | + | ! !! [[Nano 2G]] !! [[Nano 3G]] !! [[Nano 4G]] !! [[Nano 5G]] !! [[Nano 6G]]<ref name="nano6g"/> !! [[Classic 1G]] !! [[Classic 2G]] !! [[Classic 3G]] |
|- | |- | ||
| Code execution | | Code execution | ||
Line 150: | 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: | + | | <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> | ||
Line 163: | Line 163: | ||
<ref name="ibugger">[[iBugger]] is deprecated software and the goal is to replace it with [[emBIOS]].</ref> | <ref name="ibugger">[[iBugger]] is deprecated software and the goal is to replace it with [[emBIOS]].</ref> | ||
<ref name="sram">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.</ref> | <ref name="sram">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.</ref> | ||
+ | <ref name="nano6g">The nano 6g is something entirely new and we don't know at all how this device works and if we want to do something with it.</ref> | ||
</references> | </references> |
Revision as of 23:57, 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[1] | Classic 1G | Classic 2G | Classic 3G | |
---|---|---|---|---|---|---|---|---|
Code execution | Yes | Yes | Yes | No[2] | No[2] | Yes | Yes | Yes |
UART | Yes | No[3] | No[3] | No | No | Yes | No | No |
USB | Yes | Yes | Yes | No | No | No[4] | No[4] | No[4] |
iBugger[5] | Yes | Yes[6] | Yes | No | No | No[4] | No[4] | No[4] |
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 | No | N/A | N/A | N/A |
Annotations
- ↑ The nano 6g is something entirely new and we don't know at all how this device works and if we want to do something with it.
- ↑ 2.0 2.1 We need a new exploit for this device to get execution.
- ↑ 3.0 3.1 UART is not really needed here as we can already access the device via USB.
- ↑ 4.0 4.1 4.2 4.3 4.4 4.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.