Jak uzyskać dostęp do trybu Samsung DeX w systemie Linux i Chrome OS

Oto, jak udostępnić tryb Samsung DeX w systemach Linux i Chrome OS, a nie tylko Windows i macOS. Dostęp do roota nie jest wymagany.

Google nie zaoferowało jeszcze pełnej wersji interfejs pulpitu w systemie Android, ale ty możesz dostęp jego ukryta wersja Barebone na niektórych urządzeniach z Androidem 10. Z drugiej strony, ofertę oferuje garstka producentów OEM własne implementacje trybu pulpitui Samsunga DeX jest bez wątpienia najbardziej dopracowanym i bogate w funkcje opcja wśród nich. Najnowsza wersja Samsung DeX może nawet bezproblemowo integruje się z komputerami Mac i PC z systemem Windows.

Podczas gdy Samsung to zrobił backport DeX dla obsługi PC do starszych flagowców, nadal nie udostępniają oficjalnej aplikacji towarzyszącej dla systemu Linux (i systemu operacyjnego Chrome) obsługującej tę przydatną funkcję. Z punktu widzenia zwykłego użytkownika Samsunga korzystającego z Linuksa oznacza to, że dostęp do trybu DeX można było uzyskać tylko w przypadku posiadania zewnętrznego wyświetlacza. Nie ma samo w sobie ograniczenia poziomu systemu operacyjnego, dlatego starszy członek XDA

KMyers zdecydował się stworzyć technikę sprawdzającą koncepcję, która ostatecznie będzie działać jako klient Linux dla Samsung DeX.

Nieoficjalna metoda nie wymaga dostępu do konta root, ale do usprawnienia procesu potrzebne są dodatkowe akcesoria sprzętowe (stacja dokująca USB-C do HDMI w połączeniu z „fałszywym” terminatorem HDMI). Wymagany jest również zestaw kabla zasilającego USB dostarczony z urządzeniem Samsung Galaxy. Po stronie oprogramowania metoda opiera się na bezpłatnym projekcie o otwartym kodzie źródłowym o nazwie przepyszne, który pomaga udostępnić rzeczywisty interfejs DeX z telefonu Samsung na komputerze z systemem Linux lub Chrome OS. Co więcej, musisz skonfigurować Android Debug Bridge (ADB) na swoim komputerze, który jest używany przez scrcpy jako tunel połączenia.

Typowe funkcje, takie jak udostępnianie schowka i instalacja plików APK metodą „przeciągnij i upuść”, działają w tej metodzie bez problemów, ale kierowanie dźwięku jest nieco chaotyczne. Być może będziesz musiał jednak skompilować scrcpy ze źródła, ponieważ dostępna kompilacja w domyślnym repozytorium pakietów systemów operacyjnych opartych na Debianie (np. Ubuntu i Środowisko Crostini w systemie operacyjnym Chrome) jest zwykle nieaktualny. Ten krok może być szczególnie problematyczny na urządzeniach z systemem operacyjnym Chrome z procesorem ARM, dlatego zamiast tego zdecyduj się na kompilację krzyżową.

Samsung Dex na Linuksie i ChromeOS: Instruktaż || Temat dyskusji XDA