Como acessar o modo Samsung DeX no Linux e Chrome OS

Veja como tornar o modo Samsung DeX acessível no Linux e no Chrome OS, não apenas no Windows e no macOS. O acesso root não é necessário.

O Google ainda não ofereceu um serviço completo interface de área de trabalho no Android, mas você pode acesso a versão barebones oculta em alguns dispositivos que executam o Android 10. Por outro lado, alguns OEMs oferecem suas próprias implementações do modo desktope da Samsung DeX é indiscutivelmente o mais polido e rico em recursos opção entre eles. A versão mais recente do Samsung DeX pode até integre-se perfeitamente com Macs e PCs Windows.

Enquanto a Samsung fez backport DeX para suporte de PC para carros-chefe mais antigos, eles ainda não fornecem um aplicativo complementar oficial do Linux (e Chrome OS) correspondente a esse recurso útil. Do ponto de vista de um usuário normal da Samsung que usa Linux, isso significa que você só poderia acessar o modo DeX se tivesse um monitor externo. Não há limitação de nível de sistema operacional em si, então Membro Sênior do XDA

KMyers decidiu criar uma técnica de prova de conceito que funcione como um cliente Linux para Samsung DeX.

O método não oficial não requer acesso root, mas você precisa de alguns acessórios de hardware adicionais (um dock USB-C para HDMI, juntamente com um terminador HDMI “fictício”) para agilizar o processo. A combinação de cabo de alimentação USB que vem com o seu dispositivo Samsung Galaxy também é necessária. Do lado do software, o método depende de um projeto gratuito e de código aberto chamado scrcpy, que ajuda você a expor a interface DeX real do seu telefone Samsung para um PC executando Linux ou Chrome OS. Além disso, você precisa configurar o Android Debug Bridge (ADB) em seu PC, que é usado pelo scrcpy como túnel de conexão.

Recursos típicos, como compartilhamento da área de transferência e instalação arrastar e soltar de arquivos APK, funcionam sem problemas neste método, mas o roteamento de som é um pouco confuso. Você pode ter que compilar o scrcpy a partir do código-fonte, porque a compilação disponível no repositório de pacotes padrão dos sistemas operacionais baseados em Debian (por exemplo, Ubuntu e o Ambiente Crostini no Chrome OS) geralmente está desatualizado. Esta etapa pode ser particularmente problemática em dispositivos Chrome OS com tecnologia ARM, então opte pela compilação cruzada.

Samsung Dex no Linux e ChromeOS: Tutorial || Tópico de discussão XDA