I am currently running 3.1.3 (7E18) with 05.12.01 Firmware on my jailbroken 3GS.
My question is should I upgrade to 4.X?? Or moreover will I lose any functionality by moving to 4.x? If I do move which version of 4.x should I upgrade to and what is the best method to get me there? Thanks a lot, sorry for the noob questions.
I would upgrade to 4.1 and jailbreak with limera1n.
Download 4.1 ipsw
Use tiny umbrella as a tss server and click shift alt restore
Select your firmware
And do the restore
use tinyumbrella to kick you out of dfu then jailbreak with limera1n