Originally Posted by
Ridgen Why cant I update to 3.1.2 from recovery mode?
iTunes will verify that the 3G[S] is authorized to update to that version of the firmware. Apple is no longer authorizing that version of the firmware, they are only authorizing 3.1.2. If you had a 3G or a 2G it would be fine to do that, but with the 3GS this is a new "security feature".