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

Quebrei a tela do celular, e agora? Soluções práticas para continuar usando

Recentemente, meu celular quebrou a tela e, como precisava acessá-lo, fiquei completamente sem uso do aparelho. Por sorte, consegui adquirir outra tela, mas, como dizem, "a vida é uma caixinha de surpresas", acabei quebrando novamente. Minha esposa não perdeu a oportunidade de falar:

"Tu não sabe que tem que cuidar disso? Nem pagou a tela e já quebrou..."

Depois desse segundo incidente, como desenvolvedor, precisei encontrar uma forma de usar meu celular mesmo com a tela quebrada ou inoperante.

No meu caso, a tela quebrou na parte inferior esquerda, comprometendo o teclado, quebrando o vidro e causando toques fantasmas. Existem diversas soluções, como configurar o AnyDesk para acessar o celular remotamente, mas isso precisa ser feito antes de qualquer acidente.

Neste artigo, vou mostrar como eu resolvi usando o scrcpy, que permite controlar o celular via PC, evitando os problemas da tela quebrada e ainda oferecendo atalhos úteis para desenvolvedores.


Configurar e instalar o Scrcpy

Antes de qualquer acidente, é importante preparar o aparelho:

  1. Ative o Modo Desenvolvedor no seu celular.
  2. Habilite a opção Depuração USB.
  3. Conecte o celular via USB ao computador.

Esses passos permitem que o scrcpy acesse o dispositivo.

Instalar o Scrcpy

  1. Acesse o GitHub do scrcpy e baixe a versão mais recente.
  2. Coloque os arquivos em uma pasta fixa, que você não irá mover.
  3. Adicione o caminho da pasta nas variáveis de ambiente (PATH) para facilitar o uso.
  4. Para iniciar, abra o terminal na pasta do scrcpy e digite:
scrcpy

Importante: Certifique-se de que os drivers do dispositivo estejam instalados corretamente. Dispositivos Motorola, por exemplo, podem precisar de drivers específicos para funcionar com ADB.


Parâmetros importantes para telas quebradas

Para evitar toques fantasmas, alguns parâmetros são essenciais. Todos podem ser combinados:

Desligar a tela física

scrcpy --turn-screen-off

Isso desliga a tela física, ignorando os toques fantasmas.

Manter a tela ativa

Se a tela desligar por inatividade, combine com:

scrcpy --turn-screen-off --stay-awake

Esses comandos não alteram permanentemente o celular; quando você parar de usar o scrcpy, o aparelho volta ao funcionamento normal.


Demais parâmetros úteis

ParâmetroO que fazObservação
--turn-screen-offDesliga a tela física do celularIdeal para toques fantasmas
--stay-awakeMantém a tela ligada enquanto scrcpy está abertoÚtil se a tela não deve desligar
--fullscreenAbre scrcpy em tela cheiaMais imersivo e evita interferência de janelas
--no-controlApenas espelha a tela, sem permitir controleÚtil se só quer visualizar o celular
--bit-rate <valor>Define taxa de transmissão (ex: 8M)Reduz lag ou melhora qualidade de imagem
--max-size <valor>Define largura máxima do vídeo (ex: 1024)Reduz uso de CPU em PCs fracos
--no-audioDesativa transmissão de áudioÚtil se só precisa da tela
`--rotation <090180270>`Rotaciona a tela no espelhamentoAjusta caso o celular esteja deitado
--window-title <nome>Altera o título da janelaÚtil para múltiplos dispositivos
--always-on-topMantém a janela do scrcpy sobre outrasEvita clicar acidentalmente em outras janelas
--window-borderlessRemove borda da janelaMais limpo para controle remoto
--shortcut-mod <key>Define tecla de atalho para açõesEx: Ctrl ou Alt, para zoom, copiar/colar etc.

Exemplos práticos para tela quebrada

  1. Abrir scrcpy em fullscreen, tela apagada e stay awake:
scrcpy --turn-screen-off --fullscreen --stay-awake
  1. Abrir scrcpy com menor resolução e bit-rate para PCs lentos:
scrcpy --max-size 1024 --bit-rate 4M --turn-screen-off
  1. Abrir scrcpy com janela sem borda e sempre no topo:
scrcpy --window-borderless --always-on-top --turn-screen-off

Outras opções

Se você não é da área de desenvolvimento, pode ser complicado usar scrcpy. Algumas alternativas:

  • AnyDesk: acesso remoto, configurado previamente.
  • App de bloqueio de toque + mouse/teclado via USB OTG: permite controlar o celular sem usar a tela quebrada.

Conclusão

Com o scrcpy, é possível:

  • Usar o celular mesmo com tela quebrada.
  • Evitar toques fantasmas.
  • Controlar o dispositivo totalmente via PC com mouse e teclado.

É uma solução segura, reversível e prática para desenvolvedores e usuários que dependem do celular no dia a dia.

Se quiserem me seguir para ver mais conteudos como estes podem me adicionar nas redes que de vez enquando eu compartilho coisas úteis como essas! Se quiser falar comigo eu sou mais ativo no linkedin e costumo responder por lá!

MEUS LINKS

Carregando publicação patrocinada...
1

No meu aparelho, ao conectar o mesmo no PC, ele pergunta o que eu quero fazer: Somente carregar, Transferir arquivos, Transferir fotos. A dúvida que fica é, ainda vou conseguir mexer nele sem conseguir selecionar a opção Transferir arquivos ? Já que ela que dá permissão para o computador acessar os arquivos...
Ou são contextos diferentes ? Ainda daria para fazer alterações no aparelho sem ter acesso aos arquivos internos.
Outra dúvida que fica, o scrcpy espelha a tela do tell no computador ? Se não caímos na minha 1º pergunta.

1

Excelente pergunta.

Esse tutorial leva em consideração Android 13 ou posterior. Então habilitando a Depuração USB e dando a permissão de acesso ao dispositivo você conseguirá usar o espelhamento da tela sem problemas. A ideia aqui é pra quem ainda tem como usar a tela, apesar de quebrada ou antes de quebrar para evitar ficar sem o dispositivo, agora se você ja está com a tela preta, sem poder configurar o aparelho pode não funcionar esse passo a passo.

Boa sorte!

1

Então teoricamente, não serviria pra uma tela impossibilitada de usar, teria que ao menos ter como dar a permissão de acessar aos arquivos do telefone ? Entendi... Bom, ainda é meio caminho andado.

1

Me peguei nesta mesma pergunta, e como resolvi?

Fui até uma assistência, paguei a eles a colocarem o celular em modo de depuração com uma tela temporária, e levei meu notebook para que eu possa aceitar o acesso de depurador pelo meu notebook, e pronto, sempre que preciso mexer, é só conectar o celular via usb ao pc e pronto!

0
1

Outra maneira que poderia funcionar talvez é usando OTG HDMI alguns celulares tem espelhamento de tela por HDMI então você faz isso e consegue ver a tela, e ai depois configura os acessos ao scrcpy para poder usar mais funcional ou usa um mouse e teclado também. São outras soluções viáveis.

1

Cara, excelente a dica, eu não conhecia essa ferramenta. Eu tenho um aparelho aqui que está funcional, a tela não está quebrada, mas já não funciona mais (nem sei se compensa consertar). Quando eu queria fazer alguma coisa com ele, geralmente ficava numas gambiarras de adaptador HDMI e tal. Com essa dica consegui conectar de boa no PC, e achei que funcionou muito bem.

Vi que você comentou que o tutorial levou em consideração o Android 13 ou posterior, no meu caso usei com o Android 10, funcionou normal, o mais difícil foi aprovar a depuração USB, mas consegui conectar via HDMI, habilitei a depuração e coloquei para o modo padrão de USB ser "Transferindo arquivos / Android Auto", aí quando eu desbloqueio o aparelho e conecto o USB no PC já funciona.

1

Legal, Funciona esse processo para quase todas as versões do Android, a nomenclatura pode variar e questões de permissionamento podem ser diferentes. Do Android 10 até o 13 a Google ficou muito rígida devido a problemas de segurança a acessos indevidos, já apartir do Android 13 ficaram mais efetivos os controles então ficou mais leves as restrições.