Difference between revisions of "Status"

From freemyipod.org
Jump to: navigation, search
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. 1.0 1.1 We need a new exploit for this device to get execution.
  2. 2.0 2.1 UART is not really needed here as we can already access the device via USB.
  3. 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.
  4. iBugger is deprecated software and the goal is to replace it with emBIOS.
  5. 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.