Сборка 2026-09-22. Предыдущая выданная сборка — 1.2.1 (2026-09-21). Первая версия, которую можно поставить прямо с экрана «Обновления» Courage+ 1.2.1: «Проверить в интернете» → «Скачать и обновить до 1.2.2» → системный диалог. После обновления открой Courage+ заново.
- Установщик с компьютера (
install-to-hu.bat/.sh) сам ставит отдельный установщик приложений, если на машине его ещё нет — он лежит рядом,adb/mega-installer.apk. Раньше его надо было ставить отдельно. - Проверочный выпуск для механизма обновлений; по функциям — то же, что 1.2.1.
Сборка 2026-09-21. Предыдущая выданная сборка — 1.2.0 (тем же днём). Обновление ставится поверх
(install-to-hu.bat / .sh, или уже через «Магазин»/«Обновления» из 1.2.0), настройки, привязка
Telegram, история «Авто» и раскладка руля сохраняются, ПИН вводить заново не нужно.
- Магазин приложений — новый значок в шапке (пробная вкладка из 1.2.0 отработала на машине).
Список файлов
.apkиз «Загрузок», с флешки и присланных боту в Telegram (до 20 МБ): карточка показывает имя, «не установлено / обновление / уже стоит», версию, размер и откуда файл; кнопка «Установить» или «Обновить» открывает системный диалог подтверждения. Нужен отдельный установщик, он ставится один раз с компьютера — без него экран так и скажет. - Обновления — новый значок в шапке: новая версия Courage+ ищется на флешке, в «Загрузках» и в интернете (нужен хотспот с телефона). Обновление ставится поверх через тот же системный диалог; после него открой Courage+ заново.
- Установщик с компьютера теперь сам ставит отдельный установщик приложений (нужен «Магазину»
и «Обновлениям»; лежит рядом —
adb/mega-installer.apk), если на машине его ещё нет, и выдаёт доступ к «Загрузкам» и флешке — без него файлы там не видны. Если ставил 1.2.0 старым скриптом, прогониinstall-to-hu.bat/.shещё раз. - Пробная вкладка «Установка APK · проба» убрана — её заменили два значка выше.
Сборка 2026-09-21. Предыдущая выданная сборка — 1.1.0 (2026-09-18). Обновление ставится поверх
(install-to-hu.bat / .sh), настройки, привязка Telegram, история «Авто» и раскладка руля
сохраняются, ПИН вводить заново не нужно.
- Установка APK · проба — новая вкладка (видна в режиме разработчика: семь нажатий по
заголовку «Courage+»). Ставит приложение из файла через отдельный установщик, который нужно один
раз поставить с компьютера; без него кнопка «Установить» честно останавливается. Файл берётся
из Telegram (отправьте
.apkботу в привязанный чат, до 20 МБ — основной путь), из «Загрузок» или с флешки; карточка показывает пакет, версию, «уже стоит», размер и проверку файла. Дальше — системный диалог подтверждения, тихой установки нет.⚠️ На машине не проверялось; на эмуляторе — только фронт (системный выбор файлов на этой системе не поддерживается, поэтому Telegram первым). - Авто — полосы скорости короче (<40 · 40–60 · >60), правки метрик по съёму окна «С зарядки».
Старый замороженный релиз 0.17.1 удалён из репозитория — на флешку идёт только dist-1.0/.
Сборка 2026-09-18. Предыдущая выданная сборка — 1.0.13 (2026-09-11); ниже всё, что
изменилось с неё. Обновление ставится поверх (install-to-hu.bat / .sh), настройки, привязка
Telegram, история «Авто» и раскладка руля сохраняются, ПИН вводить заново не нужно.
- Условия использования и отказ от ответственности — на экране замка, первой карточкой.
Программа предоставляется «как есть»; разработчик не несёт ответственности за последствия
установки и использования, всю ответственность несёт пользователь. Ввод ПИН означает
согласие с условиями — та же фраза стоит над клавиатурой ПИН. Полный текст — в
DISCLAIMER.mdрядом с этим файлом. Уже открытых установок это не касается: замок повторно не появляется. - Telegram — привязка чата в «Настройках» один раз для всего приложения: QR-код
(
t.me/<бот>?start=<код машины>) или код руками. Через неё приходят тревоги сторожа, файлы «Авто» и свой звук для «Сигнала». - Авто: окно «С зарядки» — метрики и графики считаются от конца последней зарядки: сколько проехали, сколько ушло, стоянки и поездки с того момента. Окна «15 дн» и «30 дн» убраны (тяжёлые для головного устройства и редко нужны); остались 1 ч … 7 дн и «С зарядки».
- ADAS-пакеты в «Настройках» — новая секция: активация платных пакетов помощи водителю
напрямую на блоке ADAS, минуя магазин и китайское облако (которые вне КНР недоступны).
Доступны четыре: ISLC (Intelligent Speed Limit Control — контроль скорости по знакам),
TLC (Traffic Lane Control — управление в полосе), ELK (Emergency Lane Keeping —
аварийное удержание в полосе), ESA (Emergency Steering Assist — помощь при экстренном
рулении).
Порядок жёсткий: сначала кнопка «Проверить канал (безопасно)» — она отправляет команду
«оставить всё как есть» и ничего не активирует; список пакетов открывается только после
зелёного результата и только на стоящей машине (селектор в P); ELK и ESA — под второй
галочкой подтверждения.
⚠️ Активация необратима — выключить пакет обратно нельзя.⚠️ На машине секция ещё не проверялась: на этом обновлении — только проверка канала, результат (зелёный/красный, с Wi-Fi и без) сообщить автору, активацию не трогать. - Ассистент: распознавание через интернет — при подключённом Wi-Fi та же запись фразы
разбирается интернет-сервисом, что точнее на числах и редких словах; без сети или при
молчании сервиса работает встроенное распознавание, как раньше. По умолчанию выключено —
галочка «Распознавать через интернет, когда есть сеть» на экране ассистента.
⚠️ В этой сборке ключ сервиса не вшит — без него галочка ничего не меняет. - Ассистент: длинные фразы дослушиваются целиком — обрывок распознавания больше не закрывает сессию, фраза собирается до паузы.
- Голосом «включи сторожа» / «выключи сторожа» — штатный сторожевой режим (сентри).
- Распознавание через интернет и дослушивание фраз — см. «Главное».
- Окно «С зарядки»; окна «15 дн» и «30 дн» убраны.
- «.csv в Telegram» — выгрузка окна одним нажатием в привязанный чат, без ноутбука.
- Метрики пересчитываются только когда пришли новые данные — головное устройство больше не греется на длинных окнах.
- Зарядки — своя графа: рост заряда на стоянке не считается расходом и не портит «%/ч».
- Свой mp3 из Telegram: отправьте файл боту и нажмите «Получить из Telegram» — звук появится в списке плитками, галочкой ставится на кнопку трубки.
- Звук на кнопке трубки работает и при закрытом Courage+, пока включён рулевой мост.
- Сирена сторожа больше не глушит звук трубки.
- Вызов ассистента с руля при выключенном ассистенте честно отвечает «выключен», а не молчит.
- Telegram — привязка чата (см. «Главное»), «Проверить» и «Отвязать».
- ADAS-пакеты — новая секция, см. «Главное»: проверка канала → список ISLC/TLC/ELK/ESA → активация (необратима). На этом обновлении — только «Проверить канал (безопасно)».
- Пешеходный звук — без изменений: одна галочка, снял — звук возвращается сразу.
- Установщик теперь выдаёт нужное право сам — активация кабинета больше не упирается в «право выдаёт установщик».
- Тревоги уходят в чат, привязанный в «Настройках»; своё поле chat_id на экране сторожа убрано.
- Сторож и запись «Авто» не падают при остановке на ходу; очередь сообщений пишется атомарно.
- Скопировать папку
dist-1.0/на флешку (или на ноутбук с ADB). - Windows:
install-to-hu.bat; macOS/Linux:install-to-hu.sh. Скрипт ставит APK поверх прежней версии и выдаёт права. - Открыть Courage+ на головном устройстве. Новые установки покажут замок: прочитать условия, продиктовать автору код машины, ввести ПИН.
- «Авто» → окно «С зарядки»: подпись графика «с зарядки <дата время>» и метрики от этого момента.
- «Настройки» → «ADAS-пакеты» → «Проверить канал (безопасно)» — только проверка, без активации.
- «Ассистент» → длинная фраза с паузой — дослушивается целиком.
- «Сигнал» → свой mp3 через Telegram → на кнопке трубки при закрытом приложении.
- На охране прошивка гасит Wi-Fi головного устройства: сообщения сторожа копятся и уходят после открытия машины.
- Распознавание через интернет требует Wi-Fi (хотспот телефона) и ключ сервиса.
- Реальное состояние пешеходного звука приложение прочитать не может — сверять по слуху.