A felhasználók egy parancs futtatásával egyszerűen ellenőrizhetik, hogy Android-eszközük támogatja-e a zökkenőmentes frissítéseket. Választhatják azt is, hogy letöltik a Treble Check alkalmazást a Play Áruházból, hogy megnézzék, van-e eszközük csak A-partíciós rendszerrel vagy A/B-partíciórendszerrel.
Az Android Nougat bevezette a zökkenőmentes frissítések támogatását az A/B partíciós rendszerrel. Az új partíciós rendszert támogató eszközök két partíciókészlettel rendelkeznek, a_slot és b_slot. A „zökkenőmentes frissítések” kifejezés azért használatos, mert most már minden frissítés letöltődik az inaktív nyílásba. Amikor a felhasználó újraindítja a telepítést, hogy befejezze a telepítést, az eszköz zökkenőmentesen átvált az inaktív bővítőhelyre, ezáltal kiküszöböli az állásidőt. A felhasználói adatok megosztásra kerülnek a partíciók között.
Az A/B partícióknak megvannak a maga előnyei és hátrányai. Az első előny itt az, hogy ha egy frissítés nincs megfelelően telepítve, az eszköz egyszerűen át tud váltani a másik foglalatba (pl. a frissítés a háttérben telepítve van a b_slot-ra, akkor az eszköz visszavált az a_slot-ra, és a rendszerindítási hibák elkerülve. A második előny az, hogy a felhasználók már nem látják az „Android frissítés alatt...” képernyőt. Amikor a frissítés telepítése befejeződött, az eszköz a szokásos módon újraindul.
Másrészt az A/B partíciórendszernek jelentős hátrányai vannak. Növeli az eszköz felhasznált tárterületét, mert most már két partíció van. A nagy mennyiségű belső tárhellyel rendelkező eszközökön a tárhely növekedése nem jelentős, de létezik. A nagyobb probléma itt az, hogy az A/B partíciók számos eszköz fejlesztésének gátjainak bizonyultak, beleértve az első generációs Google Pixeleket, a Moto Z2 Force, és a Xiaomi Mi A1.
Jelenleg kevés Android-eszközgyártó választotta az A/B partíciórendszer használatát. A Google első és második generációs Pixeljein kívül a partíciós rendszert használó eszközök például a Moto Z2 Force, az Essential Phone és a Xiaomi Mi A1.
Hogyan ellenőrizhető, hogy az eszköz támogatja-e az A/B zökkenőmentes frissítéseket
Terminál módszer
A felhasználók a következő parancs futtatásával könnyen ellenőrizhetik, hogy Android-eszközük támogatja-e a zökkenőmentes frissítéseket ADB shell vagy egy Terminal Emulator alkalmazást.
Ár: Ingyenes.
4.2.
getpropro.build.ab_update
Ez igaz lesz, ha az eszköz támogatja a kettős partíciót.
Alkalmazás módszer
Alternatív megoldásként használhatja a Treble Check alkalmazást is a Google Play Áruházban. Eltekintve a felhasználók tájékoztatásától hogy a Project Treble támogatott-e vagy sem, az alkalmazás arról is tájékoztatja a felhasználókat, hogy készülékük csak A-rendszerpartícióval vagy a zökkenőmentes frissítésekhez használt A/B-partícióval rendelkezik-e.
Ár: Ingyenes.
4.5.