Caso de uso

Um Mac, uma prateleira inteira de telefones.

Conecte dispositivos Android e iOS e eles são adotados e provisionados automaticamente — espelhe qualquer um ao vivo, controle a entrada, e cada um mantém sua própria identidade de proxy.

Six phones racked to one bmfarm Mac mini beam a live mirror up into a browser farm view — a mirrored phone screen with a touch ripple beside a schedule card of checked runs — while the rack's traffic also streams into a small live dashboard feed with green status codes. dash.busymate.dev/farm 02:00 bmfarm live 200 201

O problema

Uma prateleira de telefones de teste geralmente é uma prateleira de caos

Toda ferramenta de farm de dispositivos precisa resolver os mesmos três problemas: identidade estável através de reconexões USB, uma visualização ao vivo sem atraso, e tráfego que possa ser atribuído a cada telefone individualmente.

Para times que operam um laboratório autogerenciado de telefones Android e iOS reais — matrizes de suporte a dispositivos, triagem manual entre versões de SO, ou uma frota que precisa ser controlável e observável de qualquer lugar, não só em pé na frente da prateleira.

A Phone Farm da Busymate dá a Android e iOS um único modelo compartilhado: um fio de controle, um destino de captura, um relé de espelhamento ao vivo. Conecte um telefone e ele mantém uma identidade estável enquanto for seu — uma reconexão, uma troca de cabo ou de hub nunca o transforma em um aparelho “novo”.

Como resolve isso

Veja, toque, roteie seu tráfego — por dispositivo

Ambas as plataformas compartilham um modelo de dispositivo; só os motores de controle e captura no dispositivo diferem.

Veja. Toque. Ao vivo.

O espelhamento H.264 de baixa latência transmite a tela de cada telefone para o seu navegador — Android via scrcpy, iOS via ReplayKit — e seus toques, deslizes e digitações fazem ida e volta até o dispositivo físico.

Identidade estável, controle real

Cada comando mira a identidade estável do telefone, não um detalhe da sessão de cabo que muda a cada reconexão — assim, um script apontado para “aquele telefone” continua funcionando após reconectar, reiniciar ou trocar de porta.

Proxy por dispositivo em escala

O HTTPS de cada telefone da farm passa pelo proxy-server compartilhado com sua própria identidade — sem precisar rodar uma segunda pilha de proxy, e o tráfego de dez telefones nunca se mistura em um único feed.

Superfícies envolvidas
  • Farm
  • Android
  • iOS
  • Proxy
  • MCP

Passo a passo

De uma caixa de telefones a uma frota controlável e observável

Ativação sem intervenção, e depois fica online.

  1. 01

    Instale o daemon do host

    Rode o bmfarm no Mac que controla os telefones e faça login uma vez. Ele supervisiona suas próprias dependências e fica online, mesmo em uma máquina na qual você nunca se senta.

  2. 02

    Conecte os telefones

    Telefones Android são adotados automaticamente via ADB com configuração quase nula. Telefones iOS são autoprovisionados — à parte os toques únicos de Modo Desenvolvedor e Confiar.

  3. 03

    Espelhe, controle e capture

    Abra um mirror ao vivo de qualquer dispositivo pelo painel, controle-o diretamente, e veja seu tráfego capturado chegar ao mesmo feed — da sua mesa ou do outro lado do mundo.

No host

Como funciona da caixa à frota

Um daemon no Mac, e depois ele fica online.

  1. 01

    Instale o host e faça login uma vez

    Rode o host da farm no Mac ao qual os celulares vão se conectar e faça login com a conta do seu workspace. O host se pareia como um dispositivo, supervisiona as ferramentas de que depende e continua rodando numa máquina diante da qual ninguém senta.

  2. 02

    Conecte celulares e deixe que sejam adotados

    Conecte celulares Android com a depuração USB ativada e eles são adotados quase sem configuração. iPhones são provisionados após os toques únicos de Modo Desenvolvedor e Confiar. Cada dispositivo ganha uma identidade estável no host, então trocar um cabo ou um hub nunca o transforma num celular novo.

  3. 03

    Espelhe, controle e roteie, por dispositivo

    Abra um espelho ao vivo de qualquer celular pelo dashboard e controle-o diretamente — toques, deslizes e teclas vão e voltam ao dispositivo físico. O HTTPS de cada celular passa pela sua própria identidade no proxy compartilhado, então o tráfego de dez dispositivos nunca se mistura num só feed, e cada ação fica disponível a um agente de IA via MCP.

FAQ

Antes de comprar um hub, as perguntas de sempre

Quantos celulares um Mac consegue controlar?

Tantos quantos seus hubs USB conseguirem alimentar e enumerar com confiabilidade — o limite prático é a qualidade e a largura de banda do hub, não o software. Comece com um hub e cresça a partir daí.

Reconectar cria um dispositivo duplicado?

Não. O host cria uma identidade estável para cada celular e a mantém entre reconexões, reinicializações e trocas de porta, então scripts e agendamentos apontados para um celular continuam funcionando.

Por que o espelhamento responde tão bem?

A tela do celular é transmitida como vídeo H.264 de baixa latência — Android via scrcpy, iOS via ReplayKit — e sua entrada volta pela mesma conexão de controle, então parece segurar o dispositivo, não assistir a uma apresentação de slides.

A farm pode ficar em outro lugar que não a minha mesa?

Sim. O host roda sem supervisão em qualquer Mac com os celulares conectados; você espelha, controla e captura pelo dashboard de onde estiver, e o tráfego chega ao mesmo feed que qualquer outra fonte.

Transforme uma prateleira de telefones em uma farm de dispositivos real

Autogerenciado, sem cobrança por minuto, sem taxas por assento — é seu hardware e seu daemon.

Ask your mate