A HyperOS 3.1 bevezetésével a Xiaomi alapjaiban alakítja át a frissítési infrastruktúráját, és bevezet egy „SOTA” (Super-OTA) nevű rendszert, ami ritkaságnak számít az Android világában és a rendszerfrissítések a korábbi, újraindítást igénylő nagy csomagok helyett azonnali, zökkenőmentes szoftveres javításokká alakulnak.
Az új rendszer részleteit a Xiaomi 17 Pro modellen figyelték meg, és ezekből jól látszik, hogy a verziószámozás logikája is megváltozott.
A korábban megszokott formátumok, mint például az OS1.0.1.0.UMBCNXM, a HyperOS 3-mal egy új kiegészítést kaptak, így megjelent az OS3.0.X.0.CY szerkezet.
A régi rendszerben az OS3.0.X.0 csak a fő rendszerfrissítéseket követte, míg az új formátumban az X továbbra is a fő verziót jelenti, amely tartalmazza az Android biztonsági frissítéseit és a nagyobb rendszerbeli változásokat, ezért ennek módosulásakor újraindítás szükséges.
A végén szereplő Y rész, például a C05 vagy C06, már a SOTA verziót jelöli, ami arra utal, hogy rendszeralkalmazások és alapmodulok frissültek, és ezeknél nincs szükség újraindításra.
A SOTA lényege, hogy a frissítések a háttérben töltődnek le és települnek, hasonlóan ahhoz, ahogy egy alkalmazás frissül a Play Store-ban. A folyamat nem szakítja meg a használatot, nem kell kikapcsolni majd újra bekapcsolni a telefont.
Ha a rendszer már naprakész, de érkezik egy ilyen kiegészítő csomag, a Xiaomi akár egy értesítést is megjeleníthet, amely jelzi a pótlólagos javítást a szokásos „Rendszer frissítve” képernyő helyett.
Technikai szinten is jelentős váltás történt, mert a hagyományos Android frissítések eddig úgy működtek, hogy képfájlokat írtak felül a tárhely partícióin, vagyis flasheléssel cserélték le a rendszer részeit, ezért volt kötelező az újraindítás.
A SOTA esetében a Xiaomi ezen változtatott, mivel minden rendszer szoftvert és kritikus rendszeralkalmazást, például a Launchert, a Securityt vagy a SystemUI Plugint egyetlen csomagba foglal. A letöltött fájlok egy downloaded_xms nevű mappába kerülnek, és a rendszer ezeket közvetlenül szoftvertelepítésként dolgozza fel, ami jóval gyorsabb és egyszerűbb folyamat.
A felhasználók által megosztott 3.0.300.8.C06 frissítés jól mutatja ennek az új korszaknak a működését. A 3.0.300.8 a fő rendszer alapját jelenti, míg a C06 a hatodik SOTA javítás, ami lehet egy gyors hibajavítás vagy egy nagyobb alkalmazásfrissítés.
Ennek köszönhetően a Xiaomi sokkal gyorsabban tud reagálni a szoftverhibákra, mert egy kisebb probléma esetén nem kell egy 4–5 GB-os ROM-ot letölteni, elég egy apró SOTA csomagot kiküldeni, amely csak az érintett modult tartalmazza, és másodpercek alatt megoldja a gondot.



