feat: linux computer control for android (termux) (#3890)

Signed-off-by: Shawn Wang <shawn111@gmail.com>
This commit is contained in:
Shawn
2025-08-28 14:03:47 +08:00
committed by GitHub
parent 6610496478
commit c0556c9830
2 changed files with 13 additions and 1 deletions
+12
View File
@@ -27,6 +27,18 @@ sudo dnf install dpkg-dev fakeroot gcc gcc-c++ make
sudo zypper install dpkg fakeroot gcc gcc-c++ make
```
**android / termux:**
goose is not officially support termux build yet, you need some minor patch to fix build issues.
We will publish goose (block-goose) into termux-packages.
If you want to try there is a non-official build, https://github.com/shawn111/goose/releases/download/termux/goose-termux-aarch64.tar.bz2
For more details, see: https://github.com/block/goose/pull/3890
```bash
pkg install rust
pkg install cmake protobuf clang build-essential
```
### Development Tools
- **Rust**: Install via [rustup](https://rustup.rs/)
@@ -8,7 +8,7 @@ pub use self::windows::WindowsAutomation;
#[cfg(target_os = "macos")]
pub use self::macos::MacOSAutomation;
#[cfg(target_os = "linux")]
#[cfg(any(target_os = "linux", target_os = "android"))]
pub use self::linux::LinuxAutomation;
pub trait SystemAutomation: Send + Sync {