If I want to go from xiaomi.eu stable to this weekly and want format data in process, what would be the best backup option? I want to backup all the data with photos etc. not only apps. So can I do TWRP backup, store externaly, format data, put new rom and copy TWRP backup back and restore? What will happen if TWRP will be different version from which backup was made with? Thx.
Everybody has their own preference how to backup their system / files.
I use three methods:
1)
TWRP. I have not come across a backup process as good as this. It backs up the system completely - system apps, installed apps, widgets, etc. and their own data (but not supplementary files) and when you restore, all icons (and widgets) are in exactly the same position, and you are ready to go again. I always use this just before updating the weekly ROM;
2)
Titanium. I have two automated backups per week, and have a maximum of 4 backups on the system. I do not often have to use the restore, but it is a good reserve;
3)
MyPhoneExplorer. I use this mainly for synchronising contacts, calendar, logs, etc. with Outlook on my PC. Also what is very useful, you can set up your own custom backups for different folders on your phone to back up to your PC. So, I use this to backup my TWRP backup, and Titanium backups, and all important folders on my PC, like music, photos, documents, recordings, etc. I do this manually several times a week.
So I can afford to play around, get into bootloops, etc, because I have the backups that I can restore. I always take extra backups (and then onto my PC) before I do anything risky.