The most recent Flashfire update comes with a whole lot of awesome features. Now you can backup your device’s entire firmware directly to your PC when the storage space on your phone is low.
Besides the normal flashing of packages from your Android device is the ability to:
- Backup/Restore System Partitions & data.
- Flash Firmware, ZIP/OTA files.
- Wipe System, Internal storage, cache partitions, recovery partitions etc.
- Backup over wifi i.e Send your backup files directly to PC.
- Backup System to Restore via fastboot
In this post, we’ll learn how to backup your Android device’s firmware via ADB over WiFi and how to restore the backup via fastboot (if selected during backup).
How To Backup Android Firmware via ADB over WiFi
Prerequisites:
- Flashfire – Download
- Rooted Android device. Be sure to have SuperSU as your default root access app. If not, click here to learn how to replace your super user app with SuperSU.
Step 1: Download the FlashFire App from the above link and install the apk file normally. If you are prompted with an unknown source error, go to Settings > Security > Enable Unknown Sources.

Step 2: Install and launch Flashfire. If you are unaware of different partitions, click here to learn how to view your device partitions and their full details.
Step 3: To backup your device, tap on the “+” icon. You will see something similar to the below image. Just click on “Backup.”
Step 4: After clicking on Backup options, you’ll be asked for the type of backup.

- Normal Partition Backup: It includes normal partitions, i.e., boot, system, OEM, data, and internal storage.
- ID Backup: Device IDs, EFS, and IMEI.
- Full Backup: It includes the partition of entire partitions of your device.
- Raw Backup: It includes raw partitions that come factory installed, i.e., boot, system, and OEM.
- Fastboot Flashable backup: it creates a file that can be sideloaded from ADB.
Step 5: Once you have selected the type of backup you want to create. To backup directly in your PC using wifi, Select location as Android Debug Bridge (ADB). Tap on the √ symbol to start backup.

Step 6: After tapping the Flash button, you will be presented with on-screen instructions as needed.
Note: This feature is not supported on all devices yet. At the time of this post, only Samsung, HTC, OnePlus, and other big-brand devices work with this. But this doesn’t mean it won’t work on your device. Give it a try and it might just work out fine for you.
How to Restore Backup Partitions
To restore, create a new restore action, and tap the USB icon on the backup selection screen. Then select the partitions you want to restore if present in the backup. Chainfire notes that the backups are created and wrapped in a ZIP file in a specific order, which means that you cannot zip existing backed up partitions created on your phone and restore them through ADB.
Credits: DevsLab
Share and like this post if you find it useful. I appreciate your comments as well.