From 3a0af10decd1bebbc47a47a271f3a2fd96e21c8e Mon Sep 17 00:00:00 2001 From: Abdelah Yisehak <112805391+abd3-13@users.noreply.github.com> Date: Sat, 4 Jul 2026 16:28:40 +0300 Subject: [PATCH] Update bugreport.sh --- Android/app/src/main/assets/bugreport.sh | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/Android/app/src/main/assets/bugreport.sh b/Android/app/src/main/assets/bugreport.sh index 5739d3be..2c8b8c26 100755 --- a/Android/app/src/main/assets/bugreport.sh +++ b/Android/app/src/main/assets/bugreport.sh @@ -12,7 +12,14 @@ BUSYBOX="${DROIDSPACE_DIR}/bin/busybox" LOGS_DIR="${DROIDSPACE_DIR}/Logs" DATE_TIME="$("${BUSYBOX}" date +"%Y-%m-%d_%H-%M-%S")" BUGREPORT_DIR="${LOGS_DIR}/bugreport_${DATE_TIME}" -OUTPUT_TARBALL="/sdcard/Droidspaces-bugreport_${DATE_TIME}.tar.gz" +TARBALL="Droidspaces-bugreport_${DATE_TIME}.tar.gz" + +# Check if /sdcard is writable +if [ -w /sdcard ]; then + OUTPUT_TARBALL="/sdcard/$TARBALL" +else + OUTPUT_TARBALL="$DROIDSPACE_DIR/$TARBALL" +fi # We need busybox for reliable cross-device tools (tar, sort, grep, etc.) if [ ! -f "${BUSYBOX}" ] || [ ! -x "${BUSYBOX}" ]; then