CORRECTION: Turns out I was wrong. Looks like my phone is actually a 3GS, not a plain old 3G, as I originally thought. Thanks to Crystal-RX for pointing this out to me. My apologies to everyone for the confusion.
That's right: I have a plain old (keyword: OLD) iPhone 3G (not jailbroken or unlocked), which, up until yesterday, was running iOS 4.0.2. Yesterday, I (quite unwittingly) upgraded to iOS 5.0.1. And surprisingly, it works fine. Certainly better than 4.2 worked on my old iPhone 3G a year or so ago. I know that this device is not supported under iOS 5, and I was really just trying to upgrade it to 4.2 (some apps I wanted to run required it). To that end, I tried downloading the firmware for this device, version 4.2, and doing an upgrade/restore via iTunes, directing it to the downloaded firmware, but it did not work (I tried several times. I kept getting errors about the firmware not being compatible, though I checked multiple times, and I'd selected the right one). Anyway, ever since 5 came out, I noticed, whenever I connected this phone to my machine, that it would tell me that the update to 5 was available, but I just ignored it, knowing that my device was not compatible. Besides, like I mentioned previously, I've had a 3G before, and it ran TERRIBLY under 4.2, so I was very reluctant to even do the upgrade to THAT (A couple of apps I've been wanting to use required me to be on at least 4.2, though, and a couple of others were crashing with recent updates under 4.0.2, so I reluctantly decided to upgrade). So, with the "manual" upgrade to 4.2 not working for me, in my desperation, I finally decided to just "go straight down the middle", and let iTunes upgrade the software. Perhaps it'd just take me as high as I could go with this device. If my device wasn't compatible, it'd just tell me, and stop me dead in my tracks, right? Well, apparently not! The upgrade went off without a hitch, and I can confirm that I am now running iOS 5.0.1. Smoothly. And though it's only been a day (not EVEN 24 hours yet), it seems to be running just fine: No lags, delays or crashes. What I'm wondering, though, is: Should this have even been POSSIBLE? I thought the 3G wasn't supported! Shouldn't iTunes have told me "Sorry, buddy. Your phone is too old to run this update"? Did I get some slimmed-down version of iOS 5 that will run on this old phone? I did notice this morning that Siri is not on my phone. Was this left out on purpose? Perhaps there are other features missing? Has anyone else done this? Let's compare notes.
Cheers.
~eric
That's right: I have a plain old (keyword: OLD) iPhone 3G (not jailbroken or unlocked), which, up until yesterday, was running iOS 4.0.2. Yesterday, I (quite unwittingly) upgraded to iOS 5.0.1. And surprisingly, it works fine. Certainly better than 4.2 worked on my old iPhone 3G a year or so ago. I know that this device is not supported under iOS 5, and I was really just trying to upgrade it to 4.2 (some apps I wanted to run required it). To that end, I tried downloading the firmware for this device, version 4.2, and doing an upgrade/restore via iTunes, directing it to the downloaded firmware, but it did not work (I tried several times. I kept getting errors about the firmware not being compatible, though I checked multiple times, and I'd selected the right one). Anyway, ever since 5 came out, I noticed, whenever I connected this phone to my machine, that it would tell me that the update to 5 was available, but I just ignored it, knowing that my device was not compatible. Besides, like I mentioned previously, I've had a 3G before, and it ran TERRIBLY under 4.2, so I was very reluctant to even do the upgrade to THAT (A couple of apps I've been wanting to use required me to be on at least 4.2, though, and a couple of others were crashing with recent updates under 4.0.2, so I reluctantly decided to upgrade). So, with the "manual" upgrade to 4.2 not working for me, in my desperation, I finally decided to just "go straight down the middle", and let iTunes upgrade the software. Perhaps it'd just take me as high as I could go with this device. If my device wasn't compatible, it'd just tell me, and stop me dead in my tracks, right? Well, apparently not! The upgrade went off without a hitch, and I can confirm that I am now running iOS 5.0.1. Smoothly. And though it's only been a day (not EVEN 24 hours yet), it seems to be running just fine: No lags, delays or crashes. What I'm wondering, though, is: Should this have even been POSSIBLE? I thought the 3G wasn't supported! Shouldn't iTunes have told me "Sorry, buddy. Your phone is too old to run this update"? Did I get some slimmed-down version of iOS 5 that will run on this old phone? I did notice this morning that Siri is not on my phone. Was this left out on purpose? Perhaps there are other features missing? Has anyone else done this? Let's compare notes.
Cheers.
~eric
Last edited: