Espelhar o Smartphone
Espelhar é reproduzir a tela de um dispositivo em outro, nessa matéria para fazer o espelhamento do seu smartphone na sua distribuição Linux iremos utilizar o Scrcpy, o grande diferencial dele para os demais APP é o de não precisar de realizar a instalação de APP no seu celular.
Scrcpy
Esta aplicação fornece exibição e controle de dispositivos Android conectados via USB (ou via TCP/IP). Não requer nenhum acesso root. Funciona em GNU/Linux, Windows e macOS.
Características
- Leveza (nativo, mostra apenas a tela do dispositivo)
- Performance (30~60fps)
- Qualidade (1920×1080 ou acima)
- Baixa latência (35~70ms)
- Baixo tempo de inicialização (~1 segundo para mostrar a primeira imagem)
- Não intrusivo (nada é deixado instalado no dispositivo)
Requisitos
O dispositivo Android 5.0 ou superior
Chip gráfico com suporte a OpenGL 3.0+
Verifique com o comando no terminal.
glxinfo | grep "OpenGL"
Depuração USB
Para ativar a depuração USB você precisa ativar a opção "Programador", para isso vá no seu Smartphone em Configurar > Sobre o telefone em Número da versão click duas vezes e em seguida click a sequencia que ira ser pedida.
Volte e a opção "Programador" estará ativada.
Entre em "Programador" e ative a depuração USB.
Em alguns dispositivos, você também precisa habilitar uma opção adicional para controlá-lo usando o teclado e o mouse.
Instalação
O Scrcpy está presente nos repositórios das distribuições Linux, instale com o comando correspondente a sua distribuição.
Arch Linux e derivados
Apenas pelo AUR.
sudo pacman -S git
Os comandos agora são como usuário comum.
git clone https://aur.archlinux.org/scrcpy.git
cd scrcpy
makepkg -si
Debian e derivados
sudo apt install scrcpy
Fedora
sudo dnf install scrcpy
openSUSE
sudo zypper install scrcpy
Utilização
Você pode conectar via cabo ou pela rede.
OBS: O uso pela rede é mais lendo, por cabo é perfeita.
Por cabo
Conecte o smatphone a uma porta USB do seu computador e execute o comando no terminal
scrcpy
Pela rede
Em seu smartphone instale um APP que mostre o seu IP na rede interna.
Abra o APP e anote o seu IP na rede.
No terminal execute a sintaxe abaixo.
adb connect SEU.IP:PORTA
Exemplo:
adb connect 192.168.0.100:5555
Agora execute o scrcpy.
scrcpy
Ai está.
Exatamente o que estava precisando. Obrigado.
ResponderExcluir