I restored my 3GS from a 3G backup, which might put the 3G's 3.0 on it instead of the actual 3GS one. Where can I download the 3GS's 3.0 (I believe the 3G is 1.2 and the 3GS is 1.1 or something like that). Also, I did that simple "hack" with tethering, and still with the backup, I have AT&T 4.0, but I hear that 3GSs have AT&T 5.0. How do I update the carrier file? I don't want to necessarily restore the phone because I know I can just download these, but I don't know where..