使用备份脚本在不同品牌手机上迁移软件数据

同品牌手机通常自带数据备份功能,可以在不同手机间迁移数据。如果是不同厂商手机则要麻烦一些,得借助第三方备份软件,例如 Swift Backup、Titanium Backup 等。

不过今天不是介绍这些软件用法,而是推荐一个备份脚本,它支持备份迁移软件数据。

脚本下载地址 https://github.com/YAWAsau/backup_script/releases

脚本要求手机运行 Android 8+ 系统,CPU 为 ARM64 架构类型。并已获得 Root 权限

备份脚本使用方法

1. 将脚本下载到手机解压备用(确保解压目录下有 tools 文件夹,不然会影响脚本运行)。

2. 安装 MT管理器或 Termux 软件(建议前者),以便在命令终端中运行脚本。

3. 打开 MT管理器,按提示授予 Root 权限。找到脚本解压目录,点击 生成應用列表.sh 文件,在弹窗中勾选“ROOT”,点击“执行”。

初次执行可能显示“更新完成 請重新執行脚本”结果,这时需要点击屏幕右下角 Im 按钮,调出键盘回车退出,重新执行一遍。正常执行过程会读取软件列表,并在当前目录下生成 appList.txt 文件,这是记录手机安装的第三方软件列表。

4. 点击 appList.txt 文件,在编辑器中自定义需要备份的软件(对于不需要备份的软件,在其名称前添加 # 注释),保存文件退出。

5. 如果需要修改备份设置,点击 backup_settings.conf 文件,按里面注释内容修改。

6. 执行 備份應用.sh 文件开始备份,完成后会在当前目录下生成类似 Backup_zstd_0 命名的文件夹,将其复制到其它手机上,执行里面的 恢復備份.sh 就可以恢复软件了。

同样的,也可以通过编辑 appList.txt 文件排除软件恢复。如果备份或恢复过程中遇到问题,可尝试删除目录下 /data/backup_tools 重新执行一次。如果备份大型游戏,过程会比较慢。

关于软件恢复效果,实测确实可以完整恢复,包括微信和 QQ,甚至一些已登录软件在恢复后仍然保持登录状态。不过脚本作者也特别提示:对于微信和 QQ,建议用其它备份方式另外备份下,以避免脚本恢复不了时丢失数据。

发表评论

电邮地址用于 Gravatar 头像显示,不会被公开可见。