This is incorrect
You can use Titanium Backup (TIBU) to restore to different phones and different versions of Android. .
That's how I moved all my apps and data from my HTC aria to my Atrix., from my Atrix to my S2 and from my S2 to my S4..
Just restore apps and data and NEVER NEVER restore system files (including mail, camera, calculator oddly enough).
So, when I change roms, I first do a nandroid backup in case it fails. Then I do a TIBU back up of myapps. ..getting ready for the change.
Then I backup up my Nova launcher setup (I use nova as my launcher. .try it)
Next I download the new rom (and gaaps if needed) to my download directory.
Then I reboot, clear cache, clear dakvik, factory reset, flash the new rom, (and gaaps of needed) and reboot. .
Wait .... quite a while. ..till my phone starts
log in to Google (don't restore via Google it's too slow. .)
Go to play: Re-download TIBu
Use Tibu to restore my apps (no system files or system apps).
Then restore my Nova launcher desktop ...
and after all this my phone looks exactly the same as I had it before, ...
except with a brand new rom!!!...
total time to do this might be 40 minutes or an hour is things go s slowly..
Tibu is a great backup resource for that reason. it does freeze apps & that's good, but sometimes you may want to use an app that you froze. .Tibu would make you unfreeze it.
So Another solution for rooted users is to use (free) greenify which "hybernates" apps meaning that when you don't use them, they sleep and stay asleep, but when you need them, they come instantly awake and work. ..
Root opens your phone to many customizations and is better than not rooting.
Good luck.
Sent from my SAMSUNG-SGH-I337 using AC Forums mobile app