Hi, as you may guess i am one of the careless people who updated to 3.1.3 accidentally (my case is pretty funny as i was trying to install the 3.1.3 jailbroken version, i had runned sn0wbreeze and builded my custom firmware, but when i went to burn it with iTunes i messed up and installed the original one.... ... ) So this is my situation: I own an Iphone 3g 16GB, i don't need to unlock right now as I am using the original carrier, and i would like to have 3.1.3 unlocked, as i recentlly replaced the battery for an Iphone 3GS one thinking... hey... how cool am I.. this battery is going to last for ever... (you know, cos the 3GS is slightly "larger") and ended up with a battery indicator that always indicats 100% of charge left (it was pretty exiting the first 5 hours but after 15 I started to wonder.. lol). Anyway, i have heard that 3.1.3 does fix a similar problem that appeared with the 3gs and i would like to give it a shot, that is why i prefer 3.1.3 as long as it is jailbraked. So then, i now have the 3.1.3 firmware with the latest version of the baseband and i would like to get 3.1.3 jailbroken. I have tried to burn the custom firmware 3.1.3 made with sn0wbreeze but i keep getting a 1600 error from itunes, so i tried iREB and that doesn't seem to work either, the application crashes but no white/red screen..... I don't know if I should downgrade to 3.1.2 and then do the upgrading to 3.1.3 jailbroken (already tried to burn the 3.1.2 firmware too), but i don't really know how to go about it and also, is there any guaratee that iTunes will not show the same errors? I don't know if this has anything to do with this, but i tried to get the SHSH files of whatever they are called but the probram "Umbrella" or something like that wouldn't work so i don't have them... What are they for? do I need them for anything. Thanks a lot in advanced.