Hardware wallet recovery drill before an upgrade: the sequence is "Verify backup → Reset device → Import and verify", all steps are essential. Don't skip the verification and reset directly—otherwise you might find your seed phrase is wrong after wiping the device, and there's no turning back.

A leading global cryptocurrency platform,suitable for both beginners and experienced traders.
New user benefit: 20% off trading fees upon registration!!
1. Why you must do a recovery drill before upgrading
Firmware upgrades carry risks—the device could lose power during the update, become bricked, or require a reset. Trezor explicitly recommends: before every firmware update, verify your backup is valid, so you can restore your wallet if the upgrade goes wrong.
"Having a backup" doesn't mean "it's correct." A spelling mistake, a wrong word order, even a slip like writing "able" as "table" can cause recovery failure. A recovery drill lets you test your lifeline while the device is still working.
2. Step 1: Verify your backup (Dry Run)
Step 1: Run the backup verification feature on your device
What it does: On your currently active hardware wallet, start the backup verification process to confirm your written seed phrase matches exactly what's stored in the device.
How to do it:
Case A (Trezor): In Trezor Suite, find the "Check wallet backup" function, also known as Dry Run Recovery. The device will ask you to enter the seed phrase in order, but will not reset or wipe the device—it only verifies the words you input.
Case B (Ledger): Ledger officially recommends a "recovery test" before resetting: simulate entering your 24 words to verify they are correct. In Ledger Live, connect the device and use the recovery mode to test (some guides suggest using a spare device for a full restore test).
Case C (OneKey): OneKey Pro supports verification during backup: the device prompts you to input the seed phrase and compares it against what's stored in the secure chip—if it matches, it shows "correct".
When is it complete: The device displays "backup valid" or "verification successful". If it fails, see the common failure reasons below.
Prerequisites: You have the complete seed phrase written down in the correct order. The device is powered on and operational; no spare device needed.
3. Step 2: Reset the device (simulate loss or damage)
Only after the verification passes should you confidently reset. This step mimics the scenario "device lost/broken, need to restore on a new device."
Step 2: Perform a reset (factory reset)
What it does: Erases all private keys, apps, and settings, restoring the device to factory state.
How to do it:
Ledger: In the control center go to "Security" → "Reset all", enter PIN to confirm; or enter a wrong PIN 3 times to trigger automatic reset.
Trezor: In Trezor Suite select "Wipe device"—the device will be cleared.
OneKey: Choose reset device in settings.
When is it complete: The device restarts to the initial setup screen (e.g., "Select language" or "Set up as new device") and no longer shows previous account balances.
Critical reminder: Before you do this, make sure you've completed Step 1 verification. If you reset without verifying and the seed phrase is wrong, you'll lose access to your assets permanently.
4. Step 3: Restore the device with the seed phrase
Step 3: Set the device to "Recover existing wallet" mode and enter the seed phrase
What it does: On the wiped device, choose "Recover wallet" to import your backed-up seed phrase.
How to do it:
Case A (Ledger / Trezor / OneKey): At the setup screen select "Recover existing wallet" (or "Import wallet"). The device will prompt you to enter each seed word in order, all on the device screen—never on a computer.
Case B (OneKey with backup card): If you have a OneKey Lite backup card, you can restore by tapping the card, skipping manual word entry.
When is it complete: The device shows "Recovery successful" or "Wallet ready".
Step 4: Verify the restored addresses and balances
What it does: After the restore, confirm that the receiving address generated is identical to the one before reset, and that asset balances display correctly.
How to do it:
View the account list in the companion app (e.g., Ledger Live, Trezor Suite).
Generate a receiving address and compare it character by character with the address recorded before reset.
Confirm the balance matches the pre-reset amount.
When is it complete: Addresses match exactly, balance is consistent, and you can initiate a small test transaction that is successfully broadcast.

A leading global cryptocurrency platform,suitable for both beginners and experienced traders.
New user benefit: 20% off trading fees upon registration!!
Common failure reasons
"Backup verification failed, seed phrase invalid"
Trezor lists two possible causes:
Order error: On the Trezor Model One, the displayed word order may differ from the handwritten order; you must enter words as shown on the device screen (not your paper).
Spelling mistake: Seed words must come from the BIP39 or SLIP39 standard wordlist. If a word isn't in that list, it's misspelled—common confusions like "boy" vs "box", "aware" vs "awake".
If you find the seed phrase is invalid, do not reset the device. First move your assets to a temporary wallet, then generate a new wallet with a correct seed phrase, and transfer the assets back.
Risk reminder: During the recovery drill, your seed phrase will be entered into the device in some form. Make sure the environment is secure, without cameras. Never type the seed phrase on an internet-connected computer—all input must be on the hardware device's screen. Also, if the device hasn't set up a PIN or the PIN is weak, a lost device could be used to recover assets through physical access.
After completing these steps, how do you know the drill was successful?
You successfully restored the wallet after reset, and the receiving address matches exactly the one recorded before the drill. If time allows, it's advisable to send a tiny test transaction (e.g., 0.0001 BTC or equivalent tokens) to confirm the newly restored device can sign and broadcast normally. Once you've done that, you can confidently run the firmware upgrade—because you know that even if something goes wrong, your seed phrase can bring you back.


