COMMON TASKS
Quick Actions
LIVE FEED
Recent Activity
DEVICE GRID
Lab Devices
No devices connected
Start the Python client on an Android device to see it here.
LOCAL SESSION IMPORT
UG Account
Paste the complete UGPhone LocalStorage JSON and the Public Key. The browser automatically keeps only the matching session fields; the original dump is never uploaded or saved.
AUTO-MATCHED FORM
Filtered session fieldsA real UG connection requires HTTPS or localhost. Tokens remain in browser memory/sessionStorage; only a required signed request may pass through the authenticated same-origin relay.
UGPHONE DEVICES
Remote Control
Load a filtered UG session to continue.
BD devices use UGPhone's official stream SDK inside an isolated frame. Only devices explicitly marked self_flow=true use the OG sender flow.
INVENTORY
All Devices
| Device | Status | Group | Battery | Install status | Last seen |
|---|
MIRROR CONTROL
Master Sync
Physical capture requires root access on the Master. Screenshot preview is separate from touch mirroring.
SCREEN PREVIEW
Master & Followers
Select a Master device
Master and follower screenshots will appear here.
DROPBOX LIBRARY
Clone Installer
The server stores an encrypted refresh token and creates a private clone folder.
No clone files loaded
Connect Dropbox, then upload APK clone files.
INSTALL QUEUE
Device Progress
No installation running
Select APK files and press Download & Install.
INTERACTIVE SHELL
Lab Terminal
Terminal output will appear here.
In a multi-device scope, the same input is sent to every active terminal and output remains separated by device.
AUDIT TRAIL
Activity Logs
CONNECTION
Server Information
config.jsonCLOUD STORAGE
Dropbox Settings
/ClonesSESSION
Account Session
The browser session lasts up to seven days. Device access uses the separate token configured on the host.