If you've jailbroken your iOS device to access some wonderful apps Apple has banned from the App Store, you may know that you will lose them each time you upgrade to a newer firmware because iTunes doesn't sync them by default. That's where xBackup comes handy:
xBackup makes it easy enough to backup and restore all of your jailbroken applications so that you won't mind upgrading your iOS. While it doesn't have as many options as some of the other apps, xBackup is definitely a worthy competitor.
xBackup is an application in Cydia, hosted in the BigBoss repo. There're literally 3 buttons in the entire app which consist of Backup, ? (Help), and Restore. The Help button gives you the file path to the backups, in case you don't want to use iTunes.
Before you upgrade your firmware, open up xBackup and tap Backup. Then, just plug your iPhone into your computer and let iTunes do a sync like normal. Once that's complete and you've restored and re-jailbroken your iDevice, open Cydia. You can now apply a new firmware because iTunes has a copy of your jailbroken apps in a backup file.
When you are done installing the latest firmware, re-jailbreak it, download xBackup via the Cydia Store, run it and tap the Restore button. That's all there's to it, really.
xBackup is a $1.50 download from the Cydia Store and it's hosted in the BigBoss repository.
[Via: iPhone Download blog]