The first, 45MiB unallocated space must contain the boot loader and kernel image. Inside the file recovery_backup_signed.zip I found files uramdisk.img, recovery-uramdisk.img, and uImage. Running "files -s" command on these files on Fedora 15, I got this information:
uramdisk.img: u-boot legacy uImage, Android Root Filesystem, Linux/ARM, RAMDisk Image (Not compressed), 182088 bytes, Fri Sep 23 03:38:23 2011, Load Address: 0x90308000, Entry Point: 0x90308000, Header CRC: 0x6CD9AD84, Data CRC: 0xE99D6FFC
recovery-uramdisk.img: u-boot legacy uImage, Android Recovery Filesystem, Linux/ARM, RAMDisk Image (Not compressed), 958829 bytes, Fri Sep 23 03:42:05 2011, Load Address: 0x90308000, Entry Point: 0x90308000, Header CRC: 0x7EE613C2, Data CRC: 0x740C7563
uImage: u-boot legacy uImage, Linux-2.6.35.3, Linux/ARM, OS Kernel Image (Not compressed), 2941580 bytes, Fri Sep 23 02:05:50 2011, Load Address: 0x70008000, Entry Point: 0x70008000, Header CRC: 0x88FC0EBD, Data CRC: 0xD8FC49A0
So uImage is the kernel. All of them are probably located inside the first unallocated space. They are raw images, so presumably they don't need partitions.
Last edited by pulsar; 11-17-2011 at 10:48 AM.
|