Abdulloh Anvarov
Android development Connectivity

BeamADB

My laptop is on Wi-Fi. My phone is on mobile data. I still want to use it for Android development.

View on GitHub ↗
Project notes
The problem
I built BeamADB to spend less time reconnecting my phone when I sit down to develop or test.
Remote link
The single-phone preview pairs an Android companion with a Linux user service through a relay. It still requires Android wireless debugging and an authorized pairing. Recovery after network changes or reboot depends on the phone and needs device testing.
Network illustrationBeamADB
Wi-FiLaptop
Mobile dataAndroid phone

The laptop stays on Wi-Fi. The phone uses mobile data and remains available for development.