From ed1450f0a649d58d57a5315980dd15648b036f24 Mon Sep 17 00:00:00 2001 From: Yawasau <229953100a@gmail.com> Date: Sun, 19 Jun 2022 13:34:13 +0800 Subject: [PATCH] bugfix --- tools/bin/tools.sh | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/tools/bin/tools.sh b/tools/bin/tools.sh index 9e8a02b..0fc8db5 100644 --- a/tools/bin/tools.sh +++ b/tools/bin/tools.sh @@ -25,11 +25,11 @@ path2="/data/user/$user" zipFile="$(ls -t /storage/emulated/0/Download/*.zip 2>/dev/null | head -1)" [[ $(unzip -l "$zipFile" 2>/dev/null | awk '{print $4}' | egrep -wo "^backup_settings.conf$") != "" ]] && update_script if [[ $(getprop ro.build.version.sdk) -lt 30 ]]; then - alias INSTALL="pm install --user $user -r -t" - alias create="pm install-create --user $user" + alias INSTALL="pm install --user $user -rt" + alias create="pm install-create --user $user -t" else - alias INSTALL="pm install -i com.android.vending --user $user -r -t" - alias create="pm install-create -i com.android.vending --user $user" + alias INSTALL="pm install -i com.android.vending --user $user -rt" + alias create="pm install-create -i com.android.vending --user $user -t" fi case $operate in backup|Restore|Restore2|Getlist) @@ -256,9 +256,9 @@ restore_permissions() { permission_name="$(echo "${REPLY[2]}")" permission_status="$(echo "${REPLY[1]}")" if [[ $(echo "$permission_status") = true ]]; then - pm grant "$name2" "$permission_name" 2>/dev/null + pm grant --user "$user" "$name2" "$permission_name" 2>/dev/null elif [[ $(echo "$permission_status") = false ]]; then - pm revoke "$name2" "$permission_name" 2>/dev/null + pm revoke --user "$user" "$name2" "$permission_name" 2>/dev/null fi done < "$Backup_folder/permission" else