Run MAA natively on Android
One-click automation for all daily tasks, powered by image recognition
Download · FAQ · Issues · QQ Group
English | 中文
No root required. Run Arknights in the background! Still in development — expect instability. Feedback is welcome!
| Feature | Description | |
|---|---|---|
| 🧠 | Native MAA Core | Run automation logic directly on Android — no PC or emulator needed |
| 🪟 | Dual Mode | Foreground floating panel / Background virtual display (headless) |
| 📦 | Full Task Support | Sanity battles, recruitment, infrastructure, copilot, roguelike, and more |
| ⏱️ | Scheduled Tasks | Auto-start tasks at preset times — perfect for daily routines |
| 🔄 | Auto Update | Automatically check and download app & resource updates on launch |
| Item | Requirement |
|---|---|
| OS | Android 9+ (API 28) |
| Permissions | Shizuku running & authorized, or rooted device |
| Architecture | arm64-v8a or x86_64 |
| Document | Description |
|---|---|
| Build Guide | Build APK from source |
| External Automation | Launch profiles via Intent / am with MacroDroid or Tasker |
| Roadmap | Feature plans & progress |
| PR Guidelines | Pull request title, description, verification, and review conventions |
| Third-Party Notices | Open-source components & licenses |
Pull requests are welcome! Whether it's a bug fix, UX improvement, or a new feature — we appreciate every contribution.
- Fork this repository
- Create your branch (
git checkout -b feat/your-feature) - Commit your changes (
git commit -m 'feat: add some feature') - Push to remote (
git push origin feat/your-feature) - Open a Pull Request
Please follow the Conventional Commits specification (
feat:,fix:,docs:, etc.). See the Build Guide for first-time setup. Read the PR Guidelines before opening a pull request.
If you find this project useful, consider giving it a Star ⭐ to help others discover it!
- MaaAssistantArknights — Arknights assistant based on image recognition
- Genymobile/scrcpy — Display and control your Android device.
- Shizuku — Using system APIs directly with adb/root privileges from normal apps through a Java process started with app_process.
This project is licensed under AGPL-3.0. Third-party code retains its original license — see Third-Party Notices.