Android AI agent setup guide

How to set up an Android AI agent: pair, allow, run, verify

How to set up an Android AI agent: install the app, pair the phone, enable accessibility, allow apps, pick a model, then run with checks and approvals.

Answer in brief

To set up an Android AI agent, install the Melaya app, pair the phone with your account, enable the accessibility service, switch on the apps the agent may use, and pick a model. Each run then follows one loop: read the screen, take one bounded action, check the result, and repeat until the goal, an approval gate, or a stop condition.

Looking for the product overview? See the Android AI agent page for what it does and where it fits.

01

Set it up in five steps

Setup takes one phone, one permission, and one allowlist. No root, and no integration per app.

  • Install the Melaya app on a phone running Android 8 or newer
  • Pair it with the QR code from Device Control, or tap Pair this phone in the app
  • Allow the restricted setting, then enable the Melaya accessibility service
  • Switch on the apps the agent may use in the Apps panel
  • Choose a cloud, subscription, or local model and start a device agent
02

Separate reasoning from control

The model should not receive unrestricted device access. A device layer translates a small action vocabulary into taps, typing, swipes, navigation, screenshots, and state checks. Policy belongs in that layer because a prompt alone cannot enforce which app or action is allowed.

03

Verify after every meaningful action

Mobile interfaces are asynchronous. Keyboards cover buttons, permissions appear, sessions expire, and layouts change. Read the new state after an action and compare it with an expected condition before moving on.

  • Identify the foreground app
  • Confirm the target element or text
  • Perform one bounded gesture
  • Check the resulting state
  • Stop or recover when the state diverges
04

Set honest boundaries

Accessibility-driven control cannot guarantee access to every custom-rendered surface, protected screen, or operating-system area. Apps can change their UI or terms. A production workflow needs app-specific tests, a recovery path, and a person for exceptional states.

05

Frequently asked questions

Does an Android AI agent require root?

Melaya Device Control is designed without root. It uses an explicit paired-device and accessibility-based control model.

Can it use local models?

Yes. The reasoning model can be local or cloud-based, subject to configuration and plan capabilities.

Will it work with every Android app?

No tool can promise every app or screen. Accessibility exposure, protected surfaces, UI changes, app policy, and device state all affect reliability.

Join the community
// Cookies
Melaya uses a small set of first-party cookies that are strictly necessary to authenticate you, maintain your session, and protect the platform from abuse. We do not use advertising cookies, cross-site trackers, or third-party analytics by default. The full cookie list is in our Privacy Policy.