贝博恩创新科技网

nandroid manager 教程

Nandroid Manager 教程:终极手机备份与恢复工具

什么是 Nandroid Manager?

Nandroid Manager 是一款用于管理、查看和恢复 TWRP 备份的强大桌面工具。

nandroid manager 教程-图1
(图片来源网络,侵删)

为了更好地理解它,我们需要先了解两个概念:

  1. TWRP (Team Win Recovery Project):这是 Android 设备上最流行的第三方自定义 recovery(恢复模式),它的主要功能之一就是创建完整的系统备份,这种备份格式被称为 Nandroid 备份
  2. Nandroid 备份:当你通过 TWRP 备份时,它会创建一个包含你手机完整系统镜像的文件,这包括:
    • system (系统分区)
    • data (用户数据分区,包括应用、照片、设置等)
    • boot (引导分区)
    • recovery (Recovery 分区)
    • cache (缓存分区)
    • misc (杂项分区)

这个备份文件通常非常大(几 GB 到十几 GB 不等),并且是一个整体,你不能像普通文件一样直接打开它。

Nandroid Manager 的作用就是:

  • 无需连接手机:在你的电脑上直接管理和操作这些备份文件。
  • 查看备份内容:浏览备份文件中包含了哪些分区,以及备份的创建时间、设备型号等信息。
  • 选择性恢复:这是它最强大的功能!你可以只恢复 boot 分区(刷入内核),或者只恢复 data 分区(恢复用户数据),而不用恢复整个庞大的备份。
  • 提取文件:像解压压缩包一样,直接从备份中提取出单个文件或文件夹(提取你需要的 APK 或联系人数据库)。
  • 备份转换:可以将 Nandroid 备份转换为更通用的 tar 格式,方便存储或分享。

为什么需要 Nandroid Manager?(核心优势)

假设你的手机出现以下情况:

nandroid manager 教程-图2
(图片来源网络,侵删)
  • 情况一:你用 TWRP 做了一个完整备份,然后刷了一个新的 ROM,现在你想换回原来的 ROM,但只想恢复系统分区,保留现在安装的应用和数据,使用 TWRP 只能“全部恢复”或“不恢复”,无法做到这一点。
  • 情况二:你的手机变砖了,无法开机进入系统,但你能通过 fastboot 或其他方式进入 Download 模式,这时,你可以将之前保存在电脑上的 Nandroid 备份刷入手机进行救砖。
  • 情况三:你想从某个旧备份中提取一张照片或一个 APK 文件,总不可能恢复整个备份吧?

Nandroid Manager 就能完美解决以上所有问题。 它让你对备份拥有了前所未有的控制力。


如何安装 Nandroid Manager?

Nandroid Manager 是一款桌面应用程序,支持 Windows、macOS 和 Linux。

步骤 1:下载

步骤 2:安装

  • Windows
    1. 下载 .exe 安装包。
    2. 双击运行,按照安装向导的提示进行安装即可。
  • macOS
    1. 下载 .dmg 文件。
    2. 双击挂载,将 Nandroid Manager 拖拽到你的 Applications (应用程序) 文件夹。
  • Linux
    1. 下载 .AppImage.deb/.rpm 包。
    2. 对于 .AppImage:赋予执行权限 (chmod +x Nandroid-Manager-x86_64.AppImage),然后双击运行。
    3. 对于 .deb/.rpm:使用你的软件包管理器安装(在 Debian/Ubuntu 上使用 sudo dpkg -i nandroid-manager.deb)。

详细使用教程(以 Windows 为例)

前提条件:

  1. 你已经成功为你的手机刷入了 TWRP Recovery。
  2. 你已经通过 TWRP 至少创建过一次 Nandroid 备份,并将备份文件(通常在手机存储的 TWRP/BACKUPS 目录下)复制到了你的电脑上一个固定的文件夹中。

操作步骤:

第 1 步:连接备份文件夹

  1. 打开 Nandroid Manager。
  2. 在主界面的顶部,你会看到一个 "Backup Directory"(备份目录)的选项。
  3. 点击 "Browse"(浏览)按钮,选择你存放 Nandroid 备份文件的电脑文件夹。

第 2 步:加载和查看备份

  1. 选择好文件夹后,Nandroid Manager 会自动扫描该文件夹下的所有备份。
  2. 扫描完成后,所有备份会以列表形式显示在主界面上。
  3. 你可以点击任意一个备份,右侧的 "Backup Details"(备份详情)面板会显示该备份的详细信息:
    • Device (设备型号)
    • Build Number (系统版本号)
    • Date (备份创建时间)
    • Partitions (包含的分区列表)

第 3 步:提取文件(最常用功能)

这是 Nandroid Manager 的核心功能之一,可以让你在不恢复整个系统的情况下,获取备份中的特定文件。

  1. 在左侧列表中,选择你想要提取文件的备份。
  2. 在右侧的 "Backup Details" 面板中,你会看到一个 "Extract" (提取) 选项卡。
  3. 点击 "Extract" 选项卡。
  4. 你可以浏览备份中的所有分区(如 data, system, boot 等)。
  5. 找到你需要的文件或文件夹,勾选它。
  6. 点击 "Extract Selected" (提取选中项),选择一个目标文件夹来保存提取的文件。

示例:从 data 分区提取联系人

  • 进入 Extract 选项卡。
  • 展开 data -> data -> com.android.providers.contacts -> databases 目录。
  • 你会看到一个 contacts2.db 文件,这就是联系人数据库,勾选它并提取出来,你可以使用 SQLite 浏览器等工具来查看和导出联系人。

第 4 步:选择性恢复

这个功能通常与 ADB (Android Debug Bridge) 配合使用,用于将备份恢复到已连接的手机上。

  1. 准备工作

    • 在你的电脑上安装 ADB 驱动。
    • 在手机上启用 "USB 调试" 模式。
    • 通过 USB 线将手机连接到电脑,并确保 ADB 能识别到设备(可以在命令行输入 adb devices 检查)。
    • 重要:在恢复前,请确保你的手机已刷入与该备份兼容的 TWRP Recovery。
  2. 恢复操作

    • 在 Nandroid Manager 主界面,选择你想要恢复的备份。
    • 点击顶部的 "Restore" (恢复) 按钮。
    • 弹出窗口会列出该备份包含的所有分区。
    • 只勾选你想要恢复的分区
      • 只想救砖或换内核:只勾选 boot
      • 想恢复应用和设置:只勾选 data
      • 想完全恢复到备份时的状态:勾选所有需要的分区
    • 点击 "OK" 开始恢复,Nandroid Manager 会通过 ADB 将指令发送给手机,由 TWRP 在后台执行恢复操作。

重要注意事项与最佳实践

  1. 备份是关键:Nandroid Manager 管理的是备份,它本身不能创建备份,请务必养成定期通过 TWRP 创建完整 Nandroid 备份的好习惯,尤其是在进行任何重大操作(如刷机、解锁 Bootloader)之前。
  2. 备份存储:Nandroid 备份文件巨大,请务必将其存储在安全的地方,
    • 电脑硬盘:最方便,但硬盘有损坏风险。
    • 移动硬盘/网络附加存储:更安全,适合长期存储。
    • 云存储:如 Google Drive, Dropbox, OneDrive 等,注意上传大文件可能很慢,且可能有容量限制。
  3. 选择性恢复的风险

    **不要随意

分享:
扫描分享到社交APP
上一篇
下一篇