So does the 3g and 6g have all of these 'partitions' also? It would make sense since they added in a dfu.
On 3/10/09, The Seven <[email protected]> wrote: > 16158298112 bytes are 15,0486 GiB. > So obviously they use some flash space for non-usb-accessible storage, > but 1GB sounds too much for the firmware partition. I rather guess that > this space is for wear leveling. > The initial PC on this platform will be the start of the processor's > internal ROM. However, it looks like that one takes over part one of the > 2G nano's NOR flash (initializing stuff and loading one of the boot > images), and the boot images that were stored on NOR flash were now > moved to NAND. This means it should be easily possible to corrupt disk > mode, but since iTunes now knows how to talk to a device in DFU mode, > that shouldn't be an issue. > So this one doesn't have any NOR flash any more? > > Cory Walker schrieb: >> 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 >> > > > _______________________________________________ > 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
