Skip to content

Commit 2c632f7

Browse files
committed
bugfix
1 parent 67c911c commit 2c632f7

File tree

5 files changed

+44
-22
lines changed

5 files changed

+44
-22
lines changed

log.txt

Lines changed: 0 additions & 1 deletion
This file was deleted.

tools/Device_List

Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1595,3 +1595,36 @@
15951595
"XQ-DQ72" "Xperia 1 V"
15961596
"XQ-DE72" "Xperia 5 V"
15971597
"RMX3350" "真我GT Neo 極速版"
1598+
"RMX2111" "真我 Q2"
1599+
"RMX2112" "真我 Q2"
1600+
"RMX2117" "真我 Q2"
1601+
"RMX2202" "真我 GT"
1602+
"RMX2205" "真我 Q3 PRO"
1603+
"RMX3031" "真我 GT Neo"
1604+
"RMX3041" "真我 v13"
1605+
"RMX3042" "真我 Q3i"
1606+
"RMX3043" "真我 v13电信版"
1607+
"RMX3161" "真我 Q3"
1608+
"RMX3300" "真我 GT2 PRO"
1609+
"RMX3350" "真我 GT Neo 闪速版"
1610+
"RMX3357" "真我 GT Neo2T"
1611+
"RMX3366" "真我 GT 大师探索版"
1612+
"RMX3370" "真我 GT Neo2"
1613+
"RMX3372" "真我 Q5 PRO"
1614+
"RMX3461" "真我 Q3s"
1615+
"RMX3478" "真我 Q5"
1616+
"RMX3551" "真我 GT2 大师探索版"
1617+
"RMX3560" "真我 GT Neo3"
1618+
"RMX3562" "真我 GT Neo3 150w"
1619+
"RMX3700" "真我 GT Neo5 SE"
1620+
"RMX3706" "真我 GT Neo5 150W"
1621+
"RMX3708" "真我 GT Neo5 240W"
1622+
"RMX3770" "真我 11 Pro"
1623+
"RMX3740" "真我 11 Pro+"
1624+
"RMX3372" "真我 Q5 Pro"
1625+
"RMX3663" "真我 10 Pro"
1626+
"RMX2071" "真我 X50 Pro"
1627+
"RMX2072" "真我 X50 Pro 玩家版"
1628+
"RMX3475" "真我 V25"
1629+
"RMX3888" "真我 GT5 Pro"
1630+
"RMX3780" "realme 11 5G TWOP"

tools/busybox_path

Lines changed: 0 additions & 1 deletion
This file was deleted.

tools/tools.sh

Lines changed: 11 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ MODDIR_NAME="${MODDIR##*/}"
55
tools_path="$MODDIR/tools"
66
Compression_rate=3
77
script="${0##*/}"
8-
backup_version="V15.8.6"
8+
backup_version="V15.8.7"
99
update_backup_settings_conf() {
1010
echo "#1開啟0關閉
1111
#是否在每次執行備份腳本使用音量鍵詢問如下備份需求
@@ -31,11 +31,11 @@ update="${update:-1}"
3131
#假設如果存在usb隨身碟是否默認使用隨身碟?(1不詢問默認使用 0每次都進行詢問)
3232
USBdefault="${USBdefault:-0}"
3333
34-
#自定義外部掛載點,多個分區請使用|區隔
34+
#自定義屏蔽外部掛載點,多個分區請使用|區隔
3535
mount_point=\""${mount_point:-rannki|0000-1}"\"
3636
3737
#使用者(為空預設0)
38-
user="${user:-0}"
38+
user="$user"
3939
4040
#是否備份使用者數據 (1備份0不備份)
4141
Backup_user_data="${Backup_user_data:-1}"
@@ -129,14 +129,12 @@ fi
129129
[[ ! -f $tools_path/zstd ]] && echo "$tools_path/zstd遺失"
130130
[[ ! -f $tools_path/tar ]] && echo "$tools_path/tar遺失"
131131
[[ ! -f $tools_path/classes.dex ]] && echo "$tools_path/classes.dex遺失"
132+
[[ ! -f $tools_path/classes2.dex ]] && echo "$tools_path/classes2.dex遺失"
132133
[[ $conf_path != "" ]] && conf_path="$conf_path" || conf_path="$MODDIR/backup_settings.conf"
133-
if [[ ! -f $conf_path ]]; then
134-
if [[ $conf_path != *Backup_* ]]; then
135-
update_backup_settings_conf>"$conf_path"
136-
echo "因腳本找不到$conf_path故重新生成默認列表\n請重新配置後重新執行腳本" && exit 0
137-
else
138-
echo "$conf_path配置遺失" && exit 1
139-
fi
134+
if [[ $conf_path != *Backup_* ]]; then
135+
update_backup_settings_conf>"$conf_path"
136+
else
137+
echo "$conf_path配置遺失" && exit 1
140138
fi
141139
echo "$(sed 's/true/1/g ; s/false/0/g' "$conf_path")">"$conf_path"
142140
. "$conf_path" &>/dev/null
@@ -249,9 +247,11 @@ export CLASSPATH="$tools_path/classes.dex:$tools_path/classes2.dex"
249247
zstd_sha256sum="55cc57a3d079dd90e74d972c705c4f9389dd00a7175de148e21000eab01f7ed9"
250248
tar_sha256sum="3c605b1e9eb8283555225dcad4a3bf1777ae39c5f19a2c8b8943140fd7555814"
251249
classesdex_sha256sum="09d0058763157b97d6ea2bf74bd7ec53089a9ddb496f089a159ea0027007bb94"
250+
classesdex2_sha256sum="1f74841cf94369a74d9f304cc396608efc758454350414379ca2ee4b6ffce61c"
252251
[[ $(sha256sum "$tools_path/zstd" | cut -d" " -f1) != $zstd_sha256sum ]] && echoRgb "zstd效驗失敗" "0" && exit 2
253252
[[ $(sha256sum "$tools_path/tar" | cut -d" " -f1) != $tar_sha256sum ]] && echoRgb "tar效驗失敗" "0" && exit 2
254253
[[ $(sha256sum "$tools_path/classes.dex" | cut -d" " -f1) != $classesdex_sha256sum ]] && echoRgb "classes.dex效驗失敗" "0" && exit 2
254+
[[ $(sha256sum "$tools_path/classes2.dex" | cut -d" " -f1) != $classesdex2_sha256sum ]] && echoRgb "classes2.dex效驗失敗" "0" && exit 2
255255
TMPDIR="/data/local/tmp"
256256
[[ ! -d $TMPDIR ]] && mkdir "$TMPDIR"
257257
if [[ $(which busybox) = "" ]]; then
@@ -268,7 +268,6 @@ alias getssaid="app_process /system/bin com.xayah.dex.SsaidUtil $@"
268268
alias appinfo="app_process /system/bin --nice-name=appinfo han.core.order.AppInfo $@"
269269
alias down="app_process /system/bin --nice-name=down han.core.order.Down $@"
270270
alias PayloadDumper="app_process /system/bin --nice-name=payload-dumper han.core.order.payload.PayloadDumper $@"
271-
alias Operation_screen="app_process /system/bin screenoff.only.Control $@"
272271
case $LANG in
273272
*CN* | *cn*)
274273
alias ts="app_process /system/bin --nice-name=appinfo han.core.order.ChineseConverter -s $@" ;;
@@ -1839,7 +1838,7 @@ Restore|Restore2)
18391838
rm -rf "$TMPDIR/scriptTMP" "$TXT"
18401839
Set_screen_pause_seconds off
18411840
starttime1="$TIME"
1842-
echoRgb "$DX完成" && endtime 1 "$DX開始到結束" && [[ $SSAID_Package2 != "" ]] && echoRgb "SSAID恢復後必須重啟套用,如發現應用閃退請重新開機"
1841+
echoRgb "$DX完成" && endtime 1 "$DX開始到結束" && [[ $SSAID_Package2 != "" ]] && echoRgb "SSAID恢復後必須重啟套用,如發現應用閃退請重新開機" "0"
18431842
rm -rf "$TMPDIR"/*
18441843
} &
18451844
wait && exit

更新脚本机型列表.sh

Lines changed: 0 additions & 8 deletions
This file was deleted.

0 commit comments

Comments
 (0)