backup_script

備份數據腳本

GPL-3.0 License

Stars
1.4K

Bot releases are visible (Hide)

backup_script -

Published by YAWAsau 12 months ago

修復Download存在備份壓縮包時不更新問題

修復當不存在多用戶時user變量為空問題(強烈建議更新此版本)

優化多用戶存在時的腳本邏輯

備份恢復是停止應用邏輯優化

備份時刪除不存在使用者列表與備份資料邏輯優化

優化檢測不存在與重複應用名稱準確度與速度

更新curl,appinfo

修復當分身用戶被凍結後無法解凍問題

修復啟動應用失敗問題

部分用戶生成列表失敗與恢復失敗修復

修復腳本直接下載後無更新問題

backup_script -

Published by YAWAsau about 1 year ago

修復conf填寫user=使用者id腳本不讀取問題,
現在邏輯更換為user=如果為空備份與生成應用列表恢復腳本將提示輸入使用者id ,如果不為空則音量鍵確認

修復備份結束後大小提示-數問題

優化更新腳本邏輯為直接下載腳本不跳轉瀏覽器

更新curl版本

更新appinfo

backup_script -

Published by YAWAsau about 1 year ago

某些rom獲取應用uid失敗修復 (可能是Android 14的問題,暫時不清楚)

精簡了些語法問題 提高執行邏輯效率

去除rom與zram佔用信息提示 因為毫無用處

單獨恢復時的提示輸入分區邏輯優化,當只有一個主用戶時直接恢復,如果不是則詢問恢復用戶分區

新的殺死應用邏輯判斷為miui則禁用自啟動qq wx提升備份恢復成功率(待驗證,期待用戶回報狀態)感謝@XayahSuSuSu

去除conf配置項的recovery_mode恢復選項改為直接腳本詢問

對應lsp應用變化,現在可以精確的判斷應用是否為xp模塊並且正確輸出獲取數量,在此感謝情非得已c(搞機助手作者)

backup_script -

Published by YAWAsau about 1 year ago

改進解壓縮非user/data/obb時獲取檔案路徑方式為cat
而非tar -xpf "$tar_path" -C "$TMPDIR" --wildcards --no-anchored 'PATH'來節省時間,並且防止tar打包時提示PATH錯誤

判斷toybox邏輯改正

此更新後如txt內原有檔案或是應用被#注釋時shell將忽略添加防止重複添加問題

備份時在恢復資料夾創建modules資料夾,此資料夾放置Magisk模塊後如執行恢復腳本將詢問是否批量刷入此資料夾內模塊

優化備份時音量鍵詢問邏輯

優化備份自定義資料與模塊備份邏輯

單獨恢復時詢問恢復到那個分區

backup_script -

Published by YAWAsau about 1 year ago

修復多用戶selinux規則導致的重啟應用消失與閃退(感謝@XayahSuSuSu)

優化恢復時的chown與chcon設置邏輯
修復qq wx與部分應用因規則問題導致圖片或是頭像空白問題

優化分身恢復時的判斷邏輯,防止分身數據誤恢復到主用戶導致數據遺失問題,增加防呆提示

修復部分用戶提示recovery_mode=問題

去除凍結設置,因不起作用 暫時替代方案am force-stop

backup_script -

Published by YAWAsau over 1 year ago

優化重新生成應用名與Mdeia資料夾方式
將恢復與備份殺死app改為完全且不喚醒的方式凍結防止備份恢復資料錯誤

其他細節優化

backup_script -

Published by YAWAsau over 1 year ago

細節優化

backup_script -

Published by YAWAsau over 1 year ago

由於PV阻礙線程因素已在此版本移除 改為tar內置顯示
(極大影響備份恢復解壓速度 此版本已修復)

正確設置Android/data權限防止部分應用異常(QQ WX圖片不顯示問題 )

簡化獲取OTG方式

解壓檢測改進

其他細項優化

backup_script -

Published by YAWAsau almost 2 years ago

合併bin.sh防止FTP損毀問題
去除user_de備份恢復 防止部分設備重啟後丟失數據問題
修復備份恢復時無顯示壓縮解壓速度問題
其他細節修復

backup_script -

Published by YAWAsau almost 2 years ago

修復無法後台備份與恢復問題,現在起離開或是關閉終端都能正常使用

修復備份後app_details可能為空導致重複備份後無法識別內容重新創建資料夾導致重複佔用空間問題

添加ram swap zram空間提示

其他細節優化

backup_script -

Published by YAWAsau almost 2 years ago

更新curl
更新zstd
修復提示tools/apk目錄不存在問題
優化備份時提示已卸載應用默認邏輯
恢復模式添加僅恢復未安裝應用
腳本邏輯與細節優化

backup_script -

Published by YAWAsau about 2 years ago

優化細節

備份完成後提示新增與更新後的應用名稱與數量

簡化部分提示提升可讀性

更新zstd二進制

backup_script -

Published by YAWAsau about 2 years ago

修復pv顯示0b備份問題

優化終止腳本與重複執行腳本的kill問題

backup_script -

Published by YAWAsau about 2 years ago

修復備份恢復提示錯誤問題 請儘速更新

backup_script -

Published by YAWAsau about 2 years ago

將tools/zstd pv tar重命名並於bin.sh重新命名函數防止kill_Serve誤殺服務導致部分用戶無法使用

刪除Chrome備份卸載多餘web服務改用資料夾新舊判斷來刪除多餘web防止出錯

改進部分提示

backup_script -

Published by YAWAsau about 2 years ago

更新zstd

修復tools/apk檔案消失時無法備份恢復問題

其他小問題修復,修修補補也忘記更新了啥

backup_script -

Published by YAWAsau over 2 years ago

更新zstd二進制

優化 "壓縮檔完整性檢查.sh"效驗邏輯與方式

備份腳本添加壓縮檔效驗,確保無壞檔

流出資料夾名稱方式優化

修復三星otg備份問題

backup_script -

Published by YAWAsau over 2 years ago

去除備份權限,因部分系統需要更動selinux 才能恢復 關閉selinux極為不安全...故去除

優化備份腳本更新ota邏輯 僅大約等於當前版本更新

其他細項優化自行體驗

backup_script -

Published by YAWAsau over 2 years ago

新增備份權限
新增恢復權限
優化獲取權限精準度
恢復權限邏輯優化
改進自動更新開關為可以完整關閉
改進自定義媒體資料夾數據大小比對問題

backup_script -

Published by YAWAsau over 2 years ago

修復obb恢復問題
修復data恢復問題
修復thanox恢復資料提示壓縮檔異常問題
修復儲存空間隔離提示壓縮檔異常問題

重大更新 為了你的資料恢復問題請馬上更新

Badges
Extracted from project README
Stars Download Release License