Co to jest format pliku FOTA?
Rozszerzenie .fota jest używane przez pakiety aktualizacji oprogramowania układowego w technologii Firmware Over-the-Air (FOTA). Format ten jest stosowany głównie w urządzeniach mobilnych produkowanych przez firmę Samsung.
Cechy technologii Firmware Over-the-Air
Oprogramowanie FOTA umożliwia bezprzewodowe dostarczanie aktualizacji oprogramowania układowego, systemu operacyjnego lub aplikacji i ustawień dla smartfonów, tabletów i innych urządzeń z systemem Android. Pliki FOTA są dostarczane przez producenta urządzenia i przesyłane z dedykowanych serwerów FOTA firmy Samsung. System aktualizacji działa w tle i w przypadku znalezienia aktualizacji automatycznie ją instaluje, odpowiednio powiadamiając użytkownika.
Zalety technologii FOTA
Oczywistą zaletą FOTA jest możliwość aktualizacji urządzeń bez konieczności podłączania ich do komputera. FOTA oferuje również:
- możliwość wdrażania zdalnych aktualizacji na wszystkich urządzeniach lub tylko wybranych,
- wydajność procesu - pobieranie i stosowanie aktualizacji zajmuje zazwyczaj tylko kilka minut,
- kryptograficzną ochronę integralności: każdy pakiet jest podpisany kluczem prywatnym OEM i odrzucany przez bootloader, jeśli weryfikacja zakończy się niepowodzeniem,
- aktualizację oprogramowania za pomocą jednego pliku zamiast wielu plików konfiguracyjnych,
- dostęp do historii aktualizacji dla danego urządzenia.
Samsung udostępnia również E-FOTA (Enterprise FOTA) za pośrednictwem Samsung Knox dla administratorów IT zarządzających flotami urządzeń korporacyjnych poprzez platformy MDM.
Jak uzyskać dostęp do aktualizacji FOTA
Ustawienia FOTA są dostępne w menu konfiguracji urządzenia, zazwyczaj w zakładce aktualizacji oprogramowania. Zwykli użytkownicy nigdy nie obsługują plików .fota bezpośrednio - pakiety są pobierane z serwerów Samsung i stosowane automatycznie przez mechanizm aktualizacji systemu. Pakiet .fota wewnętrznie zawiera kompletne obrazy partycji dla bootloadera, jądra (kernel), systemu oraz partycji dostawcy (vendor).
Bezpieczeństwo
RYZYKO: MEDIUMLegalne pliki FOTA otrzymane za pośrednictwem oficjalnego mechanizmu aktualizacji Samsung są bezpieczne - są kryptograficznie podpisane i zweryfikowane. Plik .fota uzyskany z nieoficjalnego źródła nie może zostać zastosowany (weryfikacja podpisu nie powiedzie się), ale sam plik mógłby teoretycznie zostać użyty do badania luk specyficznych dla urządzenia. Nie należy pobierać ani stosować oprogramowania układowego z nieoficjalnych źródeł. Po pomyślnej aktualizacji plik .fota w pamięci podręcznej /cache można bezpiecznie usunąć.
Szczegóły formatu
w pigułceProgramy otwierające pliki FOTA
Szczegóły techniczne
specyfikacja| Typ formatu | Kryptograficznie podpisany pakiet aktualizacji oprogramowania układowego |
| Kodowanie | Binarne |
| Kolejność bajtów | Little-endian (konwencja architektury ARM) |
| Kontener | Własnościowy kontener Samsung FOTA; struktura wewnętrzna zbliżona do ZIP |
| Kompresja | DEFLATE (oparta na ZIP) lub własnościowa; różni się w zależności od generacji urządzenia |
| Ochrona integralności | Podpis kryptograficzny RSA weryfikowany przez bootloader/recovery przed wgraniem; pakiet odrzucany w przypadku nieprawidłowości |
| Szyfrowanie | Brak szyfrowania w celu zachowania poufności; chroniony jedynie pod kątem integralności kluczem prywatnym OEM |
| Typowy rozmiar | 100 MB - 2 GB (pełne pakiety oprogramowania układowego systemu) |
| Zawartość pakietu | Obrazy partycji dla bootloadera, jądra, systemu, dostawcy i recovery; skrypty aktualizacyjne i blok podpisu OEM |
| Powiązany system operacyjny | Android (urządzenia Samsung), Tizen (niektóre akcesoria ubieralne Samsung) |
| Metoda dostarczania | Pobierane automatycznie z serwerów Samsung FOTA przez usługę aktualizacji systemu |
| Wariant korporacyjny | E-FOTA (Enterprise FOTA) przez Samsung Knox dla wdrożeń korporacyjnych zarządzanych przez MDM |
| Interakcja użytkownika | Brak - pakiety nie są przeznaczone do ręcznego otwierania ani przesyłania przez użytkowników końcowych |
| Powiązane formaty | .zip (standardowe pakiety Android OTA), .kdz (oprogramowanie LG), .pac (oprogramowanie SPRD/Unisoc) |
| Wydano | ~2010 (Samsung Android devices; OTA update technology became mainstream with Android 2.x) |
Konwersje FOTA
Pytania i odpowiedzi społeczności
pytania użytkownikówBrak pytań - bądź pierwszą osobą, która zapyta o pliki FOTA.