It really isn’t (so long as you have access to a computer or VM running linux). You just
- download this zip file,
- unzip it, which wll create a directory called
android-backup-project-v2.1 cdto theandroid-backup-project-v2.1directory- connect your device
- run
adb devicesto check the device is properly connected - run
adb rootto check that rooted debugging is enabled on the device - run the
backup_apps.shscript - wait for it to complete
This tool shuts the device down, then restarts it running busybox, so Android is not running and the system is not live
The backed up apps and data can be restores to the same device, or a different device, running the same, ROM, an updated version of teh same ROM, or a completely different ROM.
It really isn’t difficult