Kısaca; Güncellemeler cloud(sunucu) da tutulur. Yazılım güncelleme isteği yapıldığında varolan versiyon ile son versiyon kontrol edilir. Güncelleme var ise, paketi indirip gerekli kurulumları halleder.
Cihazın ne olduğunu bildikleri için o cihaza özel son sürüm nedir onu tutmaları yetiyor. Versiyon kontrol etme aşamasında cihaz bilgileride gönderilip o cihazın modeline göre artık yükleyebileceği max sürüm gelir. Basit bir hash map ile halledebileceğin bir durum bu.