Как да получите достъп до режим Samsung DeX на Linux и Chrome OS

Ето как да направите режима Samsung DeX достъпен на Linux и Chrome OS, не само на Windows и macOS. Не е необходим root достъп.

Google все още не е предложил пълноправен интерфейс на работния плот в Android, но ти можеш достъп скритата му barebones версия на някои устройства с Android 10. Няколко OEM производители, от друга страна, предлагат техните собствени реализации на десктоп режима, и на Samsung DeX е безспорно най-полираният и богат на функции опция сред тях. Последната версия на Samsung DeX дори може безпроблемно се интегрира с компютри Mac и Windows.

Докато Samsung го направи backport DeX за компютърна поддръжка на по-стари флагмани, те все още не предоставят официално придружаващо приложение за Linux (и Chrome OS), съответстващо на тази удобна функция. От гледна точка на обикновен потребител на Samsung, който използва Linux, това означава, че можете да получите достъп до режим DeX само ако имате външен дисплей. Няма само по себе си ограничение на нивото на операционната система, така че старши член на XDA

KMyers реши да създаде техника за доказване на концепцията, която в крайна сметка работи като Linux клиент за Samsung DeX.

Неофициалният метод не изисква root достъп, но имате нужда от някои допълнителни хардуерни аксесоари (USB-C към HDMI докинг станция, съчетана с HDMI „миктивен“ терминатор), за да рационализирате процеса. Необходима е и комбинацията USB захранващ тухлен кабел, която се доставя с вашето устройство Samsung Galaxy. От страна на софтуера, методът разчита на безплатен проект с отворен код, наречен scrcpy, което ви помага да изложите действителния DeX интерфейс от вашия телефон Samsung на компютър, работещ с Linux или Chrome OS. Освен това трябва да настроите Android Debug Bridge (ADB) на вашия компютър, който се използва от scrcpy като тунел за връзка.

Типични функции като споделяне на клипборда и инсталиране с плъзгане и пускане на APK файлове работят без проблем при този метод, но маршрутизирането на звука е малко объркващо. Може обаче да се наложи да компилирате scrcpy от източника, тъй като наличната компилация на хранилището на пакети по подразбиране на операционни системи, базирани на Debian (напр. Ubuntu и Crostini среда в Chrome OS) обикновено е остаряла. Тази стъпка може да бъде особено проблематична при устройства с Chrome OS с ARM, така че вместо това изберете кръстосано компилиране.

Samsung Dex на Linux и ChromeOS: Урок || Дискусионна тема на XDA