I am trying to do a full system image backup of a Samsung Galaxy Tab 4. It is unrooted at present, and is running Android Kitkat 4.4.2 . I have no desire of rooting it as of now.

I have tried creating a full image backup of the device using the ADB (Android Debug Bridge) method (adb backup -apk -shared -all -f C:\backup.ab), which looks like it works, but when it completes, no backup files are created (Although the backup process is shown as having been completed).

Can anyone either offer advice on why the adb method doesn't work, or present an alternative solution to this? The end result should be a full backup image (including all apps and data) that I can use to restore the device back to its exact backup state.


Yes, you can, by taking a full NANDroid backup. This takes a backup of everything, including the app data, the accounts, the system, etc. with the exclusion of the files stored on the SD cards (both internal and external).

Such NANDroid backups are usually taken with the help of a custom recovery, like the CWM (ClockWorkMod) recovery and the TWRP (TeamWin Recovery Project) recovery. If any custom recovery such as the ones mentioned here, or any other custom recovery based on them; is installed on your phone, then, you can proceed to do so.

For more information, and some helpful resources you might want to see, please visit here and here.

| improve this answer | |
  • 4
    i don't have either of them install, and i was under the impression that root was required for NANDroid. and root is certainly required for TWRP. – chenks Apr 8 '15 at 15:09
  • Yes, root is definitely required. Installing custom recoveries would definitely benefit you in one way or the other, so I would do it if I were you. Root is highly required, but if you have issues like tripping the flash counter or the Knox counter, you might ask for help on XDA-Developers or any such website. You can perform a clean unroot after you root, and Chainfire's 'Triangle Away' app might be of some help here. Having said that, do remember that taking a NANDroid backup is actually the best way of backing up, and I would highly recommend doing so before you do anything else. – rjt.rockx Apr 8 '15 at 15:22
  • as i said, i don't want to have to root 100+ devices. – chenks Apr 9 '15 at 14:58
  • You have never mentioned about 100+ devices anywhere in the question ... – rjt.rockx Apr 21 '15 at 15:28
  • 2
    the number is irrelevant to the original question, as i clearly stated i didn't want to root. you edited my original to change the wording as well. i never said the word "desire". it appears you chose to ignore the fact that i didn't want to root and provided an answer that required root. not very helpful at all really. – chenks Apr 22 '15 at 14:04

I don't think root is actually required for Custom Recoveries. You can boot into recoveries without flashing them. I've seen it done before. I don't know how to do it but Google can surely help you. A Toolkit is available for my phone which let's me boot into TWRP or CWM without flashing them and can easily do full NANDroid Backups.

| improve this answer | |
  • i installed TWRP and the moment i opened the app is said root was required. – chenks Apr 9 '15 at 9:28
  • 2
    @chenks No, I didn't talk about the 'app' TWRP. The app is just an install of TWRP recovery. I said that there may be a toolkit for your phone model that allows you to boot into custom recoveries without rooting. – Vishal Biswas Apr 9 '15 at 13:44
  • i have no idea what any of that is then. – chenks Apr 9 '15 at 14:56
  • @chenks You would need a TWRP recovery image designed for your specific build and you can find root kits for some builds that include a handy toolkit like the one in the following example: forum.xda-developers.com/android/development/… you would just skip the su user install, do not install any su, sudo, or super user stuff to avoid rooting the device and don't install the boot image either. See here for officially available images twrp.me/Devices You will need an adb shell and fastboot preferably linux or apple. – mchid May 11 '16 at 13:03

Since, you do not want to root your phone. ADB backup are closest to the Full Backups.

I recommend using Helium Backup for taking backups to your Phone's SD card or PC.

More information can be found here.

| improve this answer | |
  • An ADB backup isn't an image is it? – mchid May 10 '16 at 15:48
  • Depends on what youare trying to backup. A system backup is always an image. While apps and settings backup can be text and/or archive. – Rahul Bali May 11 '16 at 9:54
  • Rooting would be no issue if there wasn't something disgusting called "eFuse". – neverMind9 Apr 5 '19 at 4:05

Not the answer you're looking for? Browse other questions tagged or ask your own question.