i know titanium is supposed to be best but for unrooted devices what is best, i got a new phone and google tried restoring all my previous apps but i stopped it as i wasn't sure if it also restores app data, does it? is helium the best app for doing this or is there better options?