Terminal Free

Verified safeOpen sourceExclusive
No reviews reviews
5
downloads
7.0
android

AI summary

Isolated Ubuntu 26.04 terminal for arm64 Android running via proot without root access. Features DeepSeek Harness auto-setup, a built-in WebView browser for local dsh web UI, file transfer through a sandboxed workspace, and optional background service for long-running tasks. Requests broad storage permissions for its file manager screen, though the container itself remains isolated.

Generated by AI. May contain inaccuracies.

About this app

Isolated proot Ubuntu 26.04 terminal for Android (arm64). Based on RedTerm, GPL-3.0.

Изолированный терминал с Ubuntu 26.04 под PRoot для Android (arm64). Работает без root — в основе лежит эмуляция chroot через proot.

Изоляция: контейнер не видит папки телефона. Никаких биндов /sdcard, /storage, /mnt, /data; приложение не запрашивает разрешений на хранилище/медиа, allowBackup=false. DeepSeek Harness (dsh): при первом старте терминала в контейнер автоматически ставятся пакеты-предпосылки (git, curl, python3 и др.), Node.js 22 и @deepseek-ai/dsh — один раз, с ретраями до успеха (маркер /root/.tf_setup_done). Ключ DeepSeek API задаётся в Настройки → DeepSeek Harness и попадает в $DSH_HOME/.env (слой с наименьшим приоритетом — ключ, сохранённый в самом dsh, его перекрывает). Рабочая область /workspace: хост-папка filesDir/workspace биндится в контейнер как /workspace, сессии стартуют в ней. DSH_HOME=/workspace/.dsh — конфиг, плагины и сессии dsh переживают переустановку rootfs. Файлы туда-сюда: экран «Files» (меню терминала) — вкладки «Workspace» (хост-папка) и «Device» (ВСЕ папки и файлы устройства напрямую, без выбора папки). Приложение запрашивает системный доступ «ко всем файлам» («All files access» на Android 11+, разрешения чтения/записи ниже); импорт в workspace и экспорт на устройство — копированием через java.io.File. Контейнер по-прежнему не имеет прямого доступа ни к одному пути файловой системы устройства — файлы пересекают границу только через этот экран и app-приватную /workspace. Встроенный браузер: лёгкий WebView с щипковым зумом и кнопками «− / + / ⟳». Cleartext разрешён только для 127.0.0.1/localhost — им же открывается Web-интерфейс dsh («dsh Web» в меню терминала или кнопка в настройках, сервер dsh web --no-open --port 3080 запускается автоматически). Обновление dsh в одну кнопку: Настройки → «Install / update dsh» — резервная копия $DSH_HOME в /workspace/.tf/backup, npm i -g @deepseek-ai/dsh@latest, проверка запуска; при неудаче — откат на предыдущую версию пакета и восстановление конфига из архива. Живой лог показывается прямо в диалоге. Оптимизация фона: по умолчанию — никаких постоянных уведомлений и wakelock; свайп приложения из списка задач полностью убивает все процессы (сервис + proot + дочерние процессы через killProcessGroup). Опциональный фоновый режим: переключатель «Background mode» включает foreground-service с уведомлением (для длинных сборок apt/make, когда экран погашен).

About this version

Version
1.2.0 (3)
Size
4.69 MB
Requires Android
7.0
Target SDK
24
Architecture
x86_64, arm64-v8a, armeabi-v7a, x86
Downloads
5
Updated
Sep 23, 2026
Package
com.terminalfree.app

Similar apps

Ratings & reviews

0 ratings
  • 5
    0
  • 4
    0
  • 3
    0
  • 2
    0
  • 1
    0

Write a review

Tap a star to rate this app