Android updates are much different from those of iOS. While Apple is persistent and attempts to push updates to all iOS users as quickly as possible, Android users do not get this same experience. For Android, several things may control if the user is offered an update. The Network Service Provider may not push updates to customers for months after a new version is released. Another factor is the device manufacturer. Some manufacturers support updates for a set period and then no longer push updated versions to the device. Finally, not all devices are eligible to update regardless of NSP. Some of the models don’t meet the requirements to host the update, and they will be stuck at the latest version for that device.