Saturday, June 25, 2011

How to: Install iOS Beta 2 without a Registered UDID (Tethered Jailbreak)

So... you initially installed iOS 5 Beta 1, on your iPhone/ iPod/ iPad, through the VoiceOver hack.  Unfortunately, Apple's chosen to close that loophole we all used to activate iOS 5 Beta 1. But those of us who don't know developers, are not yet out of luck just yet! You can still download iOS 5 Beta 2, without being registered as a developer with Apple. This is a bit more tricky than the previous solution, however anyone can do it.

Step One: Downloads
  • iTunes 10.5 Beta 2 (Needed for Installation/ WiFi Sync) 
  • iOS 5 Beta 2 IPSW for your iOS Device (Be sure to note the name of the downloaded file)
  • Redsn0w 0.9.8b1 (Windows / Mac)
  • iOS 5 Beta 1 IPSW for your iOS Device (this is needed for the Jailbreak; Be sure to note the name of the downloaded file) 
  • iFunBox (Windows Only) or iPhone Explorer (Mac; the Windows version crashes with iOS 5)
I can't give you the download links for Apple's Beta software. If you need me to help you Google that, I already thought of it. If you'd like me to Google it for you (and tell you to open the second search result) click here.

Step Two: iOS 5 Installation
  • Install iTunes 10.5 Beta 2
  • Connect your iOS Device
  • Press the Option key and click Restore on iTunes
  • Select the iOS 5 Beta 2 file (make sure, you're selecting Beta 2 instead of Beta 1) 
  • Wait for the installation to complete. 
Step 3: Jailbreak (Tethered)
  • Open Redsn0w 0.9.8b1
  • Select the iOS Beta 1 file for jailbreak. Redsn0w hasn't been updated for iOS Beta 2's IPSW yet, but it works perfectly on Beta 2, with the Beta 1 IPSW. 
  • Don't check any of the boxes before running it. This will just Jailbreak the file system and allow you to access the file system via an application like iFunBox or iPhone Explorer. If you'd like access to Cydia, select it.
  • Wait for the install to complete on the device, this took my iPhone 4 approximately 5 minutes. 
Step 4: Access File System
  • Open iPhone Explorer or iFunBox
  • Go into the Raw File System (referred to as root/ system) 
  • Go to Root/ System - Library - CoreServices - SystemVersion.plist 
  • Save SystemVersion.plist to your desktop
  • Open this file via TextEdit (Mac) or NotePad (Windows)
  • Remove the following parts of the script: <key>ReleaseType</key> <string>Beta</string>
  • Save the file and drag it back to: Root/ System - Library - CoreService
  • Replace the original file. 
Step 5: Activation!
  • Turn off the iOS Device. 
  • Open Redsn0w and use the Beta 1 IPSW. 
  • Select "Just boot tethered right now" and follow the instructions. 
  • Proceed to Activation!
Note: This is a tethered jailbreak. That means that every time the device turns off, you must use RedSn0w to boot tethered. I've noticed that my iPhone turns on without tethering, however, Safari doesn't work through this method. 

      1 comment: