aboutsummaryrefslogtreecommitdiffstats
path: root/roots.c
diff options
context:
space:
mode:
authorKoushik Dutta <koushd@gmail.com>2010-07-24 11:18:00 -0700
committerKoushik Dutta <koushd@gmail.com>2010-07-24 11:18:00 -0700
commit852bb420e7161cd26535ab57834f729b96b13bee (patch)
tree0ff9cb8ff6435bcff0b2a0abae18426b6aa11e19 /roots.c
parentd4060c3eb656ba475a4d9fea7f1fa786a82960f6 (diff)
downloadandroid_bootable_recovery-852bb420e7161cd26535ab57834f729b96b13bee.tar.gz
android_bootable_recovery-852bb420e7161cd26535ab57834f729b96b13bee.tar.bz2
android_bootable_recovery-852bb420e7161cd26535ab57834f729b96b13bee.zip
Do not unmount on wipe unless needed. Add reboot binary. Restart recovery process for Galaxy S.
Diffstat (limited to 'roots.c')
-rw-r--r--roots.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/roots.c b/roots.c
index df49cc3a..474ea1df 100644
--- a/roots.c
+++ b/roots.c
@@ -345,7 +345,7 @@ format_root_device(const char *root)
LOGW("format_root_device: can't resolve \"%s\"\n", root);
return -1;
}
- if (info->mount_point != NULL) {
+ if (info->mount_point != NULL && info->device == g_mtd_device) {
/* Don't try to format a mounted device.
*/
int ret = ensure_root_path_unmounted(root);