Skip to content

MagicControl 0.1.118 — Windows / Linux, драйверы внутри EXE

Choose a tag to compare

@nikimagic nikimagic released this 21 Oct 11:49
add508b

Windows и Linux — 0.1.118

Накопленные изменения после опубликованной 0.1.90. Профили: MECHREVO Wujie X5SP4NAG, MECHREVO GM6IR0C, Honor HLYL-WXX9, Eluktronics HYDROC-16 G2 и Unknown. Возможности определяются реальным модельным бэкендом ОС.

Драйверы и модули внутри EXE

  • В Windows GUI встроены 28 оригинальных файлов: PawnIOLib, обязательные PawnIO-модули, два проверенных комплекта Uniwill и официальный установщик PawnIO 2.2.0 с уведомлениями.
  • Папок drivers и PawnIO рядом с программой больше нет. Лицензии доступны в licenses/PawnIO.
  • Нужные файлы извлекаются по требованию в защищённый ProgramData-кэш; проверяются размер, SHA-256, права и отсутствие ссылок. Подписанные байты модулей не изменены.
  • Установка драйвера выполняется только через явную кнопку INFO и штатный мастер. Извлечение ресурсов не устанавливает и не запускает службу; скачивание установщика больше не требуется.

Батарея и журнал

  • На SETs — компактные карточки EC и Windows/OS. Одинаковые параметры расположены на одинаковых строках; значения сохраняют свой источник.
  • Ёмкости, здоровье, оценки времени заряда/разряда и политика питания Windows с пояснениями. Предел частоты и EPP — настройки базового плана, а не измеренная частота или процент экономии.
  • Отдельный battery.jsonl: наблюдаемые изменения SOC и флагов, запись на каждом проценте. Ключевые события остаются в общем журнале. BatteryLog включается в конфиге; подробная карточка скрывается только при выключенном журнале.
  • Для Wujie добавлена кнопка 10%. Нижнее поле 0x7D0=97 остаётся экспериментом с неподтверждённым назначением. GM6/HYDROC используют отдельные проверочные пути; карта Wujie на них не переносится. Readback не является доказательством физической отсечки.

FANs, INFO, GPU и диагностика

  • Исправлены возврат Default → Manual и восстановление прежнего режима FANs после дампа; Max не обрывается из-за временной паузы чтения EC.
  • OSD начала/завершения сбора. В дампе — разрешение, частота и масштабирование мониторов, а также сбор трёх состояний питания с подсказками владельцу.
  • Вкладка BIOS переименована в INFO; названия FANs, SETs, KEYs, INFO, GPU Nvidia фиксированы для четырёх языков. Исправлены шрифты и переводы RU/EN/SC/TW.
  • GPU-карточки разделены по производителям; в гибриде используется маршрут вывода изображения с отметкой Hybrid. Это не доказательство активного render GPU или положения MUX.
  • Уточнён круглый разъём питания GM6/HYDROC. Данные отсутствующих датчиков не подменяются нулями.

Установка и проверка

Скачайте архив своей ОС, сверьте SHA256SUMS.txt и распакуйте целиком. Windows: MagicControl.exe. Linux: ./start.sh; зависимости и ABI указаны внутри — это не AppImage. При ручном обновлении сохраните свои INI/CSV и журналы.

Включены GUI, чистые общие настройки, готовый разрешённый fan-curves.csv, шрифты и лицензии. CLI, личные настройки, журналы, дампы, ключи, исследования и собственные исходники MagicControl в assets не включены.

Архивы, манифесты и все 28 Windows ресурсов проверены по байтам/SHA-256. Сборка и упаковка не подтверждают новую физическую проверку устройств; работа нового cache loader на железе ещё не проверена. Linux не получает Windows-драйверы. Новое свечение полосы Wujie и HYDROC HID/RGB writer не заявляются.

Локальная ревизия приложения: fc6082e9127db969a3ff7e696312a092302dec9b. Подробности и ограничения — в RELEASE-NOTES-0.1.118.txt.

Copyright (c) 2026 NikiMagic. Лицензии и инструкции находятся в пакетах.