Rockbox for the Ipod finally working
Reply #27 – 2006-01-29 23:14:44
I tried to install RockBox on my very new Nano and ran into the problem that your program would not find my Nano. I grabbed your source and recompiled it to dump the unrecognized sector to disk. I found that the text "iPod" was actually at decimal offset 83 instead of 71. I uploaded a text dump here:www.wavpack.com/sector.txt Should I just change the constant and be on my merry way? Is that safe, or do you want to have a look first? I suspect the newness of my Nano to be the culprit. Perhaps a bounded search would be better...? [a href="index.php?act=findpost&pid=360616"][{POST_SNAPBACK}][/a] That's a completely different boot sector to other ipods I've seen - mine (a 60GB iPod Color) is as follows:0000000: eb58 904d 5344 4f53 352e 3002 0008 0002 .X.MSDOS5.0..... 0000010: 0200 0000 00f8 0000 3f00 ff00 0000 0000 ........?....... 0000020: 807c fc06 0000 0000 0000 0000 0000 0000 .|.............. 0000030: 0000 0000 0000 0000 0000 0000 0000 0000 ................ 0000040: 0200 2952 368b a869 506f 6400 4d45 2020 ..)R6..iPod.ME 0000050: 2020 4641 5433 3220 2020 33c9 8ed1 bcf4 FAT32 3..... 0000060: 7b8e c18e d9bd 007c 884e 028a 5640 b408 {......|.N..V@.. You should be able to safely disable that check (or change the constant) and continue on your merry way. I would be interested to know how you got on. Considering how different your boot sector is, I think I'll just add an || and check for either the "original" iPod string, or your example - assuming you don't run into any other problems. Thanks, Dave.