Apple today issued the latest update for the iOS 4.3 operating system bringing the version number to 4.3.1. The download size for most was around 666MB so, with many users owning both an iPhone and an iPad, quite a few people are looking at downloading over 1.3 GB of data to get the update for both of their devices.
This particular update offers fixes for four issues on various devices (with some of the fixes only applying to one device). So why doesn’t Apple offer individual software patches for iOS rather than having to download the entire operating system every time? We aren’t bitching about it and there is obviously a good reason for doing it this way. It would just be interesting to know what that is.
For larger updates it makes sense that Apple chooses to offer the entire operating system for download. But for a small patch like this? There are apparently around 160 million iOS devices in the wild around the world. Not all of them will update to the new version of iOS, but even so, a fairly sizable proportion will. That’s a large amount of data.
However, if Apple are going to introduce over the air updates for mobile devices at some point in the future, and it has been rumored that they will do so in iOS 5 along with wireless syncing, then it’s a fair assumption that they will have to start offering patches for iOS devices as well. If AT&T had a fit over MMS on the iPhone, then you can imagine that large iOS updates would send them into a catatonic state.
We know that entire mobile OS downloads are not restricted just to Apple, but if anyone could offer the reason(s) why the patches are done this way, we’d be very happy and grateful to hear it.