+ Reply
Results 1 to 2 of 2
  1. #1
    What's Jailbreak?
    Join Date
    Oct 2009
    Posts
    1
    Thanks
    0
    Thanked 0 Times in 0 Posts

    Default 3GS Upgrade Question

    Ok, so here's my question.
    I have my brand new 3GS 32 Gb with 3.0.1 on it, from factory. Since it was given to me as a warranty replacement for my faulty 3GS by Apple, it is already Activated, thus it has Push Notifications that work, and since the phone is unlocked, I don't want to lose the Push notifications, yet I want to upgrade to 3.1 and keep/be able to re-unlock. So my question is as to how I can do this?
    Thanks everyone!

  2. #2
    iPhoneaholic reddawg's Avatar
    Join Date
    Sep 2008
    Location
    Massachusetts, USA
    Posts
    427
    Thanks
    39
    Thanked 71 Times in 59 Posts

    Quote Originally Posted by aguirrem2 View Post
    Ok, so here's my question.
    I have my brand new 3GS 32 Gb with 3.0.1 on it, from factory. Since it was given to me as a warranty replacement for my faulty 3GS by Apple, it is already Activated, thus it has Push Notifications that work, and since the phone is unlocked, I don't want to lose the Push notifications, yet I want to upgrade to 3.1 and keep/be able to re-unlock. So my question is as to how I can do this?
    Thanks everyone!
    I see no reason to move to a higher firmware than 3.0.1 on the 3GS unless you have important apps from the AppStore that require 3.1 or 3.1.2. Don't bother with 3.1. Firmware 3.1.2 fixes bugs since 3.0 and the "comma mode crashes in 3.1".

    To preserve your unlock, you will need to create a custom 3.1.2 firmware using PwnageTool 3.1.4 or find a friend who has a Mac and can do this for you. PwnageTool will never update your baseband. You currently have firmware 3.0.1 with BB 4.26.08. PwnageTool will allow you to create a custom 3.1.2 firmware, but will keep your BB at 4.26.08. Thus, preserving your ability to unlock and use unoffical carriers like T-Mobile.

    Restoring a custom 3.1.2 firmware created by PwnageTool will not cause you to lose push notifications, but you will lose "Internet Tethering" and the carrier name that appear by the signal bars. The missing carrier name can be fixed by installing "MakeItMine" in Cydia.

    Unless you have a good reason, there is nothing compelling in 3.1.2 to update to it. Stay on 3.0.1. But, if you do decide to update to a custom 3.1.2 firmware, I can tell you that it is very stable, MMS works and push notifications.

    If you are running Windows and can not run PwnageTool, you can look for a custom 3.1.2 firmware for the 3GS on Google. Make sure your custom firmware says iPhone2,1_3.1.2_7D11_Custom_Restore_Activated.ipsw. Whether you or someone else creates a custom firmware in PwnageTool, make sure they select Advanced, select Activate Phone (for unofficial carriers) and select Cydia (not Icy). Selecting both Cydia and Icy will cause problems.

    Once you have your custom firmware, open iTunes, press Shift+Restore and select your custom firmware. You do not need to put your 3GS into recovery or DFU mode. Also, do not restore from backup. Set you iPhone up as a new phone.
    Last edited by reddawg; 10-27-2009 at 12:35 AM.
    "When I die, I want to go peacefully in my sleep like my grandfather did...not kicking and screaming like the passengers in his car." -- Unknown

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts