bugfix
This commit is contained in:
@@ -48,7 +48,7 @@ else
|
|||||||
echo "Magisk busybox Path does not exist"
|
echo "Magisk busybox Path does not exist"
|
||||||
fi
|
fi
|
||||||
export PATH="$PATH"
|
export PATH="$PATH"
|
||||||
backup_version="V15.5.8"
|
backup_version="V15.5.9"
|
||||||
#設置二進制命令目錄位置
|
#設置二進制命令目錄位置
|
||||||
if [[ $bin_path = "" ]]; then
|
if [[ $bin_path = "" ]]; then
|
||||||
echoRgb "未正確指定bin.sh位置" "0"
|
echoRgb "未正確指定bin.sh位置" "0"
|
||||||
@@ -129,6 +129,16 @@ appinfo() {
|
|||||||
down() {
|
down() {
|
||||||
exec app_process /system/bin --nice-name=down Han.download.Down "$@"
|
exec app_process /system/bin --nice-name=down Han.download.Down "$@"
|
||||||
}
|
}
|
||||||
|
unset tar zstd pv
|
||||||
|
tar() {
|
||||||
|
backup_tar "$@"
|
||||||
|
}
|
||||||
|
zstd() {
|
||||||
|
backup_zstd "$@"
|
||||||
|
}
|
||||||
|
pv() {
|
||||||
|
backup_pv "$@"
|
||||||
|
}
|
||||||
Set_back() {
|
Set_back() {
|
||||||
return 1
|
return 1
|
||||||
}
|
}
|
||||||
@@ -211,8 +221,9 @@ kill_Serve() {
|
|||||||
{
|
{
|
||||||
script="${0##*/}"
|
script="${0##*/}"
|
||||||
if [[ $script != "" ]]; then
|
if [[ $script != "" ]]; then
|
||||||
process_name tar
|
process_name backup_tar
|
||||||
process_name pv
|
process_name backup_pv
|
||||||
|
process_name backup_zstd
|
||||||
fi
|
fi
|
||||||
} &
|
} &
|
||||||
wait
|
wait
|
||||||
|
|||||||
@@ -325,12 +325,6 @@ Backup_apk() {
|
|||||||
rm -rf "$Backup_folder"
|
rm -rf "$Backup_folder"
|
||||||
fi
|
fi
|
||||||
if [[ $name2 = com.android.chrome ]]; then
|
if [[ $name2 = com.android.chrome ]]; then
|
||||||
webview_stat="$(dumpsys webviewupdate)"
|
|
||||||
current_ver="$(echo "$webview_stat" | grep 'Current WebView package' | grep -oE '[0-9\.]{2,}')"
|
|
||||||
current_code="$(echo "$webview_stat" | grep "$current_ver" | grep -oE '[0-9]{9}')"
|
|
||||||
dumpsys package | grep 'name:com.google.android.trichromelibrary' | sed "s/ version:/_/g ; /$current_code/d" | cut -f2 -d ':' | while read ; do
|
|
||||||
pm uninstall "$REPLY"
|
|
||||||
done
|
|
||||||
#刪除所有舊apk ,保留一個最新apk進行備份
|
#刪除所有舊apk ,保留一個最新apk進行備份
|
||||||
ReservedNum=1
|
ReservedNum=1
|
||||||
FileNum="$(ls /data/app/*/com.google.android.trichromelibrary_*/base.apk 2>/dev/null | wc -l)"
|
FileNum="$(ls /data/app/*/com.google.android.trichromelibrary_*/base.apk 2>/dev/null | wc -l)"
|
||||||
@@ -484,7 +478,7 @@ Release_data() {
|
|||||||
else
|
else
|
||||||
Set_back
|
Set_back
|
||||||
fi
|
fi
|
||||||
echo_log "$FILE_NAME 解壓縮($FILE_NAME2)"
|
echo_log "解壓縮${FILE_NAME##*.}"
|
||||||
if [[ $result = 0 ]]; then
|
if [[ $result = 0 ]]; then
|
||||||
[[ -d $TMPPATH ]] && rm -rf "$TMPPATH/PATH"
|
[[ -d $TMPPATH ]] && rm -rf "$TMPPATH/PATH"
|
||||||
case $FILE_NAME2 in
|
case $FILE_NAME2 in
|
||||||
@@ -666,7 +660,7 @@ Validation_file() {
|
|||||||
lz4 | zst) zstd -t "$1" &>/dev/null ;;
|
lz4 | zst) zstd -t "$1" &>/dev/null ;;
|
||||||
tar) tar -tf "$1" &>/dev/null ;;
|
tar) tar -tf "$1" &>/dev/null ;;
|
||||||
esac
|
esac
|
||||||
echo_log "效驗$MODDIR_NAME/$FILE_NAME"
|
echo_log "效驗$FILE_NAME"
|
||||||
}
|
}
|
||||||
Check_archive() {
|
Check_archive() {
|
||||||
starttime1="$(date -u "+%s")"
|
starttime1="$(date -u "+%s")"
|
||||||
|
|||||||
Reference in New Issue
Block a user