[Samsung Galaxy J7 Guides, News, & Discussion] ScarXL:
Note to staff: I'm new to XDA, so I'm sorry if this guide is posted in the wrong place or if it's inadequate. Please PM me if there are problems with it.

Note to users: I am NOT responsible if the restore process damages your phone. You are doing this at your own risk. Be sure to follow the steps carefully.

In this guide, I will share the best method of backing up your phone to your PC.

Recently I flashed a stock firmware on my SM-J730F and debloated it. Somehow I managed to soft-brick the device after a few weeks and I had to re-flash the firmware, and debloat it all over again. I found out a good method of backing up my entire phone so that I don't have to do that again. I will share that method with you guys.

This works with any phone, not just the J7.

Requirements:

1. Any phone

2. PC

3. An USB cable

4. ADB - Download Here

5. Root Access - Guide on how to root SM-J730F here || Other Phones - If your device is rooted, continue. If not, please leave.

6. FlashFire App - Install Here

Instructions:

1. Have your USB cable near you;

2. Download FlashFire from the link above;

3. Enable USB Debugging from Settings -> Developer Options;

4. Download the ADB from the link above, and extract everything inside the archive to C:\ADB (create a new folder);

5. Connect your USB cable from your phone to your PC - if you get an access request on your phone from your PC's fingerprint, accept it;

6. Open a Command Prompt and type: cd C:\ADB

7. Type adb devices in the command prompt to confirm that it detects your phone; you should get something like this:

8. Now open FlashFire on your phone and grant it root access;

9. Tap on the plus sign and tap on Backup:

10. Select Full - All Partitions:

11. On this screen, DO NOT select the partitions that have "(protected bootloader partition)" or "(protected partition)" under them; they might cause the restore process to be unstable:

(TIP: There are more partitions if you scroll down on the list of partitions. Just be careful not to select the protected one. Everything else, select.)

12. After that tap on the V button at the top right of the window, and now just scroll to the bottom of the page and tap on FLASH:

13. Your phone is going to reboot now. DO NOT intrerrupt this process, and DO NOT disconnect the USB cable.

14. Once your phone has rebooted, a list of files will start to load, and you will see FlashFire at the top of the screen. On the bottom, the last line should be this:

Start: adb backup go -f filename.zip

This means that FlashFire is waiting for your input from the Command Prompt on your PC.

15. If you see that line, then go on your PC, go into the Command Prompt and type the following command to start the backup process:

adb backup go -f backup.zip

16. Press Enter and the backup process will start on your phone. Wait until it is complete. Your phone will reboot when it's done.

And that's it!

You should have a Backup.zip file in your C:/ADB folder. The size of the file depends on how much data you have on your phone.

Congrats; You have created a full backup of your phone.

Below is a tutorial on how to restore the backup that you have just created.

1. Open ADB on your PC and verify if your device is detected, as I've explained above;

2. Open FlashFire, tap on the plus sign and tap on Restore:

3. On the window that opened select Restore from ADB:

4. Select all the partitions (except the protected partitions) (there are more if you scroll down), and then tap on the V sign at the top right:

5. Tap on the FLASH button and wait for your phone to reboot:

6. Once it's rebooted to that screen with two lines, you should see something like this:

7. Now type the following command into the Command Prompt on your PC:

adb push backup.zip /restore

8. Press Enter and wait for the restore process to finish. Your phone will reboot and hopefully everything is how it should have been when you backed up the phone.

And that's it! You're done restoring the backup.

I hope this guide has helped you; if it did hit the "Thanks!" button at the bottom right of this post, more guides about rooting the J7 and unbricking it available now..

And again, this is my first legit post on this site, so I'm sorry if something is wrong. Please leave constructive criticism, and don't be immature if you have a problem. Thanks :)