Rockbox Ports are now being developed for various digital audio players!
Nobody has done any sufficient research or investigation on the iPod Classics for anyone to tell how feasable a Rockbox port is or not. But, based on the assumption that the firmware and design choices are similar to that of the Nano 2nd generation, it offers great challenges to any hacker wanting to go down this road.Many many people confuse this matter with the recently discussed Apple adding a new checksum to the itunes database, and then the subsequent â€œcrackâ€ of that system. This will only allow Linux-users to use these ipods. It certainly does not in any way make it easier to run alternative firmwares on them.I would rather say that you should all take this as an indication that Apple really doesnâ€™t care one bit about Linux users. In fact, they only care for those who buy their whole package and that package is Windows with itunes or MacOS with itunes. If youâ€™re not buying that concept, you should avoid Apple. Yes I really mean that.To get Rockbox running on these models or any of the other newer ipod versions, we need fearless and skilled people to get players, rip them apart and do some actual hard-core research on how their internals work and how the firmware is stored and how firmware upgrades are made etc. The same old new-rockbox port drill.Update: for the less brave, there are still things that can be done as first steps. They involve doing â€œfdisk -lâ€ on the targets and if thereâ€™s a firmware partition present, make a dd dump and make that available for analysis. And any related stuff a little depending on how things look.
Disk /dev/sdb: 3892 MB, 3892056064 bytes38 heads, 42 sectors/track, 595 cylindersUnits = cylinders of 1596 * 4096 = 6537216 bytesDisk identifier: 0x20202020 Device Boot Start End Blocks Id System/dev/sdb1 1 596 3800580 b W95 FAT32Partition 1 has different physical/logical beginnings (non-Linux?): phys=(0, 1, 1) logical=(0, 1, 22)Partition 1 has different physical/logical endings: phys=(59, 37, 42) logical=(595, 13, 42)
mount -o loop /path/to/image.img /path/to/mountpoint
$ file ipodnano.imgipodnano.img: x86 boot sector, extended partition table (last)\011, code offset 0x58
Doesn't that attack rely on getting to the memory within about a minute of power off though? You'd have to be bloody fast with that soldering iron
Page created in 0.131 seconds with 67 queries.