Oluwaniyi Raji z Android Police opisał jednodniową pracę z Termux i Samsung DeX na Galaxy S26 Ultra: działały Git, SSH, skrypty w Pythonie i Node.js oraz edycja kodu w przeglądarce. W tej konfiguracji długie kompilacje zwalniały w miarę nagrzewania się telefonu, a Docker nie uruchomił się bezpośrednio. Relacja Raji w Android Police pokazuje więc przydatny zestaw do lżejszej pracy i zadań zdalnych, ale nie każdy element typowego środowiska deweloperskiego.
Jakie zadania programistyczne działały?
W opisanej konfiguracji można było pracować z repozytorium, łączyć się z serwerem, uruchamiać skrypty i otworzyć edytor w przeglądarce. Raji korzystał z zewnętrznego monitora, klawiatury i myszy Bluetooth; code-server uruchomił w tle, a jego interfejs otworzył w Chrome.
| Zadanie | Opisany wynik | Praktyczna granica |
| Praca z Git | Sklonowanie niewielkiego repozytorium, edycja plików i wysłanie commitów. | Relacja dotyczy konkretnego repozytorium; nie opisuje jego pełnego rozmiaru ani złożoności. |
| Dostęp zdalny | Połączenie SSH, uruchamianie skryptów wdrożeniowych i monitorowanie logów. | To opis pracy z serwerem w tej konfiguracji, nie gwarancja zgodności z każdym środowiskiem. |
| Skrypty | Skrypty w Pythonie i Node.js oraz instalowanie pakietów działały w opisanym teście. | Nie podano obciążenia ani wyników pomiarów wydajności. |
| Edycja w przeglądarce | Raji uruchomił code-server i korzystał z jego interfejsu podobnego do VS Code w Chrome. | Wiele rozszerzeń serwerowych nie instalowało się, ponieważ code-server traktował Androida jako nieobsługiwany system. |
| Długie kompilacje | Wraz z nagrzewaniem się telefonu dłuższe kompilacje zwalniały. | Obserwacja ma charakter jakościowy; nie obejmuje czasu budowania ani pomiaru temperatury. |
| Docker | Docker nie działał bezpośrednio w opisanej konfiguracji Termux na niezmodyfikowanym telefonie. | Raji wskazał na wymagania dotyczące uprawnień roota i funkcji jądra niedostępnych aplikacjom w tym układzie. |
Jak podłączyć DeX do zewnętrznego ekranu?
W przewodniku pomocy Samsung wymienia serię Galaxy S26 jako zgodną z DeX przez połączenie kablowe lub HDMI oraz bezprzewodowo na obsługiwanych ekranach. Instrukcja wskazuje też adapter USB-C–HDMI. Osobnym trybem jest DeX for PC: Samsung podaje, że nie jest on obsługiwany na urządzeniach Galaxy wydanych z One UI 7 lub nowszym albo zaktualizowanych do tej wersji, w tym na serii S26. Samsung opisuje zgodność i sposoby połączenia w przewodniku DeX.
Warto więc rozróżnić pracę z DeX na monitorze lub telewizorze od uruchamiania DeX w oknie komputera. To ten pierwszy wariant odpowiada konfiguracji Raji: telefon był podłączony do zewnętrznego monitora, a klawiatura i mysz łączyły się przez Bluetooth.
Dlaczego Termux różni się od desktopowego Linuksa?
Termux uruchamia programy zwykle bezpośrednio na jądrze systemu Android, ale korzysta z biblioteki systemowej bionic, a nie z glibc używanej przez typowe dystrybucje Linuksa. Dlatego programy przenoszone ze środowisk desktopowych mogą wymagać poprawek. Dokumentacja projektu Termux wyjaśnia jego środowisko uruchomieniowe.
Projekt opisuje też opcjonalne uruchamianie środowisk przez proot i QEMU bez roota. Są to dodatkowe warstwy zgodności lub emulacji, a nie zmiana natywnego środowiska Termux w desktopowy Linux. Raji wspomniał o maszynie wirtualnej Linux uruchamianej przez QEMU jako możliwym obejściu, lecz w jego pracy narzut tego rozwiązania nie był wart korzyści.