Executando verificação de segurança...
2

Como espelhar a tela do seu celular, no computador (Linux, MaC ou Windows)

Recentemente, tive uma necessidade que pensei q nunca teria...
Controlar meu celular, usando o computador

Por que desta necessidade?

No ano de 2018, por diversos fatores que não vem ao caso agora, comprei um novo celular, um zenfone 4, na epoca, foi uns R$800 mais barato, que o lançamento atual, no caso o Zenfone 5. O dispositivo sempre me atendeu muito bem, pois, nao fazia nele, nada alem de usa-lo como um smartphone comum... usar o zap, jogar Subway Surfers, treinar o ingles com o Duolinguo e usar aplicativos dos bancos e raramente fazer ligações kkkkk.

No Final de 2022, o dispositivo começou apresentar defeito, onde o mesmo ficava com varias listras na tela, que passando o tempo, ficava pior, ao ponto de ficar pressionando sozinho qualquer item, ja quase nao estava cosneguindo mais usar o dispositivo.

Nesta altura do campeonato, ja prestava serviço para uma startup e fazia uns 2 anos que trabalhava home... Já nao usava o celular mais com tanta frequencia, pois, usava o zap no computador, e o Duolinguo tambem, ficando somente as operações do banco e emissão de notas, coisas que eu acha mais pratico fazer pelo o celular.

E é por conta destas coisas, que pensei... logo logo este celular vai parar, e não vou conseguir mais operar as contas dos bancos, que por falar de banco, eu utilizava varios apps: C6, Nubank, Inter, Bradesco, Mercado Pago, XP Investimento e Itau;

Recorri então a alguns aplicativos para sanar minha dor, como: TeamViewer e AnyDesk,
mas nenhum deles, em minha humilde opnião, conseguiu me ajudar com precisão.

No momento, tambem cogitei em trocar a tela, mas me lembrei que o dispositivo é de 2018, então acredito não fazer mais sentido investir/gastar din din concertando o mesmo.
Foi neste momento que comecei a pesquisar alguma forma espelhar a tela do dispositivo,
E me deparei com o SCRCPY (screen copy).

Apresentando SCRCPY

O Scrcpy foi desenvolvido pelo o programador romv1, e seu objetivo era controlar o dispositivo android conectados via USB, e sem necessidade root.

Basicamente a aplicação executa um servidor no dispositivo, que se comunicam por adb, permitindo o dispositivo capturar os eventos de entrada e saida no caso, teclado e mouse.

Ele faz muitas outras coisas interessantes, você pode ver maiores detalhes aqui.

Como usar o SCRCPY?

A primeira coisa que temos que fazer é:
Instalar o scrcpy em nosso sistema operacional.
No meu caso, utilizo o Ubuntu 22.04.2 LTS, e tambem gostaria de utilizar a versão mais recente, e para este caso, devemos instalar os seguintes pacotes:

# for Debian/Ubuntu
sudo apt install ffmpeg libsdl2-2.0-0 adb wget \
                 gcc git pkg-config meson ninja-build libsdl2-dev \
                 libavcodec-dev libavdevice-dev libavformat-dev libavutil-dev \
                 libswresample-dev libusb-1.0-0 libusb-1.0-0-dev

E tambem clonar o repositorio para sua maquina:

git clone https://github.com/Genymobile/scrcpy
cd scrcpy
./install_release.sh

Habilitar o Modo Desenvolvedor

Apos estes passos, em seu dispositivo, você deve habilitar o modo de desenvolvedor,
caso nao sabia como faz, de uma googlada, pesquisando pela a marca e modelo do seu dispositivo que conseguira encontrar facilmente.
Também se fará necessario fazer a permissão na tela do dispositivo a primeira vez que conectar o cabo.

Este é um exemplo de como será exibida a solicitação de permissão, no Android 9, no caso, em um dispositivo LG.

texto

Apos este passo, o que precisa fazer é somente abrir o terminal, e digitar:
OBS.: O cabo precisa estar plugado!.

scrcpy

Segue video exemplificando:

texto

Gran Finale ou Peso de Papel...

Por ultimo, apos todo este procedimento, decidi abrir o dispositivo e desconectar o flet da tela, pois desta maneira, não tem como o touch me atrapalhar me minhas operações.

Literalmente, um peso de papel... muitos veem o dispositivo jogado em minha gaveta,
mas mal acredita que ainda esta em uso kkkkkk...

Espero que isso seja util para alguem.

Carregando publicação patrocinada...
1

Para aqueles que querem apenas dar uma testada nisso e nao querem se dar o trabalho de instalar nada podem usar o um site que ja traz esses recursos prontos para serem usados , claro por ser um site simples é mais duro de mecher do que se tivesse isntalado mas é uma boa oportunidade de testar sem ter que isntalar nada.

https://yume-chan.github.io/ya-webadb/

O bom do mesmo que permite tbm utilizar o console adb para aqueles que entendem,Mas couidado use isso com extrema responsabilidade

Ja usei e é uma exelemte mao na roda claro isso é otimo para aquele celular que ta meio jogado de lado ser util mas tbm é bom para o seu celular principal onde vc pode deixalo em uma posiçao longe de sua mao e controlar ele com o mause e teclado para fazer tarefas mais simples o que lhe poupa um certo tempo.

1

Verdade, para celulares que estão largados, praticamente sem uso, é uma mão na roda...
Você poder manipular ele a distancia, melhor ainda...

1

Buenas Amigos!
Tópico muito bom, aplicativo funcionou muito bem, no celular que previamente já deixei a depuração USB ativa.
Mas tive um azar com um aparelho que tive, que a tela foi danificada, num nível, de não aceitar meus toques. Não tive o que fazer além de chorar hehehe.
Infelizmente até hoje não localizei uma ferramenta, que me salvaria no caso que relatei a pouco.

1

Fala Germano!
Tudo bem contigo?

Que bom que gostou do Topico.

Cara, acredita que os meus 2 celulares (peso de papel) estavam com as telas quebradas, Em um eu ainda conseguia dar uns toques, o outro era uma luta, pq somente metada da tela funcionava kkkkkkk

Uma das coisas que fiz (Tente pra ver se é possivel no seu caso), foi acessar minha conta do google no navegador, e tentar instalar o TeamViewer e o AnyDesk, no meu caso, o TeamViewer não deu bom, e o AnyDesk eu tive q instalar varias opções q tem na loja (plugin), pq eu nao sabia qual era a correta... ate encontrar um.

No caso, deu certo, depois de instalado, como funcionava parte do touch no celular,
só precisei dar o aceite de conexão, e como a tela estava 50% funcionando, eu rotacionava o celular, para a parte em que o celular estava aceitando o touch e ia lutando ate acertar, isso levou horas kkkkkk.

Isso tudo, pq eu não conseguia aceitar a depuração, então fui por este caminho,
Depois de ter aceito, removi o anydesk e seus plugins, e tambem desliguei a tela.

Se e o seu celular ainda permite vc tocar na tela, vai tentando aos poucos, quem sabe uma hora consegue...

Confesso, nao foi facil kkkkkkkk.

2

Tudo certo!!!
Com meu Samsung M31 foi morte instantanea do Touch. Mas com meu Samsung S22, tive um canto da tela que o touch sobreviveu kkkkk.
Lutei, lutei mas cheguei. Segui o que tu comentou acima....
Bom saber que essa mesma solução já ajudou mais pessoas.

E digo o mesmo, não foi fácil kkkk

0
1

Olha, não conhecia esta opção, achei bem interessante.
Porém, vi que é paga... na minha humilde opnião, a unica parte ruim, para que não pode pagar, claro, é este ponto... mas é bem interessante.