I am considering flashing my SGS to a custom ROM. I do not, however, relish the prospect of re-configuring everything. Most apps on my phone and most definitions should have no dependencies on the ROM, so I would like to be able to back up all the settings, flash the ROM and then restore them. This would include:
- all installed apps
- all app settings (launcher preferences, active widgets etc.)
- ringtones, backgrounds etc.
Is there any way to do this?