Štai kaip padaryti „Samsung DeX“ režimą pasiekiamą „Linux“ ir „Chrome“ OS, o ne tik „Windows“ ir „MacOS“. Root prieiga nereikalinga.
„Google“ dar nepasiūlė visaverčio „Android“ darbalaukio sąsaja, Bet tu gali prieiga paslėpta „Barebone“ versija kai kuriuose įrenginiuose, kuriuose veikia „Android 10“. Kita vertus, keletas originalios įrangos gamintojų siūlo jų pačių įdiegtas darbalaukio režimas, ir Samsung DeX yra neabejotinai labiausiai šlifuotas ir turtingas funkcijų pasirinkimas tarp jų. Naujausia Samsung DeX versija netgi gali sklandžiai integruotis su „Mac“ ir „Windows“ kompiuteriais.
Nors „Samsung“ tai padarė backport DeX, skirtas PC palaikymui senesniems flagmanams, jie vis dar nepateikia oficialios „Linux“ (ir „Chrome“ OS) papildomos programos, atitinkančios šią patogią funkciją. Įprasto „Linux“ naudojančio „Samsung“ vartotojo požiūriu tai reiškia, kad „DeX“ režimą galėtumėte pasiekti tik turėdami išorinį ekraną. Per se nėra OS lygio apribojimų, todėl XDA vyresnysis narys KMyers nusprendė sukurti koncepcijos įrodymo techniką, kuri galiausiai veiktų kaip Samsung DeX Linux klientas.
Neoficialus metodas nereikalauja šakninės prieigos, tačiau norint supaprastinti procesą, reikia papildomų aparatinės įrangos priedų (USB-C į HDMI doką kartu su HDMI „fiktyviu“ terminatoriumi). Taip pat reikalingas USB maitinimo bloko kabelio derinys, pateikiamas kartu su Samsung Galaxy įrenginiu. Programinės įrangos pusėje metodas remiasi nemokamu atvirojo kodo projektu, vadinamu scrcpy, kuri padeda atskleisti tikrąją „Samsung“ telefono „DeX“ sąsają kompiuteryje, kuriame veikia „Linux“ arba „Chrome“ OS. Be to, kompiuteryje turite nustatyti „Android Debug Bridge“ (ADB), kurį scrcpy naudoja kaip ryšio tunelį.
Įprastos funkcijos, pvz., bendrinimas iškarpinėje ir APK failų diegimas vilkdami, veikia be problemų naudojant šį metodą, tačiau garso maršrutas yra šiek tiek nepatogus. Vis dėlto gali tekti kompiliuoti scrcpy iš šaltinio, nes turima versija yra sukurta pagal numatytąją Debian pagrindu veikiančių operacinių sistemų paketų saugyklą (pvz., Ubuntu ir „Crostini“ aplinka „Chrome“ OS) paprastai yra pasenę. Šis veiksmas gali būti ypač problemiškas ARM valdomuose „Chrome“ OS įrenginiuose, todėl rinkitės kryžminį kompiliavimą.
„Samsung Dex“ sistemoje „Linux“ ir „ChromeOS“: Pamoka || XDA diskusijų gija