Do you have to be rooted to use MyBackup Pro or Titanium? And will your restored apps be "recognized" by the market so that they can continue to receive updates from the developers? I understand the limitation with a lot of these backup apps are that the restored apps become standalone instances (like an .apk installed app) that you cannot update from the market anymore. Is this true?