Skip to content

MagicControl 0.1.210

Latest

Choose a tag to compare

@nikimagic nikimagic released this 25 Oct 21:19
add508b

Изменения

  • VBIOS/EEPROM: проверенные остановленные остатки службы NVFlash очищаются до и после завершившейся команды, включая ошибку и отмену. Активные/неизвестные службы и процессы не останавливаются.
  • Окно операции показывает этапы проверки, очистки, чтения и сверки дампов. Убраны повторы одинаковых ошибок.
  • Сохранение EC-пакета отделено от предупреждения о возврате FANs. Неизвестный прежний режим не воспроизводится; подтверждённый Default указывается отдельно.
  • Исправлена повторная проверка полного PCI-адреса NVIDIA. В гибриде Intel может выводить изображение, но NVFlash выбирает физическую NVIDIA по PCI/ID/индексу, без подстановки Intel или index 0.
  • Усилена проверка списков устройств PCIR в VBIOS: границы, отсутствие перекрытия и обязательный терминатор. Исходные ROM не исправляются.
  • Стандартные действия INFO относятся к текущему компьютеру независимо от выбранной/неизвестной модели. Совместимость инструмента проверяется по фактическому оборудованию. EC-диагностика Unknown/preview — без проб вентиляторов.
  • Economy переименован в Minimal; лимиты режима сохранены.

Проверки и границы

Прошли 8 офлайн-наборов Windows, 8 Linux и те же 8 под ASan/UBSan. Коллектор проверен на 18 синтетических сценариях, включая гибрид, смену PCI, отмену и ошибку очистки. Проверены версии, SHA-256, состав пакетов и оригинальные встроенные NVFlash/SYS.

Аппаратные запуски NVFlash, драйверов и очистки SCM при подготовке не выполнялись. Реальное чтение NVIDIA на ноутбуке ещё требует проверки; bootability и совместимость со всеми устройствами не заявляются. Команд записи прошивки в интерфейс чтения не добавлено. Системный BIOS через AFU/FPT пока доступен только в Windows; для non-AMI AMD допущенного reader пока нет.

Пакеты

Windows/Linux x64 portable, только GUI. mctl, личные настройки, логи, дампы и исходники приложения не включены. Распакуйте архив целиком, сохраните свои настройки и журналы. Контрольные суммы архивов — SHA256SUMS.txt; подробности — RELEASE-NOTES-0.1.210.txt.

Локальная ревизия сборки: c25bfd5. Исходное дерево приложения не отправлялось в публичный Git.