aboutsummaryrefslogtreecommitdiffstats
path: root/roots.c
diff options
context:
space:
mode:
authorBrint E. Kriebel <github@bekit.net>2010-12-11 20:52:06 -0700
committerKoushik Dutta <koushd@gmail.com>2010-12-13 23:57:20 -0800
commitd352233ab60a37ccc4f8c4247a6eabbe0c94fb4b (patch)
treeaff31a61189f273d82f1a30ed9efb85587087334 /roots.c
parent16c0ace22b10bf076341d18349cde1af6447755f (diff)
downloadandroid_bootable_recovery-d352233ab60a37ccc4f8c4247a6eabbe0c94fb4b.tar.gz
android_bootable_recovery-d352233ab60a37ccc4f8c4247a6eabbe0c94fb4b.tar.bz2
android_bootable_recovery-d352233ab60a37ccc4f8c4247a6eabbe0c94fb4b.zip
Added options for an internal SD card to be handled by recovery.
Exable uses in BoardConfig.mk: BOARD_HAS_SDCARD_INTERNAL := true BOARD_SDCARD_DEVICE_INTERNAL := /dev/block/mmcblk3p1 Setting BOARD_SDCARD_DEVICE_SECONDARY to the same value as BOARD_SDCARD_DEVICE_INTERNAL will allow the device to "fall back" to the internal SD card for other actions. Change-Id: I2cf8ab4b1d385ac714f5b7416b915d059033d94b
Diffstat (limited to 'roots.c')
-rw-r--r--roots.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/roots.c b/roots.c
index 19855b20..a97970ef 100644
--- a/roots.c
+++ b/roots.c
@@ -50,6 +50,9 @@ static RootInfo g_roots[] = {
{ "PACKAGE:", NULL, NULL, NULL, NULL, g_package_file, NULL },
{ "RECOVERY:", g_default_device, NULL, "recovery", "/", g_raw, NULL },
{ "SDCARD:", BOARD_SDCARD_DEVICE_PRIMARY, BOARD_SDCARD_DEVICE_SECONDARY, NULL, "/sdcard", "vfat", NULL },
+#ifdef BOARD_HAS_SDCARD_INTERNAL
+ { "SDINTERNAL:", BOARD_SDCARD_DEVICE_INTERNAL, NULL, NULL, "/emmc", "vfat", NULL },
+#endif
{ "SDEXT:", BOARD_SDEXT_DEVICE, NULL, NULL, "/sd-ext", BOARD_SDEXT_FILESYSTEM, NULL },
{ "SYSTEM:", BOARD_SYSTEM_DEVICE, NULL, "system", "/system", BOARD_SYSTEM_FILESYSTEM, BOARD_SYSTEM_FILESYSTEM_OPTIONS },
{ "MBM:", g_default_device, NULL, "mbm", NULL, g_raw, NULL },