Иконка приложения Husk

Husk

Превратите старый Android-смартфон в удаленную камеру и пульт управления

Проверяемая сборкаКамераУдалённый доступ
Скачать APK · 89 КБВерсия 1.0 · обновлено сегодня

Краткое описание переведено на русский автоматически, разработчик русской версии не публиковал. Оригинальный текст — на странице приложения в F-Droid.

Разработчик не перевёл описание на русский — ниже оригинальный текст.

Описание

Husk turns a spare Android phone into a remote camera and control rig on your own private network (Tailscale), without root. Features: * Camera streaming (MJPEG) you can view in a browser or feed into a meeting as a webcam. * An accessibility automation engine for hands-free, scripted on-screen actions. * In-app recovery of Wireless Debugging after a reboot. * An app-native adb bridge so you can mirror and control the phone from a PC with scrcpy (a small PC companion is available at xplat.co/husk). * Motion alerts: a free, private security-camera mode that pushes a notification (via ntfy) with a live snapshot when the camera or screen sees movement. * Optional "keep Samsung DeX connected" toggle (shown only on DeX-capable phones). * Starts automatically after a reboot. Updates: if you installed Husk from F-Droid, update it from F-Droid. The app also has its own "Update Husk (direct from the developer)" button, and that one is NOT F-Droid: it reads version information from xplat.co and downloads the APK from the address that file names, today the developer's GitHub repository. The app says so on screen too: a permanent note under the button, and, when you press the button, a confirmation dialog naming the source before anything is downloaded. Nothing updates by itself: there is no background check and no scheduled update. It runs only when a person starts it, either with that button or through the app's documented /update endpoint from a machine on your own private network. The /update endpoint has no dialog and lets the app's own accessibility service confirm the system install prompt, because it exists to update a headless phone with nobody at the screen; a person on the private network still has to ask for it. If you installed from F-Droid you can simply ignore the button and let F-Droid handle updates. It exists because Husk is normally installed on headless phones that have no app store on them. Privacy and network: the network services listen on all interfaces but are protected by a source-IP allowlist that admits loopback, private LAN ranges, and the 100.64.0.0/10 range Tailscale uses. Be aware that some mobile carriers also hand out addresses from that same range, so on mobile data the allowlist is wider than your Tailscale network alone. IPv6 ULA addresses (fc00::/7, which Tailscale also uses) are admitted the same way. An optional token adds a second layer, and it is off by default. Nothing is sent to any external server except two things you turn on or ask for yourself: the motion push (to your own ntfy topic), and the update check described above. The app is 100% open source (GPLv3) and uses only AOSP framework APIs (no trackers, no ads, no proprietary dependencies). Note: Husk uses the AccessibilityService API to automate on-screen actions, and exposes an adb bridge over your Tailscale network for remote control. Restrict access with a Tailscale ACL. These capabilities are the whole point of the app and are documented here for transparency.

Скриншоты

Скриншот 1 — Husk

Характеристики

Версия
1.0
Размер
89 КБ
Требуется
Android 8.0 и выше
Обновлено
17 сентября 2026 г.
Добавлено
17 сентября 2026 г.
Лицензия
GPL-3.0-or-later
Автор
xplat
Имя пакета
co.xplat.husk
Источник
F-Droid·Собрано из исходного кода
SHA-256 файла
4fdea5d949599e64e0f3ea9a51202a3e802934f489b9c5ddd67162ec7b387966
Отпечаток подписи
96195cfd540e75f8a34dfc08764438769d4bc3e5d7970a9527d97004d4f2c17d

F-Droid компилирует приложение сам из открытых исходников, поэтому файл гарантированно соответствует опубликованному коду. Сверьте SHA-256 скачанного файла, если хотите убедиться, что он не изменился по дороге.

Что нового в версии 1.0

The update button now states in the app that the update comes directly from the developer, not F-Droid: a note under the button, plus a dialog naming the source. Fixes the "Tailscale IP" label: carriers hand out 100.64.0.0/10 addresses too, so on mobile data the carrier address showed as Tailscale's. The interface must also carry an fd7a:115c:a1e0::/48 address. Server responses and the browser control pages are now English. The motion push and notification channel names became translatable.

Разрешения (17)

Что приложение запрашивает у системы. Чувствительные разрешения показаны первыми.

  • Запись звука с микрофона
  • Использование камеры
  • Точное местоположение
  • Установка других приложений
  • Автозапуск при включении устройства
  • Вибрация
  • Доступ в интернет
  • Изменение системных настроек
  • Отключение экономии батареи
  • Показ уведомлений
  • Предотвращение сна устройства
  • Приблизительное местоположение
  • Просмотр состояния сети
  • Работа в активном фоне
  • Foreground service camera
  • Foreground service media projection
  • Foreground service special use

Ссылки

Как установить APK

Скачайте файл, откройте его через уведомление о загрузке и разрешите установку из этого источника, когда Android спросит. Подробная инструкция со скриншотами — на отдельной странице.

Похожие приложения

Husk распространяется по лицензии GPL-3.0-or-later. DroidCave не является разработчиком этого приложения и не вносит изменений в файлы: мы отдаём ту же сборку, что опубликована в F-Droid. Актуальная версия — 1.0, 1 версия доступно для скачивания.