I have an iphone 3G on the 3.1.2 firmware. Unlocked and jailbroken. How do I update it & keep all my music, photos, settings and apps? & make sure my phone will be unlocked & jailbroken again afterwards? I have tmobile & have no extra phone to use. Help & be VERY detailed please 
