KENOTRONTV TV SPI LAB 3.0
Инженерный комплекс для анализа, проверки, сравнения и восстановления SPI-прошивок телевизоров.
Программа предназначена для работы с полными дампами SPI Flash и позволяет не просто сравнивать прошивку с донором, а разбирать структуру BIN, находить повреждённые области, проверять контрольные суммы, модули, служебные данные и выполнять контролируемое восстановление родного дампа.
Основные возможности
автоматический анализ SPI BIN; определение платформы и структуры прошивки; автоматическая карта SPI: BOOT / KERNEL / MODULES / LOGO / FACTORY / NVRAM / KEYS; глубокий анализ MStar/TEL; проверка и распаковка LZMA-модулей; проверка CRC-32, SHA-256 и структуры контейнера; Corruption Heatmap — поиск подозрительных, пустых и повреждённых областей; Donor Compatibility Score — оценка совместимости донора; сравнение отдельных регионов с донором; поддержка нескольких доноров и анализ совпадений; безопасное автоматическое восстановление; ручной режим восстановления; SPI HEX Analyzer:
HEX; ASCII; физические адреса; entropy; FF/00 %; CRC32; SHA-256; поиск строк; извлечение выбранного участка в отдельный BIN; сравнение выбранного региона с донором; анализ Factory / NVRAM / MAC / HDCP / CI / EEPROM; поиск основных и зеркальных служебных областей; Firmware Explorer; Boot Chain Analyzer; поиск и извлечение PNG/JPEG/BMP из прошивки; визуальный редактор регионов; HEX Editor; Patch Manager; ручное редактирование OLD → NEW; редактор Factory/NVRAM/Keys; редактор профилей платформ; повторная проверка BIN после ремонта; автоматическое создание технического отчёта.
Главный принцип программы
Максимально сохранять родной дамп телевизора.
Если повреждён один сектор, модуль или несколько байт, программа старается восстановить
только повреждённую область, не заменяя без необходимости весь BIN чужой прошивкой.
Особое внимание уделяется сохранению индивидуальных данных аппарата:
MAC;
HDCP;
CI Key;
Serial;
Factory;
NVRAM;
Panel Settings;
EEPROM;
пользовательских и заводских настроек.
Работа с донором
Наличие рабочего донора ещё не означает, что его можно полностью записывать в телевизор.
Перед восстановлением программа анализирует совместимость и проверяет:
размер SPI;
платформу;
структуру прошивки;
Main;
Project ID;
DRAM;
расположение модулей;
Factory/NVRAM;
служебные области;
контрольные суммы.
При низкой совместимости автоматическое восстановление может быть заблокировано.