此列表的其中一位“编辑/主持人(?)”坚持要求我从以下内容开始:
从文件 samsung-a51-5g.adb 开始。编辑您的问题以添加信息,不要在评论中回复。 – waltinator 1 小时前
我在发布之前就这样做了(标准文本屏幕系统“管理”命令,以及du
、ls -la
和其他命令),但编辑器想要的结果:
samsung-a51-5g.ab: Android Backup, version 5, Compressed, Not-Encrypted
如果我找到了“Android Backup,版本 5,压缩版”的实用程序,我就不会发布这个问题了。编辑还删除了有关“android-tools-adb”的标签,这只会使在这个列表中搜索答案变得更加复杂——这些是我为 Linux 找到的唯一工具,其他使用这个工具集的人可能有同样的问题。然而,在这个列表中,“版主”或“编辑”占主导地位,假设即使是经验丰富的系统内部人员(比如我自己)也不能正确地提出问题。我真的很怀念 Scientific Linux 列表关于 Ubuntu LTS(不是 Ubuntu“爱好者”)的内容。我确信“编辑”会删除上述评论,因为它不相关。
我可以使用例如在 Linux 系统上创建 Android 设备(“智能手机”)的“完整”文件系统的映像,
sudo apt-get install android-tools-adb`
adb devices
adb backup samsung-a51-5g.ab -apk -all
samsung-a51-5g.ab
执行上述操作后,文件存在,ls -la
输出大小为 208709453,据称与压缩的 tar 格式文件相关。如何在 Linux 端解压缩此文件,以便可以实际读取文件?是否有等效的“图形”工具adb
?
补充:我发现如何完整备份非 root 设备?
事实证明(根据上述内容),除非设备已“root”(这样“su”才能工作),否则无法进行完整备份(整个“文件系统”的映像)。“root”将使制造商的保修失效——至少对于三星安卓“智能手机”而言。还请注意,上述 URL 主要是指在 MS Windows 下使用这些工具,而不是 Linux,也不是 Ubuntu LTS 特有的。