Skip to main content
Use the Mobilerun Portal Android app to connect your own phone to Mobilerun. Once connected, it shows up as a Personal Phone on the Devices page and can run tasks from the Playground or API.

Requirements

  • A Mobilerun account with a Personal Phone subscription
  • An Android phone with a stable internet connection

1. Install the Mobilerun Portal app

Grab the latest APK from the releases page and install it on your phone. Alternatively, clone the Mobilerun Portal repo and build it yourself with Gradle or ADB.
If Google Play Protect blocks the install, temporarily pause scanning: Play Store → Profile icon → Play Protect → Settings (gear) → Pause “Scan apps with Play Protect”. If a More details option appears when installing the APK, tap it and choose Install anyway.

2. Grant permissions

Open the app and approve the prompts it requests:
  1. Enable the Mobilerun Portal accessibility service when prompted.
  2. In the app, open Settings and allow:
    • Notifications
    • Auto-accept Screen Share
    • Install Auto-Accept (also enable Install unknown apps at the system level)
These let Mobilerun stream the screen and install apps without manual taps during a task.

3. Connect to Mobilerun

  1. On the Portal main screen, press Connect to Mobilerun.
  2. If prompted, sign in with the same email you used for your Mobilerun account.
  3. Keep the app running — the phone stays online only while the Portal is active.

Verify it worked

Open Devices in the Mobilerun dashboard — your phone should appear as a connected Personal Phone. Start a task from the Playground and select it to confirm end-to-end control. Because this is your physical phone, it keeps its own local state across tasks (installed apps, logged-in accounts, etc.).

Disconnect

Press Disconnect in the Portal main screen to take the phone offline.

Need Help?

If you run into any issues or need further assistance, reach out to us: