Stuck on Apple logo. Restore without data loss.
Hi, I have an iPhone 3G with 3.1.2 firmware jailbroken with blackra1in. Yesterday the phone suddenly crashed (while using google maps) and won't boot anymore. It's stuck on the Apple logo loop. I put it on recovery mode and tried booting with blackra1in but it didn't work. I believe the cause is one of the updates of some Cydia package I did a couple of days ago.
I found out how to put in recovery mode and restore it to factory settings, but I don't want to lose my precious data. I don't really care if I lose the jailbroken status and applications or get the phone upgraded to the latest firmware. All I want to do is get my pictures, SMS and contacts out and safe.
I have tried this:
Mostly iPhone hacking: Data recovery: not just for iBoot-pwned devices
But after making the .ipsw file but don't know what to do next. The only option I have on iTunes is to "restore"... If I do a restore won't all my data be gone forever? I heard there's some "Retore from back up function" but I don't get that option as I've never backuped anything with iTunes. How do I manually chose a backup (.ipsw file) to restore from? And what exactly is in this ipsw file?? Are my SMS and contacts in there? I have also been told it doesn't work for 3G but was able to make the .ipsw without any error messages (but the file size is smaller than the original firmware which I found a bit suspicious).
Now I'm trying this:
Mostly iPhone hacking: Working iPhone recovery ramdisk with SSH ;-)
I'm having some trouble understanding this whole ramdisk thing but I'll see if can solve my problem..
Is there any other method of restoring my phone WITHOUT losing my data (pictures, SMS and contacts)? Note I have never backup anything with iTunes.
Thanks in advance for any help!