This commit is contained in:
Yawasau
2024-11-10 13:06:11 +08:00
parent 73d68e9d83
commit a1214b9b94
6 changed files with 27 additions and 29 deletions

View File

@@ -1,9 +1,9 @@
#0關閉音量鍵選擇 (如選項未設置,則強制使用音量鍵選擇)
#1開音量鍵選擇 (如選項已設置,則跳過該選項提示)
#1開音量鍵選擇 (如選項已設置,則跳過該選項提示)
#2使用鍵盤輸入適用於無音量鍵可用設備選擇 (如選項未設置,則強制使用鍵盤輸入)
Lo=0
#後執行腳本
#後執行腳本
0不能關閉當前終端有壓縮速率
1終端有可能完全無顯示但是log會持續刷新可直接完全關閉終端
background_execution=0
@@ -19,7 +19,7 @@ Output_path=""
list_location=""
#自動更新腳本(留空強制選擇)
#1開 0關閉
#1開 0關閉
update=1
#自定義屏蔽外部掛載點 例OTG 虛擬SD等 多個掛載點請使用 | 區隔
@@ -37,7 +37,7 @@ Backup_Mode=1
#執行生成應用列表.sh時輸出用於recovery救援的卡刷包
#1輸出 0不輸出
recovery_flash=0
recovery_flash=1
#是否備份使用者數據 (1備份 0不備份 留空強制選擇)
Backup_user_data=1
@@ -46,13 +46,13 @@ Backup_user_data=1
Backup_obb_data=1
#是否在應用數據備份完成後備份自定義目錄
#1開 0關閉
#1開 0關閉
backup_media=0
#存在進程忽略備份(1忽略0備份)
Background_apps_ignore=0
#假設你遇到列表輸出異常問題請將此設1
#假設你遇到列表輸出異常問題請將此設1
debug_list=0
#添加自定義備份路徑 例Download DCIM等文件夾 請使用絕對路徑,請勿刪除""
@@ -67,7 +67,7 @@ Custom_path="
#黑名單模式(1完全忽略不備份 0僅備份安裝包注意此選項Backup_Mode=1時黑名單模式才能使用)
blacklist_mode=0
#備份黑名單(備份策略由「黑名單模式」控制,此處只作黑名單應用列表)
#備份黑名單(備份策略由「黑名單模式」控制,此處只作黑名單應用列表)
blacklist="
#com.esunbank
#com.chailease.tw.app.android.ccfappcust"
@@ -106,7 +106,7 @@ sh.siava.AOSPMods
com.facebook.katana
com.android.chrome"
#壓縮算法(可用zstd tartar僅打包 有什麼好用的壓縮算法請聯系我
#壓縮算法(可用zstd tartar僅打包 有什麼好用的壓縮算法請聯系我
#zstd擁有良好的壓縮率與速度
Compression_method=zstd

View File

@@ -399,7 +399,7 @@
"2015611" "紅米 Note 3 移動合約版"
"2015115" "紅米 Note 3 國行版"
"2015116" "紅米 Note 3 國際版"
"2015161" "紅米 Note 3 灣特制版"
"2015161" "紅米 Note 3 灣特制版"
"2016050" "紅米 Note 4 全網通版"
"2016051" "紅米 Note 4 移動版"
"2016101" "紅米 Note 4X 高通 全網通版"
@@ -1218,20 +1218,20 @@
"Lenovo TB-X605LC" "聯想 M10 FHD-REL 10.1 英寸 LTE 版"
"Lenovo TB-X606F" "聯想 M10 PLUS 10.3 英寸 Wi-Fi 版"
"Lenovo TB-X616F" "聯想平板 TB-X616F 10.3 英寸 Wi-Fi 版"
"TB310FU" "聯想天 K9 9 英寸 Wi-Fi 版"
"TB310XC" "聯想天 K9 9 英寸 LTE 版"
"Lenovo TB-X6C6F" "聯想天 K10 10.3 英寸 Wi-Fi 版"
"Lenovo TB-X6C6X" "聯想天 K10 10.3 英寸 LTE 版"
"TB223FC" "聯想天 K10 Pro 10.61 英寸 Wi-Fi 版"
"TB226XC" "聯想天 K10 Pro 10.61 英寸 LTE 版"
"TB360ZU" "聯想天 K10 Pro 10.61 英寸 5G 版"
"Lenovo TB-J6C6F" "聯想天 K11 11 英寸 Wi-Fi 版"
"Lenovo TB-J6C6X" "聯想天 K11 11 英寸 LTE 版"
"Lenovo TB-J607Z" "聯想天 K11 Pro 5G"
"TB230FC" "聯想天 K11 Gen2 11.5 英寸 Wi-Fi 版"
"TB230XC" "聯想天 K11 Gen2 11.5 英寸 LTE 版"
"TB240FC" "聯想天 K12 12.7 英寸 Wi-Fi 版"
"SP523FC" "聯想天 SmartPaper 10.3 英寸 Wi-Fi 版"
"TB310FU" "聯想天 K9 9 英寸 Wi-Fi 版"
"TB310XC" "聯想天 K9 9 英寸 LTE 版"
"Lenovo TB-X6C6F" "聯想天 K10 10.3 英寸 Wi-Fi 版"
"Lenovo TB-X6C6X" "聯想天 K10 10.3 英寸 LTE 版"
"TB223FC" "聯想天 K10 Pro 10.61 英寸 Wi-Fi 版"
"TB226XC" "聯想天 K10 Pro 10.61 英寸 LTE 版"
"TB360ZU" "聯想天 K10 Pro 10.61 英寸 5G 版"
"Lenovo TB-J6C6F" "聯想天 K11 11 英寸 Wi-Fi 版"
"Lenovo TB-J6C6X" "聯想天 K11 11 英寸 LTE 版"
"Lenovo TB-J607Z" "聯想天 K11 Pro 5G"
"TB230FC" "聯想天 K11 Gen2 11.5 英寸 Wi-Fi 版"
"TB230XC" "聯想天 K11 Gen2 11.5 英寸 LTE 版"
"TB240FC" "聯想天 K12 12.7 英寸 Wi-Fi 版"
"SP523FC" "聯想天 SmartPaper 10.3 英寸 Wi-Fi 版"
"Lenovo TB-X6E6F" "Lenovo Tab K10 10.3 英寸 Wi-Fi 版"
"Lenovo TB-X6E6X" "Lenovo Tab K10 10.3 英寸 LTE 版"
"Lenovo TB-J606F" "Lenovo Tab K11 11 英寸 Wi-Fi 版"

Binary file not shown.

View File

@@ -337,7 +337,7 @@ while read -r file expected_hash; do
done <<< "$(cat <<EOF
zstd 55cc57a3d079dd90e74d972c705c4f9389dd00a7175de148e21000eab01f7ed9
tar 3c605b1e9eb8283555225dcad4a3bf1777ae39c5f19a2c8b8943140fd7555814
classes.dex 3ffa99026c49cb613bb75a66500fe444a56bb841f07b794dbdc5b3e38d299a27
classes.dex 9e7fa38737f14baed0fb3b0c378472a696869edfca08b3e9b19fd1f56c240b2b
bc b15d730591f6fb52af59284b87d939c5bea204f944405a3518224d8df788dc15
busybox c629fce4b0dd3ba9775f851d0941e74582115f423258d3a79800f2bd11d30f5c
find 7fa812e58aafa29679cf8b50fc617ecf9fec2cfb2e06ea491e0a2d6bf79b903b
@@ -628,7 +628,7 @@ alias get_uid="app_process /system/bin com.xayah.dex.HiddenApiUtil getPackageUid
alias get_Permissions="app_process /system/bin com.xayah.dex.HiddenApiUtil getRuntimePermissions $USER_ID $@"
alias Set_true_Permissions="app_process /system/bin com.xayah.dex.HiddenApiUtil grantRuntimePermission $USER_ID $@"
alias Set_false_Permissions="app_process /system/bin com.xayah.dex.HiddenApiUtil revokeRuntimePermission $USER_ID $@"
alias Set_Ops="app_process /system/bin com.xayah.dex.HiddenApiUtil setOpsMode $USER_IDr $@"
alias Set_Ops="app_process /system/bin com.xayah.dex.HiddenApiUtil setOpsMode $USER_ID $@"
find_tools_path="$(find "$path_hierarchy"/* -maxdepth 1 -name "tools" -type d ! -path "$path_hierarchy/tools")"
Rename_script () {
[[ $HT = "" ]] && HT=0
@@ -1908,8 +1908,8 @@ backup)
if [[ -d $Backup/tools ]]; then
find "$Backup/tools" -maxdepth 1 -type f | while read; do
Tools_FILE_NAME="${REPLY##*/}"
filesha256="$(sha256sum "$tools_path/$Tools_FILE_NAME" | cut -d" " -f1)"
filesha256_1="$(sha256sum "$REPLY" | cut -d" " -f1)"
filesha256="$(sha256sum "$tools_path/$Tools_FILE_NAME" 2>/dev/null | cut -d" " -f1)"
filesha256_1="$(sha256sum "$REPLY" 2>/dev/null | cut -d" " -f1)"
if [[ $filesha256 != $filesha256_1 ]]; then
cp -r "$tools_path/$Tools_FILE_NAME" "$REPLY"
echoRgb "更新$REPLY"

View File

@@ -16,7 +16,6 @@ unzip -o "$ZIPFILE" 'tools/tools.sh' -d "$MODDIR"
unzip -o "$ZIPFILE" 'tools/busybox' -d "$MODDIR"
unzip -o "$ZIPFILE" 'tools/find' -d "$MODDIR"
unzip -o "$ZIPFILE" 'tools/classes.dex' -d "$MODDIR"
unzip -o "$ZIPFILE" 'tools/classes2.dex' -d "$MODDIR"
unzip -o "$ZIPFILE" 'tools/tar' -d "$MODDIR"
unzip -o "$ZIPFILE" 'tools/zstd' -d "$MODDIR"
unzip -o "$ZIPFILE" 'tools/bc' -d "$MODDIR"

View File

@@ -2,7 +2,6 @@ if [ -f "${0%/*}/tools/tools.sh" ]; then
MODDIR="${0%/*}"
operate="kill_script"
conf_path="${0%/*}/backup_settings.conf"
[[ $(find "$MODDIR" -maxdepth 1 -name "*.zip" -type f 2>/dev/null) ]] && echo "警告!此腳本不能拿來更新腳本" && exit 2
. "$MODDIR/tools/tools.sh"
echoRgb "等待腳本停止中,請稍後....."
kill_Serve && echoRgb "腳本終止"