need to specify a backup directory if none is given
diff --git a/Android.mk b/Android.mk
index e3cc394..e74eae9 100644
--- a/Android.mk
+++ b/Android.mk
@@ -26,7 +26,7 @@
LOCAL_FORCE_STATIC_EXECUTABLE := true
-RECOVERY_API_VERSION := 1.7.0
+RECOVERY_API_VERSION := 1.7.1
LOCAL_CFLAGS += -DRECOVERY_API_VERSION=$(RECOVERY_API_VERSION)
# This binary is in the recovery ramdisk, which is otherwise a copy of root.
diff --git a/commands.c b/commands.c
index 2687f63..520c143 100644
--- a/commands.c
+++ b/commands.c
@@ -767,9 +767,16 @@
CHECK_WORDS();
char* backup_name = NULL;
+ char backup_path[PATH_MAX];
switch(argc)
{
case 0:
+ {
+ struct timeval tp;
+ gettimeofday(&tp, NULL);
+ sprintf(backup_path, "/sdcard/clockworkmod/backup/%d", tp.tv_sec);
+ backup_name = backup_path;
+ }
break;
case 1:
backup_name = argv[0];