Back to all articles
GUIDE

OTG Setup on BoxPhone — Scaling 100+ Devices Over LAN

Sikrid Team avatarSikrid TeamSikrid Engineering Team

Pros, cons, and the actual steps for OTG mode in large-scale phone farms

2026-04-266 min read
OTG mode on BoxPhone connects devices over LAN (Ethernet) instead of USB. That lets you scale to 100+ devices on one system, way past what any USB controller can handle. The trade-off: it's a little less rock-solid, and you do need to know some networking and VLAN stuff to set it up.

How OTG mode works

Normally BoxPhone connects to the PC through USB — and that's stuck within the USB controller bandwidth of the motherboard (more on this in USB Bandwidth).

OTG mode reroutes the whole connection:

  1. The BoxPhone chassis plugs into a switch / router via LAN, not USB
  2. Every device inside the box gets its own IP — through DHCP or a static assignment
  3. ADB connects through port 5555 (that's ADB-over-network) from the host PC
  4. The control PC doesn't need a single USB cable plugged in — it talks over the network

End result: you're no longer stuck on USB. The limit becomes network bandwidth and how many ports your switch has.

Why use OTG

  • Push past 100+ devices on one system — no PCIe USB card required
  • Less cable mess — one LAN cable per box instead of a bunch of USB cables
  • Distance doesn't matter — your PC can sit in a different room as long as it's on the same network
  • Multiple PCs at the same time — split devices across 2-3 PCs and have them all control over the network
  • Frees up the motherboard's USB — your USB ports stay open for other peripherals
  • Easy to add or remove boxes — no crawling behind the PC to swap USB cables

The downsides you have to live with

  • Not as steady as USB — packet loss or a congested network causes the odd ADB disconnect that needs a rescan
  • Network has to be fast — Gigabit LAN is the minimum. With bots + scrcpy on 100 devices, plan for 1-2 Gbps of headroom.
  • You need network/VLAN know-how — IP scheme, VLAN segmentation, DHCP scope management
  • Slightly more latency than USB — for real-time work (live games for example), you might feel a bit of lag
  • One network failure = everything offline — if the switch or router dies, the whole farm goes dark together
  • First setup eats time — every box needs an IP and a scan before you can start working

OTG setup step by step

1. Plug in the LAN cable

Plug the LAN cable from the BoxPhone into the switch, then set each box to its assigned ID (every box has its own ID and has to be mapped the way the system expects).

2. Turn on OTG mode and Port 5555

On the Sikrid dashboard:

  1. Click OTG
  2. Open port 5555 (that's the ADB-over-network port)
  3. Set the IP to match your switch configuration
  4. Click ADD

Heads-up: the device screens will flicker off and come back on — let every device come back up. Don't hit stop while that's happening.

3. Flip the mode on the box itself

Press the power button twice on the box itself — the status LED will switch from blue to green, which means the box is in OTG mode and ready.

Then hit Scan All on the dashboard — it'll scan every device on the network.

4. Confirm everything came up

Make sure every device is up. You're good when:

  • The status switches from USB to OTG
  • Device count matches box count × 20
  • Every device shows an IP on the dashboard

Troubleshooting — when the panel doesn't show up

Restarting the app fixes about 90% of cases.

If it doesn't, try these in order:

  1. Check that the LAN cable is fully seated and link LEDs are lit on both ends
  2. Ping the box's IP and see if it answers
  3. Check VLAN config — the port has to be in the same VLAN as the host PC
  4. Reboot the switch / box, then run Scan All again

What you need to have ready

Network hardware

  • A managed switch with VLAN support — Ruijie, MikroTik, or TP-Link Omada all work
  • Gigabit minimum — every port has to run at 1Gbps (10/100 Mbps will bottleneck the moment you pass 20 devices)
  • Spare ports — 1 box = 1 port, plus 1-2 ports for the control PC and uplink. Leave 30% headroom.

VLAN know-how

Splitting traffic with VLANs gets you three things on a phone farm:

  • Keeps the farm separate from the office network — device traffic doesn't drag down everyone else's internet.
  • Groups devices logically — like VLAN 10 = TikTok farm, VLAN 20 = Shopee farm. Each group goes out through a different proxy.
  • Security boundary — if one device picks up malware, it doesn't spread across the whole network.

If you've never set up VLANs before, we recommend reading Network Preparation for BoxPhone before you try OTG.

USB vs OTG — which one to pick

USB ModeOTG Mode
Max scale per PC50-60 devices (motherboard) / 100 devices (PCIe card)100-300+ devices
StabilityVery stableModerate
LatencyVery lowLow to moderate
Needs a fast networkNoGigabit minimum
VLAN know-howNot requiredRequired
Best for1-100 devices, real-time work100+ devices, 24/7 automation

Wrapping up

OTG mode is the answer when you have to push past 100 devices — there's just no cleaner way to get around USB bandwidth.

But don't move to OTG before you have to — for 30-60 devices, plain USB is steadier, easier to debug, and doesn't drag you into the network layer at all.

Once you cross 100 devices, get a managed switch, build up your VLAN skills, and accept that the network is now something you actively maintain — not “set it and forget it.”

Don't want to deal with the network yourself? Sikrid has a team that comes in and handles all the network + VLAN + switch config. Talk to us on the Contact page.

FAQ

01Is BoxPhone OTG the same as USB-OTG on a normal phone?+

No — in BoxPhone, 'OTG' means ADB-over-network mode using LAN. It's not the USB On-The-Go feature on a regular phone. Same name, different thing.

02Can I use Wi-Fi instead of LAN?+

Technically yes, but don't do it for a real farm. Wi-Fi shares bandwidth and gets interference and signal drops — your ADB will keep disconnecting. Always use LAN for production.

03Can I get away with a cheap unmanaged switch?+

Fine for a small farm (1-2 boxes), but it won't scale. Past 3 boxes you need a managed switch — VLANs, QoS, traffic monitoring. Without those, network problems get impossible to debug.

04How much bandwidth does each device actually use?+

Idle ADB-over-network is under 50 Kbps per device. But with scrcpy stream + automation running, it jumps to 5-15 Mbps per device. 100 devices going at once = around 1.5 Gbps, so Gigabit is the floor.

05ADB keeps dropping in OTG mode — how do I fix it?+

1) Check for packet loss between host and device. 2) Look at the switch for broadcast storms. 3) Move the farm onto its own VLAN, away from the office network. 4) Use static IPs instead of DHCP so leases don't keep renewing.

06Do I really need VLANs?+

Not for small farms — but yes, once you're past about 50 devices. They keep traffic separated, contain problems, and let you route different proxies to different groups. Without VLANs, debugging gets really hard.

07Can I mix OTG and USB modes?+

Yes — some boxes on USB, some on OTG, same system. Useful when different workloads need different things — like live-commerce boxes on USB and account-warmup boxes on OTG.

Read next

Related Articles

All articles →
READ MORE / INQUIRE

Ready to deploy BoxPhone? — Talk to the Sikrid team

We design and assemble BoxPhone in Thailand with a complete Enterprise Device Management system in a single platform. See more on TikTok @sikridphonefarmth