yawasau / backup_script Goto Github PK
View Code? Open in Web Editor NEW備份數據腳本
License: GNU General Public License v3.0
備份數據腳本
License: GNU General Public License v3.0
我的手机上这个软件(https://www.lanzoux.com/igdzlu9k8na)
在使用appname.sh获取包名时每次都会被写入Apkname.txt(即使它已经在Apkname.txt里了),如图:
每次腳本更新後backup_settings.conf文件內容不會隨版本更新而更新。
我希望後續可以做到更新這個配置文件的同時並保留自己修改的數據
例如我需要保存的数据为40GB,则在手机空间里我必须保有80GB以上的空间?是否如此?
执行脚本时,有一行这个unzip: can't open [.zip],是属于报错吗?会不会对备份的数据造成影响?
我想只備份自定義的文件夾,於是我把media什麼什麼的改為1,然後把applist裡面的app全部用#注釋掉,然後開始備份,但是提示applist為空或者全部注釋。
備份“電話和簡訊儲存服務(com.android.providers.telephony)”app我嘗試了備份之後再恢復沒恢復到一條簡訊。試了swift backup備份這個app就沒有這問題。
機型:小米8青春版
版本:MIUI12.5.1
米家和小爱同学lite,小米运动每次都会被忽略,每次刷新应用列表都要重新手动加到applist里
十分恶臭,千万别用,大家吐口痰再走。
Damn.Just close source and use it yourself! you did a shit job and it makes my eyes DIRTY!!!FUCKU!
在还原时,还原使用脚本的终端会导致在应用列表中在终端之后的应用无法还原,可通过清除Log.txt解决
大佬,脚本经常出现tools/apk文件夹遗失脚本用不了的情况,虽然自己新建个apk文件夹就行。但是好烦人。。。能不能让启动脚本的时候发现这个文件夹没了自动新建一个呀[流泪][流泪],不知道哪个清理软件搞的,总删这个文件夹
(感覺沒必要備份兩個主程序, 然後MT管理器好像也沒備份data的需求)
下载到download目录下,先备份了一个软件,同时也点了备份自定义文件夹。我删除那个软件后,执行恢复,恢复完软件后,提示是否恢复媒体,点了个是。然后直接返回,准备终止,但是脚本文件夹与脚本zip都消失了。
就是好像没有把那个.conf文件简体化还是咋回事,不过我已经修好了🌚
1、希望有方法独立运行(尝试用Mix文件管理器执行,结果备份到自己直接崩了),而且依赖于MT管理器也不是个事(目前为了它在本地留了个终端apk)
2、希望能备份/导出联系人vcf文件(我知道谷歌能还原,但是国内这情况有点麻烦,而且作为一个备份软件这算基础功能吧…)
就个人使用而言,这备份有点硬核(),但是确实有够简单粗暴的,有点东西
com.mi.health 小米健康
com.mfashiongallery.emag 小米画报
完整log如下:
设置busybox环境中
appinfo > /data/backup_tools/appinfo
appinfo.dex > /data/backup_tools/appinfo.dex
busybox > /data/backup_tools/busybox
longToast > /data/backup_tools/longToast
lz4 > /data/backup_tools/lz4
notify > /data/backup_tools/notify
pv > /data/backup_tools/pv
tar > /data/backup_tools/tar
zstd > /data/backup_tools/zstd
Illegal instruction
Illegal instruction
-
--------------欢迎使用⚡️🤟🐂纸备份--------------
-当前脚本执行路径:.
-环境变数:/data/backup_tools:/system_ext/bin:/system/bin:/system/xbin:/vendor/bin:/vendor/xbin
-busybox版本:
-appinfo版本:2021-10-01(52)
-脚本版本:V10 2021/10/10-10:59
-设备架构arm64-v8a
-品牌:Xiaomi
-设备代号:umi
-型号:Mi 10
-Android版本:11
-SDK:30
-终端:MT管理器
-恢复第1个应用 总共126个 剩下125个应用
-恢复ADM (com.dv.adm)
CANNOT LINK EXECUTABLE "pv": library "" needed or dlopened by "/data/backup_tools/pv" is not accessible for the namespace "(default)"
Illegal instruction
-apk.tar.zst解压缩失败,过世了
-ADM没有安装无法恢复数据
-恢复用时:0秒
-完成0%
-
-恢复第2个应用 总共126个 剩下124个应用
-恢复APK编辑器 (zhao.apkmodifier)
CANNOT LINK EXECUTABLE "pv": library "" needed or dlopened by "/data/backup_tools/pv" is not accessible for the namespace "(default)"
Illegal instruction
-apk.tar.zst解压缩失败,过世了
-APK编辑器没有安装无法恢复数据
-恢复用时:0秒
-完成1%
-
-恢复第3个应用 总共126个 剩下123个应用
-恢复AndroidBLEDemo (com.example.admin.mybledemo)
CANNOT LINK EXECUTABLE "pv": library "" needed or dlopened by "/data/backup_tools/pv" is not accessible for the namespace "(default)"
Illegal instruction
-apk.tar.zst解压缩失败,过世了
-AndroidBLEDemo没有安装无法恢复数据
-恢复用时:0秒
-完成2%
-
-恢复第4个应用 总共126个 剩下122个应用
-恢复AppleMusic (com.apple.android.music)
CANNOT LINK EXECUTABLE "pv": library "" needed or dlopened by "/data/backup_tools/pv" is not accessible for the namespace "(default)"
Illegal instruction
-apk.tar.zst解压缩失败,过世了
-AppleMusic没有安装无法恢复数据
-恢复用时:0秒
-完成3%
-
-错误次数达到上限 环境已重设
-请重新执行脚本
./restor.sh[186]: longToast: inaccessible or not found
./restor.sh[188]: notify: inaccessible or not found
是从MIUI转Flyme遇到的错误,均为Android11,且备份与恢复环境都是完整Magisk v23000、MT管理器。
備份“電話和簡訊儲存服務(com.android.providers.telephony)”app我嘗試了備份之後再恢復沒恢復到一條簡訊。試了swift backup就沒有這問題。
機型:小米8青春版
版本:MIUI12.5.1
有没有可能支持自动上传备份文件至onedrive,webdav,或者天翼云盘,阿里云盘之类的。
最好先询问用户,提供一个每备份完一个app就上传然后删除备份文件的选项。
验证文件之类的可以另外存一个数据库来保存md5之类的。
然后再警告用户不要删除文件夹什么的。
一般来说文件就都不会被更改。
上面这个流程是swiftbackup的,不知道实现难度有多大,抱歉
我記得之前有這個腳本,現在沒了
不知道是什么情况
请问双开应用怎么备份,安装包和数据,主要是数据
在酷安偶然听人提到,才知道有这么牛的脚本,感谢
com.miui.analytics
com.xiaomi.scanner
com.miui.compass
com.miui.cleanmaster
com.miui.weather2
好像之前版本不会,是排除逻辑改了吗。
一般恢复数据都很着急,能否取消每次的强制检查更新,很耽误事。
/storage/emulated/0/Pictures
/storage/emulated/0/Download
/storage/emulated/0/Music
/storage/emulated/0/DCIM
这些为啥不能删,每次备份download都要很久
star了,希望以后越来越好!
mi10 pro miui13
如題,昨日恢復出廠後使用本腳本,順利恢復了所有第三方app,然而發現仍然須手工進行各種系統偏好設定,手工重設家庭和公司wifi,手工整理桌面圖標……
於是請問大佬,本腳本是不是把某些系統app的包名加入就可以恢復系統設定、wifi設定、簡訊、桌面佈局?
大佬,既然这个可以再termux执行,可以通过电脑adb执行吗?这样的话,充电的过程中,就把备份留在了电脑上。岂不是爽歪歪。
未知是MT管理器的问题还是脚本问题 在恢复数据时 出现了清空Data文件夹的现象
已出现两次
WSA想用一下,用不了,这。。。
还有黑名单能不能改进一下,填入包名的直接获取列表时就排除,有一些垃圾应用想事先就填好不让他备份,但是还要手动去改,麻烦了点
如标题,我把备份路径放在了sd卡上,但是脚本仍然检测的是手机剩余的存储空间
如果是三星S22这样的没有SD卡的设备,如果插入OTG的U盘,进入/mnt/media_rw,进入U盘目录下的备份脚本目录,备份应用会提示U盘格式不是exfat,从而不能备份,但是U盘确实是exfat格式了,目前的临时解决办法,只有把备份脚本放内置储存,并且修改backup_settings.conf下的#自定義備份目錄輸出位置 (忽略為空將默認腳本路徑中)
Output_path= 外置储存目录,才可以继续备份,
希望下次能搞定OTG的U盘备份!
com.android.soundrecorder
这个包名
怎么填写?
抱歉,平板不方便打繁体哈
你好,我有一个需求,就是单个应用生成多个备份,而后根据需要选择恢复对应的备份
不知道有此类需求的人群多不多,实现的成本会不会很大,希望开发大大可以评估一下哦
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.