jak zmienić logo startowe w dekoderze zgemma 9twin z hyperion 8
 
bootlogo.mvi (lub bootlogo.png, zależnie od kompilacji) w katalogu /usr/share/ lub /usr/share/bootlogo/ za pomocą FTP/SFTP (root/root).  .mvi (MPEG-1, jedna klatka) poleceniem FFmpeg lub konwerterem on-line, nadaj nazwę bootlogo.mvi.  Kluczowe punkty
• Kopia zapasowa oryginalnego pliku.
• Prawidłowe parametry obrazu (rozdzielczość, YUV 4:2:0).
• Uprawnienia pliku chmod 644.
• Podział na dwa poziomy logo: „bootlogo” (Enigma2) i „splash/logo.img” (bootloader).  
Identyfikacja rodzaju logo
a) Bootlogo Enigma2 – plik bootlogo.mvi (czasem bootlogo.png) wyświetlany od zakończenia ładowania kernela do startu GUI.
b) Splash/hi-logo – plik splash.bin lub logo.img w partycji boot (pokazuje się absolutnie jako pierwszy, przed kernelem). Ta część wymaga refl ashowania obrazu przez USB lub narzędzie HiTool. Poniższe kroki dotyczą bezpieczniejszej, codziennie stosowanej wymiany bootlogo Enigma2.  
Przygotowanie grafiki
• Stwórz lub wybierz obraz RGB 24-bit.
• Sprawdź rozdzielczość oryginalnego pliku komendą  
  ffprobe /usr/share/bootlogo.mviW H9 Twin/Hyperion 8 zazwyczaj jest to 1280×720; w niektórych buildach 1920×1080.
• Zmień lub przeskaluj grafikę do tej samej rozdzielczości, zapisz jako PNG/JPG.  
Konwersja do .mvi
Metoda A – FFmpeg (najpewniejsza):  
ffmpeg -loop 1 -i moje_logo.png -t 1 \
       -vf scale=1280:720 -pix_fmt yuv420p \
       -f mpegvideo bootlogo.mviMetoda B – konwerter on-line „Enigma2 bootlogo generator” (wygoda, brak CLI).
Transfer na dekoder
• Uruchom FileZilla/WinSCP → IP dekodera → root/(hasło).
• Przejdź do /usr/share/ lub /usr/share/bootlogo/.
• Zmień nazwę oryginalnego pliku, np. bootlogo.mvi.bak.
• Wyślij nowy bootlogo.mvi → nadaj uprawnienia:  
  chmod 644 /usr/share/bootlogo.mvi• Odłącz połączenie.
Weryfikacja
• Pełny restart zasilania (menu → Zasilanie → Restart lub wyłącznik 0/1).
• Jeśli logo się nie pokaże: sprawdź nazwę, rozdzielczość, format pikseli, prawa dostępu.  
Zmiana logo bootloadera (zaawansowane, opcjonalne)
• Pobierz HiTool (Huawei/HiSilicon).
• W zakładce HiFastPlay wygeneruj logo.img z pliku bootlogo.jpg 1280×720.
• Wstaw wygenerowany plik do folderu obrazu systemu, przeflashuj cały image z pendrive’a (przycisk RESET przy włączaniu) – ryzyko „uceglenia”, wymagane pełne backupy.  
Teoretyczne podstawy
• Dekodery HiSilicon używają „single-frame MPEG-1” jako .mvi.
• GUI Enigma2 szuka pliku według ścieżek zadanych w /etc/enigma2/settings (klucz config.bootlogo.path).
• Bootloader wczytuje osobny blok „logo partition” bez montowania rootfs.  
Praktyczne zastosowania
• Branding operatora hotelowego lub ISP.
• Personalizacja urządzeń w instalacjach sieci IPTV.  
.mvi (kilka klatek) – faza eksperymentalna.  /usr/share/enigma2/res/ (warto sprawdzić przy aktualizacjach).  init_logo.sh, dlatego większość dystrybucji wciąż wymaga .mvi.  .mvi to w praktyce „zrzut ekranu” zakodowany jak 1-sekundowy film.  • Zawsze wykonuj kopię zapasową (WinSCP → pobierz plik na PC).
• Jeśli planujesz zmienić splash/logo.img – przygotuj pendrive ≥ 1 GB, system FAT32, stabilne zasilanie (UPS).
• Testuj nowe logo na nieprodukcyjnym dekoderze.  
/usr/share/hyperion/.  • Automatyzacja personalizacji poprzez skrypty bash i scp dla wielu dekoderów w sieci.
• Badanie możliwości animowanego bootlogo (MPEG-2, H.264) na SoC Hi3798.
• Integracja z CI/CD (repo IPK → post-install generuje logo z template SVG).  
Zmiana logo w Zgemma H9 Twin (Hyperion 8) polega na zastąpieniu pliku bootlogo.mvi odpowiednio przygotowaną wersją (właściwa rozdzielczość, format MPEG-1). Operacja odbywa się przez FTP/SFTP, jest odwracalna (backup) i nie wymaga refl ashowania całego systemu. Bardziej ryzykowna modernizacja splash/logo.img wymaga HiTool i pełnego flashowania USB. Zachowanie kopii zapasowych i dokładne dopasowanie parametrów obrazu gwarantuje bezproblemowy efekt.