Do not unmount on wipe unless needed. Add reboot binary. Restart recovery process for Galaxy S.
diff --git a/recovery.c b/recovery.c
index fea1e7d..ce4405b 100644
--- a/recovery.c
+++ b/recovery.c
@@ -536,6 +536,10 @@
return amend_main(argc, argv);
if (strstr(argv[0], "nandroid"))
return nandroid_main(argc, argv);
+ if (strstr(argv[0], "reboot"))
+ return reboot_main(argc, argv);
+ if (strstr(argv[0], "setprop"))
+ return setprop_main(argc, argv);
return busybox_driver(argc, argv);
}
__system("/sbin/postrecoveryboot.sh");