Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

TomaxXamot

macrumors 6502
Original poster
Jan 15, 2009
357
419
Vancouver, BC
I am a long time Mac and, since the 3G, iPhone user and my friend just got an iPhone 4, so I'm the one he comes to with questions.
He just asked me if there was a way to update the OS wirelessly and I said no, but it's coming probably in iOS 5 this summer. Hopefully at least for synching, I don't know about full on OS updates.
My question is: do ANY smartphones allow this?

Also, he said "Wierd that apps check 4 updates but the os doesnt"
I guess part of that means you don't know there is an update to the OS until you plug into iTunes.
So my other questions: Do other smartphones notify you of an OS update (and does the iPhone and I just didnt know it)? Is it weird?
 
Android phones do this. iPhones would take forever to do. iTunes takes a while to download it it for me personally. iTunes always seems slow to me though.

Anyways I have only messed around with a few Android phones but they update OTA
 
Android based phones can do OTA (Over The Air) updates.

I'm glad iOS doesn't do that because it could block our JB's if the default was set to allow OTA updates.
 
Android devices and Palm webOS devices can.

The two main reasons Apple doesn't do this is as follows:

1. Unlike Android & Palm, Apple doesn't just give you the update to download, they give me the whole OS again. So, even though the new features are like 80MB, you still get a 500MB update (for the whole new OS), which would take forever to download via 3G or WiFi (B).

2. By making it only update via iTunes, Apple performs a backup for the user. Therefore, if the device crashes while in mid update, they can still restore your phone how it was just before the update (ie. just because your phone crashes while updating doesn't mean you just lost everything currently on the device).
 
IIRC, you can jailbreak and download an app called WifiSync (or so something very similar to that name) to do this with iOS.

WifiSync syncs your phone with your computer. It does not have anything to do with firmware updates.

Android phones do this. iPhones would take forever to do. iTunes takes a while to download it it for me personally. iTunes always seems slow to me though.

Apple insists on full firmware loads instead of just patching the update in, like Android does. Apples way is better, but Androids is much more efficient.
The reason why it takes a long time to download, in addition to the size, is server load. If you download at non-peak times for the OS release, like after a week of its release, it will be fast.
 
Apple insists on full firmware loads instead of just patching the update in, like Android does. Apples way is better, but Androids is much more efficient.
The reason why it takes a long time to download, in addition to the size, is server load. If you download at non-peak times for the OS release, like after a week of its release, it will be fast.


Hell NO! It is in absolutely no way "better". Apple does not have the expertise to implement patching and requiring the user to download hundreds of megabytes every time to fix even one bug is absolutely ludicrous. I just downloaded 600 megabytes for iOS 4.3 and it took like a half hour to install. Now, in a few days, I will have to do that AGAIN for iOS 4.3.1. That's an absolute waste of bandwidth and time.
 
Android devices and Palm webOS devices can.

The two main reasons Apple doesn't do this is as follows:

1. Unlike Android & Palm, Apple doesn't just give you the update to download, they give me the whole OS again. So, even though the new features are like 80MB, you still get a 500MB update (for the whole new OS), which would take forever to download via 3G or WiFi (B).

You can push a full ROM to an Android device OTA. It's how the Android phones are getting 2.1 to 2.2 or 2.3 updates from the carriers. They can also be told to back their current one up via the update script so it's recoverable through hboot also.

Beauty of the Androids though is that as soon as theyre updated and you re-activate they'll automatically pull all their apps back down from the Android App store without all the iTunes foolishness.
 
Wirelessly posted (Mozilla/5.0 (Linux; U; Android 2.3.3; en-gb; Nexus S Build/GRI40) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1)

I'm sure some Symbian phones update OTA. I think Windows phone 7 does too.
Not all Android phones update ota. My HTC hero, Nexus One and Nexus S do but my wife's Galaxy S relies on the godawful (windows only) Samsung Kies to update in a similar fashion to the iPhone via USB.
 
Hell NO! It is in absolutely no way "better". Apple does not have the expertise to implement patching and requiring the user to download hundreds of megabytes every time to fix even one bug is absolutely ludicrous. I just downloaded 600 megabytes for iOS 4.3 and it took like a half hour to install. Now, in a few days, I will have to do that AGAIN for iOS 4.3.1. That's an absolute waste of bandwidth and time.

First, if you're not going OTA, 600 megs isn't a lot. 600 seconds at even 1mbps? Wow! Thats a long time! Yes, its longer when the servers are getting hammered, but when they aren't its no big deal.

Second, fresh installs are always better than patches on top of patches. It isn't more efficient in terms of megs downloaded, but it sure as hell is going to create a more stable operating environment.
 
Second, fresh installs are always better than patches on top of patches. It isn't more efficient in terms of megs downloaded, but it sure as hell is going to create a more stable operating environment.

iOS doesn't do a fresh install even if you download the 600+MB file
 
doesn't the palm pre do this as well?

Yep.

First, if you're not going OTA, 600 megs isn't a lot. 600 seconds at even 1mbps? Wow! Thats a long time! Yes, its longer when the servers are getting hammered, but when they aren't its no big deal.

You've confused megaBITs and megaBYTEs. Rule of thumb is about ten bits over the net to get a byte, so the calculation is:

600 MB * 10 = 6,000 Mb / 1Mbps = 6,000 seconds = 100 minutes

Not even to mention the extra time iTunes takes to back up everything beforehand. It can take a long, long time to update an iOS device, whereas others are often done in 15 minutes.

--

As for "fresh installs", iOS is the only handheld system where the manufacturer actually recommends a full OS restore if the device is acting up and doesn't come back on a reset. That is not a hallmark of a stable, well designed system. If anyone other than Apple came up with such a plan, they'd be laughed at.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.