Android

TWRP Backup Restoration on Android: A Detailed Guide

This guide provides a detailed walkthrough of restoring a TWRP backup on an Android device. Learn how to recover data, system, and settings after a crash or reset.

Updated at February 15, 2026
10-20 minutes
Medium
FixPedia Team
Применимо к:Android 5.0 and aboveTWRP 3.2.1 and above

Introduction

Custom recovery TWRP (Team Win Recovery Project) is a powerful tool for creating full backups of an Android device. However, a backup is useless on its own without the ability to restore it. This guide explains in detail how to restore data, system, and settings from a TWRP backup after a crash, factory reset, or firmware replacement. You will end up with a working device containing your saved files, apps, and preferences.

Requirements and Preparation

Before you begin, ensure the following conditions are met:

  • Device with an unlocked bootloader and TWRP installed (version 3.2.1 or higher).
  • A completed backup created in TWRP. It must be located on the device's internal storage or SD card in the TWRP/BACKUPS/ folder (or similar). The backup folder name usually contains the device's serial number.
  • Battery charge at least 50% — the restoration process is power-intensive, and an unexpected shutdown can damage the system.
  • Storage with sufficient free space — restoring partitions (especially data) temporarily requires space to unpack images.
  • Understanding of the consequences: restoration will overwrite the selected partitions (system, data, boot, etc.). Any current data on these partitions will be permanently lost. If possible, make an additional backup of important files via MTP in TWRP.

⚠️ Important: TWRP backups are tied to a specific device. Restoring to a different device, even of the same model, will almost always fail or cause a bootloop.

Step-by-Step Restoration Guide

Step 1: Booting into TWRP Recovery

Power off the device completely. Then boot into TWRP recovery. The method depends on the model:

  • Button combination: usually Power + Volume Up (sometimes Power + Volume Down). Hold until the TWRP logo appears.
  • Via ADB (if the device is on but won't boot into the system):
    adb reboot recovery
    
  • Using an app (if TWRP is installed as the primary recovery and the device is functional): apps like Quick Boot allow rebooting into recovery.

After booting, you will see the TWRP main menu.

Step 2: Navigating to the Restore Section

In the TWRP main menu, use the on-screen buttons or the hardware volume keys to navigate, and the power button to select.

  1. Tap Restore.
  2. The system will show a list of backup folders. They are located at /sdcard/TWRP/BACKUPS/ or /external_sd/TWRP/BACKUPS/ (depending on where you saved). The folder name usually looks like device_serial_number.
  3. Select the folder with the desired backup (if there are several, use the creation date as a guide).

Step 3: Selecting Partitions to Restore

After selecting the folder, a screen opens with a list of partitions that were saved in this backup. Typical partitions:

  • boot — kernel bootloader.
  • system — system partition (the OS itself).
  • data — user data and apps.
  • recovery — the recovery itself (usually not restored, as you are already in TWRP).
  • cache — cache.
  • EFS — modem data and IMEI (important for network functionality).

What to select:

  • For a full return to the state at the time of the backup, check all partitions except recovery.
  • To restore only the system and data (leaving the bootloader), select system and data.
  • If the problem is only with booting (bootloop), try restoring only boot and system.

💡 Tip: If you are unsure which partitions were in the backup, open the backup folder via MountEnable MTP and connect the device to a computer to view its contents. Files named after partitions (e.g., boot.img, system.img) will confirm their presence.

Step 4: Configuring Restoration Settings

After selecting partitions:

  • At the bottom of the screen, there are options:
    • Change file system — usually not required; TWRP will detect it automatically.
    • Decrypt — if the data backup was encrypted (requires a password).
    • Fix permissions — recommended to enable for system and data to avoid permission issues after restoration.
  • Ensure the Restore option is enabled for each selected partition (the checkbox is checked).

Step 5: Starting the Restoration Process

When everything is ready, swipe the Swipe to restore slider at the bottom of the screen.

  • The process begins: TWRP sequentially restores the selected partition images.
  • Do not interrupt the process! Do not press buttons or disconnect power.
  • Duration depends on backup size and storage speed. Usually 5–20 minutes.
  • After completion, TWRP will show the result: Successful or Failed for each partition.

Step 6: Rebooting the System

  1. Tap Reboot System.
  2. The first boot after restoration may take several minutes — the system adapts and reindexes data. This is normal.
  3. If after reboot you see a bootloop, go back into TWRP and try restoring only system and boot, or perform WipeFormat Data (this will erase all data but may allow booting if the issue is encryption), then restore system and boot again.

Verifying the Result

After a successful Android boot:

  1. Check for data: photos, contacts, and messages should be present.
  2. Launch apps: they should work without reinstallation (if you restored data).
  3. Check settings: Wi-Fi, accounts, and system preferences should match the state at the time of the backup.
  4. If something is wrong, go back to TWRP and try different partition combinations or create a new backup from the current (working) system.

Common Issues and Solutions

Error "Failed to mount /data" or "Unable to mount partition"

  • Cause: Corrupted file system or encryption incompatibility.
  • Solution:
    1. In TWRP, perform WipeFormat Data (enter "yes" to confirm). Caution: this erases all data on the data partition! Ensure your backup is safe.
    2. After formatting, try restoring only system and boot (without data), then set up the device anew and restore data from other sources (if available).

Error "Insufficient storage space"

  • Cause: Not enough free space on internal storage or SD card for temporary files during image unpacking.
  • Solution: Free up space (delete old backups, unnecessary files) or move the backup to an external SD card with more capacity.

Restoration Hangs or Fails to Complete

  • Cause: Corrupted backup (e.g., from an interrupted creation) or storage issues.
  • Solution:
    1. Check backup integrity: via MTP in TWRP, ensure the backup folder contains files for all partitions (usually .win or .img).
    2. Try restoring partitions one by one, starting with boot and system.
    3. If the problem persists, create a new backup from a working system (if available) and use that.

Device Does Not Boot After Restoration (bootloop)

  • Cause: Backup incompatibility (e.g., restored system from a different Android version or device), corrupted boot or system.
  • Solution:
    1. Enter TWRP, perform WipeFormat Data.
    2. Restore only boot and system.
    3. If that fails, try flashing stock recovery and performing a factory reset, then restore the backup again.

Data Not Visible in Apps After Restoration (e.g., contacts)

  • Cause: The data partition was not restored or the database is corrupted.
  • Solution: Ensure you selected data when choosing partitions. If data was restored but data is missing, the backup may have been created when apps lacked storage access. Try restoring data again or use separate app backups (Titanium Backup and similar).

Error "Error: Cannot mount /system" When Attempting Restoration

  • Cause: The system partition is corrupted or has an incorrect file system type.
  • Solution:
    1. In TWRP, go to WipeAdvanced Wipe, select system, and perform Repair or Change File SystemFix Permissions (if available).
    2. If that doesn't work, format system (WipeFormat System), then restore only system and boot (without data). After booting, set up the device anew and restore data from the backup (if it exists and is undamaged).

Final Recommendations

  • Always verify the backup before restoring: via MTP, ensure files are not corrupted and are in the correct folder.
  • Create backups regularly, especially before experimenting with firmware.
  • Store backups in a safe place: on an SD card or on a computer (copy the TWRP/BACKUPS/ folder).
  • Never mix backups from different devices — this is a common cause of errors.

Restoring a TWRP backup is a reliable way to bring Android back to life after critical failures. By following this guide, you can safely and quickly return all your data and settings.

F.A.Q.

Can you restore a TWRP backup on a different device?
What to do if the error 'Failed to mount /data' occurs during restoration?
Will restoring a backup delete current data on the device?
How long does TWRP backup restoration take?

Hints

Boot into TWRP
Select 'Restore'
Select partitions to restore
Confirm and start restoration
Reboot the system
FixPedia

Free encyclopedia for fixing errors. Step-by-step guides for Windows, Linux, macOS and more.

© 2026 FixPedia. All materials are available for free.

Made with for the community