# Unstoppable Android 检查已有备份范围：Manual、Local 与 App Backup

整理：链小知（AI 辅助）
资料核对日期：2026-10-12
引用地址：https://lianxiaozhi.com/tools/guides/unstoppable-existing-backup-scope-check
难度：入门
核验方式：官方文档整理，未执行真实账户操作

在现有管理列表查看备份行，并对照此前文件保管记录，避免把勾选、单钱包文件或全应用备份混为可恢复证明。

## 使用工具
- [Unstoppable Wallet](https://lianxiaozhi.com/tools/unstoppable) · [官方入口](https://unstoppable.money/)

## 前置条件
- 本人已有0.51.2 Android钱包，并已打开 Manage Wallets 列表；准备此前备份的非秘密记录，包括钱包别名、日期、文件类别和保管位置代号。
- 不打开真实备份正文或解密；不点击Manual/Local Backup、Recovery Phrase、Private Keys、Create/Restore Backup或Unlink。

## 1. 从现有列表进入目标钱包管理

在 Manage Wallets 找到目标现有钱包，核对名称与普通/观察分组。点击该行右侧管理控件，进入绑定该 accountId 的管理页。

不要点 Add、New Wallet 或 Import；同名不能单独证明同一账户，应与原用途记录相符。

核对结果：打开的是目标既有钱包的管理页，未创建、导入或删除账户。
依据：[Unstoppable：现有钱包管理入口](https://raw.githubusercontent.com/horizontalsystems/unstoppable-wallet-android/f81ad172b152d89eeb47a5b8aa231964b396e0f7/walletkit/src/main/java/io/horizontalsystems/walletkit/modules/manageaccounts/ManageAccountsPage.kt)
依据：[Unstoppable：备份行与秘密查看边界](https://raw.githubusercontent.com/horizontalsystems/unstoppable-wallet-android/f81ad172b152d89eeb47a5b8aa231964b396e0f7/walletkit/src/main/java/io/horizontalsystems/walletkit/modules/manageaccount/ManageAccountPage.kt)

## 2. 只查看备份行和完成标记

查看 Manual Backup、Local Backup 是否出现，以及注意提示与手动备份勾选；不点击这些行。

源码分别使用 isBackedUp 与 isFileBackedUp。观察账户不显示备份动作，某些非助记词类型仅 Local Backup；缺少 Manual 行不自动等于丢失助记词。

核对结果：记录界面行及状态，未把有勾选当作现有材料完整或可恢复证明。
依据：[Unstoppable：备份 flags 与账户类型](https://raw.githubusercontent.com/horizontalsystems/unstoppable-wallet-android/f81ad172b152d89eeb47a5b8aa231964b396e0f7/walletkit/src/main/java/io/horizontalsystems/walletkit/modules/manageaccount/ManageAccountViewModel.kt)
依据：[Unstoppable：备份行与秘密查看边界](https://raw.githubusercontent.com/horizontalsystems/unstoppable-wallet-android/f81ad172b152d89eeb47a5b8aa231964b396e0f7/walletkit/src/main/java/io/horizontalsystems/walletkit/modules/manageaccount/ManageAccountPage.kt)

## 3. 核对原有手动备份的因素

仅对照以前记录的备份类型；助记词账户的描述可包含词数与 with passphrase，不打开 Recovery Phrase 或 Private Keys查看内容。

如果原记录包含附加 passphrase，单列其保管记录，不把它与应用PIN或文件加密密码合并。材料缺项或类型未知时停止判断，不尝试导出补验证。

核对结果：手动备份类别和是否有附加因素得到非秘密记录，秘密值未显示或输入。
依据：[Unstoppable：公开观察与 passphrase 描述](https://raw.githubusercontent.com/horizontalsystems/unstoppable-wallet-android/f81ad172b152d89eeb47a5b8aa231964b396e0f7/walletkit/src/main/java/io/horizontalsystems/walletkit/entities/Account.kt)
依据：[Unstoppable：备份行与秘密查看边界](https://raw.githubusercontent.com/horizontalsystems/unstoppable-wallet-android/f81ad172b152d89eeb47a5b8aa231964b396e0f7/walletkit/src/main/java/io/horizontalsystems/walletkit/modules/manageaccount/ManageAccountPage.kt)

## 4. 区分单钱包文件与应用文件

根据先前备份流程和保管清单，标明是该钱包 Local Backup，还是含多个钱包/数据的 App Backup；不要仅靠文件名推定内容。

全应用备份按 accountIds 和 sections 选择范围，可只包含部分钱包或数据。完成全应用备份不会改各账户的备份标记，因此有未完成提示不证明该钱包从未入文件，提示消失也不证明最新文件覆盖。

核对结果：每份已有文件的类别、目标范围与未知覆盖项单列；未打开或解密文件。
依据：[Unstoppable：本地文件选择范围与加密](https://raw.githubusercontent.com/horizontalsystems/unstoppable-wallet-android/f81ad172b152d89eeb47a5b8aa231964b396e0f7/walletkit/src/main/java/io/horizontalsystems/walletkit/modules/backuplocal/fullbackup/BackupProvider.kt)
依据：[Unstoppable：文件密码与全应用备份标记边界](https://raw.githubusercontent.com/horizontalsystems/unstoppable-wallet-android/f81ad172b152d89eeb47a5b8aa231964b396e0f7/walletkit/src/main/java/io/horizontalsystems/walletkit/modules/backuplocal/password/BackupLocalPasswordViewModel.kt)
依据：[Unstoppable 0.51.2：菜单与备份文案](https://raw.githubusercontent.com/horizontalsystems/unstoppable-wallet-android/f81ad172b152d89eeb47a5b8aa231964b396e0f7/walletkit/src/main/res/values/strings.xml)

## 5. 核对文件密码记录并停在恢复之前

本地文件使用独立的密码与确认输入生成加密备份；只检查此前文件密码的保管记录，不在PIN、助记词或附加passphrase字段中猜填它。

Backup Manager 的 Restore Backup会读取JSON并进入恢复页，Create Backup会启动新导出，都不是只读检查材料。保存缺项清单后退出，不点这些动作或 Unlink。

核对结果：备份类别、钱包覆盖范围、额外因素和文件密码保管记录齐全程度已列明；未实际恢复验收。
依据：[Unstoppable：文件密码与全应用备份标记边界](https://raw.githubusercontent.com/horizontalsystems/unstoppable-wallet-android/f81ad172b152d89eeb47a5b8aa231964b396e0f7/walletkit/src/main/java/io/horizontalsystems/walletkit/modules/backuplocal/password/BackupLocalPasswordViewModel.kt)
依据：[Unstoppable：Backup Manager 与 JSON 恢复入口](https://raw.githubusercontent.com/horizontalsystems/unstoppable-wallet-android/f81ad172b152d89eeb47a5b8aa231964b396e0f7/walletkit/src/main/java/io/horizontalsystems/walletkit/modules/backuplocal/fullbackup/BackupManagerPage.kt)
依据：[Unstoppable：备份行与秘密查看边界](https://raw.githubusercontent.com/horizontalsystems/unstoppable-wallet-android/f81ad172b152d89eeb47a5b8aa231964b396e0f7/walletkit/src/main/java/io/horizontalsystems/walletkit/modules/manageaccount/ManageAccountPage.kt)

## 常见错误
- 全应用备份选择范围与单钱包flag不同，不能靠一行勾选判断覆盖。
- 观察钱包没有支出秘密，保存其地址记录不产生可签名备份。
- 文件存在和扩展名正确不保证密码正确、内容完整或跨版本可恢复。

## 完成检查
- 完成仅含别名、备份类别、范围、日期、保管位置代号及缺项的清单。
- 未导出、读取秘密、解密、恢复、改变账户或发起交易；所有可恢复性保持未实测。

## 相关知识
- [区块确认与最终性是什么？交易成功和充值到账为何不同步](https://lianxiaozhi.com/learn/confirmations-and-finality)
- [硬件钱包保护什么？设备签名不能替你判断交易内容](https://lianxiaozhi.com/learn/hardware-wallet-signing)

## 官方依据
- [Unstoppable：现有钱包管理入口](https://raw.githubusercontent.com/horizontalsystems/unstoppable-wallet-android/f81ad172b152d89eeb47a5b8aa231964b396e0f7/walletkit/src/main/java/io/horizontalsystems/walletkit/modules/manageaccounts/ManageAccountsPage.kt)
- [Unstoppable：备份行与秘密查看边界](https://raw.githubusercontent.com/horizontalsystems/unstoppable-wallet-android/f81ad172b152d89eeb47a5b8aa231964b396e0f7/walletkit/src/main/java/io/horizontalsystems/walletkit/modules/manageaccount/ManageAccountPage.kt)
- [Unstoppable：备份 flags 与账户类型](https://raw.githubusercontent.com/horizontalsystems/unstoppable-wallet-android/f81ad172b152d89eeb47a5b8aa231964b396e0f7/walletkit/src/main/java/io/horizontalsystems/walletkit/modules/manageaccount/ManageAccountViewModel.kt)
- [Unstoppable：公开观察与 passphrase 描述](https://raw.githubusercontent.com/horizontalsystems/unstoppable-wallet-android/f81ad172b152d89eeb47a5b8aa231964b396e0f7/walletkit/src/main/java/io/horizontalsystems/walletkit/entities/Account.kt)
- [Unstoppable：本地文件选择范围与加密](https://raw.githubusercontent.com/horizontalsystems/unstoppable-wallet-android/f81ad172b152d89eeb47a5b8aa231964b396e0f7/walletkit/src/main/java/io/horizontalsystems/walletkit/modules/backuplocal/fullbackup/BackupProvider.kt)
- [Unstoppable：文件密码与全应用备份标记边界](https://raw.githubusercontent.com/horizontalsystems/unstoppable-wallet-android/f81ad172b152d89eeb47a5b8aa231964b396e0f7/walletkit/src/main/java/io/horizontalsystems/walletkit/modules/backuplocal/password/BackupLocalPasswordViewModel.kt)
- [Unstoppable 0.51.2：菜单与备份文案](https://raw.githubusercontent.com/horizontalsystems/unstoppable-wallet-android/f81ad172b152d89eeb47a5b8aa231964b396e0f7/walletkit/src/main/res/values/strings.xml)
- [Unstoppable：Backup Manager 与 JSON 恢复入口](https://raw.githubusercontent.com/horizontalsystems/unstoppable-wallet-android/f81ad172b152d89eeb47a5b8aa231964b396e0f7/walletkit/src/main/java/io/horizontalsystems/walletkit/modules/backuplocal/fullbackup/BackupManagerPage.kt)
