Wallpanel OS
SystemAktualizacje OTA, własny F-Droid i start fazy testowej
Etap rozwoju systemu obejmujący własny serwer OTA, repozytorium F-Droid oraz przygotowanie projektu do testów użytkowników.
Projekt wszedł wtedy w kolejny, bardzo ważny etap rozwoju. Ostatnie tygodnie poświęciłem nie tylko na rozwój samego systemu, ale również na budowę pełnej infrastruktury aktualizacji, dystrybucji aplikacji oraz przygotowanie projektu do realnego wdrożenia produktowego.
Własny mechanizm aktualizacji OTA

Jednym z kluczowych brakujących elementów była możliwość bezpiecznej i w pełni kontrolowanej aktualizacji systemu. Dlatego uruchomiłem własny serwer OTA, na którym publikowane są paczki aktualizacji dla kolejnych wersji systemu.
Po stronie systemu Android zaimplementowałem dedykowaną aplikację kliencką, która:
- cyklicznie sprawdza dostępność nowych wersji,
- pobiera aktualizacje z serwera emel.tech,
- weryfikuje ich integralność,
- inicjuje proces instalacji OTA.
Całość została zaprojektowana tak, aby umożliwiać szybkie dostarczanie poprawek oraz zapewnić pełną kontrolę nad kompatybilnością aktualizacji z konkretnym sprzętem.
Dzięki temu HA Tablet zaczął działać jak prawdziwy, aktualizowalny produkt, a nie jednorazowy obraz systemu.
Własny serwer F-Droid i dystrybucja aplikacji

Równolegle uruchomiłem własne repozytorium F-Droid, w którym publikuję:
- zmodyfikowane wersje aplikacji,
- aplikacje dedykowane pod HA Tablet,
- komponenty systemowe rozwijane w ramach projektu.
Repozytorium zostało zintegrowane bezpośrednio z systemem:
- klient F-Droid jest preinstalowany,
- repozytorium emel.tech jest domyślnie skonfigurowane,
- użytkownik otrzymuje spójny, bezpieczny kanał aktualizacji aplikacji.
To rozwiązanie daje pełną niezależność od Google Play, możliwość szybkiego reagowania na błędy oraz kontrolę nad wersjami aplikacji używanych w środowisku panelu ściennego.
Przejście do fazy testów użytkowników
Równolegle z pracami technicznymi rozpocząłem przygotowania organizacyjne i formalne projektu:
- dostosowanie działalności do wymagań podatkowych i prawnych,
- przygotowanie procesu sprzedaży urządzeń elektronicznych,
- uporządkowanie dokumentacji i komunikacji z użytkownikami.
W związku z tym projekt wszedł w fazę testową. Kontaktowałem się wtedy z osobami, które wcześniej zapisały się na listę chętnych do testów, aby:
- zweryfikować realne scenariusze użycia,
- zebrać feedback dotyczący stabilności i UX,
- dopracować system przed szerszym udostępnieniem.
Był to ważny moment: HA Tablet zaczął być testowany nie tylko w warunkach domowych, ale również w rzeczywistych instalacjach.


