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

Reply via email to