Improved DEBUG_SAVE_INPUT_TO_FILE logic.
diff --git a/libacc/acc.cpp b/libacc/acc.cpp
index 73f7ef8..d354466 100644
--- a/libacc/acc.cpp
+++ b/libacc/acc.cpp
@@ -61,11 +61,13 @@
 // Uncomment to save input to a text file in DEBUG_DUMP_PATTERN
 // #define DEBUG_SAVE_INPUT_TO_FILE
 
+#ifdef DEBUG_SAVE_INPUT_TO_FILE
 #ifdef ARM_USE_VFP
-#define DEBUG_DUMP_PATTERN "/sdcard/acc_dump/%d.c"
+#define DEBUG_DUMP_PATTERN "/data/misc/acc_dump/%d.c"
 #else
 #define DEBUG_DUMP_PATTERN "/tmp/acc_dump/%d.c"
 #endif
+#endif
 
 #define assert(b) assertImpl(b, __LINE__)
 
@@ -5924,6 +5926,7 @@
     text[totalLength] = '\0';
 
 #ifdef DEBUG_SAVE_INPUT_TO_FILE
+    LOGD("Saving input to file...");
     int counter;
     char path[PATH_MAX];
     for (counter = 0; counter < 4096; counter++) {
@@ -5933,10 +5936,14 @@
         }
     }
     if (counter < 4096) {
+        LOGD("Saving input to file %s", path);
         FILE* fd = fopen(path, "w");
         if (fd) {
             fwrite(text, totalLength, 1, fd);
             fclose(fd);
+            LOGD("Saved input to file %s", path);
+        } else {
+            LOGD("Could not save. errno: %d", errno);
         }
     }
 #endif