[Tutorial] Install iOS5 Beta 2 without developer UDID - no hacktivation!

Discussion in 'Jailbreaks and iOS Hacks' started by littlecloud92, Jun 25, 2011.

  1. littlecloud92, Jun 25, 2011
    Last edited: Jun 25, 2011

    littlecloud92 macrumors newbie

    Joined:
    Jun 24, 2011
    #1
    We all know how "well" the VoiceOver backdoor activation method works in the latest beta of iOS5. OH NOES! Apple has "fixed" it! You can swipe till the cows come home but there will be no Notification Center sliding down at all!

    Well, it's time for some serious business!

    LOTS of pictures to illustrate the steps to the best of my ability!

    [UPDATED] If you want an untethered boot and don't care about jailbreaking, skip installing Cydia. However, SSH will not work while your phone is untether booted.

    [UPDATED] Windows users, use PuTTY and WinSCP in place of Terminal and SCP respectively!

    [UPDATED] Citing security concerns, please change your system passwords once SSHed in! Type: passwd root followed by passwd mobile in the shell, and remember the password(s) for future ssh logins.


    Pre-requisites:
    [UPDATED] Any phone that can be officially activated - lock state doesn't matter

    [UPDATED] iTunes 10.5 beta 2 - iTunes 10.5b1 will activate iOS5b2 but it will not be able to sync any media.

    iOS5 beta 1 and 2 IPSWs – in my case, iPhone 4 GSM:
    iPhone3,1_5.0_9A5220p_Restore.ipsw - beta 1
    iPhone3,1_5.0_9A5248d_Restore.ipsw - beta 2

    redsn0w 0.9.8b1

    redsn0w SSH2 bundle - http://sites.google.com/a/iphone-dev.com/files/home/SSH2_bundle.tgz?attredirects=0&d=1

    SystemVersion.plist.zip (an attachment to this post) – Unzip and put in the root directory of your hard drive (open your hard drive icon, the same “folder” as where Applications, System, Users are)

    Terminal – Found under /Applications/Utilities



    Steps:
    Put your iPhone in DFU mode (remove your SIM card if you have one inserted)

    Option (or shift-restore) to beta 2 IPSW:
    [​IMG]

    Wait for restore to finish:
    [​IMG]

    Slide to set up and join a wireless network, but go no further:
    [​IMG]

    After the wifi icon appears in the status bar, power off the iPhone.

    Put device with DFU mode, jailbreak with redsn0w 0.9.8b1 – give it the beta 1 IPSW, uncheck Install Cydia and check Install Custom Bundle – select SSH2_bundle.tgz
    [​IMG]

    The phone will reboot when the jailbreak is complete. Power the phone off once it’s started up and use redsn0w to “just boot tethered”.

    Once the phone has rebooted (yet again!) and is at the slide to set up screen, open terminal and prepare to type:

    ssh root@<ip address of iphone>

    The IP address of the iPhone can typically be acquired from your router’s DHCP clients list:
    [​IMG]

    In this example, 192.168.1.240

    Apropos, I would type:

    ssh root@192.168.1.240

    For the initial connection to a freshly-installed phone, it will take quite a while for the password prompt to appear as some SSH security keys need to be generated on the phone. Answer yes to the key fingerprint prompt.

    type “alpine” (without quotes) for the password, and press Enter.

    [​IMG]

    What you are now presented with, is the shell prompt.

    Type the following (Enter after each line):

    cd /Applications

    mv Setup.app Setup.app.old

    killall SpringBoard


    Note: After the phone resprings, you will see the “classic” 4.2.1+ activation screen!
    [​IMG]

    rm /System/Library/CoreServices/SystemVersion.plist

    [​IMG]

    Open a new terminal window, and type the following – remember the IP address is just an example, and should be replaced with that of your own iPhone’s. (Enter after each line):

    scp /SystemVersion.plist root@192.168.1.240:/System/Library/CoreServices/

    (alpine for password)

    [​IMG]

    Next, power off the phone and use redsn0w to boot tethered (yet) again.

    When the phone comes up, it will still be showing the iOS 4.2.1+ activation screen instead of the new setup wizard type thing. Disconnect the phone from the computer at this point, if it is connected.

    Insert your SIM card into the phone and connect to iTunes just like a “normal” activation. It should activate and the SpringBoard should come up!

    This is a proper activation per se, not a hacktivation, so iMessages and the like should work fine.

    [​IMG]

    Put the phone into DFU mode and use redsn0w to install Cydia.

    After it comes up, power off the phone and use redsn0w to boot tethered yet yet again.

    Now open Cydia and enjoy your completed jailbreak of iOS5 b2!

    No trickery was involved, as these “real” picture will prove!

    [​IMG]

    [​IMG]

    [​IMG]

    [​IMG]

    [​IMG]

    [​IMG]
     

    Attached Files:

  2. Avalon74 macrumors member

    Joined:
    Mar 3, 2011
    #2
    I understand this is a bit off topic, but Im interested in the wallpapers you have. Mind telling me where you found them?
     
  3. littlecloud92 thread starter macrumors newbie

    Joined:
    Jun 24, 2011
    #3
    The wallpapers were from Minitokyo.net. Awesomely high resolution too!
     
  4. arteggio macrumors member

    Joined:
    Dec 15, 2010
    Location:
    Pittsburgh
    #4
    So, just to be clear, following this guide, a non-dev iPhone running iOS 5 beta 2 can make calls, etc?...



    ...If the phone is a factory-unlocked version? As in, a non (still-locked) AT&T model?

    If so, that's too bad, but thanks for the guide nonetheless!
     
  5. littlecloud92 thread starter macrumors newbie

    Joined:
    Jun 24, 2011
    #5
    I've personally tested all cellular functions with the exception of FaceTime and tethering (3G, SMS, Phone, Speakerphone, surfing via 3G) and they all work flawlessly.

    Yes, my phone factory-unlocked. I cannot say for certain, but I think it will work with any phone that can be activated normally (in your case, if you can use your phone now without relying on an unlock). If that is so, you should still be able to use my guide; I am just erring on the side of caution as I do not have a carrier-locked phone to test with - both my "guinea pig" and production iPhones being factory unlocked units.

    However, if you have a currently unlocked phone, please stay far far away from this!
     
  6. dylanursula macrumors 6502

    Joined:
    Jun 27, 2010
    #6
    Is this iPhone only or iPad2 too? Great tutorial!
     
  7. chiledog, Jun 25, 2011
    Last edited: Jun 25, 2011

    chiledog macrumors newbie

    Joined:
    Jul 2, 2010
    #7
    Wicked guide dude. Thanks!

    I have a carrier locked phone that I can activate normally and the guide worked great.
    I've checked I can make calls and send and recieve iMessages so I guess the rest will work. If not I'll edit my post.

    I didn't use the old setup app either (mv Setup.app Setup.app.old).
    I just finished the new setup app once i had placed the SystemVersion.plist on the phone, shutdown and tether rebooted with redsn0w. Then continued past the Wifi selection screen and finished activating.

    Thanks for the great guide.
     
  8. littlecloud92 thread starter macrumors newbie

    Joined:
    Jun 24, 2011
    #8
    There's no jailbreak for iPad 2 yet, hence this guide will not apply :rolleyes:

    I'm certainly happy to hear of your experience. The reason I disabled Setup.app was because of it refusing to get itself past the Apple ID screen on my phone. I will try restoring my guinea-pig iPhone, starting over, and seeing the results tomorrow.
     
  9. Nrwrit3r macrumors 6502a

    Joined:
    May 25, 2010
  10. littlecloud92 thread starter macrumors newbie

    Joined:
    Jun 24, 2011
    #10
    Nope, tethered.
     
  11. labman macrumors 604

    labman

    Joined:
    Jun 9, 2009
    Location:
    Mich near Detroit
    #11
    Wirelessly posted (Mozilla/5.0 (iPhone; U; CPU iPhone OS 4_3_3 like Mac OS X; en-us) AppleWebKit/533.17.9 (KHTML, like Gecko) Version/5.0.2 Mobile/8J2 Safari/6533.18.5)

    Needs to also be notedthat musclenerd says iOS 5 beta 2 will kill the gevey sim unlock.
     
  12. littlecloud92 thread starter macrumors newbie

    Joined:
    Jun 24, 2011
    #12
    All unlockers should be staying far far away from official fw updates in the first place :rolleyes:

    Even if curiosity managed to get the better of them, they could still downgrade to 4.3.3 as of this writing, so we shouldn't be too worried for them... yet! ;)
     
  13. chiledog macrumors newbie

    Joined:
    Jul 2, 2010
    #13
    Yeah, so far no issues.
    I'm not in the US so that may have something to do with the setup behaving differently.
    The only other thing I guess I should mention is that I kept it connected until it had finished the first boot after restoring.
    All the way until the 'iPhone' screen showed up.
    I doubt that had anything to do with it though.
     
  14. NT1440 macrumors G4

    NT1440

    Joined:
    May 18, 2008
    Location:
    Hartford, CT
  15. truciet macrumors 6502

    Joined:
    Jun 16, 2008
  16. arteggio macrumors member

    Joined:
    Dec 15, 2010
    Location:
    Pittsburgh
    #16
    AT&T iPhone: just got this to work. (It took a while because I ignored the part about opening a new Terminal window for the SCP command, but I just went back and did it.) Thanks again!
     
  17. Ed29592 macrumors newbie

    Joined:
    Jun 25, 2011
    #17
    Is than an alternative to Terminal ? As in a version for Windows 7. Winscp wont work because it doesnt have the SSH from cydia ?
     
  18. Galaxas0 macrumors regular

    Joined:
    Mar 2, 2011
    #18
    If I restart it without tethering, and it loses its jailbreak (Which I don't want), will I be able to still use iOS 5?
     
  19. littlecloud92, Jun 25, 2011
    Last edited: Jun 25, 2011

    littlecloud92 thread starter macrumors newbie

    Joined:
    Jun 24, 2011
    #19
    You'll want PuTTY, http://the.earth.li/~sgtatham/putty/latest/x86/putty.exe

    Hmm, it seems possible. Try not installing Cydia and seeing what happens. It might not take because of the need to modify SystemVersion.plist though.
     
  20. QuarterSwede macrumors G3

    QuarterSwede

    Joined:
    Oct 1, 2005
    Location:
    Colorado Springs, CO
    #20
    Why did you have to post this!? Now I'm REALLY tempted to try iOS 5. ;)

    Great guide by the way. Some of the pictures show up half black or blank though.

    Ex. 1
    [​IMG]

    Ex. 2
    [​IMG]
     
  21. Galaxas0 macrumors regular

    Joined:
    Mar 2, 2011
    #21
    Tried doing it without installing Cydia, and since my iPhone isn't a phone, it works GREAT.

    So don't install Cydia, then IF YOU DO NOT HAVE A PHONE PLAN, lock your SIM. Then restart without redsnow. Then it'll bot up nice, and it'll say Locked SIM. Press OK and it'll work great ^_^ And I do believe you have SSH access too?

    EDIT: Nope, no SSH :] Jailbreak "removed".
     
  22. littlecloud92 thread starter macrumors newbie

    Joined:
    Jun 24, 2011
    #22
    Nope - there won't be SSH access - SSH is prevented from loading by the kernel because it is, after all, an unsigned addition to iOS. You will get

    ssh_exchange_identification: Connection closed by remote host

    if you try to ssh while untether booted.
     
  23. Galaxas0 macrumors regular

    Joined:
    Mar 2, 2011
    #23
    Yeah, that's what I got. :] iOS 5. Slightly laggy, but GREAT overall. Anyone try this on their iPad 1? or will I be the first >:D
     
  24. oglock macrumors member

    Joined:
    Oct 5, 2009
  25. Ed29592 macrumors newbie

    Joined:
    Jun 25, 2011
    #25
    I was messing around with it last night, and it worked without editing the .plist.....Calls working, Notification working....really wish I knew what I did :/
     

Share This Page