Jun 17 2011

Upgrade Your iPhone 4 to iOS 5 Beta in 4 Easy(ish) Steps

Important Note: This is for iOS 5 Beta 1. I will provide an article for iOS 5 Beta 2 soon, though currently I am not sure if the workaround for non-developers listed below works for Beta 2.

There aren’t many good tutorials on this out there, so I’m making one. I actually made the instructions for my girlfriend to start out with, but I figured some other people out there might be interested too.

Caveat 1: I am not responsible for any damage/bricking/etc. that may occur from this — iOS betas are generally pretty stable, but sometimes bad things happen, so don’t blame me if they do.

Caveat 2: The beat is really only supposed to be for Apple developers. It will be buggy, and I have already found several bugs, in fact.

Caveat 3: It is possible that with the next release of the beta, Apple will patch any holes that allow non-developers to have access to this, which could brick your phone (restoring to a previous iOS is very hairy). If that happens, please do contact me and I’ll do my best to help you fix it.

Okay, with that out of the way, here we go! Note that this tutorial will also work for the iPad and the iPhone 3GS, but you will need to download a different IPSW file to do that, as mentioned above under step 3. Also this tutorial is assuming you’re using Windows, but there’s really not much difference (except that Apple doesn’t directly offer iTunes 10.5 even to developers as far as I can tell).

  1. Back up your iPhone using iTunes.  Just do a normal sync operation, this should handle it.
    • Just to be extra sure, you might want to copy that backup to a different location. You can find this backup using these instructions.
  2. Install iTunes 10.5 beta, from here (if that doesn’t work for some reason, there are other links listed here under “iTunes 10.5 (Windows x64(64-bit, 74.07MB)”).
    • If you have a developer account and want to get it in a more authorized way, you can — the Windows version is well-hidden under the iCloud downloads. iTunes 10.5 Windows Beta.
  3. Download the iOS 5 beta torrent here (or again, if you have an Apple developer account, just get it from there but see the third note below if you do that).
    • For AT&T choose the GSM version; for Verizon choose CDMA.
    • If you don’t already have a BitTorrent client, I recommend uTorrent.
    • If you do a Google search and get it from elsewhere (or from Apple’s developer site) as a .dmg file, you might need a special program to unzip that; go ahead and install 7Zip to do that. After you unzip it, go into that folder and unzip the file “2.hfs”.  That should have a directory named “iOS 5 beta – iPhone 4 – 9A5220p” which will contain the file iPhone3,1_5.0_9A5220p_Restore.ipsw — that’s what we’re interested in.
  4. Follow instructions here (basically fire up iTunes, hold down Shift while you click the Check for Update button, and select the IPSW file you unzipped above).

Tada!  Your phone will go through a few reboots, you will be prompted to activate it, and at that point you’ll be really scared because none of your apps, contacts, music, etc. will be on there.  Never fear — just run a restore from that backup you made in step 1, and you’re golden.

Happy upgrading!  And please, if any of this doesn’t work for you, or any links are broken, let me know.


Sep 8 2010

iOS 4.1 Preliminary Review

There were a few neat improvements in iOS 4.1. It had some smaller bug fixes of course, like fixing the proximity sensor so that you're less likely to hit the mute or end call buttons with your cheek while you're talking. Neither has happened to me, but my girlfriend did once suffer from the accidental mute issue. It also has a game interaction feature, where you can invite friends to join in on games, earn achievements (I couldn't personally care less, but there seems to be a craze over achievements in the gaming world), and that sort of thing.

But there were two big updates that really interested me personally: high-def uploads, and HDR photos.

High-Def Uploads

Now the built-in movie uploader (which can upload to YouTube) is able to upload in full 720p high-def. if you're on a WiFi network. It used to force the resolution down, so my first iPhone 4 test video actually got uploaded as low-def.

HDR Photos

HDR stands for "high dynamic range." You only really need to use this option if the photo you're taking has very bright and/or very dark areas that you want to come out better. The phone snaps 2 shots in quick succession and uses some magic to combine them into one good shot with (more) consistent lighting.

Here's an example, normal on left, HDR on right:

 

You can click the images for higher-resolution versions.  However, this doesn't really do much for photos that aren't high-contrast. Here's an example of a normal and HDR version of a picture with consistent lighting:

 

The second one actually looks worse, in my opinion — a little more washed-out (since it's darkening the really light areas and lightening the dark areas). So make sure to only use this option when you need it.