Repository navigation
MagicControl 0.1.90 — Windows / Linux, подсветка и диагностика
Windows и Linux — 0.1.90
Накопленные изменения после опубликованной версии 0.1.49. Пять профилей: MECHREVO Wujie X5SP4NAG, MECHREVO GM6IR0C, Honor HLYL-WXX9, Eluktronics HYDROC-16 G2 и Unknown.
Подсветка
- Wujie: выбранная яркость отделена от временного гашения; индикация питания не сохраняет временное выключение как выбранный Off.
- Общий «Цикл 6» согласован со сном, восстановлением и временной индикацией. При потере владения или неизвестном состоянии цикл останавливается. Автоматический запуск цикла при старте не добавлен.
- GM6: палитра, свой RGB и «Цикл 6» используют один родной кодек; восстановление статического выбора не затрагивает FANs/APU.
- Honor: штатное плавное гашение различается с неизвестным PWM; исправлен переход OFF/LOW из подтверждённого HIGH после сна, проверяется завершение сеанса.
- Readback и ограниченный rollback сохраняют соседние биты. Новая физическая проверка всех эффектов не заявляется. Свечение полосы у петель Wujie и HYDROC HID/RGB writer этим релизом не обещаются.
Батарея и интерфейс
- Единая карточка для всех моделей и обеих ОС: 100% / 95% / 85%. Карточки Wujie, геометрия и скроллбар сохранены.
- GM6/HYDROC: процентные кнопки отключены, пока нет подтверждённого отдельного процентного API. Родные режимы 0/1/2 не выдаются за 100/95/85.
- Wujie/Honor сохраняют свои модельные процентные пути. Новое физическое подтверждение отсечки и возобновления зарядки не заявляется.
- Исправлена перерисовка всей строки батареи; унифицированы названия моделей и ширина меню, подготовка первого кадра меню.
Дамп, датчики и драйверы
- Порядок сбора: Default для доступного управления → начальный EC-снимок → полная минута завершённых показаний → доступные Max-пробы на 30 секунд с возвратом управления. Пробы выполняются только при поддерживаемом и допущенном модельном пути. Ошибки и частичный результат сохраняются.
- Отдельные GPU NVIDIA NVML/NVAPI, Radeon ADLX/ADL, Intel IGCL; температуры CPU/GPU/RAM/дисков/батареи только из реально доступных источников. Ложные ~590 Вт NVIDIA сохраняются как raw, недостоверное потребление остаётся недоступным. PnP power-state не объявляется доказанным MUX/D3.
- keyboard-initial/after JSON, выбранная/эффективная яркость, PWM, таймеры и guards; Windows HID/PnP/report metadata и Linux LED/multicolor inventory только на чтение.
- ACPI/SMBIOS и ограниченные модельные UEFI evidence: это доступные ОС таблицы/переменные, не полный образ BIOS/EC flash.
- Проверка PawnIO до/после сбора, журналы logs_<реальная плата>/dumps также для Unknown.
- Windows: полные проверенные OEM SYS/INF/CAT Uniwill 10.48.11.331 и 11.2.18.347, обязательные PawnIO-модули RyzenSMU/IntelMSR/Smbus/LpcIO/PCH, лицензии и notices. Автоматической установки драйверов нет; модельные guards сохраняются.
- Linux использует реально доступные системные интерфейсы; Windows EC/I2EC setters не имитируются.
Установка
Скачайте архив своей ОС и распакуйте целиком в каталог с правом записи. Windows: MagicControl.exe; Linux: ./start.sh. Сверьте архив с SHA256SUMS.txt. Сохраните свои INI/CSV при ручном обновлении. Linux — обычный portable с системными зависимостями, не AppImage; ABI и требования лежат в пакете.
Включены GUI, чистые общие fan-curves.csv/app-settings.ini, обязательный runtime, шрифты, инструкции и лицензии. Это кривые владельца Wujie, а не объявленные заводские кривые всех плат. Собственные исходники MagicControl, CLI, личные настройки, логи, дампы и исследовательские файлы не публикуются.
Обе рабочие portable и общий билд — 0.1.90. Манифесты, состав, версии и SHA-256 архивов проверены без запуска GUI/драйверов и аппаратных проб. Локальная ревизия приложения: aa74a2d173f9a0389a4d07f8b07d5ecc5f6178a0; в публичный Git отправляется только тег существующей публичной ветки, исходное дерево приложения остаётся локальным. Подробности: RELEASE-NOTES-0.1.90.txt в assets.
Copyright (c) 2026 NikiMagic. Лицензии и инструкции находятся внутри пакетов.