Blog Linux Avante

Integre seu telefone Android com Gnome Shell sem dependências do KDE com GSConnect

14 de maio de 2021

Se você está procurando uma maneira de integrar um dispositivo Android à sua área de trabalho Gnome sem instalar nenhuma dependência do KDE, não procure mais!

Com GSConnect, você pode facilmente enviar arquivos entre sua área de trabalho Gnome e smartphone Android, sincronizar a área de transferência ou notificações entre os dois dispositivos, navegar por arquivos sem fio em seu dispositivo Android a partir de sua área de trabalho e muito mais.

Tela do GSConnect com a aba de dispositivos selecionada

GSConnect é uma implementação completa do protocolo KDE Connect escrita em GJS para Gnome Shell (requer Gnome Shell 3.24 ou mais recente). Isso significa que ele não precisa do KDE Connect ou de qualquer dependência do KDE na sua área de trabalho Gnome. O aplicativo KDE Connect Android ainda é necessário.

Para poder usar o GSConnect, seu dispositivo Android e computador precisam estar na mesma rede. Se você estiver usando um telefone celular conectado a WiFi e um desktop sem WiFi, certifique-se de que o isolamento de rede esteja desabilitado em seu roteador.

Embora GSConnect esteja disponível como uma extensão Gnome Shell, ele também fornece integração com Nautilus (Arquivos), Google Chrome e Firefox. Usando a extensão do navegador, você pode compartilhar links facilmente com dispositivos conectados ao GSConnect, seja diretamente, para o navegador do dispositivo ou por SMS.

Quanto aos recursos de integração do GSConnect Android, eles são praticamente idênticos aos disponíveis com o aplicativo KDE Connect original, como:

  • sincronizar notificações entre a área de trabalho do Gnome Shell e o dispositivo Android. você pode optar por enviar ou receber apenas notificações, ou ambos
  • manter a área de transferência da área de trabalho e a área de transferência do dispositivo Android sincronizadas
  • receber notificações de chamadas e mensagens SMS
  • enviar mensagens SMS de sua área de trabalho, com preenchimento automático de contato
  • enviar / receber arquivos ou links de uma área de trabalho Gnome Shell para um dispositivo Android e vice-versa
  • usar seu dispositivo Android para controlar um reprodutor de mídia compatível com MPRIS v2 em execução na área de trabalho do Gnome Shell
  • navegar no sistema de arquivos do seu dispositivo Android a partir do seu desktop sem fio
  • exibir o nível da bateria do dispositivo Android e o estado de carregamento em sua área de trabalho Gnome Shell
  • usar um dispositivo Android para controlar o mouse e enviar eventos de teclado para sua área de trabalho
  • localizar facilmente o seu dispositivo Android
  • definir comandos locais que podem ser executados por dispositivos remotos

Não experimentei todos os recursos, mas posso dizer que tive problemas para fazer o plug-in Browse Files funcionar antes de instalar o GSConnect mais recente do Git.

O próprio GSConnect permite desabilitar os plug-ins que você não deseja usar, junto com outros recursos úteis. Por exemplo, ao sincronizar notificações, você pode selecionar quais aplicativos de desktop podem enviar notificações ou, para o plug-in de telefonia, pode selecionar o volume do sistema de chamadas recebidas, em vez de pausar a mídia ou não nas chamadas recebidas e muito mais:

Opções de telefonia no GSConnect

Você também pode escolher onde mostrar o dispositivo, no menu do usuário ou diretamente no painel:

Opções de controles no painel no GSConnect

Opções adicionais de controles no painel no GSConnect

E, finalmente, para várias operações, como navegar em arquivos, compartilhar um arquivo /url, você pode atribuir um atalho de teclado:

Opções de atalhos de teclado do GSConnect

Baixe e instale GSConnect

GSConnect pode ser instalado a partir do site Gnome Shell Extensions. A extensão requer Gnome Shell 3.24 ou mais recente.

Você também precisará instalar o aplicativo KDE Connect Android do Google Play ou F-Droid.

Já que leva um certo tempo para que a última versão de uma extensão seja publicada no site Gnome Shell Extensions, você normalmente encontrará uma versão mais recente na página de downloads do GSConnect ou instalará o código Git mais recente. Para saber como fazer isso, verifique as instruções de instalação do GSConnect.

Existem algumas dependências que você deve instalar também, se quiser alguma funcionalidade extra (como sshfs para navegar no sistema de arquivos do dispositivo remoto, pacotes extras para integração de Contatos, integração de gerenciador de arquivos e mais), que você encontrará aqui.

Como emparelhar GSConnect com seu dispositivo Android

Uma coisa a observar antes de prosseguir é que o wiki GSConnect menciona que você deve remover o KDE Connect, Mconnect ou outros aplicativos semelhantes antes de continuar.

No meu caso, não consegui emparelhar meu smartphone enquanto o KDE Connect estava instalado, então tive que removê-lo, reiniciar o sistema e, então, consegui emparelhar meu telefone Android com o GSConnect. Portanto, eu recomendo fazer isso antes de tentar emparelhar seu dispositivo, para evitar problemas.

Para emparelhar um dispositivo Android com GSConnect (rodando no Gnome Shell), siga as etapas abaixo:

  1. Abra o aplicativo KDE Connect em seu dispositivo Android e selecione Emparelhar novo dispositivo no menu esquerdo:

Aplicativo para Android KDE Connect destacando opção para adicionar dispositivo

  1. Em seguida, clique em GSConnect na lista de dispositivos disponíveis (se nenhum dispositivo for exibido, clique no menu de três pontos no canto superior direito e selecione Atualizar):

Lista de dispositivos no aplicativo para Android KDE Connect

  1. Na próxima tela, clique em Solicitar emparelhamento:

Aplicativo para Android KDE Connect destacando o botão Solicitar emparelhamento

  1. Uma notificação deve aparecer em sua área de trabalho do Gnome Shell, informando que você recebeu uma solicitação de par. Clique em Aceitar e pronto:

Diálogo mostrando opções para aceitar ou rejeitar emparelhamento do GSConnect

Confira a versão original desse post em inglês
Propaganda
Blog Comments powered by Disqus.
Propaganda