Hey guys, I've been searching around a few forums including this one but can't seem to find the exact information i require. I currently have a 16bg 3gs with iOS 3.1.3 and the baseband version 05.12.01 that I jailbroke using Spirit. I was wondering whether was any way I could update the OS to 4.1x or higher without losing the jailbrake? If so, how can I go about it? I unfortunately purchased a copy of Infinity Blade before realizing that it required 3.2.