Skip to content

Releases: papajon123/meshcentral-android

MeshPilot 0.9.4

MeshPilot 0.9.4 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 28 Oct 09:22

MeshPilot 0.9.4

MeshPilot is an independent client for MeshCentral servers, not affiliated with or endorsed by the MeshCentral project.

Files: tap a folder to open it immediately. Use the More button beside its name for folder actions. Long press still starts multi-selection. This addresses only the folder-navigation feedback in #14; the other reports are not claimed fixed.

The package and signing key are unchanged. Install this update over 0.9.3 to preserve your settings. This remains a preliminary release; physical-phone acceptance continues.

Русский: папка открывается одним нажатием, без промежуточного меню. Действия с папкой доступны через «⋮» справа; долгое нажатие сохраняет выбор нескольких элементов. Исправлен только пункт о навигации по папкам из #14. Пакет и подпись прежние, настройки сохраняются при обновлении с 0.9.3. Проверка на физических телефонах продолжается.

简体中文: 轻点文件夹即可直接打开,不再显示中间菜单。通过文件夹旁的更多按钮访问操作,长按仍可多选。此版本仅处理 #14 中的文件夹导航反馈。软件包和签名密钥不变,可覆盖 0.9.3 更新并保留设置。实体手机验证仍在继续。

See CHANGELOG for earlier releases and known limitations for compatibility details.

MeshPilot 0.9.3

MeshPilot 0.9.3 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 28 Oct 04:17

MeshPilot 0.9.3

English · Русский · 简体中文

English

About this release

MeshPilot is an independent client for MeshCentral servers. It is not affiliated with or endorsed by the MeshCentral project, so please report problems with this app here, not to the MeshCentral team.

The package and signing key are unchanged, so 0.9.3 installs as a normal update over 0.8.4. 0.9.3 is the first published build of the 0.9 line: the 0.9.0–0.9.2 tags did not pass device checks and were not released.

New in 0.9

  • Chat with the person at a computer. Open the standard MeshCentral messenger window on an online computer and exchange plain text. Conversations survive short network loss; history stays in memory and is never written to disk.
  • Port forwarding. Reach RDP, VNC, SSH, web or custom TCP services on remote machines through a connected Mesh Agent on a local loopback port of the phone. Routes are started by you, shown in a notification with Stop all and never restored automatically.
  • Large servers. Devices are shown in pages using the server's maxdeviceview, with search across all devices on MeshCentral 1.3.1. The page and filter survive returning from details and reconnecting.
  • Processes and services. Search and sort processes, filter services, end a process or start/stop/restart a service after confirmation. The app re-reads the agent state before reporting success. No plugin is required.
  • Terminal and files. Reconnect a terminal after a disconnect while keeping scrollback. Select several files or folders with a long press, download whole folders with size and SHA-256 verification, and retry or cancel queued transfers.
  • Remote desktop. Passive picture-in-picture, three-finger scrolling, a two-finger scroll/pan choice and a pinch-to-zoom switch; physical mouse, keyboard and Samsung DeX input; per-device image quality, scale and capture rate, with the incoming data rate shown in the session bar.
  • Devices. Invite a device into a group with a time-limited link or QR code. Rename devices, edit descriptions, tags and notes, and move them between groups with permission checks.
  • Launcher and backups. Up to four recent devices on the app icon, a Favorites home-screen widget, and password-encrypted settings backups that never overwrite existing profiles.
  • Android 16. The app targets Android 16 (API 36); Android 8.0 remains the minimum.
  • Support MeshPilot. An optional card in Settings opens the Boosty page. No features depend on support.

Verification

  • Testing. Tested on emulators and a local MeshCentral 1.3.1 bench with Linux, Windows and Android agents; acceptance on physical phones continues.
  • References. See the changelog and 0.9 validation for details.

Requirements and limitations

  • Not promised. Power/removal execution, phone hardware effects and broad Windows/macOS coverage are not promised.
  • Notifications. They use Android's best-effort schedule; running jobs cannot be cancelled.
  • Terminal. A current Android System WebView is required.
  • Chat header on Android 8–10. In landscape with the keyboard open, the chat header can move out of view; system Back still works.
  • WebRTC. Not supported.

Русский

Об этом выпуске

MeshPilot — независимый клиент для серверов MeshCentral. Он не связан с проектом MeshCentral и не одобрен им, поэтому о проблемах с приложением сообщайте здесь, а не команде MeshCentral.

Пакет и ключ подписи прежние, поэтому 0.9.3 ставится обычным обновлением поверх 0.8.4. 0.9.3 — первый опубликованный выпуск серии 0.9: сборки 0.9.0–0.9.2 не прошли проверки на устройствах и не выпускались.

Новое в 0.9

  • Чат с человеком за компьютером. Откройте штатное окно мессенджера MeshCentral на подключённом компьютере и обменивайтесь обычным текстом. Переписка переживает короткий обрыв сети; история хранится только в памяти и никогда не записывается на диск.
  • Проброс портов. RDP, VNC, SSH, веб- и другие TCP-службы удалённых машин доступны через подключённый Mesh Agent на локальном порту, доступном только с самого телефона. Маршруты запускаете вы; они видны в уведомлении с кнопкой «Остановить все» и не восстанавливаются автоматически.
  • Большие серверы. Устройства показываются страницами по серверному maxdeviceview, а на MeshCentral 1.3.1 доступен поиск по всем устройствам. Страница и фильтр сохраняются при возврате из карточки и после переподключения.
  • Процессы и службы. Поиск и сортировка процессов, фильтр служб, завершение процесса и запуск, остановка или перезапуск службы после подтверждения. Перед сообщением об успехе приложение заново читает состояние агента. Плагин не нужен.
  • Терминал и файлы. Переподключение терминала после обрыва с сохранением прокрутки. Долгое нажатие выбирает несколько файлов или папок; целые папки скачиваются с проверкой размера и SHA-256, а передачи в очереди можно повторить или отменить.
  • Удалённый рабочий стол. Пассивный режим «картинка в картинке», прокрутка тремя пальцами, выбор прокрутки или сдвига двумя пальцами и переключатель масштабирования щипком; физическая мышь, клавиатура и Samsung DeX; качество, масштаб и частота кадров для каждого устройства, а скорость входящего потока данных показана в строке сеанса.
  • Устройства. Приглашение устройства в группу по временной ссылке или QR-коду. Переименование, описание, метки и заметки, перенос между группами с проверкой прав.
  • Быстрый доступ и резервные копии. Ярлыки до четырёх недавних устройств в меню значка приложения, виджет «Избранное» на главном экране и резервные копии настроек, зашифрованные паролем и никогда не перезаписывающие существующие профили.
  • Android 16. Приложение рассчитано на Android 16 (API 36); минимальная версия — по-прежнему Android 8.0.
  • Поддержка MeshPilot. Необязательная карточка в настройках открывает страницу Boosty. Ни одна функция не зависит от поддержки.

Проверка

  • Тестирование. Проверено на эмуляторах и локальном стенде MeshCentral 1.3.1 с агентами Linux, Windows и Android; приёмка на физических телефонах продолжается.
  • Ссылки. Подробности — в списке изменений и проверке 0.9.

Требования и ограничения

  • Границы проверки. Фактическое выполнение команд питания и удаления, работа аппаратных функций телефона и совместимость с широким набором систем Windows/macOS не гарантируются.
  • Уведомления. Срок доставки уведомлений зависит от фоновых ограничений Android; запущенные задания нельзя отменить.
  • Терминал. Нужен актуальный Android System WebView.
  • Заголовок чата на Android 8–10. В горизонтальной ориентации с открытой клавиатурой заголовок чата может уйти из вида; системная кнопка «Назад» работает.
  • WebRTC. Не поддерживается.

简体中文

关于此版本

MeshPilot 是 MeshCentral 服务器的独立客户端,与 MeshCentral 项目没有关联,也未获其认可;请在本仓库报告本应用的问题,而不要联系 MeshCentral 团队。

软件包和签名密钥不变,因此 0.9.3 可作为 0.8.4 的普通更新安装。0.9.3 是 0.9 系列首个正式发布的版本:0.9.0–0.9.2 标签未通过设备检查,未发布。

0.9 新增内容

  • 与电脑前的用户聊天。 在在线电脑上打开 MeshCentral 标准消息窗口,交换纯文本。短暂断网后对话仍可继续;历史仅保存在内存中,从不写入磁盘。
  • 端口转发。 通过已连接的 Mesh Agent,在手机本地回环端口上访问远程机器的 RDP、VNC、SSH、网页或自定义 TCP 服务。路由由你启动,并在通知中提供“全部停止”,不会自动恢复。
  • 大型服务器。 设备按服务器的 maxdeviceview 分页显示;在 MeshCentral 1.3.1 上可搜索全部设备。从详情返回和重新连接后,页码与筛选条件都会保留。
  • 进程和服务。 搜索、排序进程,筛选服务,确认后结束进程,或启动、停止、重启服务。应用会在报告成功前重新读取代理状态。无需插件。
  • 终端和文件。 断开后可重新连接终端并保留滚动记录。长按多选文件或文件夹,下载整个文件夹并校验大小与 SHA-256,排队中的传输可重试或取消。
  • 远程桌面。 被动式画中画、三指滚动、双指滚动或平移选择、捏合缩放开关;支持实体鼠标、键盘和 Samsung DeX;按设备保存画质、缩放和采集率,会话栏显示传入数据速率。
  • 设备。 通过限时链接或二维码邀请设备加入分组。重命名设备,编辑描述、标签和备注,并在权限检查后把设备移到其他分组。
  • 启动器与备份。 应用图标上最多显示四个最近设备,“收藏”主屏幕小组件,以及用密码加密、不会覆盖现有配置的设置备份。
  • Android 16。 目标为 Android 16(API 36),最低仍为 Android 8.0。
  • 支持 MeshPilot。 设置中的可选卡片会打开 Boosty 页面。没有任何功能依赖支持。

验证

  • 测试。 已在模拟器和本地 MeshCentral 1.3.1 测试环境(Linux、Windows 和 Android 代理)中测试;实体手机验收仍在进行。
  • 参考。 详情见更新日志和0.9 验证。

要求与限制

  • 未作承诺。 电源和移除操作的实际执行、手机硬件效果以及广泛的 Windows/macOS 覆盖均未承诺。
  • 通知。 使用 Android 尽力而为的调度;正在运行的任务无法取消。
  • 终端。 需要较新的 Android System WebView。
  • Android 8–10 上的聊天标题栏。 横屏且键盘打开时,聊天标题栏可能移出视野;系统返回键仍可用。
  • WebRTC。 不支持。

MeshPilot 0.8.4

MeshPilot 0.8.4 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 26 Oct 19:08

MeshPilot 0.8.4

English · Русский · 简体中文

English

About this release

MeshCentral Mobile is now MeshPilot. At the request of the MeshCentral maintainers, third-party apps do not use the MeshCentral name. MeshPilot is an independent client for MeshCentral servers: it is not affiliated with or endorsed by the MeshCentral project, so please report problems with this app here, not to the MeshCentral team.

The package and signing key are unchanged, so 0.8.4 installs as a normal update. 0.8.4 is the same app as 0.8.3, which was built and tested but could not be uploaded to GitHub.

New in 0.8.3 and 0.8.4

  • Login tokens and login keys. Sign in with a MeshCentral login token: its own ~t: user name and the token password. The sign-in screen now explains where to create one, which helps on servers that allow only tokens or single sign-on. Servers protected with a login key (loginKey) work too: enter the key in the server settings. Fixes #11.
  • Lower memory use in long desktop sessions. Decoded screen tiles are released right after drawing.

Also in the 0.8 line (since 0.7.3)

  • Stylus and S Pen (0.8.2). The pen works as a precise mouse on computer desktops with hover, tip clicks and drags, side-button right click and palm rejection; on phones with remote input it gives precise taps and swipes. Pressure and tilt are not carried by MeshCentral's remote-desktop protocol.
  • Phones. View the screen after Android consent, see battery and device details, send confirmed vibration, flashlight, message, link and dial-pad requests, and transfer files with size/SHA-256 verification. Unsupported folder creation and rename stay hidden; ambiguous media names cannot be acted on.
  • Phone control is conditional. Touch, hold, swipe, Android navigation and text entry require a modified agent with input support, enabled accessibility and sufficient rights. This agent support is not yet in the upstream project; the official agent remains view-only. Command submission does not prove execution.
  • Sign-in and trust. Approve and pin a server public key per profile, including self-signed/private-CA servers, after independently checking its fingerprint. Optional Remember this device stores the server's 2FA cookie with Android Keystore encryption and binds it to the account, endpoint and issuing TLS trust.
  • Computers and tools. Windows security/antivirus status, hardware/software inventory, CPU/RAM samples, device events and seven-day connectivity history; saved keyboard shortcuts and terminal favorites; reviewed user messages and shell commands. Power and removal requests retain permission checks and confirmations.
  • Windows fixes. Treat JSON null as missing, format BIOS dates in the local language, keep favorite-command insertion on the terminal prompt, and offer an explicit PowerShell 5+ UTF-8 mode. Default commands stay unchanged; programs with their own encoding and agent-side conversion still have limits.
  • Recovery. Sessions come back by themselves after a network outage: the app waits for the network and retries with a bounded backoff, while server refusals still stop after five attempts. Clearing the saved sign-in no longer freezes the app, and a failed download no longer leaves a partial file behind.
  • Reliability. Phone file transfers, MediaStore verification, screen framing, document-picker/session cleanup and forms above the keyboard. Optional GitHub update checks open downloads in the browser; the app never installs an APK.

Plugin requirements

  • No plugin needed for standard tools. Desktop, terminal, files, SSH and SFTP work without the optional plugin.
  • Mobile Companion for jobs and background events. Jobs, service/process tools and background notifications require the separately installed Mobile Companion plugin.
  • Server administration. The app does not administer the server.

Verification and limitations

  • Validation. See validation and remaining acceptance.
  • Testing. Tested on emulators and a local MeshCentral 1.3.1 bench with Linux, Windows and Android agents; acceptance on physical phones continues.
  • Not promised. Power/removal execution, phone hardware effects and broad Windows/macOS coverage are not promised.
  • Notifications. They use Android's best-effort schedule; running jobs cannot be cancelled.
  • Terminal. A current Android System WebView is required.
  • WebRTC. Not supported.

Русский

Об этом выпуске

MeshCentral Mobile теперь называется MeshPilot. По просьбе сопровождающих MeshCentral сторонние приложения не используют это имя. MeshPilot — независимый клиент для серверов MeshCentral: он не связан с проектом MeshCentral и не одобрен им, поэтому о проблемах с приложением сообщайте здесь, а не команде MeshCentral.

Пакет и ключ подписи не изменились, поэтому 0.8.4 ставится обычным обновлением. 0.8.4 — то же приложение, что 0.8.3: сборку собрали и проверили, но не смогли загрузить на GitHub.

Новое в 0.8.3 и 0.8.4

  • Токены и ключи входа. Вход по токену MeshCentral: собственное имя пользователя ~t: и пароль токена. Экран входа теперь подсказывает, где создать токен, — это помогает на серверах, где разрешены только токены или единый вход. Серверы с ключом входа (loginKey) тоже поддерживаются: ключ вводится в настройках сервера. Исправляет #11.
  • Меньше памяти в долгих сеансах рабочего стола. Декодированные фрагменты экрана освобождаются сразу после отрисовки.

Другие возможности серии 0.8 (с 0.7.3)

  • Стилус и S Pen (0.8.2). Перо работает как точная мышь на компьютере: наведение, нажатия и перетаскивания кончиком, правый клик боковой кнопкой и защита от касаний ладонью; на телефонах с удалённым вводом — точные касания и свайпы. Давление и наклон протокол удалённого рабочего стола MeshCentral не передаёт.
  • Телефоны. Просмотр экрана после согласия Android, сведения о батарее и устройстве, запросы вибрации, фонарика, сообщения, ссылки и набора номера после подтверждения, передача файлов с проверкой размера и SHA-256. Неподдерживаемые создание и переименование папок скрыты; для неоднозначных имён медиафайлов действия недоступны.
  • Управление телефоном зависит от условий. Касания, удержание, свайпы, навигация Android и ввод текста требуют доработанного агента с поддержкой ввода, включённой службы специальных возможностей и достаточных прав. Этой поддержки агента ещё нет в основном проекте; официальный агент работает только на просмотр. Отправка команды не доказывает её выполнение.
  • Вход и доверие. Подтверждение и закрепление открытого ключа сервера для каждого профиля, включая серверы с самоподписанным сертификатом или частным CA, после самостоятельной проверки отпечатка. Необязательная функция «Запомнить устройство» хранит cookie двухфакторной проверки сервера с шифрованием через Android Keystore и привязывает сохранённые данные к учётной записи, адресу сервера и TLS-доверию, которое выдало cookie.
  • Компьютеры и инструменты. Состояние безопасности и антивируса Windows, сведения об оборудовании и программах, замеры CPU/RAM, события устройства и история связи за семь дней; сохранённые сочетания клавиш и избранные команды терминала; сообщения пользователю и команды оболочки с возможностью проверки. Запросы на питание и удаление по-прежнему проходят проверку прав и подтверждение.
  • Исправления для Windows. JSON null считается отсутствующим значением, даты BIOS форматируются на языке системы, вставка избранной команды остаётся в строке терминала, а PowerShell 5+ получает явный режим UTF-8. Обычные команды не меняются; программы со своей кодировкой и преобразование на стороне агента по-прежнему имеют ограничения.
  • Восстановление. После обрыва сети сеансы возвращаются сами: приложение ждёт сеть и повторяет попытки с ограниченной задержкой, а отказ сервера по-прежнему останавливает их после пяти попыток. Очистка сохранённого входа больше не подвешивает приложение, а неудачное скачивание не оставляет неполный файл.
  • Надёжность. Передача файлов телефона, проверка через MediaStore, формирование кадров экрана, очистка после выбора документов и завершения сеансов, формы над клавиатурой. Необязательная проверка обновлений GitHub открывает скачивание в браузере; приложение никогда не устанавливает APK само.

Требования к плагину

  • Обычным инструментам плагин не нужен. Рабочий стол, терминал, файлы, SSH и SFTP работают без необязательного плагина.
  • Mobile Companion для заданий и фоновых событий. Задания, инструменты служб и процессов и фоновые уведомления требуют отдельно установленного плагина Mobile Companion.
  • Администрирование сервера. Приложение не администрирует сервер.

Проверка и ограничения

  • Проверка. См. результаты проверки и оставшуюся приёмку.
  • Тестирование. Проверено на эмуляторах и локальном стенде MeshCentral 1.3.1 с агентами Linux, Windows и Android; приёмка на физических телефонах продолжается.
  • Границы проверки. Фактическое выполнение команд питания и удаления, работа аппаратных функций телефона и совместимость с широким набором систем Windows/macOS не гарантируются.
  • Уведомления. Срок доставки уведомлений зависит от фоновых ограничений Android; запущенные задания нельзя отменить.
  • Терминал. Нужен актуальный Android System WebView.
  • WebRTC. Не поддерживается.

简体中文

关于此版本

MeshCentral Mobile 现更名为 MeshPilot。 应 MeshCentral 维护者的要求,第三方应用不再使用 MeshCentral 名称。MeshPilot 是 MeshCentral 服务器的独立客户端:与 MeshCentral 项目没有关联,也未获其认可,因此请在本仓库报告本应用的问题,而不要联系 MeshCentral 团队。

软件包和签名密钥不变,因此 0.8.4 可作为普通更新安装。0.8.4 与 0.8.3 是同一应用;0.8.3 已完成构建和测试,但未能上传到 GitHub。

0.8.3 和 0.8.4 新增内容

  • 登录令牌和登录密钥。 使用 MeshCentral 登录令牌登录:令牌自带的 ~t: 用户名和令牌密码。登录界面现在会说明在哪里创建令牌,这对只允许令牌...
Read more

MeshPilot 0.8.2

MeshPilot 0.8.2 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 26 Oct 11:59

MeshPilot 0.8.2

English · Русский · 简体中文

English

About this release

This version was released under the app's previous name, MeshCentral Mobile. This page now uses the current name, MeshPilot. The package and signing identity are unchanged.

New in 0.8.2 — stylus and S Pen

  • Precise pointing. The pen works as a precise mouse on computer desktops in every pointer mode.
  • Hover and clicks. Hover moves the cursor without clicking, the tip clicks and drags, and the side button right-clicks.
  • Palm rejection. Palm touches are ignored while the pen is near the screen.
  • Phones with remote input. The pen gives precise taps and swipes.
  • Protocol limit. Pressure and tilt are not carried by MeshCentral's remote-desktop protocol.

Also in the 0.8 line (since 0.7.3)

  • Phones. View the screen after Android consent, see battery and device details, send confirmed vibration, flashlight, message, link and dial-pad requests, and transfer files with size/SHA-256 verification. Unsupported folder creation and rename stay hidden; ambiguous media names cannot be acted on.
  • Phone control is conditional. Touch, hold, swipe, Android navigation and text entry require a modified agent with input support, enabled accessibility and sufficient rights. This agent support is not yet in the upstream project; the official agent remains view-only. Command submission does not prove execution.
  • Sign-in and trust. Approve and pin a server public key per profile, including self-signed/private-CA servers, after independently checking its fingerprint. Optional Remember this device stores the server's 2FA cookie with Android Keystore encryption and binds it to the account, endpoint and issuing TLS trust.
  • Computers and tools. Windows security/antivirus status, hardware/software inventory, CPU/RAM samples, device events and seven-day connectivity history; saved keyboard shortcuts and terminal favorites; reviewed user messages and shell commands. Power and removal requests retain permission checks and confirmations.
  • Windows fixes. Treat JSON null as missing, format BIOS dates in the local language, keep favorite-command insertion on the terminal prompt, and offer an explicit PowerShell 5+ UTF-8 mode. Default commands stay unchanged; programs with their own encoding and agent-side conversion still have limits.
  • Recovery. Sessions come back by themselves after a network outage: the app waits for the network and retries with a bounded backoff, while server refusals still stop after five attempts. Clearing the saved sign-in no longer freezes the app, and a failed download no longer leaves a partial file behind.
  • Reliability. Phone file transfers, MediaStore verification, screen framing, document-picker/session cleanup and forms above the keyboard. Optional GitHub update checks open downloads in the browser; the app never installs an APK.

Plugin requirements

  • No plugin needed for standard tools. Desktop, terminal, files, SSH and SFTP work without the optional plugin.
  • Mobile Companion for jobs and background events. Jobs, service/process tools and background notifications require the separately installed Mobile Companion plugin.
  • Server administration. The app does not administer the server.

Verification and limitations

  • Validation. See validation and remaining acceptance.
  • Testing. Tested on emulators and a local MeshCentral 1.3.1 bench with Linux, Windows and Android agents; acceptance on physical phones continues.
  • Not promised. Power/removal execution, phone hardware effects and broad Windows/macOS coverage are not promised.
  • Notifications. They use Android's best-effort schedule; running jobs cannot be cancelled.
  • Terminal. A current Android System WebView is required.
  • WebRTC. Not supported.

Русский

Об этом выпуске

Этот выпуск вышел под прежним названием приложения — MeshCentral Mobile. Теперь страница использует новое название — MeshPilot. Пакет и ключ подписи не изменились.

Новое в 0.8.2 — стилус и S Pen

  • Точное управление курсором. Перо работает как точная мышь на компьютере в любом режиме указателя.
  • Наведение и нажатия. Наведение двигает курсор без клика, кончик нажимает и перетаскивает, боковая кнопка даёт правый клик.
  • Защита от ладони. Пока перо рядом с экраном, касания ладонью игнорируются.
  • Телефоны с удалённым вводом. Перо даёт точные касания и свайпы.
  • Ограничение протокола. Давление и наклон протокол удалённого рабочего стола MeshCentral не передаёт.

Другие возможности серии 0.8 (с 0.7.3)

  • Телефоны. Просмотр экрана после согласия Android, сведения о батарее и устройстве, запросы вибрации, фонарика, сообщения, ссылки и набора номера после подтверждения, передача файлов с проверкой размера и SHA-256. Неподдерживаемые создание и переименование папок скрыты; для неоднозначных имён медиафайлов действия недоступны.
  • Условия управления телефоном. Касания, удержание, свайпы, навигация Android и ввод текста требуют доработанного агента с поддержкой ввода, включённой службы специальных возможностей и достаточных прав. Этой поддержки агента ещё нет в основном проекте; официальный агент работает только на просмотр. Отправка команды не доказывает её выполнение.
  • Вход и доверие. Подтверждение и закрепление открытого ключа сервера для каждого профиля, включая серверы с самоподписанным сертификатом или частным CA, после самостоятельной проверки отпечатка. Необязательная функция «Запомнить устройство» хранит cookie двухфакторной проверки сервера с шифрованием через Android Keystore и привязывает сохранённые данные к учётной записи, адресу сервера и параметрам доверия TLS, действовавшим при получении cookie.
  • Компьютеры и инструменты. Состояние безопасности и антивируса Windows, сведения об оборудовании и программах, замеры CPU/RAM, события устройства и история связи за семь дней; сохранённые сочетания клавиш и избранные команды терминала; сообщения пользователю и команды оболочки с возможностью проверки. Запросы на питание и удаление по-прежнему проходят проверку прав и подтверждение.
  • Исправления для Windows. JSON null считается отсутствующим значением, даты BIOS форматируются на языке системы, вставка избранной команды остаётся в строке терминала, а PowerShell 5+ получает явный режим UTF-8. Обычные команды не меняются; программы со своей кодировкой и преобразование на стороне агента по-прежнему имеют ограничения.
  • Восстановление. После обрыва сети сеансы возвращаются сами: приложение ждёт сеть и повторяет попытки с ограниченной задержкой, а отказ сервера по-прежнему останавливает их после пяти попыток. Очистка сохранённого входа больше не подвешивает приложение, а неудачное скачивание не оставляет неполный файл.
  • Надёжность. Передача файлов телефона, проверка через MediaStore, формирование кадров экрана, очистка после выбора документов и завершения сеансов, формы над клавиатурой. Необязательная проверка обновлений GitHub открывает скачивание в браузере; приложение никогда не устанавливает APK само.

Требования к плагину

  • Обычным инструментам плагин не нужен. Рабочий стол, терминал, файлы, SSH и SFTP работают без необязательного плагина.
  • Mobile Companion для заданий и фоновых событий. Задания, инструменты служб и процессов и фоновые уведомления требуют отдельно установленного плагина Mobile Companion.
  • Администрирование сервера. Приложение не администрирует сервер.

Проверка и ограничения

  • Проверка. См. результаты проверки и оставшуюся приёмку.
  • Тестирование. Проверено на эмуляторах и локальном стенде MeshCentral 1.3.1 с агентами Linux, Windows и Android; приёмка на физических телефонах продолжается.
  • Границы проверки. Фактическое выполнение команд питания и удаления, работа аппаратных функций телефона и совместимость с широким набором систем Windows/macOS не гарантируются.
  • Уведомления. Срок доставки уведомлений зависит от фоновых ограничений Android; запущенные задания нельзя отменить.
  • Терминал. Нужен актуальный Android System WebView.
  • WebRTC. Не поддерживается.

简体中文

关于此版本

此版本发布时使用应用旧名 MeshCentral Mobile。本页现使用新名称 MeshPilot。软件包和签名身份不变。

0.8.2 新增内容 — 手写笔和 S Pen

  • 精确指向。 手写笔在电脑桌面的所有指针模式下都可作为精确鼠标。
  • 悬停与点击。 悬停移动光标而不点击,笔尖可点击和拖动,侧键执行右击。
  • 防手掌误触。 手写笔靠近屏幕时,手掌触摸会被忽略。
  • 支持远程输入的手机。 手写笔可进行精确点按和滑动。
  • 协议限制。 MeshCentral 的远程桌面协议不传递压力和倾斜。

0.8 系列的其他内容(自 0.7.3 起)

  • 手机。 经 Android 同意后查看屏幕,查看电池和设备详情,经确认后发送振动、手电筒、消息、链接和拨号键盘请求,并传输文件且校验大小和 SHA-256。不支持的文件夹创建和重命名保持隐藏;名称有歧义的媒体文件无法操作。
  • 手机控制有条件。 触摸、长按、滑动、Android 导航和文字输入需要支持输入的修改版代理、已启用的无障碍服务及足够权限。该代理支持尚未进入上游项目;官方代理仍只能查看。发送命令并不代表已执行。
  • 登录与信任。 按服务器配置批准并固定服务器公钥,包括自签名或私有 CA 的服务器,但需先独立核对指纹。可选的**“记住此设备”**使用 Android Keystore 加密保存服务器的双重验证 Cookie,并将其绑定到账户、服务器端点及签发该 Cookie 的 TLS 信任。
  • 电脑与工具。 Windows 安全和防病毒状态、硬件/软件清单、CPU/内存采样、设备事件和七天连接历史;保存的键盘快捷键和终端收藏;可审阅的用户消息和 Shell 命令。电源和移除请求仍保留权限检查与确认。
  • Windows 修复。 将 JSON null 视为缺失值,按本地语言格式化 BIOS 日期,让收藏命令插入停留在终端提示行,并提供显式选择的 PowerShell 5+ UTF-8 模式。默认命令保持不变;自带编码的程序和代理端转换仍有局限。
  • 恢复。 网络中断后会话会自动恢复:应用等待网络,并以有上限的退避重试;服务器拒绝时仍在五次尝试后停止。清除已保存登录不再冻结应用,下载失败也不会留下不完整文件。
  • 可靠性。 手机文件传输、MediaStore 校验、屏幕分帧、文档选择器/会话清理以及键盘上方的表单。可选的 GitHub 更新检查会在浏览器中打开下载;应用从不自行安装 APK。

插件要求

  • 标准工具无需插件。 桌面、终端、文件、SSH 和 SFTP 无需可选插件即可使用。
  • 任务与后台事件需要 Mobile Companion。 任务、服务/进程工具和后台通知需要单独安装的 Mobile Companion 插件。
  • 服务器管理。 应用不管理服务器。

验证与限制

  • 验证。 参见验证与剩余验收。
  • 测试。 已在模拟器和本地 MeshCentral 1.3.1 测试环境(Linux、Windows 和 Android 代理)中测试;实体手机验收仍在进行。
  • 未作承诺。 电源和移除操作的实际执行、手机硬件效果以及广泛的 Windows/macOS 覆盖均未承诺。
  • 通知。 使用 Android 尽力而为的调度;正在运行的任务无法取消。
  • 终端。 需要较...
Read more

MeshPilot 0.8.1

MeshPilot 0.8.1 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 26 Oct 09:51

MeshPilot 0.8.1

English · Русский · 简体中文

English

About this release

0.8.1 is the first public build of the 0.8 line: the 0.8.0 app with stabilized release device tests. The package and signing identity are unchanged.

This version was released under the app's previous name, MeshCentral Mobile. This page now uses the current name, MeshPilot.

What's new in 0.8

  • Phones. View the screen after Android consent, see battery and device details, send confirmed vibration, flashlight, message, link and dial-pad requests, and transfer files with size/SHA-256 verification. Unsupported folder creation and rename stay hidden; ambiguous media names cannot be acted on.
  • Phone control is conditional. Touch, hold, swipe, Android navigation and text entry require a modified agent with input support, enabled accessibility and sufficient rights. This agent support is not yet in the upstream project; the official agent remains view-only. Command submission does not prove execution.
  • Sign-in and trust. Approve and pin a server public key per profile, including self-signed/private-CA servers, after independently checking its fingerprint. Optional Remember this device stores the server's 2FA cookie with Android Keystore encryption and binds it to the account, endpoint and issuing TLS trust.
  • Computers and tools. Windows security/antivirus status, hardware/software inventory, CPU/RAM samples, device events and seven-day connectivity history; saved keyboard shortcuts and terminal favorites; reviewed user messages and shell commands. Power and removal requests retain permission checks and confirmations.
  • Windows fixes. Treat JSON null as missing, format BIOS dates in the local language, keep favorite-command insertion on the terminal prompt, and offer an explicit PowerShell 5+ UTF-8 mode. Default commands stay unchanged; programs with their own encoding and agent-side conversion still have limits.
  • Recovery. Sessions come back by themselves after a network outage: the app waits for the network and retries with a bounded backoff, while server refusals still stop after five attempts. Clearing the saved sign-in no longer freezes the app, and a failed download no longer leaves a partial file behind.
  • Reliability. Phone file transfers, MediaStore verification, screen framing, document-picker/session cleanup and forms above the keyboard. Optional GitHub update checks open downloads in the browser; the app never installs an APK.

Plugin requirements

  • No plugin needed for standard tools. Desktop, terminal, files, SSH and SFTP work without the optional plugin.
  • Mobile Companion for jobs and background events. Jobs, service/process tools and background notifications require the separately installed Mobile Companion plugin.
  • Server administration. The app does not administer the server.

Verification and limitations

  • Validation. See validation and remaining acceptance.
  • Testing. Tested on emulators and a local MeshCentral 1.3.1 bench with Linux, Windows and Android agents; acceptance on physical phones continues.
  • Not promised. Power/removal execution, phone hardware effects and broad Windows/macOS coverage are not promised.
  • Notifications. They use Android's best-effort schedule; running jobs cannot be cancelled.
  • Terminal. A current Android System WebView is required.
  • WebRTC. Not supported.

Русский

Об этом выпуске

0.8.1 — первая публичная сборка серии 0.8: приложение 0.8.0 с исправленными тестами устройств для выпуска. Пакет и ключ подписи не изменились.

Этот выпуск вышел под прежним названием приложения — MeshCentral Mobile. Теперь страница использует новое название — MeshPilot.

Что нового в 0.8

  • Телефоны. Просмотр экрана после согласия Android, сведения о батарее и устройстве, запросы вибрации, фонарика, сообщения, ссылки и набора номера после подтверждения, передача файлов с проверкой размера и SHA-256. Неподдерживаемые создание и переименование папок скрыты; для неоднозначных имён медиафайлов действия недоступны.
  • Условия управления телефоном. Касания, удержание, свайпы, навигация Android и ввод текста требуют доработанного агента с поддержкой ввода, включённой службы специальных возможностей и достаточных прав. Этой поддержки агента ещё нет в основном проекте; официальный агент работает только на просмотр. Отправка команды не доказывает её выполнение.
  • Вход и доверие. Подтверждение и закрепление открытого ключа сервера для каждого профиля, включая серверы с самоподписанным сертификатом или частным CA, после самостоятельной проверки отпечатка. Необязательная функция «Запомнить устройство» хранит cookie двухфакторной проверки сервера с шифрованием через Android Keystore и привязывает сохранённые данные к учётной записи, адресу сервера и параметрам доверия TLS, действовавшим при получении cookie.
  • Компьютеры и инструменты. Состояние безопасности и антивируса Windows, сведения об оборудовании и программах, замеры CPU/RAM, события устройства и история связи за семь дней; сохранённые сочетания клавиш и избранные команды терминала; сообщения пользователю и команды оболочки с возможностью проверки. Запросы на питание и удаление по-прежнему проходят проверку прав и подтверждение.
  • Исправления для Windows. JSON null считается отсутствующим значением, даты BIOS форматируются на языке системы, вставка избранной команды остаётся в строке терминала, а PowerShell 5+ получает явный режим UTF-8. Обычные команды не меняются; программы со своей кодировкой и преобразование на стороне агента по-прежнему имеют ограничения.
  • Восстановление. После обрыва сети сеансы возвращаются сами: приложение ждёт сеть и повторяет попытки с ограниченной задержкой, а отказ сервера по-прежнему останавливает их после пяти попыток. Очистка сохранённого входа больше не подвешивает приложение, а неудачное скачивание не оставляет неполный файл.
  • Надёжность. Передача файлов телефона, проверка через MediaStore, формирование кадров экрана, очистка после выбора документов и завершения сеансов, формы над клавиатурой. Необязательная проверка обновлений GitHub открывает скачивание в браузере; приложение никогда не устанавливает APK само.

Требования к плагину

  • Обычным инструментам плагин не нужен. Рабочий стол, терминал, файлы, SSH и SFTP работают без необязательного плагина.
  • Mobile Companion для заданий и фоновых событий. Задания, инструменты служб и процессов и фоновые уведомления требуют отдельно установленного плагина Mobile Companion.
  • Администрирование сервера. Приложение не администрирует сервер.

Проверка и ограничения

  • Проверка. См. результаты проверки и оставшуюся приёмку.
  • Тестирование. Проверено на эмуляторах и локальном стенде MeshCentral 1.3.1 с агентами Linux, Windows и Android; приёмка на физических телефонах продолжается.
  • Границы проверки. Фактическое выполнение команд питания и удаления, работа аппаратных функций телефона и совместимость с широким набором систем Windows/macOS не гарантируются.
  • Уведомления. Срок доставки уведомлений зависит от фоновых ограничений Android; запущенные задания нельзя отменить.
  • Терминал. Нужен актуальный Android System WebView.
  • WebRTC. Не поддерживается.

简体中文

关于此版本

0.8.1 是 0.8 系列首个公开版本:在 0.8.0 应用基础上稳定了发布设备测试。软件包和签名身份不变。

此版本发布时使用应用旧名 MeshCentral Mobile。本页现使用新名称 MeshPilot。

0.8 新增内容

  • 手机。 经 Android 同意后查看屏幕,查看电池和设备详情,经确认后发送振动、手电筒、消息、链接和拨号键盘请求,并传输文件且校验大小和 SHA-256。不支持的文件夹创建和重命名保持隐藏;名称有歧义的媒体文件无法操作。
  • 手机控制有条件。 触摸、长按、滑动、Android 导航和文字输入需要支持输入的修改版代理、已启用的无障碍服务及足够权限。该代理支持尚未进入上游项目;官方代理仍只能查看。发送命令并不代表已执行。
  • 登录与信任。 按服务器配置批准并固定服务器公钥,包括自签名或私有 CA 的服务器,但需先独立核对指纹。可选的**“记住此设备”**使用 Android Keystore 加密保存服务器的双重验证 Cookie,并将其绑定到账户、服务器端点及签发该 Cookie 的 TLS 信任。
  • 电脑与工具。 Windows 安全和防病毒状态、硬件/软件清单、CPU/内存采样、设备事件和七天连接历史;保存的键盘快捷键和终端收藏;可审阅的用户消息和 Shell 命令。电源和移除请求仍保留权限检查与确认。
  • Windows 修复。 将 JSON null 视为缺失值,按本地语言格式化 BIOS 日期,让收藏命令插入停留在终端提示行,并提供显式选择的 PowerShell 5+ UTF-8 模式。默认命令保持不变;自带编码的程序和代理端转换仍有局限。
  • 恢复。 网络中断后会话会自动恢复:应用等待网络,并以有上限的退避重试;服务器拒绝时仍在五次尝试后停止。清除已保存登录不再冻结应用,下载失败也不会留下不完整文件。
  • 可靠性。 手机文件传输、MediaStore 校验、屏幕分帧、文档选择器/会话清理以及键盘上方的表单。可选的 GitHub 更新检查会在浏览器中打开下载;应用从不自行安装 APK。

插件要求

  • 标准工具无需插件。 桌面、终端、文件、SSH 和 SFTP 无需可选插件即可使用。
  • 任务与后台事件需要 Mobile Companion。 任务、服务/进程工具和后台通知需要单独安装的 Mobile Companion 插件。
  • 服务器管理。 应用不管理服务器。

验证与限制

  • 验证。 参见验证与剩余验收。
  • 测试。 已在模拟器和本地 MeshCentral 1.3.1 测试环境(Linux、Windows 和 Android 代理)中测试;实体手机验收仍在进行。
  • 未作承诺。 电源和移除操作的实际执行、手机硬件效果以及广泛的 Windows/macOS 覆盖均未承诺。
  • 通知。 使用 Android 尽力而为的调度;正在运行的任务无法取消。
  • 终端。 需要较新的 Android System WebView。
  • WebRTC。 不支持。

MeshPilot 0.7.3

MeshPilot 0.7.3 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 25 Oct 12:49

MeshPilot 0.7.3

English · Русский · 简体中文

English

About this release

This version was released under the app's previous name, MeshCentral Mobile. This page now uses the current name, MeshPilot.

What changed in 0.7.3

  • Second-factor sign-in fixed (#10). On servers that require a second factor, the verification-code step now stays on screen after the password, and Sign in with code becomes available as soon as a code is entered. Previously the screen kept refreshing with "Connection to the server was lost." while the button stayed in "Signing in…".
  • No automatic retries. A rejected password or code request is shown once and is never retried automatically. If a server keeps closing the connection, automatic reconnection stops after five attempts.
  • Checked against MeshCentral 1.3.1. The fix was verified with an authenticator-app account.

Download and requirements

  • Signed APK. Download the signed APK below. It updates the previous public application with the same package and signer.
  • No plugin for standard tools. Standard desktop, terminal, files, SSH and SFTP do not require the optional plugin.
  • Plugin for jobs and background events. Jobs and background events require MeshCentral 1.3.0 and the separately installed plugin. The app does not administer the server.

Verification and limitations

  • Validation. See validation details.
  • Follow-up work. Physical-phone acceptance, e-mail/SMS/push code delivery, Windows/systemd service actions, TalkBack and battery measurements remain follow-up work.
  • Notifications. They use a 15-minute best-effort Android schedule; running jobs cannot be cancelled.
  • Terminal. A current Android System WebView is required.
  • WebRTC. Not supported.

Русский

Об этом выпуске

Этот выпуск вышел под прежним названием приложения — MeshCentral Mobile. Теперь страница использует новое название — MeshPilot.

Что изменилось в 0.7.3

  • Исправлен вход с двухфакторной проверкой (#10). На серверах, где нужен второй фактор, шаг с кодом подтверждения теперь остаётся на экране после пароля, а кнопка «Войти с кодом» становится доступна сразу после ввода кода. Раньше экран постоянно обновлялся с сообщением «Связь с сервером прервана», а кнопка оставалась в состоянии «Вход…».
  • Без автоматических повторов. Отказ по паролю или коду показывается один раз и больше не повторяется автоматически. Если сервер продолжает закрывать соединение, автоматическое переподключение останавливается после пяти попыток.
  • Проверено на MeshCentral 1.3.1. Исправление проверено с учётной записью, для которой коды создаёт приложение-аутентификатор.

Загрузка и требования

  • Подписанный APK. Скачайте подписанный APK ниже. Он обновляет прежнее публичное приложение с тем же пакетом и подписью.
  • Обычным инструментам плагин не нужен. Рабочий стол, терминал, файлы, SSH и SFTP не требуют необязательного плагина.
  • Плагин для заданий и фоновых событий. Задания и фоновые события требуют MeshCentral 1.3.0 и отдельно установленного плагина. Приложение не администрирует сервер.

Проверка и ограничения

  • Проверка. См. подробности проверки.
  • Что впереди. Приёмка на физических телефонах, доставка кодов по e-mail, SMS и push, действия со службами Windows/systemd, TalkBack и замеры батареи остаются следующими задачами.
  • Уведомления. Android планирует проверку каждые 15 минут, но может её задерживать; запущенные задания нельзя отменить.
  • Терминал. Нужен актуальный Android System WebView.
  • WebRTC. Не поддерживается.

简体中文

关于此版本

此版本发布时使用应用旧名 MeshCentral Mobile。本页现使用新名称 MeshPilot。

0.7.3 的变更

  • 修复双重验证登录(#10)。 在需要第二因素的服务器上,输入密码后验证码步骤会保持在屏幕上;输入验证码后,**“使用验证码登录”**立即可用。此前屏幕会不断刷新并显示“与服务器的连接已断开。”,按钮一直停在“正在登录…”。
  • 不再自动重试。 密码或验证码被拒绝时只提示一次,不会自动重试。如果服务器持续关闭连接,自动重连会在五次尝试后停止。
  • 已对 MeshCentral 1.3.1 验证。 该修复已使用身份验证器应用账户验证。

下载与要求

  • 签名 APK。 请下载下方的签名 APK。它会以相同软件包和签名更新此前的公开应用。
  • 标准工具无需插件。 标准桌面、终端、文件、SSH 和 SFTP 不需要可选插件。
  • 任务与后台事件需要插件。 任务和后台事件需要 MeshCentral 1.3.0 及单独安装的插件。应用不管理服务器。

验证与限制

  • 验证。 参见验证详情。
  • 后续工作。 实体手机验收、通过电子邮件/SMS/推送发送验证码、Windows/systemd 服务操作、TalkBack 和电池测量仍待完成。
  • 通知。 使用 Android 每 15 分钟尽力而为的调度;正在运行的任务无法取消。
  • 终端。 需要较新的 Android System WebView。
  • WebRTC。 不支持。

MeshPilot 0.7.2

MeshPilot 0.7.2 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 23 Oct 15:09

MeshPilot 0.7.2

English · Русский · 简体中文

English

About this release

This version was released under the app's previous name, MeshCentral Mobile. This page now uses the current name, MeshPilot.

What's new in 0.7.2

  • Clearer failures in Services and Processes. These screens now explain known failures: permission denied, offline agent, busy device, timeout, interrupted job or invalid result.
  • Refresh and error recovery. Refresh reloads the selected tab. Error recovery offers Refresh and Help; it never automatically repeats a service start, stop or restart.
  • Long messages. They scroll with the list, including Russian at 200% font size.
  • Shared error translations. The same error texts are translated across 23 locale variants.
  • Optional Mobile Companion 1.1.2. Includes the server plugin source with Windows command completion and UTF-8 output fixes. Updating the APK does not deploy this server plugin.

Download and requirements

  • Signed APK. Download the signed APK below. It updates the previous public application with the same package and signer.
  • No plugin for standard tools. Standard desktop, terminal, files, SSH and SFTP do not require the optional plugin.
  • Plugin for jobs and background events. Jobs and background events require MeshCentral 1.3.0 and the separately installed plugin. The app does not administer the server.

Verification and limitations

  • UI verification. See UI verification and screenshots.
  • Follow-up work. Physical-phone acceptance, Windows/systemd service actions, TalkBack and battery measurements remain follow-up work.
  • Notifications. They use a 15-minute best-effort Android schedule; running jobs cannot be cancelled.
  • Terminal. A current Android System WebView is required.
  • WebRTC. Not supported.

Русский

Об этом выпуске

Этот выпуск вышел под прежним названием приложения — MeshCentral Mobile. Теперь страница использует новое название — MeshPilot.

Что нового в 0.7.2

  • Понятные причины сбоев в разделах служб и процессов. Теперь они объясняют известные ошибки: отказ в доступе, агент не в сети, устройство занято, тайм-аут, прерванное задание или недопустимый результат.
  • Обновление и восстановление после ошибок. «Обновить» перезагружает выбранную вкладку. При ошибке доступны «Обновить» и «Помощь»; запуск, остановка или перезапуск службы никогда не повторяются автоматически.
  • Длинные сообщения. Прокручиваются вместе со списком, в том числе русский текст при размере шрифта 200%.
  • Единые переводы ошибок. Одни и те же тексты ошибок переведены для 23 языковых вариантов.
  • Необязательный Mobile Companion 1.1.2. Включает исходники серверного плагина с автодополнением команд Windows и исправлениями вывода UTF-8. Обновление APK не устанавливает этот плагин.

Загрузка и требования

  • Подписанный APK. Скачайте подписанный APK ниже. Он обновляет прежнее публичное приложение с тем же пакетом и подписью.
  • Обычным инструментам плагин не нужен. Рабочий стол, терминал, файлы, SSH и SFTP не требуют необязательного плагина.
  • Плагин для заданий и фоновых событий. Задания и фоновые события требуют MeshCentral 1.3.0 и отдельно установленного плагина. Приложение не администрирует сервер.

Проверка и ограничения

  • Проверка интерфейса. См. проверку интерфейса и снимки экрана.
  • Что впереди. Приёмка на физических телефонах, действия со службами Windows/systemd, TalkBack и замеры батареи остаются следующими задачами.
  • Уведомления. Android планирует проверку каждые 15 минут, но может её задерживать; запущенные задания нельзя отменить.
  • Терминал. Нужен актуальный Android System WebView.
  • WebRTC. Не поддерживается.

简体中文

关于此版本

此版本发布时使用应用旧名 MeshCentral Mobile。本页现使用新名称 MeshPilot。

0.7.2 新增内容

  • 服务与进程会说明已知故障。 这些界面现在会解释权限被拒绝、代理离线、设备忙、超时、任务中断或结果无效。
  • 刷新与错误恢复。 “刷新”只重新加载当前标签页。出错时可选择“刷新”和“帮助”;绝不会自动重复服务的启动、停止或重启。
  • 长消息。 随列表滚动,包括 200% 字号下的俄文。
  • 统一的错误翻译。 相同的错误文本已覆盖 23 个语言变体。
  • 可选的 Mobile Companion 1.1.2。 包含该服务器插件的源码,带有 Windows 命令执行完成检测和 UTF-8 输出修复。更新 APK 不会部署该服务器插件。

下载与要求

  • 签名 APK。 请下载下方的签名 APK。它会以相同软件包和签名更新此前的公开应用。
  • 标准工具无需插件。 标准桌面、终端、文件、SSH 和 SFTP 不需要可选插件。
  • 任务与后台事件需要插件。 任务和后台事件需要 MeshCentral 1.3.0 及单独安装的插件。应用不管理服务器。

验证与限制

  • 界面验证。 参见界面验证与截图。
  • 后续工作。 实体手机验收、Windows/systemd 服务操作、TalkBack 和电池测量仍待完成。
  • 通知。 使用 Android 每 15 分钟尽力而为的调度;正在运行的任务无法取消。
  • 终端。 需要较新的 Android System WebView。
  • WebRTC。 不支持。

MeshPilot 0.7.1

MeshPilot 0.7.1 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 22 Oct 17:02

MeshPilot 0.7.1

English · Русский · 简体中文

English

About this release

This version was released under the app's previous name, MeshCentral Mobile. This page now uses the current name, MeshPilot.

What's new in 0.7.1

  • Short screens. Device lists remain reachable on short screens; search, filters and warnings scroll with the cards.
  • Finding computers. Search and recent computers, with separate server profiles.
  • Sessions. Two open sessions with explicit close and restored selection.
  • Files. Android Share, a file queue, cancel and retry, and SHA-256 readback.
  • Device information. System information and confirmed device actions.
  • Optional Mobile Companion 1.1.0. Fixed jobs, history, Quick Help reports and background events.
  • Interface. 23 locale variants, light and dark themes, and phone and tablet layouts.

Download and requirements

  • Signed APK. Download the signed APK below. It updates the previous public application with the same package and signer.
  • No plugin for standard tools. Standard desktop, terminal, files, SSH and SFTP do not require the optional plugin.
  • Plugin for jobs and background events. Jobs and background events require MeshCentral 1.3.0 and the separately installed plugin. The app does not administer the server.

Verification and limitations

  • Implementation notes. See implementation and verification limits.
  • Follow-up work. Physical-phone acceptance, Windows/systemd service actions, TalkBack and battery measurements remain follow-up work.
  • Notifications. They use a 15-minute best-effort Android schedule, not instant push. Running jobs cannot be cancelled.
  • Terminal. A current Android System WebView is required.
  • WebRTC. Not supported.

Русский

Об этом выпуске

Этот выпуск вышел под прежним названием приложения — MeshCentral Mobile. Теперь страница использует новое название — MeshPilot.

Что нового в 0.7.1

  • Короткие экраны. Списки устройств остаются доступны на невысоких экранах; поиск, фильтры и предупреждения прокручиваются вместе с карточками.
  • Поиск компьютеров. Поиск и недавние компьютеры, отдельные профили серверов.
  • Сеансы. Два открытых сеанса с явным закрытием и восстановлением выбора.
  • Файлы. Системное меню «Поделиться» Android, очередь файлов, отмена и повтор, обратное чтение SHA-256.
  • Сведения об устройстве. Системная информация и действия с подтверждением.
  • Необязательный Mobile Companion 1.1.0. Задания с заранее заданными действиями, история, отчёты Quick Help и фоновые события.
  • Интерфейс. 23 языковых варианта, светлая и тёмная темы, раскладки для телефона и планшета.

Загрузка и требования

  • Подписанный APK. Скачайте подписанный APK ниже. Он обновляет прежнее публичное приложение с тем же пакетом и подписью.
  • Обычным инструментам плагин не нужен. Рабочий стол, терминал, файлы, SSH и SFTP не требуют необязательного плагина.
  • Плагин для заданий и фоновых событий. Задания и фоновые события требуют MeshCentral 1.3.0 и отдельно установленного плагина. Приложение не администрирует сервер.

Проверка и ограничения

  • Заметки о реализации. См. границы реализации и проверки.
  • Что впереди. Приёмка на физических телефонах, действия со службами Windows/systemd, TalkBack и замеры батареи остаются следующими задачами.
  • Уведомления. Android планирует проверку каждые 15 минут, но может её задерживать; мгновенные уведомления не предусмотрены. Запущенные задания нельзя отменить.
  • Терминал. Нужен актуальный Android System WebView.
  • WebRTC. Не поддерживается.

简体中文

关于此版本

此版本发布时使用应用旧名 MeshCentral Mobile。本页现使用新名称 MeshPilot。

0.7.1 新增内容

  • 矮屏幕上仍可使用。 在较矮的屏幕上仍可访问设备列表;搜索、筛选和警告随卡片一起滚动。
  • 查找电脑。 搜索和最近电脑,独立的服务器配置。
  • 会话。 两个可同时打开的会话,可显式关闭并恢复选择。
  • 文件。 Android 分享、文件队列、取消与重试,以及 SHA-256 回读。
  • 设备信息。 系统信息和经确认的设备操作。
  • 可选的 Mobile Companion 1.1.0。 预定义任务、历史记录、Quick Help 报告和后台事件。
  • 界面。 23 个语言变体,浅色和深色主题,手机和平板布局。

下载与要求

  • 签名 APK。 请下载下方的签名 APK。它会以相同软件包和签名更新此前的公开应用。
  • 标准工具无需插件。 标准桌面、终端、文件、SSH 和 SFTP 不需要可选插件。
  • 任务与后台事件需要插件。 任务和后台事件需要 MeshCentral 1.3.0 及单独安装的插件。应用不管理服务器。

验证与限制

  • 实现说明。 参见实现与验证范围。
  • 后续工作。 实体手机验收、Windows/systemd 服务操作、TalkBack 和电池测量仍待完成。
  • 通知。 使用 Android 每 15 分钟尽力而为的调度,并非即时推送。正在运行的任务无法取消。
  • 终端。 需要较新的 Android System WebView。
  • WebRTC。 不支持。

MeshPilot 0.5.4

MeshPilot 0.5.4 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 21 Oct 18:09

MeshPilot 0.5.4 — preview

English · Русский · 简体中文

English

About this release

This version was released under the app's previous name, MeshCentral Mobile. This page now uses the current name, MeshPilot.

This preview fixes an Android IME race that could drop direct CJK input in the terminal and improves the project's international presentation and delivery. It includes remote desktop, Agent terminal and files, SSH and SFTP, with 22 interface languages and automatic language selection.

What's new in 0.5.4

  • PIN keypad zero button. Fixed: PINs containing zero now unlock correctly.
  • Guides and presentation. English, Simplified Chinese and Russian guides, a new header, live GitHub badges and localized app screenshots.
  • Development and source. Private development in GitLab; only selected release source snapshots are published to GitHub. Private development commits are excluded.
  • Checks before signing. GitHub reruns Android checks before signing. The APK retains the existing public signing identity; versionCode is 13.

Download and installation

  • APK. Download the APK from the GitHub release below and install it over a previous public build.
  • Preview and distribution. This is a preview and is not in the official F-Droid catalogue.
  • Earlier private builds. They use a different package.

Verification and limitations

  • Checks and limits. See validation and known limitations.
  • Not yet verified. Physical phones, Windows Agent tools and live restrictive-right/consent flows remain unverified.
  • Translations. They are machine-produced.

Русский

Об этом выпуске

Этот выпуск вышел под прежним названием приложения — MeshCentral Mobile. Теперь страница использует новое название — MeshPilot.

Этот предварительный выпуск исправляет ошибку гонки в Android IME, из-за которой терминал мог терять прямой ввод CJK, и улучшает международное оформление и публикацию. В него входят удалённый рабочий стол, терминал и файлы Agent, SSH и SFTP, 22 языка интерфейса с автоматическим выбором.

Что нового в 0.5.4

  • Ноль на клавиатуре PIN. Кнопка исправлена: PIN-коды с нулём теперь правильно разблокируют приложение.
  • Руководства и оформление. Руководства на английском, китайском и русском, новая шапка, значки GitHub с актуальными показателями и локализованные снимки приложения.
  • Разработка и исходники. Разработка ведётся в закрытом GitLab; на GitHub публикуются только снимки исходников выбранных выпусков, без коммитов закрытой разработки.
  • Проверки перед подписью. GitHub повторно запускает проверки Android перед подписью. APK сохраняет прежнюю публичную подпись; versionCode — 13.

Загрузка и установка

  • APK. Скачайте APK из выпуска GitHub ниже и установите поверх прежней публичной сборки.
  • Предварительный выпуск. Это предварительная версия; в официальном каталоге F-Droid её нет.
  • Ранние закрытые сборки. У них другой пакет.

Проверка и ограничения

  • Проверки и ограничения. См. результаты проверки и известные ограничения.
  • Пока не проверено. Физические телефоны, инструменты Windows Agent и реальные сценарии ограниченных прав и согласия остаются непроверенными.
  • Переводы. Выполнены машинно.

简体中文

关于此版本

此版本发布时使用应用旧名 MeshCentral Mobile。本页现使用新名称 MeshPilot。

此预览版本修复了 Android 输入法时序问题,该问题可能使终端丢失直接输入的中日韩文字,并改进了项目的国际化呈现与发布流程。功能包括远程桌面、Agent 终端和文件、SSH 和 SFTP,以及 22 种界面语言和自动语言选择。

0.5.4 新增内容

  • PIN 键盘零键。 已修复:包含零的 PIN 现在可以正常解锁。
  • 指南与呈现。 英文、简体中文和俄文指南,新页头,实时 GitHub 徽章和本地化应用截图。
  • 开发与源码。 在私有 GitLab 中开发;仅将选定版本的源代码快照发布到 GitHub,不包含私有开发提交。
  • 签名前检查。 GitHub 在签名前重新运行 Android 检查。APK 保持现有公开签名身份;versionCode 为 13。

下载与安装

  • APK。 从下方 GitHub 发行版下载 APK,并覆盖安装到旧的公开版本。
  • 预览版与分发。 这是预览版,尚未进入 F-Droid 官方目录。
  • 更早的私有构建。 它们使用不同的软件包。

验证与限制

  • 检查与限制。 参见验证和已知限制。
  • 尚未验证。 实体手机、Windows Agent 工具和真实受限权限/同意流程仍未验证。
  • 翻译。 由机器生成。

MeshPilot 0.5.3

MeshPilot 0.5.3 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 21 Oct 15:33

MeshPilot 0.5.3 — preview

English · Русский · 简体中文

English

About this release

This version was released under the app's previous name, MeshCentral Mobile. This page now uses the current name, MeshPilot.

This preview fixes an Android IME race that could drop direct CJK input in the terminal and improves the project's international presentation and delivery. It includes remote desktop, Agent terminal and files, SSH and SFTP, with 22 interface languages and automatic language selection.

What's new in 0.5.3

  • Guides and presentation. English, Simplified Chinese and Russian guides, a new header, live GitHub badges and localized app screenshots.
  • Development and source. Private development in GitLab; only selected release source snapshots are published to GitHub. Private development commits are excluded.
  • Checks before signing. GitHub reruns Android checks before signing. The APK retains the existing public signing identity; versionCode is 12.

Download and installation

  • APK. Download the APK from the GitHub release below and install it over a previous public build.
  • Preview and distribution. This is a preview and is not in the official F-Droid catalogue.
  • Earlier private builds. They use a different package.

Verification and limitations

  • Checks and limits. See validation and known limitations.
  • Not yet verified. Physical phones, Windows Agent tools and live restrictive-right/consent flows remain unverified.
  • Translations. They are machine-produced.

Русский

Об этом выпуске

Этот выпуск вышел под прежним названием приложения — MeshCentral Mobile. Теперь страница использует новое название — MeshPilot.

Этот предварительный выпуск исправляет ошибку гонки в Android IME, из-за которой терминал мог терять прямой ввод CJK, и улучшает международное оформление и публикацию. В него входят удалённый рабочий стол, терминал и файлы Agent, SSH и SFTP, 22 языка интерфейса с автоматическим выбором.

Что нового в 0.5.3

  • Руководства и оформление. Руководства на английском, китайском и русском, новая шапка, значки GitHub с актуальными показателями и локализованные снимки приложения.
  • Разработка и исходники. Разработка ведётся в закрытом GitLab; на GitHub публикуются только снимки исходников выбранных выпусков, без коммитов закрытой разработки.
  • Проверки перед подписью. GitHub повторно запускает проверки Android перед подписью. APK сохраняет прежнюю публичную подпись; versionCode — 12.

Загрузка и установка

  • APK. Скачайте APK из выпуска GitHub ниже и установите поверх прежней публичной сборки.
  • Предварительный выпуск. Это предварительная версия; в официальном каталоге F-Droid её нет.
  • Ранние закрытые сборки. У них другой пакет.

Проверка и ограничения

  • Проверки и ограничения. См. результаты проверки и известные ограничения.
  • Пока не проверено. Физические телефоны, инструменты Windows Agent и реальные сценарии ограниченных прав и согласия остаются непроверенными.
  • Переводы. Выполнены машинно.

简体中文

关于此版本

此版本发布时使用应用旧名 MeshCentral Mobile。本页现使用新名称 MeshPilot。

此预览版本修复了 Android 输入法时序问题,该问题可能使终端丢失直接输入的中日韩文字,并改进了项目的国际化呈现与发布流程。功能包括远程桌面、Agent 终端和文件、SSH 和 SFTP,以及 22 种界面语言和自动语言选择。

0.5.3 新增内容

  • 指南与呈现。 英文、简体中文和俄文指南,新页头,实时 GitHub 徽章和本地化应用截图。
  • 开发与源码。 在私有 GitLab 中开发;仅将选定版本的源代码快照发布到 GitHub,不包含私有开发提交。
  • 签名前检查。 GitHub 在签名前重新运行 Android 检查。APK 保持现有公开签名身份;versionCode 为 12。

下载与安装

  • APK。 从下方 GitHub 发行版下载 APK,并覆盖安装到旧的公开版本。
  • 预览版与分发。 这是预览版,尚未进入 F-Droid 官方目录。
  • 更早的私有构建。 它们使用不同的软件包。

验证与限制

  • 检查与限制。 参见验证和已知限制。
  • 尚未验证。 实体手机、Windows Agent 工具和真实受限权限/同意流程仍未验证。
  • 翻译。 由机器生成。