This tool allows you to recover apps data from a TWRP-compatible backup https://cavallium.it
Go to file
2021-04-08 14:41:25 +02:00
.gitignore Initial commit 2021-04-08 14:38:09 +02:00
0_extract.sh Initial commit 2021-04-08 14:38:09 +02:00
1_create_packages_list.sh Initial commit 2021-04-08 14:38:09 +02:00
2_twrp_manual_transfer.sh Initial commit 2021-04-08 14:38:09 +02:00
LICENSE.md Initial commit 2021-04-08 14:38:09 +02:00
README.md Change repository name 2021-04-08 14:41:25 +02:00

TWRP apps data restore tool

This tool allows you to recover apps data from a TWRP-compatible backup

Android requirements

  • TWRP
  • Magisk
  • Magisk Manager
  • ADB enabled

Computer requirements

  • Linux
  • Bash installed
  • adb (sudo apt install android-tools-adb -y)

Usage

  • ./0_extract.sh <path-to-the-backup-directory>
  • ./1_create_package_list.sh
  • Remove the unwanted/system packages from work/packages_list_.txt
  • If you have multiple users on your phone, switch to the user you want to recover
  • ./2_twrp_manual_transfer.sh <backup-user-id> <current-phone-user-id> (The default user id is 0,)
  • Follow what the console asks you.
    • If the app is not installed, install it, wait until it has completely finished, and then press volume UP.
    • If the app is already installed and you want to overwrite the data, just press volume UP.
    • If the app is already installed and you don't want to overwrite the data, just press volume DOWN.
    • If the play store tells you an error but you know that the app is already installed, press the volume UP button.
    • If the play store tells you an error and you don't have that app, skip to the next app using the volume DOWN button.
  • At the end restart the phone to fix permissions, if the app are crashing.

The program is licensed with GPLv3 by Andrea Cavalli