Thank you for your interest in contributing! π
OCA is a community-driven project to turn Android phones into powerful 24/7 AI servers. Every contribution β bug reports, feature requests, code, docs β is welcome.
- Check existing issues first
- Open a new issue with:
- Your Android version and device model
- Termux version (
termux-info) - Full error output (paste in code block)
- Steps to reproduce
Open a GitHub Discussion with:
- What you want to do
- Why it would help others
- Any ideas on implementation
- Android device with Termux (for testing)
- Basic knowledge of bash scripting
- Git
# Fork and clone
git clone https://github.com/YOUR_USERNAME/OpenClaw-On-Android.git
cd OpenClaw-On-Android
# Create a feature branch
git checkout -b feature/your-feature-name- Shell scripts: Follow existing code style. Use
set -euo pipefail. Usescripts/lib.shhelpers. - Docs: Use Mintlify
.mdxformat for documentation files indocs/ - Testing: Test on a real Termux device before submitting
- Commits: Use clear, descriptive commit messages
- Push your branch to your fork
- Open a pull request against
master - Describe what your PR does and why
- Link any related issues
OpenClaw-On-Android/
βββ install.sh # Main installer (8-step process)
βββ bootstrap.sh # One-liner entry point
βββ oca.sh # OCA CLI (update/status/install/uninstall)
βββ scripts/ # Shared install scripts
βββ platforms/openclaw/ # OpenClaw platform plugin
βββ patches/ # glibc/bionic compatibility patches
βββ tests/ # Install verification
βββ docs/ # Mintlify documentation
Built with β‘ by PsProsen-Dev.