Skip to content

Companion v0.9.4 — мультиконфігуратор змінив ім'я, навчився бекапити прошивку і отримав темну тему

Офіційний графічний конфігуратор OpenIPC — той самий, який у спільноті всі звуть мультиконфігуратором, — тихо змінив назву і за півроку помітно підріс. Тепер він називається Companion, а поточна версія — v0.9.4. Нижче — головне з релізів v0.8–v0.9.4 і чому варто оновитись, якщо у вас v0.9.0.


🔹 Спершу про назву

Застосунок називався OpenIPC Config, у документації та чатах — «мультиконфігуратор». З релізу v0.7.14 (4 січня 2026) файли збірок звуться Companion-* замість OpenIPC-Config-*, а репозиторій openipc-configurator перейменували на OpenIPC/companion.

Це важливо знати лише з однієї причини: старі посилання нічого не зламали — GitHub переадресовує їх на новий репозиторій, і ви потрапляєте на ті самі релізи. Просто на сторінці завантаження тепер інша назва.

Не плутайте з OpenIPC Config від MarioFPV — це окремий інструмент, і саме він потрібен для NVR, який Companion досі не підтримує.


🔹 Резервна копія та відновлення прошивки

Найважливіше нововведення v0.9.0 (10 квітня). На вкладці Firmware з'явився розділ Backup / Restore, який знімає повний дамп флеш-пам'яті камери: застосунок зупиняє стример, щоб звільнити RAM, вичитує всі розділи /dev/mtdblock* через dd, рахує MD5 і забирає готовий .tar.gz на комп'ютер.

Відновлення працює звідти ж — але з перевірками: контрольні суми звіряються локально, розмітка підтверджується читанням /proc/mtd з пристрою, і лише потім розділи заливаються через flashcp. Якщо MD5 не збігся, відновлення скасовується до будь-якого запису у флеш. Плюс обов'язкова галочка «I accept the risk of permanently bricking this device» — операція незворотна.

Для FPV це фактично страховка: зняли бекап стокової прошивки — і можна спокійно експериментувати.


🔹 Темна тема та перебудований інтерфейс

  • Темна тема з перемикачем у шапці; кольори тексту й попереджень зробили theme-aware, щоб нічого не зникало на темному тлі
  • Вкладку Advanced замінено на Preferences — з нормальним збереженням налаштувань застосунку
  • Firmware-focused mode у Preferences ховає всі вкладки, крім Firmware і Preferences. Якщо Companion потрібен вам тільки як прошивальник — вмикайте
  • Splash-екран на старті, вкладки тепер вантажаться відкладено — застосунок відкривається помітно швидше
  • Панель логів стала згортуваною і запам'ятовує висоту; поведінку автопрокрутки до останнього рядка виправили
  • Вибір прошивки на вкладці Firmware перерисували: замість секцій через «OR» — картки з радіокнопками
  • Кнопка Report Bug у шапці веде прямо в GitHub Issues

🔹 Менше граблів на першому запуску

  • ім'я користувача за замовчуванням — root (його більше не треба вводити взагалі)
  • підставляються типові IP і пароль для першого запуску
  • тип пам'яті завантажувача за замовчуванням — nor
  • на Linux виправлено шлях до конфігу: тепер це LocalApplicationData, а не тека поруч із бінарником

🔹 Важливо: не залишайтесь на v0.9.0

У v0.9.0 був баг у прошивці завантаженим образом. Companion заливав kernel і rootfs у /tmp і запускав sysupgrade без прапорця -z — тому пристрій усе одно йшов «онлайновим» шляхом: синхронізував час через ntpd, ходив на GitHub перевіряти оновлення самого скрипта sysupgrade і тільки потім починав прошивку. Звідси затримки й зриви.

У v0.9.1 (11 квітня) команду виправили на sysupgrade --force_ver -n -z --kernel=… --rootfs=…-z примусово вмикає локальний офлайн-шлях. Розбір інциденту розробники виклали в репозиторії.


🔹 macOS: застосунок нарешті запускається

Три релізи поспіль лагодили саме macOS: додали нотарізацію і stapling у CI (v0.9.0), відмовились від single-file публікації (v0.9.3), а у v0.9.4 (19 квітня) додали .NET entitlements — без них підписаний застосунок просто не стартував. Якщо ви пробували Companion на маку раніше і він мовчки не відкривався — беріть v0.9.4.


🔹 Інші зміни

  • v0.8.0: додано джерело прошивки Greg APFPV; у детектор Wi-Fi карт додано 88x2cu; синхронізацію пресетів вимкнено за замовчуванням; URL перевірки оновлень захищено
  • Пресети: вкладку Presets приховано ще в січні (v0.7.15) — механізм переробляється, тож у поточних збірках застосувати пресет із застосунку не можна. Формат preset-config.yaml і репозиторій fpv-presets нікуди не зникли
  • Мобільні збірки: Android лишається в альфі — через тунель на Radxa застосунок може зависати; iOS у розробці

🔹 Документація

Ми зібрали повний гайд по застосунку українською:

Репозиторій: github.com/OpenIPC/companion · релізи · демо на YouTube

Чи була ця сторінка корисною?