Not sure about IOS, but in android, for most devices, over the air updates are usually incremental: as the patch only contains the difference between the previous and immediately next build, each patch must be applied sequentially. If a user is behind on updates, this can meana pretty long reboot cycle.
Many manufacturers also post full system images as well (and sometimes make them available through the OTA mechanism as well), allowing the current version to be flashed even if the currently installed OS is outdated or missing.
Latest Answers