Sandboxed Ubuntu/Linux terminal for Android with strong isolation, rootless execution, and a Termux-like interface.
- Rootless execution: No need for device rooting.
- User-consent permissions: Minimal permissions required, always with user consent.
- Strong Isolation: Filesystem and network isolation to keep the host system safe.
- Play Store compliant: Designed to meet Google Play Store requirements.
- Open-source friendly: Built with open-source components and community-driven.
lib/: Flutter application source code.android/: Android-specific configuration and native code.ARCHITECTURE.md: Detailed system architecture.ROADMAP.md: Project phases and planned features.
- Flutter SDK
- Android Studio or VS Code with Flutter extensions.
flutter pub get
flutter runPhase 1 — MVP (Completed)
- Create Android project (Flutter)
- Basic terminal emulator UI
- Session manager
- Extract Ubuntu rootfs
- proot launcher
- Run apt update
- Tab support