That actually is interesting because the flash is actually 16.1 GB (16158298112 bytes). Isn't this code that would normally be stored on the utility flash? Maybe Apple scrapped that idea and just had a larger flash chip. I'll have to examine the flash chip more, but I am wondering how they got a 16.1 GB chip. Don't they normally only come in powers of two, like only 16 GB? If critical information like this is on the flash, wouldn't it also be possible to brick the 4G nano, or does it rely on DFU to fall back on?
The Seven wrote: > Sounds interesting, and somehow makes me suspicious whether that one has > a NOR flash at all or whether the whole firmware is stored in NOR. How > big exactly is the data flash you see via USB? > > Cory Walker schrieb: >> I just extracted the partitions from the 4G Nano firmware file using >> extract2g, and I stumbled apon some interesting results. It turns out >> that the 4G has many more partitions than the typical three (osos, aupd, >> and rsrc). I found appl, chrg, rsrc, bdhw, diag, bdsw, disk, lbat, osos, >> instead. Note that it does not have the aupd partition. Here is what I >> think these are for, in order: Apple booting logo, charging, filesystem, >> bad hardware error, diagnostic mode, bad software error, disk mode, low >> battery, and firmware. I don't know if this has already been discovered, >> but I just wanted to point it out. Another thing that might be worth >> looking at is the hash.fw partition in the 3G Nano and 6G iPod. These >> are probably not of any use because they are filled with 6KB of FF's. >> >> -Cory Walker >> >> _______________________________________________ >> Linux4nano-dev mailing list >> [email protected] >> https://mail.gna.org/listinfo/linux4nano-dev >> http://www.linux4nano.org >> > > > _______________________________________________ > Linux4nano-dev mailing list > [email protected] > https://mail.gna.org/listinfo/linux4nano-dev > http://www.linux4nano.org > _______________________________________________ Linux4nano-dev mailing list [email protected] https://mail.gna.org/listinfo/linux4nano-dev http://www.linux4nano.org
