Jak zaktualizować Zebra TC52, TC72, MC3300, MC9300 do Android 14? Instrukcja krok po kroku
Kompletna instrukcja aktualizacji terminali Zebra (TC52, TC57, TC72, TC77, MC3300, MC9300, EC50, WT6300) do Android 14. Krok po kroku: LifeGuard OTA, Recovery Mode, A/B Seamless Update.
Zespół Serwis Zebra
Certyfikowani technicy Zebra

Aktualizacja terminali Zebra do Android 14 – Co musisz wiedzieć?
Czy Twoja firma korzysta z terminali mobilnych Zebra opartych na platformie SDM660? Jeśli tak, czas przygotować się na aktualizację do Android 14. Nowy system to nie tylko poprawki bezpieczeństwa, ale także zmieniony mechanizm aktualizacji A/B (Seamless Update), który minimalizuje przestoje w pracy.
W tym kompletnym poradniku wyjaśniamy:
- Które modele są wspierane
- Jak działa nowy mechanizm aktualizacji A/B
- Jak bezpiecznie przeprowadzić update
- Na co uważać, aby nie stracić danych
- Jak rozwiązać najczęstsze problemy
Lista wspieranych urządzeń (Platforma SDM660)
Zanim zaczniesz aktualizację, upewnij się, że Twój terminal znajduje się na liście urządzeń kompatybilnych z Android 14.
Seria TC (Touch Computer)
| Model | Android 14 | Uwagi |
|---|---|---|
| TC52 | Tak | Najpopularniejszy model |
| TC57 | Tak | Wersja z WWAN |
| TC72 | Tak | Większy ekran 6" |
| TC77 | Tak | TC72 z WWAN |
| TC52X | Tak | Wersja rozszerzona |
| TC57X | Tak | Wersja rozszerzona z WWAN |
| TC52AX | Tak | WiFi 6 |
| TC21 | Tak | Model ekonomiczny |
| TC26 | Tak | TC21 z WWAN |
| TC8300 | Tak | Terminal przemysłowy |
Seria MC (Mobile Computer)
| Model | Android 14 | Uwagi |
|---|---|---|
| MC9300 | Tak | Flagowy model przemysłowy |
| MC3300 | Tak | Popularny w magazynach |
| MC2200 | Tak | Model kompaktowy |
| MC2700 | Tak | MC2200 z WWAN |
| MC20/RZ-H271 | Tak | Wersja healthcare |
Seria EC (Enterprise Companion)
| Model | Android 14 | Uwagi |
|---|---|---|
| EC50 | Tak | Kompaktowy |
| EC55 | Tak | Z WWAN |
| EC30 | Tak | Ultra-kompaktowy |
Inne urządzenia
| Model | Android 14 | Typ |
|---|---|---|
| WT6300 | Tak | Terminal naręczny (wearable) |
| VC8300 | Tak | Terminal wózkowy (vehicle-mounted) |
| CC600 | Tak | Kiosk 10" |
| CC6000 | Tak | Kiosk 10" z WWAN |
| ET51 | Tak | Tablet 8.4"/10.1" |
| ET56 | Tak | Tablet rugged |
| L10AW | Tak | Tablet XPAD rugged |
Co nowego? Mechanizm A/B Seamless Update
Zebra na platformie SDM660 od Android O wykorzystuje mechanizm A/B OS Update. Co to oznacza?
1. Brak przestojów w pracy
Aktualizacja instaluje się w tle, gdy urządzenie jest uruchomione. Pracownik może nadal korzystać z terminala bez żadnych ograniczeń.
2. Szybki restart
Po zakończeniu instalacji urządzenie wymaga jedynie ponownego uruchomienia (około 2-3 minuty). To jedyny moment, gdy urządzenie nie jest dostępne.
3. Bezpieczeństwo – mechanizm Fallback
System posiada partycję zapasową. Jeśli aktualizacja się nie powiedzie lub nowy system nie uruchomi się poprawnie, urządzenie automatycznie wróci do poprzedniej, działającej wersji.
4. Cichy update
Aktualizacja jest cicha (silent update) – użytkownik nie musi podejmować żadnych akcji. Jedyna widoczna informacja to powiadomienie o zakończeniu instalacji.
Porównanie A/B z tradycyjnym systemem
| Cecha | Stary system (Non-A/B) | A/B Seamless Update |
|---|---|---|
| Przestój | Długi (Recovery Mode) | Brak (tylko restart) |
| Fallback | Brak (urządzenie może być "bricked") | Automatyczny powrót |
| Pakiety Delta | Duże | Małe (True Delta z LifeGuard) |
| Cichy update | Nie | Tak |
KRYTYCZNE: Szyfrowanie danych FDE → FBE
Przejście na Android 13 i wyżej (w tym Android 14) wiąże się ze zmianą metody szyfrowania:
- FDE (Full Disk Encryption) – starsze wersje Android
- FBE (File-Based Encryption) – Android 13+
Co to oznacza dla Twoich danych?
| Scenariusz | Dane użytkownika | Uwagi |
|---|---|---|
| Standardowa aktualizacja OTA | WYKASOWANE | Domyślne zachowanie |
| OS Upgrade with data persistence | Zachowane | Wymaga specjalnej procedury |
| Downgrade do starszej wersji | ZAWSZE wykasowane | Bez wyjątków |
Jak zachować dane? (Data Persistence)
Zebra udostępnia specjalną procedurę OS Upgrade with data persistence, która pozwala zachować dane użytkownika:
- Wymagane jest użycie specjalnego pakietu z flagą data persistence
- Proces jest udokumentowany na Zebra TechDocs
- Zalecane dla dużych wdrożeń z krytycznymi danymi
ZAWSZE wykonaj backup danych przed aktualizacją! Nawet przy data persistence, backup jest zalecany jako zabezpieczenie.
Kombinacje klawiszy do Recovery Mode
Każdy model ma specyficzną kombinację klawiszy:
| Model | Urządzenie się restartuje | Urządzenie wyłączone |
|---|---|---|
| TC5x, TC7x | PTT Key | PTT Key + Power |
| MC3300, MC9300 | PTT lub Gun Trigger | PTT/Gun Trigger + Power |
| EC50, EC55 | PTT Key | PTT Key + Power |
| TC21, TC26 | PTT Key | PTT Key + Power |
| TC8300 | PTT Key | PTT Key + Power |
Tip: Przytrzymaj wskazane przyciski aż pojawi się logo Zebra.
Alternatywnie (wymaga włączonego USB Debugging): adb reboot recovery
Metoda 1: Aktualizacja automatyczna (LifeGuard OTA)
Dla firm zarządzających flotą urządzeń, najlepszą opcją jest Zebra LifeGuard OTA 3.0 lub system EMM.
Zalety LifeGuard OTA:
| Funkcja | Opis |
|---|---|
| Streaming | Pakiety strumieniowane bezpośrednio na urządzenie |
| True Delta | Mały pakiet z dokładnie tym, co potrzebne (50MB vs 2GB) |
| Harmonogram | Aktualizacje można zaplanować na noc |
| Monitoring | Status całej floty w jednym miejscu |
| Automatyzacja | Brak ręcznej interwencji |
Metody uwierzytelniania AB Streaming:
- Token Auth – zalecany dla większych wdrożeń
- Basic Auth – nazwa użytkownika + hasło
- Brak uwierzytelniania – tylko dla testów
Protokoły:
- HTTPS – zalecany dla bezpieczeństwa
- HTTP – działa, ale niezalecany
Metoda 2: Aktualizacja ręczna (Recovery Mode)
Wymagania:
- Bateria minimum 30% (zalecane 50%+)
- Pobrany plik ze strony Zebra Support
- Karta SD lub kabel USB
Opcja A: Z karty SD lub USB
- Pobierz odpowiedni pakiet OTA ze strony Zebra Support
- Skopiuj plik na kartę SD lub pendrive (główny folder)
- Włóż nośnik do urządzenia
- Uruchom Recovery Mode (kombinacja klawiszy powyżej)
- Wybierz "Apply upgrade from SD card" lub "Apply upgrade from USB drive"
- Wybierz plik i poczekaj na zakończenie
- Wybierz "Reboot system now"
Opcja B: ADB Sideload
- Włącz Debugowanie USB w opcjach programisty
- Podłącz terminal do komputera kablem USB
- W terminalu PC: adb devices (sprawdź czy widoczne)
- W terminalu PC: adb reboot recovery
- Na urządzeniu wybierz "Apply upgrade from ADB"
- W terminalu PC: adb sideload nazwa_pliku.zip
- Poczekaj na zakończenie (% widoczny w konsoli)
- Wybierz "Reboot system now"
UPL – Instalacja wielu pakietów jednocześnie
UPL (Update Package List) pozwala zainstalować kilka pakietów w jednej operacji:
- OS + firmware
- OS + pakiety konfiguracyjne
- OS + reset po instalacji
Przykładowy plik UPL:
package:Full_OTA_Package.zip
command:FactoryReset
Obsługiwane kombinacje (Android 11+):
| Kombinacja | Obsługiwana |
|---|---|
| Full OTA + Reset package | Tak |
| Full OTA + Reset command | Tak |
| OS Patch + Reset package | Tak |
| Full OTA + Delta OTA | NIE (od A11) |
Ważne zasady UPL:
- Nie mieszaj Full OTA z Delta OTA w jednym UPL
- Nie zostawiaj pustych linii na końcu pliku
- Nie używaj starych pakietów reset z Oreo/Pie/A10/A11 na A14
- UPL i pakiety muszą być w tym samym folderze
- Po użyciu usuń pliki UPL z pamięci urządzenia
Możliwe przerwy podczas aktualizacji
Podczas instalacji OTA w tle (Android AB Mode) mogą wystąpić przerwania:
| Zdarzenie | Co się stanie? |
|---|---|
| Bateria < 30% | Aktualizacja wstrzymana, wznowiona po podładowaniu |
| Krytyczny stan baterii | Aktualizacja anulowana |
| Wyjęcie karty SD | Aktualizacja anulowana (jeśli pakiet był na SD) |
| Brak miejsca | Aktualizacja anulowana (wymaga ~200MB wolnego) |
| Restart urządzenia | Seamless: wznowiona / Streaming: anulowana |
| Wyłączenie urządzenia | Aktualizacja anulowana |
Jak uniknąć problemów?
- Naładuj baterię do minimum 50%
- Upewnij się że masz stabilne połączenie (WiFi lub Ethernet)
- Zwolnij miejsce na dysku (min. 200MB)
- Nie restartuj urządzenia ręcznie
- Poczekaj na powiadomienie o zakończeniu
Rescue Party Mode – Ochrona przed bootloopami
Android 14 na SDM660 zawiera funkcję Rescue Party, która automatycznie wykrywa problemy z uruchamianiem systemu.
Jak to działa?
- System wykrywa wielokrotne crashe kluczowych komponentów
- Rescue Party eskaluje działania naprawcze
- Jako ostateczność – urządzenie uruchamia się w Recovery z propozycją Factory Reset
Zbieranie logów:
- Włącz RxLogger z pluginem dla Recovery Mode
- Wykonaj restart urządzenia
- Pobierz logi z RxLogger
Notyfikacje podczas aktualizacji
Od wersji 01-18-02.00 Zebra wyświetla powiadomienia podczas aktualizacji:
Na pasku stanu:
- Ikona systemu Android informująca o aktualizacji
W panelu powiadomień:
- "OS Update is in progress, device will reboot automatically"
- Pasek postępu
Po zakończeniu:
- "Installation completed, device will reboot in 15 seconds"
Ograniczenia:
- Użytkownik NIE może wstrzymać aktualizacji
- Użytkownik NIE może anulować aktualizacji
- Użytkownik NIE może zapobiec restartowi
- Użytkownik MOŻE zamknąć powiadomienie (update trwa dalej)
Weryfikacja aktualizacji
Po zakończeniu aktualizacji sprawdź, czy została poprawnie zainstalowana:
- Przejdź do Ustawienia > Informacje o telefonie
- Znajdź Numer kompilacji (Build number)
- Porównaj z numerem wersji pobranego pakietu
Przykład numeru wersji:
14-16-17.00-TG-U01-STD-XXX-04
Gdzie:
- 14 = Android 14
- U01 = numer patcha (Patch 1)
- STD = wersja standardowa
- 04 = Security Patch Level (April)
Status aktualizacji dla EMM
Administratorzy mogą monitorować status aktualizacji przez OEMInfo content provider.
Typowe statusy:
| Status | Znaczenie |
|---|---|
| In Progress | Instalacja w toku |
| Completed | Instalacja zakończona, oczekiwanie na restart |
| Failed | Błąd instalacji |
| Cancelled | Anulowano (np. niski poziom baterii) |
FAQ – Najczęstsze pytania
Czy mogę pominąć aktualizacje pośrednie (np. z U01 na U05)?
Tak, ale tylko z pakietem Full OTA. Pakiety Delta wymagają sekwencyjnej instalacji (U01 → U02 → U03 → U04 → U05).
Co jeśli bateria padnie w trakcie aktualizacji?
Mechanizm A/B jest bezpieczny – aktualizacja zostanie wstrzymana i wznowiona po podładowaniu. Urządzenie będzie działać na starym systemie.
Ile trwa aktualizacja OTA?
Około 30-50 minut (pobieranie + instalacja + restart). Sam restart to tylko 2-3 minuty.
Czy mogę wrócić do Android 13?
Tak, ale downgrade zawsze powoduje automatyczny Enterprise Reset i utratę danych użytkownika. Użyj opcji "Apply downgrade from..." w Recovery.
Czy aktualizacja wpływa na certyfikaty i licencje?
Przy upgrade – certyfikaty są zachowane. Przy downgrade – dane są kasowane, więc wymagana jest rekonfiguracja.
Czy mogę użyć pakietów Delta w Recovery Mode?
Tak, w przeciwieństwie do platformy QCS4490, SDM660 obsługuje pakiety Delta w Recovery Mode.
Co to jest "Suppress Reboot" i kiedy go używać?
To opcja dla EMM, która zapobiega automatycznemu restartowi po instalacji. Przydatna gdy chcesz skoordynować restart wielu urządzeń naraz.
Czy mogę używać starych pakietów reset?
NIE. Nie używaj pakietów reset z Oreo/Pie/A10/A11 na Android 14. Pobierz nowe pakiety ze strony Zebra.
Jak działa True Delta w LifeGuard OTA?
True Delta to specjalny pakiet generowany przez serwer Zebra, który zawiera tylko różnice między Twoją wersją a docelową. Jest znacznie mniejszy niż zwykły pakiet Delta.
Co jeśli mam "Verification failed"?
Pobierz pakiet ponownie – plik mógł być uszkodzony podczas transferu. Sprawdź sumę SHA256.
Rozwiązywanie problemów
Podstawowe problemy:
| Problem | Możliwa przyczyna | Rozwiązanie |
|---|---|---|
| Aktualizacja nie startuje | Bateria < 30% | Naładuj baterię do min. 50% |
| Aktualizacja nie startuje | Uszkodzony plik | Pobierz pakiet ponownie, sprawdź SHA256 |
| Aktualizacja nie startuje | Brak miejsca | Zwolnij min. 200MB w pamięci wewnętrznej |
| Zatrzymuje się na X% | Normalny proces | Poczekaj do 30 minut, NIE przerywaj |
| Zatrzymuje się na X% | Słabe WiFi | Przełącz na stabilniejszą sieć |
| "Verification failed" | Uszkodzony plik | Pobierz ponownie, użyj innego źródła |
| "Verification failed" | Zły pakiet | Upewnij się, że pakiet jest dla Twojego modelu |
Problemy po aktualizacji:
| Problem | Rozwiązanie |
|---|---|
| Urządzenie nie bootuje | Poczekaj 5-10 min – może trwać optymalizacja aplikacji |
| Urządzenie w bootloopie | Rescue Party wykona auto-recovery lub Factory Reset |
| Aplikacje crashują | Wyczyść dane aplikacji w Ustawienia > Aplikacje |
| WiFi nie działa | Zapomnij sieć i połącz ponownie |
| Bluetooth nie paruje | Usuń sparowane urządzenia, sparuj ponownie |
| DataWedge nie działa | Zresetuj konfigurację DataWedge |
Problemy z Recovery Mode:
| Problem | Rozwiązanie |
|---|---|
| Nie mogę wejść w Recovery | Sprawdź kombinację klawiszy dla modelu (PTT + Power) |
| ADB sideload nie działa | Sprawdź sterowniki ADB na komputerze |
| Nie widzę pakietu na SD | Upewnij się, że plik jest w głównym folderze |
Specyficzne uwagi dla modeli SDM660
TC52 / TC57 / TC72 / TC77
| Cecha | Uwagi |
|---|---|
| Recovery Mode | PTT + Power |
| Popularność | Najczęściej aktualizowane modele |
| WiFi | Sprawdź konfigurację po update |
| WWAN | TC57/TC77 – zweryfikuj APN po aktualizacji |
MC3300 / MC9300
| Cecha | Uwagi |
|---|---|
| Recovery Mode | Gun Trigger + Power |
| Skaner | Sprawdź konfigurację po update |
| Akcesoria | Zweryfikuj kompatybilność uchwytów |
TC21 / TC26
| Cecha | Uwagi |
|---|---|
| Recovery Mode | PTT + Power |
| Ekonomiczność | Mniej pamięci – upewnij się że jest 200MB wolne |
| WWAN | TC26 – zweryfikuj APN |
EC50 / EC55 / EC30
| Cecha | Uwagi |
|---|---|
| Recovery Mode | PTT + Power |
| Kompaktowość | Mniejsza bateria – naładuj do 80% przed update |
WT6300
| Cecha | Uwagi |
|---|---|
| Recovery Mode | Sprawdź dokumentację produktu |
| Wearable | Upewnij się że pasek jest bezpiecznie zapięty |
| Ringscanner | Sprawdź kompatybilność RS5100/RS6100 |
VC8300
| Cecha | Uwagi |
|---|---|
| Vehicle-mounted | Aktualizuj gdy pojazd jest zaparkowany |
| Zasilanie | Upewnij się że terminal jest podłączony do zasilania |
ET51 / ET56 / L10AW
| Cecha | Uwagi |
|---|---|
| Tablet | Większy ekran – więcej miejsca potrzebne |
| Stacja dokująca | Zalecana podczas aktualizacji |
Podsumowanie
Aktualizacja do Android 14 na platformie SDM660 to ważny krok w utrzymaniu bezpieczeństwa i wydajności floty Zebra.
Kluczowe zalety:
- Najnowsze poprawki bezpieczeństwa
- Aktualizacje w tle (brak przestojów)
- Mechanizm Fallback
- Lepsza wydajność
- Dłuższe wsparcie producenta
Pamiętaj:
- Backup danych przed aktualizacją (zmiana FDE→FBE!)
- Sprawdź kompatybilność modelu
- Bateria minimum 30% (zalecane 50%)
- Nie używaj starych pakietów reset
- Przetestuj aplikacje po aktualizacji
Potrzebujesz pomocy?
Aktualizacja setek terminali może być wyzwaniem. Skontaktuj się z nami!
Zadzwoń: +48 601 619 898
Napisz: Formularz kontaktowy
Jako autoryzowany serwis Zebra pomożemy Ci:
- Przygotować plan migracji
- Wykonać backup danych
- Przeprowadzić aktualizację całej floty
- Przetestować urządzenia po update
- Rozwiązać problemy kompatybilności





