Quick question, upgraded my 3GS 3.12 old Bootroom (BB 05.11.07) JB with blackra1n on Tmobile to 4.1 using sn0wbreeze and building a custom .IPSW with hacktivation and ultrasn0w preloaded, upgrade went flawlessly but I'm having a problem with being unable to restore my backup from 3.12, youtube not working and unable to backup at all in iTunes now and push notifications warnings constantly asking to connect to itunes.
I've now found out this is a common problem with how sn0wbreeze handles hactivation and that it's better to use a AT&T sim to activate in itunes and then unlock using ultrasn0w and put in my tmobile sim.
So I want to build another custom .IPSW without hactivation or ultrasn0w and use my at&t sim to activate first. But haven't found any clear info on can I just put my phone in restore and reload a new custom .ipsw or do I need to use DFU mode now or do I need to downgrade back to 3.1.3 (i don't have SHSH saved for 3.12) and start over... thanks for the help.
Thanks X98car, I just shift restore on itunes without doing anything on my iPhone and was able to load another custom ipsw no problem.
For those with 3GS old bootrom upgrading via sn0wbreeze I recommend not using hactivation as some tutorials suggest or preloading ultrasn0w, get a AT&T sim or borrow one from a friend and activate via itunes after loading custom ipsw, then download ultrasn0w via cydia, much cleaner install less problems, mine works perfectly now.
3GS old bootrom now on iOS 4.1 (BB 05.11.07) JB & unlocked working perfectly.