Closed ty114514 closed 2 days ago
: ( Sorry,发出来之前按 zstd lz4 搜的,没有搜到相关 issues;发出来之后搜 媒体备份 发现有人提问过了
不过,能否将此作为一个 feature request 呢?
: ( Sorry,发出来之前按 zstd lz4 搜的,没有搜到相关 issues;发出来之后搜 媒体备份 发现有人提问过了
不过,能否将此作为一个 feature request 呢?
可以倒是可以,但媒体备份经过多次测试用zstd并没有很好的效果,所以在一段时间后默认改为了tar,我和脚本作者都认为再压缩一遍意义不大
图片视频都比较固实,字典效果不大 但用在手动指派一些混合的数据目录效果就会很好
另外在比较同类软件 MuntashirAkon/AppManager 时发现还缺少两个价值比较大的功能,不知道是否用新开一个帖?
图片视频都比较固实,字典效果不大 但用在手动指派一些混合的数据目录效果就会很好
了解了,下个版本加上吧
另外在比较同类软件 MuntashirAkon/AppManager 时发现还缺少两个价值比较大的功能,不知道是否用新开一个帖?
请不吝赐教
- 哈希校验 确保备份文件传输后的完整性
- 权限备份 能大幅提升玩机幸福感(确信
这两个后面也会跟进
喔,价值比较大的功能其实就是指下面那两个,哈希校验和权限备份,想问还用再开一帖 Feature Request 嘛 最后,感谢您对开源的热情 : )
喔,价值比较大的功能其实就是指下面那两个,哈希校验和权限备份,想问还用再开一帖 Feature Request 嘛 最后,感谢您对开源的热情 : )
权限备份已经有人提过了,哈希的可以开一贴
Describe the bug 如题,不管选择什么最后都生成的 tar,检查了日志 tar 命令前后没有调用过 lz4 或 zstd,这是否符合预期?
Smartphone (please complete the following information):
参考日志
``` 2024-01-09 01:57:03.290 Common Version: 1.1.0-alpha06 2024-01-09 01:57:03.291 Common Model: 23049RAD8C 2024-01-09 01:57:03.291 Common ABIs: arm64-v8a 2024-01-09 01:57:03.291 Common SDK: 33 2024-01-09 01:57:03.430 Common Global Namespace: mnt:[4026532482] 2024-01-09 01:57:03.445 Common Namespace: mnt:[4026532482] 2024-01-09 01:57:03.457 Common SU: 26.1-delta:MAGISKSU 2024-01-09 01:57:03.458 Common $PATH: /data/user/0/com.xayah.databackup.premium/files/extension:/data/user/0/com.xayah.databackup.premium/files/bin:/product/bin:/apex/com.android.runtime/bin:/apex/com.android.art/bin:/system_ext/bin:/system/bin:/system/xbin:/odm/bin:/vendor/bin:/vendor/xbin 2024-01-09 01:57:03.459 Common $HOME: /data/user/0/com.xayah.databackup.premium/files 2024-01-09 01:58:16.632 SHELL_IN tree -N "/storage/emulated/0/DataBackup" -I tree -I configs -I log 2024-01-09 01:58:16.652 SHELL_OUT /storage/emulated/0/DataBackup └── archives ├── medium └── packages 4 directories, 0 files 2024-01-09 01:58:16.653 SHELL_CODE 0 2024-01-09 01:58:18.757 SHELL_IN mount | awk '$3 ~ /\mnt\/media_rw/ {print $3}' 2024-01-09 01:58:18.814 SHELL_CODE 0 2024-01-09 01:58:18.816 RemoteRootService Service is null, trying to bind: 0. 2024-01-09 01:58:19.819 RemoteRootService Trying to destroy the service... 2024-01-09 01:58:19.820 RemoteRootService Trying to bind the service... 2024-01-09 01:58:22.660 SHELL_IN mount | awk '$3 ~ /\mnt\/media_rw/ {print $3}' 2024-01-09 01:58:22.736 SHELL_CODE 0 2024-01-09 01:58:37.923 MediumBackupServiceImpl Processing is starting. 2024-01-09 01:58:37.925 MediumBackupServiceImpl Current media: files, src: /storage/emulated/0/Android/data/com.android.soundrecorder/files. 2024-01-09 01:58:37.939 MediumBackupUtil Backing up media... 2024-01-09 01:58:37.941 SHELL_IN tar --totals --exclude=.* -cpf "/storage/emulated/0/DataBackup/archives/medium/files/1704736714290/media.tar" -C "/storage/emulated/0/Android/data/com.android.soundrecorder" "files" 2024-01-09 01:58:38.655 SHELL_OUT Total bytes written: 335820800 (321MiB, 458MiB/s) 2024-01-09 01:58:38.655 SHELL_CODE 0 2024-01-09 01:58:38.655 SHELL_IN tar -t -f "/storage/emulated/0/DataBackup/archives/medium/files/1704736714290/media.tar" > /dev/null 2>&1 2024-01-09 01:58:38.661 SHELL_CODE 0 2024-01-09 01:58:38.662 MediumBackupUtil Everything seems fine. 2024-01-09 01:58:38.664 MediumBackupServiceImpl Succeed. 2024-01-09 01:58:38.674 MediumBackupServiceImpl PostProcessing is starting. 2024-01-09 01:58:38.675 MediumBackupServiceImpl Backup itself enabled. 2024-01-09 01:58:38.675 MediumBackupUtil Backing up itself... 2024-01-09 01:58:38.742 MediumBackupUtil Copied from /data/app/~~C5mGo7iHONyA_IjskaIOIQ==/com.xayah.databackup.premium-Odd4SQzCP6Q5txC1r2625w==/base.apk to /storage/emulated/0/DataBackup/DataBackup.apk. 2024-01-09 01:58:38.742 MediumBackupServiceImpl Save configs. 2024-01-09 01:58:43.875 SHELL_IN mount | awk '$3 ~ /\mnt\/media_rw/ {print $3}' 2024-01-09 01:58:43.943 SHELL_CODE 0 2024-01-09 01:58:44.878 SHELL_IN tree -N "/storage/emulated/0/DataBackup" -I tree -I configs -I log 2024-01-09 01:58:44.892 SHELL_OUT /storage/emulated/0/DataBackup ├── DataBackup.apk └── archives ├── medium │ └── files │ └── 1704736714290 │ ├── media.tar │ └── media_restore_config.pb └── packages 6 directories, 3 files 2024-01-09 01:58:44.892 SHELL_CODE 0 2024-01-09 02:00:22.986 MediumBackupServiceImpl Processing is starting. 2024-01-09 02:00:22.990 MediumBackupServiceImpl Current media: files, src: /storage/emulated/0/Android/data/com.android.soundrecorder/files. 2024-01-09 02:00:22.998 MediumBackupUtil Backing up media... 2024-01-09 02:00:23.004 SHELL_IN tar --totals --exclude=.* -cpf "/storage/emulated/0/DataBackup/archives/medium/files/1704736820778/media.tar" -C "/storage/emulated/0/Android/data/com.android.soundrecorder" "files" 2024-01-09 02:00:23.406 SHELL_OUT Total bytes written: 335820800 (321MiB, 826MiB/s) 2024-01-09 02:00:23.406 SHELL_CODE 0 2024-01-09 02:00:23.407 SHELL_IN tar -t -f "/storage/emulated/0/DataBackup/archives/medium/files/1704736820778/media.tar" > /dev/null 2>&1 2024-01-09 02:00:23.416 SHELL_CODE 0 2024-01-09 02:00:23.416 MediumBackupUtil Everything seems fine. 2024-01-09 02:00:23.430 MediumBackupServiceImpl Succeed. ```