From abdf3d7b6ecacf2ea00e81a847ae846e062bd192 Mon Sep 17 00:00:00 2001 From: Julien Moutinho <julm@sourcephile.fr> Date: Thu, 3 Nov 2022 16:07:34 +0100 Subject: [PATCH] use gio instead of go-mtpfs --- mount-redmi.sh | 7 +++---- send-redmi.sh | 14 +++++--------- 2 files changed, 8 insertions(+), 13 deletions(-) diff --git a/mount-redmi.sh b/mount-redmi.sh index 6543738..909c54a 100755 --- a/mount-redmi.sh +++ b/mount-redmi.sh @@ -1,6 +1,5 @@ #!/usr/bin/env bash set -eux -mkdir -p ~/mnt/redmi -mountpoint ~/mnt/redmi || -go-mtpfs -android ~/mnt/redmi & -disown +mtp=mtp://Xiaomi_SDM439-QRD__SN%3AB0796589_c7565cf60006/ +gio info "$mtp" >/dev/null || +gio mount "$mtp" diff --git a/send-redmi.sh b/send-redmi.sh index dc5bcc1..f5c9ca0 100755 --- a/send-redmi.sh +++ b/send-redmi.sh @@ -2,14 +2,10 @@ set -eux cd "${0%/*}" -mkdir -p ~/mnt/redmi -trap "umount ~/mnt/redmi" EXIT -umount ~/mnt/redmi || true -mountpoint ~/mnt/redmi || { - go-mtpfs -android ~/mnt/redmi & -} -sleep 1 -mountpoint ~/mnt/redmi +mtp=${mtp:-mtp://Xiaomi_SDM439-QRD__SN%3AB0796589_c7565cf60006/} +trap 'gio mount -u "$mtp"' EXIT +gio info "$mtp" >/dev/null || +gio mount "$mtp" ./copy-new.sh @@ -44,4 +40,4 @@ rsync -rv --remove-source-files \ --no-inc-recursive --info=progress2 \ --size-only --inplace --partial --progress -i \ new/{audio,video,documents,films} \ - ~/mnt/redmi/"Carte SD SanDisk/Android/data/com.termux/files/" + /run/user/"$(id -u)"/gvfs/'mtp:host='Xiaomi_SDM439-QRD__SN%3AB0796589_c7565cf60006/"Carte SD SanDisk/Android/data/com.termux/files/" -- 2.47.2