Binaries Generated By The Build
1. boot.img
boot.img contains the kernel and ramdisk, critical files necessary to load the device before the filesystem can be mounted. You have to generate the boot.img yourself using mkbootimg, a tool provided by AOSP.
2.kernel
Binary for linux kernel.
3. ramdisk.img
ramdisk.img is a small partition image that is mounted read-only by the kernel at boot time.
It only contains /init and a few config files.
It is used to start init which will mount the rest of the system images properly and run the init procedure.
A Ramdisk is a standard Linux feature.
4. ramdisk-recovery.img
Recovery image for ramdisk.
5. recovery.img
It is the Android recovery image.
A bootable program on an Android flash memory partition that is used to perform a factory reset or restore the original OS version. In order to install a different OS version (a different ROM), the stock recovery image must be replaced with a custom version such as ClockworkMod Recovery. After rooting the Android, utilities such as ROM Manager install the custom recovery, which is then used to install the custom ROM.
6. userdata.img
userdata.img is a partition image that can be mounted as /data and thus contains all application-specific and user-specific data.
7. system.img
system.img is a partition image that will be mounted as / and thus contains all system binaries
8. full_mako-img-eng.nsk.zip
A full update is one where the entire final state of the device (system, boot, and recovery partitions) is contained in the package. As long as the device is capable of receiving the package and booting the recovery system, the package can install the desired build regardless of the current state of the device.
1. boot.img
boot.img contains the kernel and ramdisk, critical files necessary to load the device before the filesystem can be mounted. You have to generate the boot.img yourself using mkbootimg, a tool provided by AOSP.
2.kernel
Binary for linux kernel.
3. ramdisk.img
ramdisk.img is a small partition image that is mounted read-only by the kernel at boot time.
It only contains /init and a few config files.
It is used to start init which will mount the rest of the system images properly and run the init procedure.
A Ramdisk is a standard Linux feature.
4. ramdisk-recovery.img
Recovery image for ramdisk.
5. recovery.img
It is the Android recovery image.
A bootable program on an Android flash memory partition that is used to perform a factory reset or restore the original OS version. In order to install a different OS version (a different ROM), the stock recovery image must be replaced with a custom version such as ClockworkMod Recovery. After rooting the Android, utilities such as ROM Manager install the custom recovery, which is then used to install the custom ROM.
6. userdata.img
userdata.img is a partition image that can be mounted as /data and thus contains all application-specific and user-specific data.
7. system.img
system.img is a partition image that will be mounted as / and thus contains all system binaries
8. full_mako-img-eng.nsk.zip
A full update is one where the entire final state of the device (system, boot, and recovery partitions) is contained in the package. As long as the device is capable of receiving the package and booting the recovery system, the package can install the desired build regardless of the current state of the device.