Difference between revisions of "Todo list"

From freemyipod.org
Jump to: navigation, search
 
Line 1: Line 1:
#REDIRECT [[Willing testers]]
+
This is outdated!
 +
This is our rough todo list, not necessarily in any chronological or importance order (or even complete / up to date):
 +
 
 +
====2G Nano====
 +
# <s>Figure out the FTL</s> - mostly done
 +
# <s>Write NAND drivers</s>
 +
# <s>Figure out encryption - AES-128-CBC, zero IV (will be needed for when we modify the original firmware dual boot)</s>
 +
# <s>Perfect LCD drivers</s>
 +
# <s>Figure out the clickwheel drivers</s>
 +
# <s>Get audio running</s> - first sound "jippie jihaha"
 +
# Figure out the rest of the hardware
 +
# <s>[http://wiki.wireshark.org/CaptureSetup/USB libpcap] traffic from ipod upgrade and restore in VirtualBox (cmwslw)</s>
 +
<!--
 +
====3G Nano====
 +
 
 +
-->
 +
====4G Nano====
 +
# Figure out the nand driver and write drivers
 +
# Look at the FTL and how it changed from the previous version
 +
# Find out how the clickwheel works
 +
# Start porting rockbox
 +
# Figure out the audio
 +
# Understand the power management
 +
# Make the piezo work
 +
# Get information about the accelerometer
 +
<!--
 +
====5G Nano====
 +
 
 +
 
 +
====1G Classic (80/160thick)====
 +
 
 +
 
 +
====2G Classic (120)====
 +
 
 +
 
 +
====3G Classic (160thin)====
 +
 
 +
-->

Revision as of 03:27, 13 July 2010

This is outdated! This is our rough todo list, not necessarily in any chronological or importance order (or even complete / up to date):

2G Nano

  1. Figure out the FTL - mostly done
  2. Write NAND drivers
  3. Figure out encryption - AES-128-CBC, zero IV (will be needed for when we modify the original firmware dual boot)
  4. Perfect LCD drivers
  5. Figure out the clickwheel drivers
  6. Get audio running - first sound "jippie jihaha"
  7. Figure out the rest of the hardware
  8. libpcap traffic from ipod upgrade and restore in VirtualBox (cmwslw)

4G Nano

  1. Figure out the nand driver and write drivers
  2. Look at the FTL and how it changed from the previous version
  3. Find out how the clickwheel works
  4. Start porting rockbox
  5. Figure out the audio
  6. Understand the power management
  7. Make the piezo work
  8. Get information about the accelerometer