diff options
author | Koushik Dutta <koushd@gmail.com> | 2010-06-14 12:49:47 -0700 |
---|---|---|
committer | Koushik Dutta <koushd@gmail.com> | 2010-06-14 12:49:47 -0700 |
commit | f8b21c2b4d44680a4d7e013d6459e0ad8ee987df (patch) | |
tree | ad70d6d0394054a7f4f3d4ad9a0d77f439f293ed /roots.c | |
parent | 59bcc7eb3fca3267e2163c4296d3d112f8641c53 (diff) | |
download | android_bootable_recovery-f8b21c2b4d44680a4d7e013d6459e0ad8ee987df.tar.gz android_bootable_recovery-f8b21c2b4d44680a4d7e013d6459e0ad8ee987df.tar.bz2 android_bootable_recovery-f8b21c2b4d44680a4d7e013d6459e0ad8ee987df.zip |
hacking away
Diffstat (limited to 'roots.c')
-rw-r--r-- | roots.c | 36 |
1 files changed, 30 insertions, 6 deletions
@@ -45,6 +45,34 @@ static const char g_mtd_device[] = "@\0g_mtd_device"; static const char g_raw[] = "@\0g_raw"; static const char g_package_file[] = "@\0g_package_file"; +#ifdef SDCARD_MMCBLK1 +#define SDCARD_MMCBLK_SECONDARY "/dev/block/mmcblk1" +#define SDCARD_MMCBLK_PRIMARY "/dev/block/mmcblk1p1" +#define SDEXT "/dev/block/mmcblk1p2" +#else +#define SDCARD_MMCBLK_SECONDARY "/dev/block/mmcblk0" +#define SDCARD_MMCBLK_PRIMARY "/dev/block/mmcblk0p1" +#define SDEXT "/dev/block/mmcblk0p2" +#endif + +#ifdef SD_EXT3 +#define SD_EXT_FILE_SYSTEM "ext3" +#else +#define SD_EXT_FILE_SYSTEM "ext4" +#endif + +#ifdef USERDATA_EXT3 +#define SD_EXT_FILE_SYSTEM "ext3" +#else +#define SD_EXT_FILE_SYSTEM "ext4" +#endif + +#ifdef CACHE_EXT3 +#define SD_EXT_FILE_SYSTEM "ext3" +#else +#define SD_EXT_FILE_SYSTEM "ext4" +#endif + static RootInfo g_roots[] = { { "BOOT:", g_mtd_device, NULL, "boot", NULL, g_raw }, { "CACHE:", g_mtd_device, NULL, "cache", "/cache", "yaffs2" }, @@ -52,12 +80,8 @@ static RootInfo g_roots[] = { { "MISC:", g_mtd_device, NULL, "misc", NULL, g_raw }, { "PACKAGE:", NULL, NULL, NULL, NULL, g_package_file }, { "RECOVERY:", g_mtd_device, NULL, "recovery", "/", g_raw }, - { "SDCARD:", "/dev/block/mmcblk0p1", "/dev/block/mmcblk0", NULL, "/sdcard", "vfat" }, -#ifndef SD_EXT3 - { "SDEXT:", "/dev/block/mmcblk0p2", NULL, NULL, "/sd-ext", "ext4" }, -#else - { "SDEXT:", "/dev/block/mmcblk0p2", NULL, NULL, "/sd-ext", "ext3" }, -#endif + { "SDCARD:", SDCARD_MMCBLK_PRIMARY, SDCARD_MMCBLK_SECONDARY, NULL, "/sdcard", "vfat" }, + { "SDEXT:", SDEXT, NULL, NULL, "/sd-ext", SD_EXT_FILE_SYSTEM }, { "SYSTEM:", g_mtd_device, NULL, "system", "/system", "yaffs2" }, { "MBM:", g_mtd_device, NULL, "mbm", NULL, g_raw }, { "TMP:", NULL, NULL, NULL, "/tmp", NULL }, |