Dolazak najnovije verzije Xiaomijevog operativnog sustava, HyperOS 3.1, donosi mnogo više od pukog osvježenja ikona ili novih animacija. Ispod vizualne površine krije se fundamentalna promjena u arhitekturi održavanja softvera koja obećava riješiti jednu od najvećih frustracija korisnika Androida – relativno sporo ažuriranje sustava.
Xiaomi ovu novu tehnologiju naziva SOTA (Super-OTA), a njezin cilj je učiniti proces nadogradnje uređaja gotovo nevidljivim za krajnjeg korisnika.
Tradicionalni način nadogradnje (OTA) godinama funkcionira po istom principu: korisnik preuzima paket, uređaj se gasi, a zatim slijedi nekoliko minuta (ili duže) gledanja u logotip proizvođača dok se sustav konfigurira. U tom periodu uređaj je neupotrebljiv. Osim toga, fragmentirane nadogradnje često zahtijevaju zasebne instalacije za sustav i aplikacije.
HyperOS-a 3.1 mijenja ovu praksu. Umjesto iscjepkanih datoteka koje zahtijevaju ekskluzivno pravo na resurse uređaja, SOTA objedinjuje ažuriranja sistemskog softvera i ključnih aplikacija u jedan unificirani paket.
Ključna prednost ove metode je pozadinska instalacija. Novi sustav omogućuje da se preuzimanje i primjena zakrpa odvijaju tiho, dok korisnik nesmetano nastavlja koristiti uređaj.
Tri ključna benefita za korisnike:
-
Kontinuitet rada: Instalacija se odvija u "sjeni", bez prekidanja aktivnih aplikacija ili igara.
-
Smanjena potreba za restartom: Dok su ranije i manji ispravci zahtijevali ponovno pokretanje, SOTA drastično smanjuje učestalost reboota. Ponovno pokretanje sada je rezervirano isključivo za velike promjene u jezgri sustava (kernelu), a čak je i tada proces znatno ubrzan.
-
Brži popravci bugova: Zahvaljujući manjoj veličini i većoj efikasnosti SOTA paketa, Xiaomi može brže distribuirati ispravke za bugove čim se otkriju, bez čekanja na veliki ciklus ažuriranja OS-a.
Kako prepoznati SOTA nadogradnju? Za one koji prate tehničke detalje, Xiaomi je uveo i specifičnu nomenklaturu. Ažuriranja koja koriste SOTA tehnologiju u svom će broju verzije (build number) sadržavati oznake poput C05 ili C06. Te oznake signaliziraju da je riječ o hibridnom paketu koji sadrži i sistemske i aplikacijske module, optimizirane za instalaciju bez prekida rada.
Ovim potezom Xiaomi se približava "seamless" iskustvu ažuriranja kakvo je Google godinama pokušavao implementirati kroz A/B particije, ali s vlastitim inženjerskim rješenjem koje bi moglo postaviti novi standard u industriji.
