Is there any way to avoid reinstalling cydia packages and app store apps after restoring using iTunes or updating to a new OS? I have many apps installed and many cydia packages, all of which were painstakingly configured. If I install something that forces a restore, or if I later choose to update OSs, I don't want to spend 30 hours on reconfiguration. Is there any way to avoid it? E.g., to prevent the reconfiguration on restore issue, can you create an "image" of your device's disk and restore that after using the iTunes restore feature (like Norton Ghost or Acronis TrueImage for PCs). If there's no way to do this, what's the best way of backing up application data (for both cydia and app store apps)? Is there any solution that works for all app store apps?