Hi all,
I would like to help in unravelling the mysteries of the 3rd gen ipod, to make it possible to run rockbox on it. I'm not good with soldering irons, but could do some c programming
I investigated a bit on what is on my ipod (after I filled it with music using libgpod and gtkpod on debian linux).
Fdisk partition info has been posted before.
I find the different physical/logical partition beginnings/endings weird, but this may be caused by the device being solid state storage, and not a physical spinning disk with heads and cylinders and sectors.
I did a "find ." on the mounted partition, and found the same folders that were posted before. The "Calendars", "Contacts", and "Recordings" folders are empty, "Photos" just contains an empty subdirectory "Thumbs", and "Notes" contains a 14 byte file Instructions containing the string "<INSTRUCTIONS>" without line terminator.
The "iPod_Control" folder contains the data:
droef:/mnt/ipod# ls -l iPod_Control/
total 32
drwxr-xr-x 2 mirjam mirjam 4096 2008-03-12 22:24 Artwork
drwxr-xr-x 2 mirjam mirjam 4096 2008-05-17 14:35 Device
drwxr-xr-x 3 mirjam mirjam 4096 2007-12-01 22:01 gamedata_RW
drwxr-xr-x 4 mirjam mirjam 4096 2007-11-29 21:34 Games_RO
drwxr-xr-x 3 mirjam mirjam 4096 2007-12-01 22:01 gamestats_WO
drwxr-xr-x 2 mirjam mirjam 4096 2008-05-10 15:49 iTunes
drwxr-xr-x 16 mirjam mirjam 4096 2007-11-29 21:33 Music
drwxr-xr-x 2 mirjam mirjam 4096 2000-02-22 01:30 Tones
iPod_Control/Music contains 13 subdirs, which contain .mp3 files.
iPod_Control/Device seems interesting:
droef:/mnt/ipod# ls -l iPod_Control/Device/
total 36
-rwxr-xr-x 1 mirjam mirjam 8 2008-04-28 22:42 alarms
-rwxr-xr-x 1 mirjam mirjam 32 2000-02-22 01:30 clock
-rwxr-xr-x 1 mirjam mirjam 84 2007-12-14 19:47 PlayCounts
-rwxr-xr-x 1 mirjam mirjam 2952 2000-02-22 01:30 Preferences
-rwxr-xr-x 1 mirjam mirjam 50 2008-03-30 14:37 SysInfo
-rwxr-xr-x 1 mirjam mirjam 11081 2008-05-17 14:35 SysInfoExtended
-rwxr-xr-x 1 mirjam mirjam 107 2007-12-01 22:01 Users
droef:/mnt/ipod# file iPod_Control/Device/*
iPod_Control/Device/alarms: shell archive or script for antique kernel text
iPod_Control/Device/clock: data
iPod_Control/Device/PlayCounts: data
iPod_Control/Device/Preferences: data
iPod_Control/Device/SysInfo: ASCII text
iPod_Control/Device/SysInfoExtended: XML
iPod_Control/Device/Users: data
droef:/mnt/ipod# cat iPod_Control/Device/SysInfo
ModelNumStr: xA980
FirewireGuid: 000A27001A80AAE1
I put up the XML data file for download at:
http://koos.idefix.net/~mirjam/SysInfoExtendedHope this helps....