This commit is contained in:
Yawasau
2024-02-22 13:01:31 +08:00
parent 67c911ce94
commit 2c632f78a6
5 changed files with 44 additions and 22 deletions

View File

@@ -1 +0,0 @@
 -你是憨批不給Root用你媽 爬

View File

@@ -1595,3 +1595,36 @@
"XQ-DQ72" "Xperia 1 V"
"XQ-DE72" "Xperia 5 V"
"RMX3350" "真我GT Neo 極速版"
"RMX2111" "真我 Q2"
"RMX2112" "真我 Q2"
"RMX2117" "真我 Q2"
"RMX2202" "真我 GT"
"RMX2205" "真我 Q3 PRO"
"RMX3031" "真我 GT Neo"
"RMX3041" "真我 v13"
"RMX3042" "真我 Q3i"
"RMX3043" "真我 v13电信版"
"RMX3161" "真我 Q3"
"RMX3300" "真我 GT2 PRO"
"RMX3350" "真我 GT Neo 闪速版"
"RMX3357" "真我 GT Neo2T"
"RMX3366" "真我 GT 大师探索版"
"RMX3370" "真我 GT Neo2"
"RMX3372" "真我 Q5 PRO"
"RMX3461" "真我 Q3s"
"RMX3478" "真我 Q5"
"RMX3551" "真我 GT2 大师探索版"
"RMX3560" "真我 GT Neo3"
"RMX3562" "真我 GT Neo3 150w"
"RMX3700" "真我 GT Neo5 SE"
"RMX3706" "真我 GT Neo5 150W"
"RMX3708" "真我 GT Neo5 240W"
"RMX3770" "真我 11 Pro"
"RMX3740" "真我 11 Pro+"
"RMX3372" "真我 Q5 Pro"
"RMX3663" "真我 10 Pro"
"RMX2071" "真我 X50 Pro"
"RMX2072" "真我 X50 Pro 玩家版"
"RMX3475" "真我 V25"
"RMX3888" "真我 GT5 Pro"
"RMX3780" "realme 11 5G TWOP"

View File

@@ -1 +0,0 @@
 -/data/backup_tools

View File

@@ -5,7 +5,7 @@ MODDIR_NAME="${MODDIR##*/}"
tools_path="$MODDIR/tools"
Compression_rate=3
script="${0##*/}"
backup_version="V15.8.6"
backup_version="V15.8.7"
update_backup_settings_conf() {
echo "#1開啟0關閉
#是否在每次執行備份腳本使用音量鍵詢問如下備份需求
@@ -31,11 +31,11 @@ update="${update:-1}"
#假設如果存在usb隨身碟是否默認使用隨身碟(1不詢問默認使用 0每次都進行詢問)
USBdefault="${USBdefault:-0}"
#自定義外部掛載點,多個分區請使用|區隔
#自定義屏蔽外部掛載點,多個分區請使用|區隔
mount_point=\""${mount_point:-rannki|0000-1}"\"
#使用者(為空預設0)
user="${user:-0}"
user="$user"
#是否備份使用者數據 (1備份0不備份)
Backup_user_data="${Backup_user_data:-1}"
@@ -129,14 +129,12 @@ fi
[[ ! -f $tools_path/zstd ]] && echo "$tools_path/zstd遺失"
[[ ! -f $tools_path/tar ]] && echo "$tools_path/tar遺失"
[[ ! -f $tools_path/classes.dex ]] && echo "$tools_path/classes.dex遺失"
[[ ! -f $tools_path/classes2.dex ]] && echo "$tools_path/classes2.dex遺失"
[[ $conf_path != "" ]] && conf_path="$conf_path" || conf_path="$MODDIR/backup_settings.conf"
if [[ ! -f $conf_path ]]; then
if [[ $conf_path != *Backup_* ]]; then
update_backup_settings_conf>"$conf_path"
echo "因腳本找不到$conf_path故重新生成默認列表\n請重新配置後重新執行腳本" && exit 0
else
echo "$conf_path配置遺失" && exit 1
fi
if [[ $conf_path != *Backup_* ]]; then
update_backup_settings_conf>"$conf_path"
else
echo "$conf_path配置遺失" && exit 1
fi
echo "$(sed 's/true/1/g ; s/false/0/g' "$conf_path")">"$conf_path"
. "$conf_path" &>/dev/null
@@ -249,9 +247,11 @@ export CLASSPATH="$tools_path/classes.dex:$tools_path/classes2.dex"
zstd_sha256sum="55cc57a3d079dd90e74d972c705c4f9389dd00a7175de148e21000eab01f7ed9"
tar_sha256sum="3c605b1e9eb8283555225dcad4a3bf1777ae39c5f19a2c8b8943140fd7555814"
classesdex_sha256sum="09d0058763157b97d6ea2bf74bd7ec53089a9ddb496f089a159ea0027007bb94"
classesdex2_sha256sum="1f74841cf94369a74d9f304cc396608efc758454350414379ca2ee4b6ffce61c"
[[ $(sha256sum "$tools_path/zstd" | cut -d" " -f1) != $zstd_sha256sum ]] && echoRgb "zstd效驗失敗" "0" && exit 2
[[ $(sha256sum "$tools_path/tar" | cut -d" " -f1) != $tar_sha256sum ]] && echoRgb "tar效驗失敗" "0" && exit 2
[[ $(sha256sum "$tools_path/classes.dex" | cut -d" " -f1) != $classesdex_sha256sum ]] && echoRgb "classes.dex效驗失敗" "0" && exit 2
[[ $(sha256sum "$tools_path/classes2.dex" | cut -d" " -f1) != $classesdex2_sha256sum ]] && echoRgb "classes2.dex效驗失敗" "0" && exit 2
TMPDIR="/data/local/tmp"
[[ ! -d $TMPDIR ]] && mkdir "$TMPDIR"
if [[ $(which busybox) = "" ]]; then
@@ -268,7 +268,6 @@ alias getssaid="app_process /system/bin com.xayah.dex.SsaidUtil $@"
alias appinfo="app_process /system/bin --nice-name=appinfo han.core.order.AppInfo $@"
alias down="app_process /system/bin --nice-name=down han.core.order.Down $@"
alias PayloadDumper="app_process /system/bin --nice-name=payload-dumper han.core.order.payload.PayloadDumper $@"
alias Operation_screen="app_process /system/bin screenoff.only.Control $@"
case $LANG in
*CN* | *cn*)
alias ts="app_process /system/bin --nice-name=appinfo han.core.order.ChineseConverter -s $@" ;;
@@ -1839,7 +1838,7 @@ Restore|Restore2)
rm -rf "$TMPDIR/scriptTMP" "$TXT"
Set_screen_pause_seconds off
starttime1="$TIME"
echoRgb "$DX完成" && endtime 1 "$DX開始到結束" && [[ $SSAID_Package2 != "" ]] && echoRgb "SSAID恢復後必須重啟套用,如發現應用閃退請重新開機"
echoRgb "$DX完成" && endtime 1 "$DX開始到結束" && [[ $SSAID_Package2 != "" ]] && echoRgb "SSAID恢復後必須重啟套用,如發現應用閃退請重新開機" "0"
rm -rf "$TMPDIR"/*
} &
wait && exit

View File

@@ -1,8 +0,0 @@
if [ -f "${0%/*}/tools/tools.sh" ]; then
MODDIR="${0%/*}"
operate="Device_List"
. "${0%/*}/tools/tools.sh" | tee "$MODDIR/log.txt"
else
[[ $(echo "${0%/*}" | grep -o 'bin.mt.plus/temp') != "" ]] && echo "你妈没告诉你脚本要解压缩吗?傻逼玩儿" && exit 2
echo "${0%/*}/tools/tools.sh遗失"
fi