Ein Mac,
Schließe Android- und iOS-Geräte an und sie werden automatisch übernommen und provisioniert — spiegle jedes davon live, steuere Eingaben, und jedes behält seine eigene Proxy-Identität.
Ein Regal voller Testtelefone
Jedes Gerätefarm-Tool muss dieselben drei Probleme lösen: stabile Identität über USB-Neuverbindungen hinweg, eine Live-Ansicht ohne Verzögerung, und Traffic, der jedem Telefon individuell zugeordnet werden kann.
Für Teams, die ein selbst gehostetes Labor aus echten Android- und iOS-Telefonen betreiben — Geräte-Support-Matrizen, manuelles Triage über OS-Versionen, oder eine Flotte, die von überall steuerbar und beobachtbar sein muss, nicht nur direkt am Regal.
Busymates Phone Farm gibt Android und iOS ein gemeinsames Modell: ein Steuerkanal, ein Capture-Ziel, ein Live-Mirror-Relay. Schließe ein Telefon an und es behält eine stabile Identität, solange es dir gehört — ein Reconnect, ein Kabel- oder Hub-Wechsel macht daraus nie ein „neues“ Gerät.
Ansehen, berühren,
Beide Plattformen teilen sich ein Gerätemodell; nur die On-Device-Steuerungs- und Capture-Engines unterscheiden sich.
Ansehen. Berühren. Live.
Latenzarmes H.264-Mirroring streamt den Bildschirm jedes Telefons in deinen Browser — Android via scrcpy, iOS via ReplayKit — und deine Taps, Swipes und Tastenanschläge machen den Hin- und Rückweg zum physischen Gerät.
Stabile Identität, echte Steuerung
Jeder Befehl zielt auf die stabile Identität des Telefons, nicht auf ein Kabelsession-Detail, das sich bei jedem Reconnect ändert — ein Skript für „dieses Telefon“ funktioniert also nach Umstecken, Neustart oder Portwechsel weiter.
Geräteweises Proxying im großen Maßstab
Das HTTPS jedes gefarmten Telefons läuft mit eigener Identität durch den gemeinsamen proxy-server — kein zweiter Proxy-Stack nötig, und der Traffic von zehn Telefonen verschwimmt nie zu einem Feed.
- Farm
- Android
- iOS
- Proxy
- MCP
Von einer Kiste Telefone zu
Zero-Touch-Inbetriebnahme, dann bleibt es online.
- 01
Host-Daemon installieren
Führe bmfarm auf dem Mac aus, der die Telefone steuert, und melde dich einmal an. Es überwacht seine eigenen Abhängigkeiten und bleibt online, selbst auf einer Maschine, vor der du nie sitzt.
- 02
Telefone anschließen
Android-Telefone werden automatisch über ADB mit nahezu keiner Konfiguration übernommen. iOS-Telefone werden automatisch provisioniert — abgesehen von den einmaligen Tipps für Entwicklermodus und Vertrauen.
- 03
Spiegeln, steuern und erfassen
Öffne im Dashboard einen Live-Mirror für jedes Gerät, steuere es direkt, und sieh zu, wie sein erfasster Traffic im selben Feed landet — von deinem Schreibtisch oder von der anderen Seite der Welt aus.
So funktioniert es
Ein Daemon auf dem Mac, dann bleibt er online.
- 01
Host installieren und einmal anmelden
Starte den Farm-Host auf dem Mac, an den die Telefone angeschlossen werden, und melde dich mit deinem Workspace-Konto an. Der Host koppelt sich selbst als Gerät, überwacht die Werkzeuge, von denen er abhängt, und läuft weiter auf einer Maschine, vor der niemand sitzt.
- 02
Telefone anschließen und adoptieren lassen
Schließ Android-Telefone mit aktiviertem USB-Debugging an, und sie werden nahezu ohne Konfiguration adoptiert. iPhones werden nach den einmaligen Tipps auf Entwicklermodus und Vertrauen bereitgestellt. Jedes Gerät bekommt auf dem Host eine stabile Identität, sodass ein Kabel- oder Hub-Wechsel es nie zu einem neuen Telefon macht.
- 03
Spiegeln, steuern und routen — pro Gerät
Öffne aus dem Dashboard einen Live-Spiegel eines beliebigen Telefons und steuere es direkt — Tipps, Wischgesten und Tastatureingaben gehen zum physischen Gerät und zurück. Der HTTPS-Verkehr jedes Telefons läuft über seine eigene Identität auf dem gemeinsamen Proxy, sodass der Traffic von zehn Geräten nie zu einem Feed verschwimmt, und jede Aktion steht einem KI-Agenten über MCP zur Verfügung.
Bevor du einen Hub kaufst,
Wie viele Telefone kann ein Mac steuern?
So viele, wie seine USB-Hubs zuverlässig versorgen und erkennen können — die praktische Grenze sind Hub-Qualität und Bandbreite, nicht die Software. Fang mit einem Hub an und wachse von dort.
Erzeugt erneutes Anstecken ein doppeltes Gerät?
Nein. Der Host vergibt für jedes Telefon eine stabile Identität und behält sie über Neuverbindungen, Neustarts und Port-Wechsel hinweg, sodass Skripte und Zeitpläne, die auf ein Telefon zielen, weiter funktionieren.
Warum reagiert das Spiegeln so schnell?
Der Bildschirm des Telefons wird als latenzarmes H.264-Video gestreamt — Android über scrcpy, iOS über ReplayKit — und deine Eingaben gehen über dieselbe Steuerverbindung zurück; es fühlt sich an, als hättest du das Gerät in der Hand, nicht wie eine Diashow.
Kann die Farm woanders stehen als auf meinem Schreibtisch?
Ja. Der Host läuft unbeaufsichtigt auf jedem Mac mit angeschlossenen Telefonen; du spiegelst, steuerst und erfasst über das Dashboard, wo immer du bist, und der Traffic landet im selben Feed wie jede andere Quelle.
Verwandle ein Regal voller Telefone in
Selbst gehostet, keine minutengenaue Abrechnung, keine Sitzplatzgebühren — es ist deine Hardware und dein Daemon.