IPhone – How to un-jailbreak an iPhone 4

backupiphonejailbreaksoftware-update

I have purchased an iPhone 4 about six-seven months ago. Roughly two weeks into using it I have decided to jailbreak the iPhone for ideological reasons (I am not a big fan of The Man telling me how to manage my stuff)

However, after all these passing months I can honestly tell that I have not even used any of the jailbreak features even once.

I recall jailbreaking erased my entire phonebook, SMS logs and all other data. Since that was only about two weeks without much usage – I didn't mind too much. This time it seems a bit more worrisome, as the phonebook and SMS contain a lot more information, some which I do not want to be lost.

I should mention that only part of my phonebook is synchronized with my google account (is there an easy way to transfer the rest?), and that I use Linux and a windows on VirtualBox where my iTunes fails to backup the data on my iPhone (this might be redeemable with some very hard work, though.)

My question, if so, is whether or not all my non-Cydia-and-otherwise-non iTunes-apps will be gone if I just run an upgrade through iTunes, and whether or not this upgrade is going to obliterate my phonebook and/or other databases?

Best Answer

just do a backup on your iPhone (in iTunes right click -> select Backup, on the name of your phone in the left hand column under Devices) and then Transfer Purchases the same way when the backup completes. This saves SMS, call logs, the camera roll, app data, phone book, folders, etc... just about everything on the phone except the media (audio and video). When that is complete just click on restore in iTunes, wait for it to complete and it will be un-jailbroken. After the iPhone restarts at the end of restore process it will tell you an iPhone was previously synced with this computer, click restore from backup and make sure the most recent backup is selected then Continue. When this is complete your iPhone will be un-jailbroken with all of your data back on it.