How to Install Android on SD Card

Document created by Daiane Angolini Employee on Oct 4, 2012Last modified by Jodi Paul on Sep 11, 2015
Version 2Show Document
  • View in full screen mode

Gingerbread (GB)

 

Prepare the SD Card

 

 

root/ : root file system (including init, init.rc, etc). Mounted at /

system/:  Android system binary/libraries. Mounted at /system

data/: Android data area. Mounted at /data

recovery/: root file system when booting in "recovery" mode. Not directly used.

 

 

PartitionDescriptionTypeSizeHeader 8
BOOTraw area for bootloader and
MEDIA
DATA
CACHE
RECOVERY

 

 

An example of partition a 4 GB SD card:

 

sd_card_partition.png

 

Copy the system to SD card

 

# sudo dd if=u-boot.bin of=/dev/sdx bs=1K skip=1 seek=1; sync
# sudo dd if=u-boot-no-padding.bin of=/dev/sdx bs=1K seek=1; sync
# sudo dd if=uImage of=/dev/sdx bs=1M seek=1; sync
# sudo dd if=uramdisk.img of=/dev/sdx bs=1M seek=6; sync
# sudo dd if=system.img of=/dev/sdx2; sync
# sudo dd if=recovery.img of=/dev/sdx4; sync






Ice Cream Sandwich (ICS)

Attachments

    Outcomes