Page 1 of 4 1234 LastLast
Results 1 to 10 of 36
Discuss 3.1 Firmware update success! at the iOS 3.x (iPhone OS 3.x) - Hackint0sh.org; I successfully updated my unlocked 2G iPhone to OS 3.1! Basically I got tired of ...
  1. #1
    Professional Array

    Join Date
    Aug 2008
    Posts
    66
    Post Thanks / Like
    Downloads
    0
    Uploads
    0
    Rep Power
    17

    Smile 3.1 Firmware update success!

    I successfully updated my unlocked 2G iPhone to OS 3.1!
    Basically I got tired of waiting for the new jailbreak solution and just wanted to go ahead and update.

    Results:
    Activation: works
    Phone: works
    Wi-Fi: works
    YouTube: works
    App management in iTunes 9: works
    Custom carrier bundle: works
    Push: doesn't work (well it didn't on 3.0 either, as there's still no working solution for 2G)

    Downgrading iTunes is not necessary, I used the latest version (9.0.0.70).

    PLEASE NOTE: if you follow the steps below, you'll lose your jailbreak and any non-AppStore apps you may have, including Cydia etc. This is only for people like me who don't care about jailbreaking and just need activation.

    ANOTHER NOTE: this also assumes that your 2G baseband is already unlocked. Because Apple stopped updating 2G baseband since version 2.0, if you have previously unlocked your iPhone, the unlock will stay no matter how many times you update or restore. In other words: unless you have been living under a rock and are still on 1.1.4, you're probably fine.

    YET ANOTHER NOTE: one of the steps involves creating custom pwned firmware. I used XPwn on Vista; Mac users can probably use PwnageTool.

    So, here are the steps I followed:

    1. Started with 3.0.1 firmware (activated with redsn0w using 3.0 IPSW)
    2. Sync and backup in iTunes 9
    3. Back up the iTunes backup (this is important!)
    4. Back up the following files - they are required to keep activation on 3.x:
      • /var/Keychains/keychain-2.db
      • /var/root/Library/Lockdown/data_ark.plist
      • /var/root/Library/Lockdown/device_private_key.pem
      • /var/root/Library/Lockdown/device_public_key.pem
    5. Create custom 2.2.1 firmware with XPwn (ipsw.exe) and restore it via DFU (idevice.exe)
      (Just create plain custom firmware without Cydia)
    6. After restart, set up as a new iPhone (iTunes won't let you restore 3.0.1 backup on 2.2.1 anyway)
      (Note that after you set up the phone, iTunes will back it up automatically, overwriting your previous backup. That's why you have to back up the backup )
    7. Replace the files backed up in step 4 with any iPhone file manager (I used DiskAid).
    8. Delete everything in /var/root/Library/Lockdown/pair_records/
      (Skipping this step will result in iTunes refusing to sync with your phone)
    9. Reboot the phone
    10. Update to 3.1 in iTunes (just click Update, no Shift-clicking needed)
    11. Restore the backup created in step 3 and re-sync.


    That's it!

    Some screenshots for proof:


     Home screen   Settings > General > About     YouTube     Genius Mixes


         iTunes Info           Managing Apps
    Last edited by blackboxxx; 09-17-2009 at 12:16 PM. Reason: fixed typo
    Waiting for iPhone3,1...



  2. #2
    Advanced Array

    Join Date
    Sep 2007
    Posts
    38
    Post Thanks / Like
    Downloads
    0
    Uploads
    0
    Rep Power
    0

    Question

    If the iPhone isn't jailbroken, then how do you replace the folders?

  3. #3
    Professional Array

    Join Date
    Aug 2008
    Posts
    66
    Post Thanks / Like
    Downloads
    0
    Uploads
    0
    Rep Power
    17

    Default

    It is jailbroken temporarily in order to replace activation files. See step 5 - the phone is flashed with custom jailbroken firmware. Of course after updating to 3.1 it will be no longer jailbroken.

    Edit: I added step 8 - delete pair records because without it the phone appears to work fine, but iTunes refuses to sync with it (it says "iTunes could not connect to the iPhone because an invalid response was received from the device").
    Last edited by blackboxxx; 09-13-2009 at 03:44 AM.
    Waiting for iPhone3,1...

  4. #4
    Please confirm your eMail or contact staff! Array

    Join Date
    Sep 2007
    Posts
    71
    Post Thanks / Like
    Downloads
    0
    Uploads
    0
    Rep Power
    0

    Default

    My 2G was on 3.0.1

    I restored it back to 2.2.1 using custom software , then i updated on itunes 8.2 and it works.
    My iphone is activated as well as network is perfect ( I use vodaphone sim card)
    Last edited by xtronic; 09-13-2009 at 03:43 AM.

  5. #5
    Professional Array

    Join Date
    Aug 2008
    Posts
    66
    Post Thanks / Like
    Downloads
    0
    Uploads
    0
    Rep Power
    17

    Default

    Quote Originally Posted by xtronic View Post
    My 2G was on 3.0.1

    I restored it back to 2.2.1 using custom software , then i updated on itunes 8.2 and it works.
    My iphone is activated as well as network is perfect ( I use vodaphone sim card)
    Does YouTube work for you?

    If you don't copy the keychain with youtube certificates it won't work on 3.x.
    Waiting for iPhone3,1...


  6. #6
    Please confirm your eMail or contact staff! Array

    Join Date
    Sep 2007
    Posts
    71
    Post Thanks / Like
    Downloads
    0
    Uploads
    0
    Rep Power
    0

    Default

    Quote Originally Posted by blackboxxx View Post
    Does YouTube work for you?

    If you don't copy the keychain with youtube certificates it won't work on 3.x.
    You are right>>

    YouTube: does not work

  7. #7
    Rookie Array

    Join Date
    Dec 2007
    Posts
    18
    Post Thanks / Like
    Downloads
    0
    Uploads
    0
    Rep Power
    0

    Talking

    Will try this tomorrow in my office where I have wi-fi access. Hope it will work!

  8. #8
    Rookie Array

    Join Date
    Sep 2007
    Posts
    12
    Post Thanks / Like
    Downloads
    0
    Uploads
    0
    Rep Power
    0

    Default

    Quote Originally Posted by blackboxxx View Post
    [*]Back up the iTunes backup (this is important!)

    Does this mean backing up ~/Library/Application Support/MobileSync folder?

  9. #9
    Rookie Array

    Join Date
    Sep 2007
    Posts
    12
    Post Thanks / Like
    Downloads
    0
    Uploads
    0
    Rep Power
    0

    Default

    Quote Originally Posted by blackboxxx View Post
    Push: doesn't work (well it didn't on 3.0 either, as there's still no working solution for 2G)
    I suppose this means the 'Push Notification' feature in 3.0+ doesn't work, but the MobileMe push (Calendar, Address Book, Email) still works, right?

    Thanks.

  10. #10
    Professional Array

    Join Date
    Jan 2008
    Posts
    51
    Post Thanks / Like
    Downloads
    0
    Uploads
    0
    Rep Power
    9

    Default

    Quote Originally Posted by blackboxxx View Post
    [list=1]
    [*]Back up the following files - they are required to keep activation on 3.x:
    • /var/Keychains/keychain-2.db
    • /var/root/Library/Lockdown/device_ark.plist
    • /var/root/Library/Lockdown/device_private_key.pem
    • /var/root/Library/Lockdown/device_public_key.pem

    [*]Replace the files backed up in step 4 with any iPhone file manager (I used DiskAid).[*]Delete everything in /var/root/Library/Lockdown/pair_records/
    [/I]
    Do you need to install SSH on the iPhone to do this?


 

 
Page 1 of 4 1234 LastLast

LinkBacks (?)


Similar Threads

  1. Replies: 0
    Last Post: 07-29-2011, 05:50 PM
  2. My personal 10.6.2 update success!
    By Iman07 in forum Installation
    Replies: 0
    Last Post: 11-28-2009, 07:55 PM
  3. Replies: 0
    Last Post: 08-27-2008, 07:20 PM
  4. Replies: 3
    Last Post: 10-24-2007, 10:55 PM
  5. Success Jailbreak WinPort with 1.0.1 firmware?
    By livesunkept in forum Tools
    Replies: 1
    Last Post: 08-08-2007, 02:14 PM

Tags for this Thread

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
Powered by vBulletin®
Copyright © 2014 vBulletin Solutions, Inc. All rights reserved.
Search Engine Friendly URLs by vBSEO
(c) 2006-2012 Hackint0sh.org
All times are GMT +2. The time now is 05:02 PM.
twitter, follow us!