Rockbox Development > New Ports

iPod Classic and iPod Nano 3G, 4G

<< < (5/13) > >>

RiotousMonk:
Hi All,

I restored my nano-3g again on my macbook, and refilled it with a dd from /dev/zero, then took a dd of the entire device.  The final .gz file is 7.5 MB.

Please have a look at what I did below, and tell me if that is correct, and let me know should you be interested in the details of the file.

(some unrelated info removed to shorten the post)
Riot's Macbook:~ RiotousMonk$ df -k
Filesystem              1K-blocks     Used    Avail Capacity  Mounted on
/dev/disk0s2            116884912 77445376 39183536    66%    /
/dev/disk1s2              7765472    41264  7724208     1%    /Volumes/Riot's iPod

Riot's Macbook:~ RiotousMonk$ $ df -h
Filesystem                Size   Used  Avail Capacity  Mounted on
/dev/disk0s2              111G    74G    37G    66%    /
/dev/disk1s2              7.4G    40M   7.4G     1%    /Volumes/Riot's iPod

Riot's Macbook:~ RiotousMonk$ $ disktool -l
***Disk Appeared ('disk1',Mountpoint = '', fsType = '', volName = '')
***Disk Appeared ('disk1s1',Mountpoint = '', fsType = '', volName = '')
***Disk Appeared ('disk1s2',Mountpoint = '/Volumes/Riot's iPod', fsType = 'hfs', volName = 'Riot's iPod')
***Disk Appeared ('disk0',Mountpoint = '', fsType = '', volName = '')
***Disk Appeared ('disk0s1',Mountpoint = '', fsType = '', volName = '')
***Disk Appeared ('disk0s2',Mountpoint = '/', fsType = 'hfs', volName = 'Macintosh HD')

Riot's Macbook:~ RiotousMonk$ $ pdisk /dev/disk1 -dump

Partition map (with 4096 byte blocks) on '/dev/disk1'
 #:                type name           length   base    ( size )
 1: Apple_partition_map partition map      62 @ 1      
 2:           Apple_HFS disk          1941368 @ 64      (  7.4G)

Device block size=4096, Number of Blocks=1941441 (7.4G)
DeviceType=0x0, DeviceId=0x0

Riot's Macbook:~ RiotousMonk$ $ ls -la /Volumes/Riot\'s\ iPod/
total 96
drwxr-xr-x   11 RiotousMonk  RiotousMonk    476 Mar 28 16:47 .
drwxrwxrwt    8 root      admin       272 Mar 28 16:56 ..
-rw-r--r--    1 RiotousMonk  RiotousMonk   6148 Mar 28 16:47 .DS_Store
d-wx-wx-wt    3 RiotousMonk  RiotousMonk    102 Mar 28 16:56 .Trashes
-rw-r--r--    1 RiotousMonk  RiotousMonk  29833 Mar 28 16:46 .VolumeIcon.icns
-rwxr-xr-x    1 RiotousMonk  RiotousMonk      0 Jul 31  2000 .metadata_never_index
drwxr-xr-x    2 RiotousMonk  RiotousMonk     68 Jul 31  2000 Calendars
drwxr-xr-x    2 RiotousMonk  RiotousMonk     68 Jul 31  2000 Contacts
drwxr-xr-x    3 RiotousMonk  RiotousMonk    102 Jul 31  2000 Notes
drwxr-xr-x    2 RiotousMonk  RiotousMonk     68 Jul 31  2000 Recordings
drwxr-xr-x    7 RiotousMonk  RiotousMonk    238 Mar 28 16:46 iPod_Control

Riot's Macbook:~ RiotousMonk$ touch /Volumes/Riot\'s\ iPod/newblankfile
Riot's Macbook:~ RiotousMonk$ ls -la /Volumes/Riot\'s\ iPod/
total 96
drwxr-xr-x   12 RiotousMonk  RiotousMonk    510 Mar 28 17:06 .
drwxrwxrwt    8 root      admin       272 Mar 28 16:56 ..
-rw-r--r--    1 RiotousMonk  RiotousMonk   6148 Mar 28 16:47 .DS_Store
d-wx-wx-wt    3 RiotousMonk  RiotousMonk    102 Mar 28 16:56 .Trashes
-rw-r--r--    1 RiotousMonk  RiotousMonk  29833 Mar 28 16:46 .VolumeIcon.icns
-rwxr-xr-x    1 RiotousMonk  RiotousMonk      0 Jul 31  2000 .metadata_never_index
drwxr-xr-x    2 RiotousMonk  RiotousMonk     68 Jul 31  2000 Calendars
drwxr-xr-x    2 RiotousMonk  RiotousMonk     68 Jul 31  2000 Contacts
drwxr-xr-x    3 RiotousMonk  RiotousMonk    102 Jul 31  2000 Notes
drwxr-xr-x    2 RiotousMonk  RiotousMonk     68 Jul 31  2000 Recordings
drwxr-xr-x    7 RiotousMonk  RiotousMonk    238 Mar 28 16:46 iPod_Control
-rw-r--r--    1 RiotousMonk  RiotousMonk      0 Mar 28 17:06 newblankfile

Riot's Macbook:~ RiotousMonk$ cat /dev/zero > /Volumes/Riot\'s\ iPod/newblankfile
cat: stdout: No space left on device

Riot's Macbook:~ RiotousMonk$ df -h
Filesystem                Size   Used  Avail Capacity  Mounted on
/dev/disk0s2              111G    74G    37G    66%    /
/dev/disk1s2              7.4G   7.4G     0B   100%    /Volumes/Riot's iPod

Riot's Macbook:~ RiotousMonk$ ls -la /Volumes/Riot\'s\ iPod/
total 15448512
drwxr-xr-x   12 RiotousMonk  RiotousMonk         510 Mar 28 17:06 .
drwxrwxrwt    8 root      admin            272 Mar 28 16:56 ..
-rw-r--r--    1 RiotousMonk  RiotousMonk        6148 Mar 28 16:47 .DS_Store
d-wx-wx-wt    3 RiotousMonk  RiotousMonk         102 Mar 28 16:56 .Trashes
-rw-r--r--    1 RiotousMonk  RiotousMonk       29833 Mar 28 16:46 .VolumeIcon.icns
-rwxr-xr-x    1 RiotousMonk  RiotousMonk           0 Jul 31  2000 .metadata_never_index
drwxr-xr-x    2 RiotousMonk  RiotousMonk          68 Jul 31  2000 Calendars
drwxr-xr-x    2 RiotousMonk  RiotousMonk          68 Jul 31  2000 Contacts
drwxr-xr-x    3 RiotousMonk  RiotousMonk         102 Jul 31  2000 Notes
drwxr-xr-x    2 RiotousMonk  RiotousMonk          68 Jul 31  2000 Recordings
drwxr-xr-x    7 RiotousMonk  RiotousMonk         238 Mar 28 16:46 iPod_Control
-rw-r--r--    1 RiotousMonk  RiotousMonk  7909588992 Mar 28 17:19 newblankfile

Riot's Macbook:~ RiotousMonk$ dd if=/dev/disk1 | gzip > /Users/RiotousMonk/Desktop/nano3g.img.gz
15531528+0 records in
15531528+0 records out
7952142336 bytes transferred in 6662.713453 secs (1193529 bytes/sec)
Riot's Macbook:~ RiotousMonk$

cool_walking_:
That looks fine. Just upload it somewhere. Don't attach it here on the forum, as space is very limited.

I'm not exactly sure what you mean by Ubuntu not "recognising" your iPod when formatted on OS X, but if you mean you can't mount it, your kernel probably just doesn't have HFS+ support compiled in.

zivan56:
Here is a dump from my Nano 3G 4GB:
http://www.iwdstudio.com/sansa_dev/nano3g.img.gz

RiotousMonk:
Here is the image dump from my 8GB  nano-3g.

http://tokyo.moro.us/nano3g_8gb.img.gz

and some pics of the innards from some kind soul.
http://www.ifixit.com/Guide/iPod/iPod-Nano-3rd-Generation

same photos + ipod classic:
http://www.appleinsider.com/articles/07/09/10/a_peek_inside_apples_new_nano_and_classic_ipods_photos.html

cost analysis of the nano-3g, with vague references to makers and spec on some of the chips - maybe useful in trying to figure out which chip is what in the above linked photos (apple branded rather than off the shelf?) :  http://www.isuppli.com/news/default.asp?id=8490&m=9&y=2007


jv823md:
As an owner of an iPod Classic 80GB I could of course provide a HDD dump, but that won't help much as the firmware is clearly stored on a separate flash chip. Even if you wipe the entire hard drive, it still boots fine although it doesn't save the settings until you give it a nicely formatted FAT (or HFS) partition again, as the iTunes iPod repair program seems to do additionally to reflashing the firmware.

Navigation

[0] Message Index

[#] Next page

[*] Previous page

Go to full version