I'm running Android 13 on a device for which there is no TWRP nor OrangeFox recovery module: it's a Pixel 7 Pro.

I'd like to perform the equivalent of nandroid backup/restore, and I'm wondering if there are any ways to do this.

To be clear, I'm not looking for any "backup" apps (e.g., SwiftBackup, TitaniumBackup, etc.) which only back up apps and maybe call logs and messages. I want to be able to back up and restore all the OS partitions such as /system, /boot, etc., which a working nandroid implementation can do.

I know that partitions can be backed up using dd-based methods, but if I take a dd backup, then upgrade my OS, and then decide that I want to return to the earlier OS, I can't use dd to restore, because the encryption would have changed.

Is there perhaps an EDL-based method for doing what I'd like to do?

Thank you in advance for any ideas and suggestions.

  • 1
    backup of partitions is useless because after factory reset there is no way to decrypt. Nandroid backup is dead
    – alecxs
    Commented Dec 9, 2023 at 17:43
  • Thank you. OK, so dd is out of the question. But what about my other suggestion: backup/restore via EDL mode?
    – HippoMan
    Commented Dec 9, 2023 at 19:53
  • PS: Nandroid backup isn't totally dead. There are a few implementations of TWRP and OrangeFox which still offer nandroid under Android 13 and 14 for a small number of devices.
    – HippoMan
    Commented Dec 9, 2023 at 19:54
  • I've seen but not used [this](github.com/Magisk-Modules-Alt-Repo/data backup) Magisk module that claims to do this. It's unfortunately archived but you can give it a try
    – beeshyams
    Commented Dec 9, 2023 at 22:21
  • 1
    Thank you. I've checked that out. It does take backups, but they can't be used for restore, unfortunately. When someone argued that backups without restore capabilities are useless, the developer said that even though normal restores are not possible using the app's backups, they can still be useful if you want to manually parse the backup file to extract apps or files or directories that have been present on the device.
    – HippoMan
    Commented Dec 9, 2023 at 23:24


You must log in to answer this question.

Browse other questions tagged .