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

View File

@@ -399,7 +399,7 @@
"2015611" "紅米 Note 3 移動合約版" "2015611" "紅米 Note 3 移動合約版"
"2015115" "紅米 Note 3 國行版" "2015115" "紅米 Note 3 國行版"
"2015116" "紅米 Note 3 國際版" "2015116" "紅米 Note 3 國際版"
"2015161" "紅米 Note 3 灣特制版" "2015161" "紅米 Note 3 灣特制版"
"2016050" "紅米 Note 4 全網通版" "2016050" "紅米 Note 4 全網通版"
"2016051" "紅米 Note 4 移動版" "2016051" "紅米 Note 4 移動版"
"2016101" "紅米 Note 4X 高通 全網通版" "2016101" "紅米 Note 4X 高通 全網通版"
@@ -1218,20 +1218,20 @@
"Lenovo TB-X605LC" "聯想 M10 FHD-REL 10.1 英寸 LTE 版" "Lenovo TB-X605LC" "聯想 M10 FHD-REL 10.1 英寸 LTE 版"
"Lenovo TB-X606F" "聯想 M10 PLUS 10.3 英寸 Wi-Fi 版" "Lenovo TB-X606F" "聯想 M10 PLUS 10.3 英寸 Wi-Fi 版"
"Lenovo TB-X616F" "聯想平板 TB-X616F 10.3 英寸 Wi-Fi 版" "Lenovo TB-X616F" "聯想平板 TB-X616F 10.3 英寸 Wi-Fi 版"
"TB310FU" "聯想天 K9 9 英寸 Wi-Fi 版" "TB310FU" "聯想天 K9 9 英寸 Wi-Fi 版"
"TB310XC" "聯想天 K9 9 英寸 LTE 版" "TB310XC" "聯想天 K9 9 英寸 LTE 版"
"Lenovo TB-X6C6F" "聯想天 K10 10.3 英寸 Wi-Fi 版" "Lenovo TB-X6C6F" "聯想天 K10 10.3 英寸 Wi-Fi 版"
"Lenovo TB-X6C6X" "聯想天 K10 10.3 英寸 LTE 版" "Lenovo TB-X6C6X" "聯想天 K10 10.3 英寸 LTE 版"
"TB223FC" "聯想天 K10 Pro 10.61 英寸 Wi-Fi 版" "TB223FC" "聯想天 K10 Pro 10.61 英寸 Wi-Fi 版"
"TB226XC" "聯想天 K10 Pro 10.61 英寸 LTE 版" "TB226XC" "聯想天 K10 Pro 10.61 英寸 LTE 版"
"TB360ZU" "聯想天 K10 Pro 10.61 英寸 5G 版" "TB360ZU" "聯想天 K10 Pro 10.61 英寸 5G 版"
"Lenovo TB-J6C6F" "聯想天 K11 11 英寸 Wi-Fi 版" "Lenovo TB-J6C6F" "聯想天 K11 11 英寸 Wi-Fi 版"
"Lenovo TB-J6C6X" "聯想天 K11 11 英寸 LTE 版" "Lenovo TB-J6C6X" "聯想天 K11 11 英寸 LTE 版"
"Lenovo TB-J607Z" "聯想天 K11 Pro 5G" "Lenovo TB-J607Z" "聯想天 K11 Pro 5G"
"TB230FC" "聯想天 K11 Gen2 11.5 英寸 Wi-Fi 版" "TB230FC" "聯想天 K11 Gen2 11.5 英寸 Wi-Fi 版"
"TB230XC" "聯想天 K11 Gen2 11.5 英寸 LTE 版" "TB230XC" "聯想天 K11 Gen2 11.5 英寸 LTE 版"
"TB240FC" "聯想天 K12 12.7 英寸 Wi-Fi 版" "TB240FC" "聯想天 K12 12.7 英寸 Wi-Fi 版"
"SP523FC" "聯想天 SmartPaper 10.3 英寸 Wi-Fi 版" "SP523FC" "聯想天 SmartPaper 10.3 英寸 Wi-Fi 版"
"Lenovo TB-X6E6F" "Lenovo Tab K10 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-X6E6X" "Lenovo Tab K10 10.3 英寸 LTE 版"
"Lenovo TB-J606F" "Lenovo Tab K11 11 英寸 Wi-Fi 版" "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 done <<< "$(cat <<EOF
zstd 55cc57a3d079dd90e74d972c705c4f9389dd00a7175de148e21000eab01f7ed9 zstd 55cc57a3d079dd90e74d972c705c4f9389dd00a7175de148e21000eab01f7ed9
tar 3c605b1e9eb8283555225dcad4a3bf1777ae39c5f19a2c8b8943140fd7555814 tar 3c605b1e9eb8283555225dcad4a3bf1777ae39c5f19a2c8b8943140fd7555814
classes.dex 3ffa99026c49cb613bb75a66500fe444a56bb841f07b794dbdc5b3e38d299a27 classes.dex 9e7fa38737f14baed0fb3b0c378472a696869edfca08b3e9b19fd1f56c240b2b
bc b15d730591f6fb52af59284b87d939c5bea204f944405a3518224d8df788dc15 bc b15d730591f6fb52af59284b87d939c5bea204f944405a3518224d8df788dc15
busybox c629fce4b0dd3ba9775f851d0941e74582115f423258d3a79800f2bd11d30f5c busybox c629fce4b0dd3ba9775f851d0941e74582115f423258d3a79800f2bd11d30f5c
find 7fa812e58aafa29679cf8b50fc617ecf9fec2cfb2e06ea491e0a2d6bf79b903b 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 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_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_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")" find_tools_path="$(find "$path_hierarchy"/* -maxdepth 1 -name "tools" -type d ! -path "$path_hierarchy/tools")"
Rename_script () { Rename_script () {
[[ $HT = "" ]] && HT=0 [[ $HT = "" ]] && HT=0
@@ -1908,8 +1908,8 @@ backup)
if [[ -d $Backup/tools ]]; then if [[ -d $Backup/tools ]]; then
find "$Backup/tools" -maxdepth 1 -type f | while read; do find "$Backup/tools" -maxdepth 1 -type f | while read; do
Tools_FILE_NAME="${REPLY##*/}" Tools_FILE_NAME="${REPLY##*/}"
filesha256="$(sha256sum "$tools_path/$Tools_FILE_NAME" | cut -d" " -f1)" filesha256="$(sha256sum "$tools_path/$Tools_FILE_NAME" 2>/dev/null | cut -d" " -f1)"
filesha256_1="$(sha256sum "$REPLY" | cut -d" " -f1)" filesha256_1="$(sha256sum "$REPLY" 2>/dev/null | cut -d" " -f1)"
if [[ $filesha256 != $filesha256_1 ]]; then if [[ $filesha256 != $filesha256_1 ]]; then
cp -r "$tools_path/$Tools_FILE_NAME" "$REPLY" cp -r "$tools_path/$Tools_FILE_NAME" "$REPLY"
echoRgb "更新$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/busybox' -d "$MODDIR"
unzip -o "$ZIPFILE" 'tools/find' -d "$MODDIR" unzip -o "$ZIPFILE" 'tools/find' -d "$MODDIR"
unzip -o "$ZIPFILE" 'tools/classes.dex' -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/tar' -d "$MODDIR"
unzip -o "$ZIPFILE" 'tools/zstd' -d "$MODDIR" unzip -o "$ZIPFILE" 'tools/zstd' -d "$MODDIR"
unzip -o "$ZIPFILE" 'tools/bc' -d "$MODDIR" unzip -o "$ZIPFILE" 'tools/bc' -d "$MODDIR"

View File

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