Skip to content

felipegnc/open-android

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14,859 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🤖 Open Android

OpenCode modificado para Android via Termux

Use IA para gerenciar seu celular, criar arquivos, listar apps e muito mais — tudo pelo terminal do Android.


📱 O que é?

Open Android é um fork do OpenCode (184k ⭐) modificado para rodar no Termux do Android.


🚀 Instalação (1 minuto)

No Termux, rode:

# Baixar e instalar
curl -fsSL https://raw.githubusercontent.com/felipegnc/open-android/main/setup-termux.sh | bash

# Recarregar shell
source ~/.bashrc

# Rodar
opencode

Instalação manual:

# Dependências
pkg update && pkg upgrade -y
pkg install -y curl git jq

# Baixar binário
mkdir -p ~/.opencode/bin
curl -L -o ~/.opencode/bin/opencode https://github.com/anomalyco/opencode/releases/download/v1.17.16/opencode-linux-arm64-musl.tar.gz
cd /tmp && tar -xzf ~/.opencode/bin/opencode && mv opencode ~/.opencode/bin/ && chmod +x ~/.opencode/bin/opencode
cd ~

# Adicionar ao PATH
echo 'export PATH="$HOME/.opencode/bin:$PATH"' >> ~/.bashrc
source ~/.bashrc

# Criar config
mkdir -p ~/.config/opencode
cat > ~/.config/opencode/opencode.json << 'EOF'
{
  "shell": {
    "path": "/data/data/com.termux/files/usr/bin/bash",
    "args": ["-l"]
  },
  "providers": {},
  "instructions": [
    "Você está no Android via Termux.",
    "Use /sdcard/ para acessar arquivos."
  ]
}
EOF

# Rodar
opencode

💡 Como Usar

Configurar API Key (DENTRO do app)

opencode
/providers     ← Escolher provider
/model          ← Trocar modelo

Exemplos

Você diz A IA faz
"Lista meus apps" pm list packages -3
"Cria pasta no Downloads" mkdir -p /sdcard/Download/Pasta
"Quanto espaço livre?" df -h /sdcard
"Versão do Android?" getprop ro.build.version.release

📂 Comandos Android

pm list packages          # Todos os apps
pm list packages -3       # Apps de terceiros
getprop ro.product.model  # Modelo
dumpsys battery           # Bateria
df -h /sdcard             # Storage
cat /proc/meminfo         # RAM

❓ Problemas

"Exec format error"

O binário é pra ARM64. Se seu Termux for outro processador, use npm install -g opencode-ai --force.

"Permission denied"

termux-setup-storage

📄 Licença

MIT License


Feito com ❤️ para a comunidade Android

About

No description, website, or topics provided.

Resources

Contributing

Security policy

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages