Uma GUI do scrcpy para Mac que não te manda para o Terminal
Se você pesquisou por uma GUI do scrcpy no macOS, quase certamente queria uma coisa: parar de digitar comandos. O incômodo é que quase todo front-end do scrcpy ainda pede que você mesmo instale o scrcpy e o adb antes, com o Homebrew. Esta página explica exatamente o que a instalação oficial exige, como as GUIs existentes se comparam e onde entra o Super ADB Manager — que traz o adb e o scrcpy embutidos no app.
O que é o scrcpy e por que ele continua sendo o motor certo
O scrcpy é uma ferramenta de código aberto da Genymobile que transmite a tela do seu Android para o computador via ADB — USB ou Wi-Fi — e envia de volta os comandos de mouse e teclado. Ele não precisa de root e não deixa nenhum app instalado no celular: envia um pequeno servidor para /data/local/tmp apenas durante a sessão. A licença é Apache 2.0.
Por USB, a latência costuma ser baixa o bastante para uma interação de verdade, e 1080p a 60 fps é o normal em hardware recente. Não há motivo para inventar um protocolo concorrente, e é por isso que o Super ADB Manager usa o scrcpy internamente. O scrcpy nunca foi o problema. O problema é a forma como se espera que você o instale e execute em um Mac.
A instalação oficial no macOS ainda termina em um shell
A documentação oficial (doc/macos.md no repositório Genymobile/scrcpy) lista três caminhos. Todos os três pressupõem uma linha de comando:
Não há nenhum app clicável nessa lista. Feche a janela do Terminal e o espelhamento se fecha junto. E quando algo dá errado — o clássico "Could not find any ADB device" — você acaba depurando variáveis de ambiente em vez de olhar para o seu celular.
- Homebrew:
brew install scrcpy, o que primeiro significa instalar o próprio Homebrew, maisbrew install android-platform-toolsse você ainda não tiver o adb. - MacPorts:
sudo port install scrcpy— mesma ideia, com senha de administrador. - Pacote pré-compilado da release: não exige gerenciador de pacotes, mas a documentação ainda pede que o
adbesteja no seuPATH, e você inicia a ferramenta digitandoscrcpyem um shell.
Por que as GUIs de scrcpy existentes não eliminam o Terminal de verdade
Os resultados de busca sobre o tema são, na maioria, repositórios do GitHub: SimonAKing/scrcpy-gui, guiscrcpy, GeorgeEnglezos/Scrcpy-GUI, pedrofraca/scrcpyui e o app nativo de barra de menus AndroLaunch. Vários são realmente bons, e alguns expõem mais flags do scrcpy do que nós.
Mas leia a seção de instalação e a mesma frase aparece em quase todos: instale antes o scrcpy e o adb, normalmente via Homebrew. Esses projetos são front-ends — eles montam uma string de comando e a executam. Se o scrcpy não estiver na máquina, a janela abre e nada acontece. Ou seja, quem queria uma GUI para fugir da linha de comando acaba abrindo a linha de comando do mesmo jeito, e ainda precisa lembrar do brew upgrade scrcpy depois.
Vários também são builds em Electron ou Flutter, o que significa um download bem maior e uma janela não nativa em um Mac com Apple Silicon.
Nossa abordagem: colocar os binários dentro do app
O Super ADB Manager é um app nativo em SwiftUI que carrega o próprio adb e o próprio servidor do scrcpy dentro do bundle. Nada é escrito em /usr/local, nada mexe no seu PATH e apagar o app remove tudo. É gratuito — sem conta, sem anúncios, telemetria desativada por padrão. O DMG tem cerca de 27 MB, é assinado e notarizado pela Apple, então o Gatekeeper o abre sem o aviso de "desenvolvedor não identificado".
Esse é o fluxo inteiro. Não existe etapa em que você digite um comando, nem etapa em que você instale uma dependência.
- Baixe o DMG e arraste o Super ADB Manager para Aplicativos.
- No celular: Configurações → Sobre o telefone → toque em Número da versão sete vezes; depois Configurações → Sistema → Opções do desenvolvedor → ative a Depuração USB.
- Conecte o celular com um cabo USB que transmita dados e toque em Permitir no aviso "Permitir depuração USB?".
- O dispositivo aparece na barra lateral com bateria, versão do Android e latência ao vivo. Clique em Iniciar espelhamento.
Como as opções gratuitas se comparam
Um resumo justo, para você escolher outra coisa se ela servir melhor:
- scrcpy (linha de comando) — gratuito, código aberto, com o maior número de opções e o controle mais fino. Exige Homebrew ou MacPorts, adb no seu
PATHe uma janela de Terminal por sessão. - scrcpy-gui / guiscrcpy / Scrcpy-GUI — front-ends gratuitos com predefinições salvas. Ainda exigem scrcpy e adb instalados à parte; em geral Electron ou Flutter.
- AndroLaunch — Swift nativo, na barra de menus, bem leve. Também espera o scrcpy já instalado via Homebrew.
- Apps comerciais de espelhamento (MirrorTo, ApowerMirror, X-Mirage, AnyViewer, Vysor) — bem-acabados, mas "grátis" costuma significar um teste: marca d'água, limite de resolução ou assinatura para usar o teclado.
- Super ADB Manager — gratuito, sem conta, com adb e scrcpy embutidos, notarizado, nativo. Só Apple Silicon e macOS 13+, e com menos flags avançadas que o scrcpy puro.
O que você tem quando o espelhamento está rodando
Clique e arraste no trackpad para tocar e deslizar; digite com o teclado do Mac, inclusive colando texto em campos do Android. Tela inicial, Voltar, Recentes, Energia, volume, girar e bloquear tela ficam em um painel lateral, junto com um botão de captura de tela que copia direto para a área de transferência.
A qualidade do espelhamento é ajustável — resolução máxima, taxa de bits do vídeo, FPS máximo — porque USB e Wi-Fi merecem configurações diferentes. Opções que na linha de comando são flags (--turn-screen-off, --stay-awake, --show-touches, --fullscreen) aqui são caixas de seleção. O "Iniciar espelhamento em nova janela" executa o binário completo do scrcpy em uma janela própria, que é também onde vivem o encaminhamento de áudio e a captura com --record.
Para largar o cabo: Atalhos → Mudar para sem fio leva um dispositivo já conectado por USB para TCP/IP, e aí você pode desplugar. Ou escaneie a rede e pareie com o código de seis dígitos de Opções do desenvolvedor → Depuração sem fio (Android 11 e mais recentes).
Limites que vale conhecer antes de baixar
Preferimos que você descubra isso aqui, e não depois de instalar:
- Apple Silicon e macOS 13 (Ventura) ou mais recente. Não existe build para Intel — em um Mac Intel, o scrcpy pelo Homebrew continua sendo a resposta certa.
- A prévia dentro do app leva apenas vídeo e comandos: sem áudio e sem sincronização automática da área de transferência. Use "Iniciar espelhamento em nova janela" quando precisar de som (Android 11+).
- A gravação via
adb shell screenrecordfalha em alguns aparelhos HONOR e Huawei que vêm sem esse binário. A gravação pela janela do scrcpy continua funcionando neles. - Vídeo protegido por DRM (Netflix e similares) aparece como um retângulo preto. Isso é uma restrição do Android, não um bug do scrcpy nem deste app.
- O espelhamento sem fio é confortável em 5 GHz e visivelmente pior em uma rede 2,4 GHz congestionada. O USB é sempre a opção mais fluida.
Espelhar raramente era a única coisa de que você precisava
O Android File Transfer da Apple foi descontinuado em 2024, e a maioria dos substitutos bem posicionados hoje são apps pagos. A mesma janela que espelha a sua tela também navega pelo /sdcard com arrastar e soltar nos dois sentidos, instala APKs (inclusive split APKs), transmite o Logcat com filtros de nível e busca, e liga ou desliga opções de desenvolvedor com um clique.
Há ainda um modo MTP para aparelhos que não falam ADB de jeito nenhum — um Kindle, uma câmera, um MP3 player ou um celular Android com a depuração desligada. Uma ressalva honesta: uma sessão MTP pode cair quando o dispositivo é ejetado ou reinicia no barramento USB, e você vai precisar selecioná-lo de novo. Se transferência de arquivos é realmente o que trouxe você até aqui, veja nosso guia de alternativas ao Android File Transfer para macOS.
Perguntas frequentes
Preciso ter Homebrew, adb ou scrcpy instalados antes?
Não. Tanto o adb quanto o servidor do scrcpy vêm dentro do bundle do app e são usados de lá. Nada é adicionado ao seu PATH e nada é escrito fora do app, então desinstalar é só arrastar para o Lixo. Se você já tem o scrcpy do Homebrew, os dois não entram em conflito.
Isso é seguro? Não quero software duvidoso no meu Mac.
O DMG é assinado com um Developer ID e notarizado pela Apple, então abre sem aviso do Gatekeeper. Do lado do celular, o scrcpy envia um servidor temporário para /data/local/tmp durante a sessão — sem root, sem app permanente, sem conta. A telemetria vem desativada por padrão.
Dá para espelhar sem fio, sem cabo?
Sim, por ADB via Wi-Fi. O caminho mais simples é conectar uma vez por USB e usar Atalhos → Mudar para sem fio, e então desplugar. Como alternativa, ative Opções do desenvolvedor → Depuração sem fio (Android 11+) e pareie com o código de seis dígitos, com os dois aparelhos na mesma rede.
É realmente gratuito ou é um teste que depois pede dinheiro?
Gratuito, sem conta, sem anúncios, sem marca d'água e sem plano por assinatura. Ele é construído sobre o scrcpy, licenciado sob Apache 2.0; as licenças de terceiros vêm junto com o app. Se você preferir usar o scrcpy direto na linha de comando, é uma escolha perfeitamente razoável e também não custa nada.
Por que não rodar o scrcpy pelo Terminal e pronto?
Se você se sente à vontade lá, rode — vai ter todas as flags, atualizações mais rápidas e nenhuma camada intermediária. Este app existe para os casos em que isso não é o ponto: um colega de QA em um Mac compartilhado, uma máquina restrita sem Homebrew, ou simplesmente não querer uma janela de Terminal aberta por dispositivo.
O Super ADB Manager é um app gratuito e notarizado para macOS — o adb e o scrcpy já vêm embutidos, então não há nada para instalar com o Homebrew e nenhum terminal para abrir.
Baixar para macOSmacOS 13+ · Apple Silicon · ~27 MB