ильшат Опубликовано 9 августа Опубликовано 9 августа И раньше архив был больше в сейчас меньше это как бы обновление что ли? Это Gold Gneral GLCD42S88 доноры в atachment и скорее всего битые два. Как восстановить не нашёл. скорее нажимаю а там не срабатывает что ли или не может
LiVan Опубликовано 9 августа Автор Опубликовано 9 августа @ильшат да после обновления все необходимые настройки добавлены непосредствено в программу. дампы скачал, посмтрю что можно сделать KenotronTV 🛠 Contact ✉ Мы здесь, чтобы ответить на ваши вопросы! Задавайте вопросы и получайте быстрые ответы.
LiVan Опубликовано 9 августа Автор Опубликовано 9 августа @ильшат Хватит, друг, больше мне от тебя никакой информации не нужно. С такими данными для редактирования тебе нужно идти к экстрасенсу: 33333.bin, attachments_2011_11_08.zip, backup_spi_027_391.rar. Это просто жесть. Если вы хотите помочь, то делать это нужно правильно. Как именно и что необходимо сообщить, подробно указано в самой программе. Это скрытый контент, для просмотра сообщения Вы должны быть Участником форума. Войти или Регистрация ЧТО ПРИСЛАТЬ ДЛЯ ДОБАВЛЕНИЯ НОВОГО ШАССИ ВАЖНО Участникам форума НЕ нужно самостоятельно редактировать JSON-профили, вычислять адреса разделов, искать алгоритмы CRC или править EXE. Для новой платформы/шасси необходимо подготовить технический комплект и передать его LiVan. После анализа будет подготовлен отдельный профиль или платформенный модуль программы и только затем добавлен в следующую сборку. ОБЯЗАТЕЛЬНО ПРИСЛАТЬ 1. Марка и полная модель телевизора. 2. Полная маркировка Main Board и ревизия платы. 3. Маркировка процессора (SoC). 4. Тип памяти и точная маркировка микросхемы: - SPI NOR; - NAND; - eMMC; - объём памяти. 5. Полная маркировка Panel. 6. T-CON, если он отдельный и маркировка известна. 7. Маркировка тюнера/демодулятора, если читается. 8. Симптом неисправности: - не включается; - висит на заставке; - циклическая перезагрузка; - нет изображения; - ошибка ПО; - другое — описать точно. 9. Как считан дамп: - программатор; - ISP или выпаивание; - напряжение; - частота/скорость; - полный лог программатора. 10. ОРИГИНАЛЬНЫЙ повреждённый сырой дамп микросхемы без правок. 11. Желательно 3–5 повторных чтений этой же микросхемы. 12. Рабочий дамп точно такого же или максимально близкого аппарата, если есть. 13. Заводская USB-прошивка/recovery-пакет, если он существует. 14. Контрольные суммы файлов: MD5 или SHA-256, если они известны. ОБЯЗАТЕЛЬНЫЕ ФОТОГРАФИИ 1. Main Board целиком, чтобы была видна маркировка платы. 2. Крупно процессор. 3. Крупно микросхема памяти. 4. Бирка/наклейка Panel. 5. Шильдик телевизора на задней крышке. 6. При наличии — сервисная наклейка, версия ПО, номер проекта. ОЧЕНЬ ЖЕЛАТЕЛЬНО - полный текст анализа сторонней программы, если он имеется; - UART-лог загрузки до момента ошибки/перезагрузки; - скриншоты сервисного меню с Panel/Project/Software ID; - дамп 24Cxx/EEPROM, если конфигурация хранится отдельно; - информация, что произошло перед неисправностью: гроза, обновление, зависание, замена SPI/eMMC, запись чужого дампа и т. п. КАК ПОДГОТОВИТЬ АРХИВ Рекомендуемая структура: TV_MODEL_MAIN_BOARD\ 01_INFO.txt 02_BAD_READ_1.bin 03_BAD_READ_2.bin 04_BAD_READ_3.bin WORKING_DONOR.bin (если есть) USB_RECOVERY.bin (если есть) PROGRAMMER_LOG.txt UART_LOG.txt (если есть) PHOTO_MAIN.jpg PHOTO_CPU.jpg PHOTO_FLASH.jpg PHOTO_PANEL.jpg PHOTO_TV_LABEL.jpg Файл 01_INFO.txt заполнить по шаблону из: ШАБЛОН_ЗАЯВКИ_НОВОГО_ШАССИ.txt ЧЕГО НЕ НУЖНО ДЕЛАТЬ - не редактировать исходный повреждённый дамп перед отправкой; - не обрезать файл до «полезной части»; - не заполнять неизвестные области FF/00; - не пересчитывать checksum вручную; - не переносить MAC/HDCP/CI+/DRM/NVRAM из чужого дампа; - не переименовывать USB-прошивку в «полный дамп», если это recovery-пакет; - не утверждать, что донор рабочий, если он не проверен на аппарате. КАК БУДЕТ ДОБАВЛЯТЬСЯ ПОДДЕРЖКА 1. Анализируется структура повреждённого и рабочего файлов. 2. Определяются сигнатуры платформы, таблицы модулей/разделов, CRC/checksum, сжатие и защищённые уникальные области. 3. Проверяется, возможно ли восстановление без донора. 4. При наличии донора определяется минимально необходимая область замены. 5. Создаётся профиль шасси или новый платформенный модуль. 6. Алгоритм тестируется на предоставленных файлах. 7. После аппаратной проверки результат помечается как подтверждённый и включается в следующую версию KENOTRONTV TV SPI LAB. Минимальный комплект для серьёзного анализа: - точный состав ТВ; - оригинальный плохой дамп; - хотя бы ещё одно повторное чтение; - рабочий дамп/recovery — если имеется; - фото и лог программатора. KenotronTV 🛠 Contact ✉ Мы здесь, чтобы ответить на ваши вопросы! Задавайте вопросы и получайте быстрые ответы.
LiVan Опубликовано 9 августа Автор Опубликовано 9 августа KENOTRONTV TV SPI LAB v3.3.3 Выложена обновлённая версия программы. В v3.3.3 основной упор сделан на повторную проверку стабильности, работу установщика и контроль новой базы SiS231. Что изменено: исправлена версия, отображаемая установщиком и Windows; исправлена строка удаления программы через «Программы и компоненты»; номер версии теперь задаётся централизованно для Setup, Portable и самой программы; повторно проверены все 48 встроенных профилей; все 14 новых SiS231 reference-профилей повторно проверены по реальным BIN; уточнено распознавание SiS231 RAW / Legacy RAW / USB Update; перепроверена работа SiS231 Analyzer; проверено определение exact SHA-256 профилей без ложной подмены моделей одного семейства; перепроверена защита Factory / NVRAM / HDCP / MAC / CIKey; исправлены найденные ошибки Patch Manager; повторно проверены кнопки, обработчики и рабочие режимы программы; выполнена дополнительная проверка сборки, Portable и Setup. Отдельно продолжается развитие SiS231 Analyzer. Сейчас программа уже умеет разделять разные типы SiS231-прошивок, строить карту структуры, определять exact reference и не разрешать автоматический ремонт только на основании того, что Main или ранний boot fingerprint похожи. Для дальнейшей разработки по-прежнему нужны реальные комплекты: родной битый дамп + рабочий дамп + Main + Panel + Tuner + описание неисправности. Особенно интересуют редкие варианты SiS231, а также случаи с проблемами DVB-T2, Panel Config, Factory и NVRAM. v3.3.3 рекомендуется использовать вместо v3.3.2. KenotronTV 🛠 Contact ✉ Мы здесь, чтобы ответить на ваши вопросы! Задавайте вопросы и получайте быстрые ответы.
LiVan Опубликовано 10 августа Автор Опубликовано 10 августа KENOTRONTV TV SPI LAB v3.3.9 Инженерный комплекс для анализа, диагностики, сравнения и контролируемого восстановления SPI-прошивок телевизоров. Программа предназначена для работы с полными BIN-дампами SPI Flash. Она анализирует внутреннюю структуру прошивки, определяет платформу и известный профиль, строит SPI Map, проверяет программные и служебные области и помогает восстановить повреждённые данные с максимально возможным сохранением родной конфигурации телевизора. KENOTRONTV TV SPI LAB — это не средство слепого копирования донора. Основной принцип программы: сначала анализ → затем подтверждение дефекта → только после этого восстановление. Основные инструменты В программе используются собственные средства анализа: SiS231 Family Analyzer; MStar / TEL Research; LZMA-анализ; CRC16 / CRC32 / SHA-256; Corruption Heatmap; Donor Compatibility Score; Multi-reference Consensus; SPI HEX Analyzer; Firmware Explorer; Boot Chain Analyzer; Factory / NVRAM / Config Editor; Patch Manager; Region Editor; Logo Editor; анализ и сравнение отдельных областей SPI; контроль результата перед сохранением. Встроенных профилей: 52. Новое в v3.3.9 Основное обновление версии — полностью переработанный адаптивный интерфейс. Окна программы теперь автоматически подстраиваются под рабочую область Windows и разрешение монитора. Исправлено: длинный текст автоматически переносится на следующую строку; обычные отчёты больше не требуют горизонтальной прокрутки; переработан SPI HEX Analyzer; переработан Engineering Workbench; улучшен SiS231 Family Analyzer; добавлен компактный режим для небольших экранов и RDP; улучшено расположение кнопок и рабочих областей; исправлено отображение длинных SHA, адресов и технических сообщений; предотвращено отображение старых данных после загрузки нового BIN; расширена русификация программы; добавлены более понятные сообщения перед выполнением операций и после их завершения. Горизонтальная прокрутка оставлена только там, где она действительно необходима: точный HEX-дамп; JSON-редактор профиля. Усиленное ядро v3.3.8–v3.3.9 В новой версии сохранены и дополнительно проверены все защитные механизмы предыдущего обновления. Исправлены ошибки обработки повреждённых BIN: защита от выхода offset/size за границы файла; защита от integer overflow; исправлен физический адрес #END в SiS descriptor с CRLF; ограничена загрузка случайно выбранных очень больших файлов; ограничен размер распакованных LZMA-модулей; усилена проверка внешних шаблонов; исправлен учёт реально изменённых байтов. Перед сохранением восстановленного BIN программа теперь независимо проверяет: исходный SHA-256; итоговый SHA-256; фактическое количество изменённых байтов; журнал OLD / NEW; адрес каждого изменения; соответствие результата выполненной операции; защищённые индивидуальные данные. Непроверенный результат через штатный механизм программы сохранить нельзя. SiS231 Family Analyzer Отдельный инженерный движок для семейства SiS231. Поддерживается исследование веток: T65 / T65B / T76 / .81 / P81 / P83 / PT82 / PT85 / PT85A / PT85B / PT851 / PT851B Analyzer различает: аппаратную ревизию платы; firmware branch; panel-specific данные; exact RAW; RAW SHA-256; RAW CRC32; structural fingerprint; USB/update package; service/document evidence. Это важно: USB-прошивка не выдаётся за полный RAW SPI, а название файла само по себе не считается доказательством ревизии платы. SiS231 Family Analyzer выполняет определение SiS231 RAW SPI; распознавание exact-профиля; Structural Fingerprint Analysis; определение projectID; определение timestamp; анализ DRAM; поиск [CODE]; поиск физического #END; определение software branch; построение Family Matrix; анализ стабильных и переменных областей; сравнение FILE1 и FILE2; проверку совместимости донора; анализ entropy и FF/00; поиск пустых и подозрительных областей; отдельный технический отчёт. Особое внимание уделяется сохранению: HDCP; MAC; CI Key; Factory; NVRAM; NewEeprom; Color LUT; Persistent Data; других индивидуальных данных конкретного телевизора. Программа не считает две платы совместимыми только потому, что совпадают Main или projectID. При недостаточной доказательной базе автоматическое восстановление блокируется. Проверка захвата SPI Сохраняется функция: ПРОВЕРКА ЗАХВАТА SPI — Flash Size Guard + Whole-Dump Mirror Detection Она проверяет: соответствие размера BIN физическому объёму SPI Flash; 25Q16; 25Q32; 25Q64; 25Q128; 25Q256; 25Q512; зеркальные чтения 2× / 4×; address wrap; повторяющиеся физические блоки; blank/stuck read; неправильный выбор микросхемы в программаторе. При обнаружении: CAPTURE ERROR / MIRRORED DUMP автоматическое восстановление блокируется. При подтверждённом зеркальном чтении можно создать отдельный нормализованный BIN правильного размера. Исходный файл не изменяется. После создания выполняется контроль SHA-256. Нормализация исправляет только ошибку чтения SPI и не означает, что сама firmware исправна. Главное окно Работа с файлами 1. Открыть повреждённый дамп Загрузка родного SPI BIN неисправного телевизора. 2. Рабочий файл / донор / MERGE Загрузка рабочего донора, manufacturer BIN, MERGE или recovery-файла. Основные режимы MStar / MSD3663 — БЕЗ ДОНОРА; MStar / SiS — ПО ДОНОРУ; SunPlus / S2T512 — DONOR / RECOVERY; СОХРАНИТЬ ВОССТАНОВЛЕННЫЙ BIN. Сохранение выполняется только после внутренних проверок результата. Диагностические инструменты главного окна ПРОВЕРКА ЗАХВАТА SPI; Повторный анализ; Несколько чтений; Дополнить файл; Стандартные данные; Checksum / CRC; Профили шасси; Инструкция; Новое шасси — что прислать; О программе; КАРТА SPI; SPI HEX ANALYZER; MSTAR RESEARCH; SIS231 FAMILY ANALYZER; ИНЖЕНЕРНЫЙ WORKBENCH; LOGO / изображения; Очистить журнал; ОТКРЫТЬ ЖУРНАЛ; ОТПРАВИТЬ БИТЫЙ ДАМП — обратная связь KenotronTV. Engineering Workbench Расширенное рабочее место для глубокого анализа, диагностики и ручной работы с прошивкой. Доступные инструменты: ОБНОВИТЬ / SPI MAP; AUTO REPAIR WIZARD; УНИВЕРСАЛЬНЫЙ DONOR — БЕЗ ПРОФИЛЯ; SiS231 Family Analyzer; MStar Research — анализ; MStar — Consensus Repair; ДИАГНОЗ ДАМПА; КАРТА ПОВРЕЖДЕНИЙ; СОВМЕСТИМОСТЬ ДОНОРА; FIRMWARE EXPLORER; NVRAM / СТРОКИ; ПРОВЕРКА ЗЕРКАЛ; РЕДАКТОР ЗЕРКАЛ; BOOT CHAIN; РАСПАКОВАТЬ / EXPORT ZIP; РЕДАКТОР ПРОФИЛЕЙ; НАБОР ДОНОРОВ; CONSENSUS РЕГИОНА; PATCH MANAGER; CONFIG EDITOR; LOGO EDITOR; REGION EDITOR; HEX ВЫБРАННОГО РЕГИОНА; ЭКСПОРТ ОТЧЁТА. Рабочая область автоматически меняет компоновку в зависимости от доступной ширины и высоты экрана. SPI HEX Analyzer Позволяет работать с физическими областями SPI: HEX; ASCII; физические адреса; размер региона; CRC32; SHA-256; entropy; FF/00 %; сравнение с донором; извлечение выбранного региона; переход по BIN; анализ обнаруженных изображений и LOGO. В обычных информационных областях используется автоматический перенос строк. Corruption Heatmap Показывает: подозрительные сектора; FF/00; entropy; повреждённые блоки; отличие от донора; принадлежность блока к области SPI; аномальные участки BIN. Heatmap является диагностическим инструментом и сам по себе не является разрешением на замену блока донором. Donor Compatibility Score Оценивает совместимость родного дампа и донора. Учитываются: платформа; структура; firmware branch; project; карта регионов; контрольные данные; обнаруженные конфликты; защищённые области. Похожий размер BIN не означает совместимый донор. Multi-reference Consensus Позволяет использовать несколько рабочих reference-файлов и определять: что действительно повреждено; что является нормальным отличием разных firmware; какие байты стабильны внутри семейства; какие области зависят от панели, тюнера или конфигурации. Это позволяет не превращать родной BIN в копию одного случайного донора. Работа с индивидуальными данными При восстановлении особое внимание уделяется сохранению родных: MAC; Wi-Fi MAC; HDCP; CI Key; Serial; Factory; NVRAM; Panel Settings; Tuner Settings; Calibration; Service Data; NewEeprom; Persistent Data; других уникальных данных телевизора. Полное копирование чужого дампа не считается безопасным ремонтом. Patch Manager Изменения сначала подготавливаются, но не применяются автоматически. Перед операцией программа по возможности показывает: адрес; регион; размер; OLD; NEW; назначение операции. После подготовки пользователь получает сообщение: исходный BIN пока не изменён. Далее изменение необходимо проверить в Patch Manager и подтвердить вручную. Если нет ни одного одобренного патча — применение блокируется. Главный принцип KENOTRONTV TV SPI LAB Сначала анализ — потом ремонт. Программа не должна делать родной BIN просто похожим на донор. Задача программы: определить платформу; понять структуру BIN; найти реальное повреждение; проверить совместимость; сохранить индивидуальные данные; изменить минимально необходимое количество байтов; проверить результат; только после этого разрешить сохранение восстановленного BIN. Если безопасный алгоритм ремонта не подтверждён, программа должна остановиться и предложить дальнейший ручной анализ, а не выполнять слепое копирование. Важно Перед любыми экспериментами обязательно сохраняйте полный родной дамп SPI, желательно несколько независимых чтений. После записи восстановленного BIN обязательно выполняйте Verify программатором. KENOTRONTV TV SPI LAB v3.3.9 — это набор инженерных инструментов. Результат зависит не только от программы, но и от правильной диагностики, качества исходного дампа и опыта мастера. KenotronTV 🛠 Contact ✉ Мы здесь, чтобы ответить на ваши вопросы! Задавайте вопросы и получайте быстрые ответы.
LiVan Опубликовано 10 августа Автор Опубликовано 10 августа Уважаемые участники! Все, кто скачивает эту программу, хочу вам напомнить, что она находится в стадии разработки. Могут возникать любые глюки и недоработки, поэтому относитесь с пониманием и пишите, что нужно улучшить. Я ведь именно поэтому часто делюсь новыми версиями, рассчитывая на обратную связь. KenotronTV 🛠 Contact ✉ Мы здесь, чтобы ответить на ваши вопросы! Задавайте вопросы и получайте быстрые ответы.
LiVan Опубликовано 10 августа Автор Опубликовано 10 августа KENOTRONTV TV SPI LAB v3.4.3 Инженерный комплекс для анализа, диагностики, сравнения и контролируемого восстановления SPI-прошивок телевизоров. Программа предназначена для работы с полными BIN-дампами SPI Flash и позволяет не просто сравнить неисправную прошивку с рабочим донором, а определить структуру BIN, найти повреждённые области, проверить контрольные суммы и выполнить минимально необходимое восстановление. Основной принцип: Сначала анализ → затем подтверждение повреждения → только после этого ремонт. Главное изменение v3.4.3 — исправлен ремонт MStar по донору При практическом тестировании на BBK LEM3248SD обнаружена ошибка прежней логики ремонта. Программа могла правильно определить MStar/TEL и показать исправную структуру донора, но при попытке восстановления сообщала: «Совместимый MStar донор найден, но его LZMA/общая CRC не проходят проверку» Причина заключалась в том, что RAW/TEL-прошивка без LZMA ошибочно проверялась как прошивка, в которой LZMA обязательно должна присутствовать. В v3.4.3 это исправлено. Теперь отсутствие LZMA само по себе не считается ошибкой. Для MStar отдельно проверяются: структура TEL; расположение таблицы модулей; количество и границы модулей; stored CRC; calculated CRC; размер SPI; PRE-TEL / BOOT; service / NVRAM tail; реальные отличия исходного BIN от донора. Новый минимальный PRE-TEL ремонт Добавлен отдельный алгоритм восстановления небольших повреждений в области до первой TEL-таблицы. Например, в одном из реальных тестов неисправный и рабочий BIN отличались только четырьмя байтами: 0x0000320E 0x0000320F 0x00003210 0x00003218 Старая версия блокировала такой ремонт. Теперь программа определяет: MStar — минимальный PRE-TEL ремонт и предлагает заменить только подтверждённые повреждённые байты. Она не копирует весь донор. Условия автоматического PRE-TEL ремонта Автоматическое восстановление разрешается только если подтверждены все необходимые условия: одинаковый физический размер SPI; одинаковая TEL geometry; одинаковая структура firmware; рабочий донор проходит штатную MStar CRC; исходный дамп имеет подтверждённую ошибку; число отличий ограничено; повреждения находятся до TEL-таблицы; повреждения расположены в небольшой локальной области; service / NVRAM данные совместимы; итоговый BIN после ремонта проходит повторную проверку. Если условия не выполняются — программа прекращает автоматический ремонт. Восстановление при потере или добавлении байта Сохраняется добавленный ранее механизм: MStar Byte-Slip Recovery Он предназначен для ситуации, когда BIN становится короче или длиннее на один байт. Например: битый BIN 4 194 303 байта рабочий BIN 4 194 304 байта При обычном сравнении после места потери одного байта весь остаток файла выглядит повреждённым. KENOTRONTV TV SPI LAB сначала выполняет выравнивание данных, определяет реальное место смещения и только после этого анализирует настоящие отличия. Поддерживается только строго контролируемая дельта ±1 байт. Проверка результата ремонта Перед разрешением сохранения программа выполняет независимую проверку результата. Контролируется: SHA-256 исходного BIN; SHA-256 результата; реальное количество изменённых байтов; журнал OLD / NEW; физические адреса изменений; MStar TEL; CRC; структура firmware; защищённые данные; соответствие результата выполненному алгоритму. Непроверенный результат через штатное сохранение программы не должен быть записан как готовый восстановленный BIN. Family Analyzer В программе работает общий Анализатор семейств. Поддерживаются исследованные направления: SiS231; MStar Maria10; MStar Macaw12; MStar Milan / MSD3463; SunPlus / S2T512; MediaTek MT5310; другие известные профили базы программы. Для SiS231 используется отдельный глубокий анализ: hardware revision; firmware branch; projectID; timestamp; DRAM; [CODE]; #END; RAW SHA; RAW CRC; structural fingerprint; protected regions; donor compatibility. Совпадение семейства само по себе не разрешает автоматический ремонт. Основные инструменты программы Анализ SPI Map; Анализатор семейств; MStar глубокий анализ; SiS231 Analyzer; SPI HEX Analyzer; Corruption Heatmap; Donor Compatibility Score; Multi-reference Consensus; Firmware Explorer; Boot Chain Analyzer; CRC16 / CRC32 / SHA-256; LZMA-анализ. Ремонт и редактирование MStar ремонт без донора; MStar / SiS ремонт по донору; MStar PRE-TEL Repair; MStar Byte-Slip Recovery; SunPlus / S2T512 recovery; Patch Manager; Config Editor; Region Editor; NVRAM / Factory; Logo Editor; Mirror Editor. Работа с индивидуальными данными Особое внимание уделяется сохранению: MAC; Wi-Fi MAC; HDCP; CI Key; Serial; Factory; NVRAM; NewEeprom; Panel Settings; Tuner Settings; Calibration; Persistent Data; других сервисных данных конкретного телевизора. Полное копирование чужого SPI-дампа не считается безопасным ремонтом. Интерфейс v3.4.3 Дополнительно исправлен главный экран программы. Теперь основные входные файлы визуально разделены: Оранжевая кнопка БИТЫЙ / ТЕСТИРУЕМЫЙ ДАМП Зелёная кнопка РАБОЧИЙ ФАЙЛ / ДОНОР / MERGE Основные направления: анализ и ремонт — стально-синие; донор и сохранение — зелёные; тестируемый BIN и предупреждения — оранжевые/янтарные; удаление и очистка — приглушённый красный; обычные сервисные функции — серо-графитовые. Исправлена нижняя часть главного окна: убрана слишком большая двухстрочная кнопка; новая кнопка называется: ОТПРАВИТЬ ДАМП НА ДИАГНОСТИКУ сокращён служебный текст внизу; исправлено перекрытие футера и кнопок на некоторых DPI; сохранена адаптация интерфейса под разные размеры экрана. Как выполнять ремонт MStar по донору Открыть БИТЫЙ / ТЕСТИРУЕМЫЙ ДАМП. Загрузить РАБОЧИЙ ФАЙЛ / ДОНОР / MERGE. Дождаться автоматического анализа. Проверить результат диагностики. Нажать MStar / SiS — РЕМОНТ ПО ДОНОРУ. Программа сама выберет допустимый алгоритм: byte-slip; минимальный PRE-TEL repair; обычный подтверждённый donor repair; либо заблокирует автоматическое восстановление. Проверить предложенные изменения. Подтвердить ремонт. Дождаться повторной проверки CRC/TEL. Нажать СОХРАНИТЬ ВОССТАНОВЛЕННЫЙ BIN. Записать BIN программатором. Обязательно выполнить VERIFY после записи. Встроенная база Встроенных профилей: 52. Дополнительно используется отдельная база reference RAW для Family Analyzer. Reference-файл может использоваться для определения семейства и структуры, но наличие его в базе не означает автоматического разрешения использовать его как донор. Главное правило программы Сначала анализ — потом ремонт. KENOTRONTV TV SPI LAB не должен превращать родной BIN в копию первого подходящего рабочего файла. Задача программы — определить реальную причину повреждения, сохранить индивидуальные данные телевизора и изменить минимально необходимое количество байтов. Если безопасный алгоритм не подтверждён, программа должна остановить автоматический ремонт, а не выполнять слепое копирование. Перед экспериментами обязательно сохраняйте оригинальный родной SPI BIN. После записи восстановленного BIN обязательно выполняйте Verify программатором. KenotronTV 🛠 Contact ✉ Мы здесь, чтобы ответить на ваши вопросы! Задавайте вопросы и получайте быстрые ответы.
LiVan Опубликовано 10 августа Автор Опубликовано 10 августа KENOTRONTV TV SPI LAB v3.4.13 — обновление добавлены новые HARDWARE VERIFIED GOOD дампы; улучшен анализ SiS231 / MON-SIS330 и старых MStar MSD106; расширена проверка совместимости доноров; добавлена понятная расшифровка технического лога; после анализа программа теперь выводит чёткие шаги «Что делать дальше»; доработаны SPI HEX Analyzer, Инженерный стенд и редакторы; исправлено выравнивание текста на кнопках и интерфейс при масштабировании; оптимизирована нагрузка при тяжёлом анализе и восстановлении; повторно проверены ядро, GUI, Setup и Portable. Программа готова к дальнейшему тестированию. Ждём новые битые и заведомо рабочие дампы для расширения базы и алгоритмов восстановления. KenotronTV 🛠 Contact ✉ Мы здесь, чтобы ответить на ваши вопросы! Задавайте вопросы и получайте быстрые ответы.
LiVan Опубликовано 11 августа Автор Опубликовано 11 августа KENOTRONTV TV SPI LAB v3.4.16 — обновление В новой версии добавлена и полностью проверена платформа CV512H-U42 / XM25QH64. Рабочий SPI-дамп был считан три раза независимо. Все три чтения совпали побайтно, поэтому дамп зафиксирован как GOLD-эталон для этой платформы. Для проверки алгоритма из эталона были подготовлены 10 специально повреждённых вариантов: одиночные битовые ошибки, повреждённые блоки, участки FF/00, множественные повреждения и дефекты в служебной области. Результат испытаний: программная область успешно восстанавливается до полного совпадения с GOLD; защищённые Factory/NVRAM/service-области не заменяются вслепую данными донора; при повреждении критичного персонального хвоста программа блокирует сомнительное автоматическое восстановление; дополнительно проверены Corruption/Repair-логика, контроль результата и защитные ограничения. Также перед выпуском повторно проверены: основные функции программы; кнопки и окна интерфейса; компоновка элементов; алгоритмы анализа и восстановления; regression/core-тесты; Portable и Setup; целостность FULL-архива. v3.4.16 — финальная проверенная сборка текущей ветки. Как обычно, программа не заменяет понимание структуры прошивки. Перед записью восстановленного BIN обязательно сохраняйте родной дамп и проверяйте совместимость донора, Main, Panel и SPI. KenotronTV 🛠 Contact ✉ Мы здесь, чтобы ответить на ваши вопросы! Задавайте вопросы и получайте быстрые ответы.
LiVan Опубликовано 11 августа Автор Опубликовано 11 августа KENOTRONTV TV SPI LAB v3.4.17 — что нового исправлен выбор режима ремонта для SunPlus / S2T512; программа теперь сама направляет дамп в правильный алгоритм восстановления; если в оба поля загружен один и тот же файл, выводится понятное сообщение вместо ошибки; для заведомо рабочего GOLD-дампа программа сообщает, что ремонт не требуется; улучшены подсказки и состояние кнопки SunPlus; повторно проверено восстановление CV512H-U42 / XM25QH64; TEST с одиночной ошибкой и повреждением 64 КБ восстановлены точно до GOLD; дополнительно проверены кнопки, интерфейс, Portable, Setup и основные regression-тесты. v3.4.17 — исправленная и более понятная версия для практической работы. KenotronTV 🛠 Contact ✉ Мы здесь, чтобы ответить на ваши вопросы! Задавайте вопросы и получайте быстрые ответы.
LiVan Опубликовано 11 августа Автор Опубликовано 11 августа Опубликована финальная рабочая версия KENOTRONTV TV SPI LAB v3.4.18. Программа уже пригодна для повседневной практической работы: анализ SPI BIN, сравнение с донором, диагностика повреждённых областей, оценка совместимости, защита служебных данных и контролируемое восстановление работают в штатном режиме. При этом развитие проекта продолжается. По мере поступления новых реальных дампов будут добавляться новые платформы, Main Board, профили и алгоритмы восстановления. Что нового в v3.4.18 Главное изменение этой версии — персональная офлайн-активация. Теперь лицензия выдаётся по принципу: 1 участник = 1 компьютер = 1 персональный ключ. При первом запуске программа формирует уникальный ID установки. По этому ID для конкретного участника создаётся персональный ключ. Ключ, выданный для одного компьютера, на другом ПК работать не будет. Интернет не нужен Для активации и дальнейшей работы программы подключение к интернету не требуется. Полностью офлайн работают: запуск программы; получение ID установки; ввод и проверка ключа; сохранение лицензии; последующие запуски; анализ и восстановление SPI BIN. После успешной активации ключ повторно вводить при каждом запуске не нужно. Как получить ключ После скачивания программы: Запустите Setup или Portable. При первом запуске появится окно активации. Нажмите «КОПИРОВАТЬ ID». Отправьте мне в личные сообщения: ваш ник на форуме; ID установки; версию программы. В ответ вы получите персональный ключ. Введите его в программу и нажмите «АКТИВИРОВАТЬ». Пример сообщения: Ник: master123 ID установки: KTV-XXXX-XXXX-XXXX-XXXX... Версия: KENOTRONTV TV SPI LAB v3.4.18 Почему введена персональная активация Программа развивается на основе реальных материалов от мастеров. Нам важны не просто скачивания, а обратная связь, реальные неисправные и рабочие дампы, результаты ремонтов и новые платформы. Поэтому всем пользователям программы желательно участвовать в развитии базы. Если у вас есть собственный SPI-дамп, присылайте его вместе с описанием: Марка и модель ТВ: Main Board: Panel: CPU: SPI Flash: Размер SPI: Программатор: Состояние дампа: рабочий / битый Описание неисправности: Если есть пара битый + рабочий донор, это особенно полезный материал для анализа и разработки новых алгоритмов восстановления. Важно KENOTRONTV TV SPI LAB уже является рабочим инженерным инструментом, но проект не считается законченным навсегда. Он будет дальше совершенствоваться, расширяться и пополняться по мере появления новых дампов и реальных ремонтных случаев. И как всегда: KENOTRONTV TV SPI LAB — не «волшебная кнопка ремонта». Это набор инженерных инструментов для мастера, который помогает анализировать дамп, видеть доказательства, оценивать донора и выполнять ремонт более контролируемо и безопасно. Версия: 3.4.18 FINAL Разработка: LiVan / KenotronTV.ru Лицензия: персональная — один участник / один компьютер Активация и работа: полностью офлайн. KenotronTV 🛠 Contact ✉ Мы здесь, чтобы ответить на ваши вопросы! Задавайте вопросы и получайте быстрые ответы.
LiVan Опубликовано 12 августа Автор Опубликовано 12 августа KENOTRONTV TV SPI LAB — инженерный комплекс для анализа, проверки, сравнения и контролируемого восстановления SPI-прошивок телевизоров. Программа предназначена прежде всего для работы с полными SPI BIN, но также умеет распознавать и анализировать заводские MERGE / UPDATE / software-пакеты. Она не просто сравнивает неисправный дамп с донором, а определяет платформу и структуру прошивки, проверяет программные и служебные области, оценивает совместимость донора и выполняет восстановление только там, где оно технически допустимо. После ремонта выполняется обязательная проверка результата. Основные возможности автоматический анализ SPI BIN; определение платформы, семейства и ветки прошивки; встроенная база проверенных профилей и эталонов; распознавание точных известных прошивок по SHA-256 и другим fingerprint; автоматическая SPI Map; анализ областей: BOOT; CODE / KERNEL; MODULES; DESCRIPTOR; FACTORY; NVRAM; KEYS; PERSISTENT; служебных зеркал; анализ MStar, SiS231, SunPlus / S2T512 и других поддерживаемых платформ; специализированный SiS231 Family Analyzer; поддержка старых MStar MSD10x / MSD106; расширенная поддержка MSD3663S / MS3663S; анализ TEL / DUAL-TEL / RAW / OAD; распознавание полного RAW и заводского MERGE/UPDATE-пакета; CRC-32 и SHA-256; проверка заводских MD5, где они присутствуют; анализ контейнеров и программных модулей; проверка и распаковка LZMA; Corruption Heatmap — карта подозрительных и повреждённых областей; Donor Compatibility Score — оценка совместимости донора; сравнение отдельных регионов прошивки; анализ нескольких эталонов; защита индивидуальных и служебных данных; контролируемое восстановление только разрешённых областей; блокировка сомнительного, неправильного или несовместимого донора; обязательная финальная проверка восстановленного файла. SPI HEX Analyzer Встроенный инженерный HEX-анализатор позволяет работать непосредственно с физической структурой SPI: HEX + ASCII; физические адреса; переход по регионам SPI Map; entropy; FF / 00 %; CRC32 выбранной области; SHA-256 выбранной области; поиск ASCII-строк; извлечение REGION.BIN; сравнение региона с донором; просмотр различий; переход из SPI Map непосредственно в нужный HEX-адрес. Инженерный стенд В программе собран набор отдельных сервисных инструментов: Анализатор семейств; глубокий анализ MStar; SiS231 Family Analyzer; восстановление по эталону; Universal Donor Repair; диагностика дампа; Corruption Heatmap; Donor Compatibility Score; SPI Map; SPI HEX Analyzer; Firmware Explorer; Boot Chain Analyzer; NVRAM / Strings; анализ и редактор служебных зеркал; распаковка и экспорт модулей; редактор профилей; набор доноров; сравнение эталонов; Patch Manager; редактор конфигурации; редактор логотипа; редактор регионов; экспорт технического отчёта; журнал анализа и восстановления. Служебная информация — «Что делать дальше» После анализа программа не ограничивается сообщением «дамп хороший» или «дамп плохой». В основном окне выводится служебная информация: имя и размер файла; SHA-256; определённая платформа; профиль; количество найденных областей SPI Map; Hardware ID; состояние программной части; результаты контрольных проверок; обнаруженные проблемы; рекомендуемое дальнейшее действие. Программа объясняет: что обнаружено; какие области подозрительны; что отличается от донора; какие различия допустимы; какие различия критичны; почему донор разрешён или заблокирован; что необходимо проверить дальше; когда можно выполнять восстановление; какие области переносить нельзя. SiS231 Family Analyzer SiS231 является одной из наиболее глубоко проработанных платформ программы. Поддерживается анализ веток: T.SIS231.T65; T65B; T.SIS231.T76; T.SIS231.81; TP.SIS231.P81; TP.SIS231.P83; TP.SIS231.PT82; TP.SIS231.PT85; PT85A; PT85B; TP.SIS231.PT851; PT851B. Программа отдельно определяет: Hardware revision; Firmware branch; Project ID; DRAM; [CODE]; Descriptor; structural fingerprint; protected service regions. В последних версиях значительно расширена поддержка T.SIS231.T76 на реальных рабочих RAW. Для T76 добавлены проверенные аппаратные эталоны DNS M46DM8 и DNS M50DM8. На контрольных искусственно повреждённых образах выполнена проверка восстановления с точным сравнением исходного и восстановленного SHA-256. Расширенная поддержка MSD3663S / MS3663S В v3.4.24 FINAL существенно расширена база MStar MSD3663S. Добавлены заводские материалы производителя для: MSD3663S.PB803 A3 PT400CT01_1; PT500CT02_2; JR425D3HC1L. MS3663S.PB819 A10 PT236AT05_1; PT320AT02_2. В базу внесены: точные заводские SHA-256; MD5 производителя; аппаратная ветка; Panel; REF; IR; регион; заводские параметры сборки; TEL geometry; module fingerprints. Заводские контрольные MD5 теперь проверяются программой непосредственно. RAW и заводские MERGE — это не одно и то же Программа различает: FULL RAW — полный физический дамп SPI Flash; и MERGE / UPDATE / SOFTWARE PACKAGE — заводскую программную часть, которая может не содержать полный индивидуальный хвост микросхемы. Если загруженный заводской файл не является полным 8 MiB RAW, программа не должна трактовать его как готовый полный дамп для прямой записи. Такой файл может использоваться как проверенный software reference / software donor, если доказана совместимость конкретной сборки. Безопасность восстановления KENOTRONTV TV SPI LAB не считает внешне похожую прошивку автоматически подходящим донором. Принимаются во внимание: размер SPI; тип файла RAW / MERGE / UPDATE; платформа; семейство; firmware branch; Main Board; Hardware revision; профиль; Project ID; DRAM; Descriptor; SPI Map; структура BOOT / CODE; Panel; заводской build; exact SHA; защищённые служебные области. Особо защищаются: KEYS; HDCP; MAC; CI / CI+; FACTORY; NVRAM; NewEeprom; COLOR LUT; индивидуальные service/persistent данные. Если доказательств совместимости недостаточно, автоматическое восстановление блокируется. Полное слепое клонирование донора не является штатным методом ремонта. Проверка восстановления Перед добавлением новых эталонов выполняются контрольные испытания. Создаются искусственные повреждения различных типов: одиночные битовые ошибки; scattered bit errors; блоки FF; блоки 00; случайный noise; повреждение программных регионов. После восстановления проверяются: SHA-256 результата; фактическое количество изменённых байт; журнал изменений; сохранность защищённых областей; сохранность индивидуального хвоста; структурная целостность; контрольные суммы. Для новых заводских MSD3663S-материалов выполнено 35/35 успешных recovery-сценариев. Проверенные эталоны База KENOTRONTV TV SPI LAB постоянно пополняется реальными материалами: аппаратно подтверждёнными рабочими SPI RAW; рабочими заводскими прошивками; неисправными дампами; парами BAD + GOOD; firmware/update-пакетами; заводскими описаниями; точными конфигурациями Main + Panel. Аппаратно проверенные рабочие материалы могут получать статус: HARDWARE VERIFIED GOOD Заводские материалы учитываются отдельно и не подменяют аппаратную проверку полного RAW. Персональная офлайн-активация Программа использует персональный ключ активации. Лицензия выдаётся: одному участнику — для одного компьютера. Ключ создаётся индивидуально по ID установки конкретного ПК. Ключ другого компьютера не подойдёт. Интернет не требуется Для: запуска программы; получения ID установки; ввода ключа; проверки лицензии; анализа дампов; восстановления; дальнейшей работы подключение к интернету не требуется. Активация полностью офлайн. После успешной активации лицензия сохраняется на данном компьютере, повторно вводить ключ при каждом запуске не требуется. Как получить ключ активации? Установите KENOTRONTV TV SPI LAB или запустите Portable-версию. При первом запуске откроется окно «Офлайн-активация». Скопируйте отображаемый ID установки. Нажмите «КОПИРОВАТЬ ID». Отправьте администратору форума LiVan личное сообщение. В сообщении укажите: Ник на форуме: ID установки: Версия программы: KENOTRONTV TV SPI LAB v3.4.24 Например: Ник: master1975 ID установки: KTV-XXXX-XXXX-XXXX-XXXX... Версия: v3.4.24 После проверки вам будет выдан персональный ключ. Вставьте его в окно активации и нажмите: «АКТИВИРОВАТЬ» После подтверждения программа готова к работе. Важно о лицензии Ключ персональный и предназначен для конкретного участника и конкретного компьютера. Передавать его другому пользователю бессмысленно — на другом ПК он не активирует программу. Если после замены компьютера или существенного изменения оборудования программа сформировала новый ID установки, необходимо обратиться к администратору. Ранее выданные совместимые KTV1-лицензии при обычном обновлении программы повторной активации не требуют. Пополнение базы KENOTRONTV TV SPI LAB Проект уже является рабочим инженерным инструментом, но его развитие продолжается. Особенно нужны: новые Main Board; редкие платформы; полные рабочие RAW; неисправные RAW; пары битый + рабочий; заводские firmware; точные схемы Main + Panel; различные tuner-конфигурации; аппаратно проверенные результаты ремонта. Если у вас имеется дамп, желательно указать: Марка и модель ТВ: Main Board: Panel: CPU: Tuner: SPI Flash: Размер SPI: Программатор: Состояние: рабочий / неисправный Неисправность: Результат после записи: Если имеется рабочий донор к неисправному дампу — приложите оба файла. Особенно ценны дампы, считанные непосредственно с реально ремонтируемого телевизора и подтверждённые после ремонта. Важно понимать KENOTRONTV TV SPI LAB — не «волшебная кнопка». Это набор инженерных инструментов для мастера. Программа: анализирует прошивку; определяет её структуру; показывает подозрительные области; проверяет контрольные суммы; сравнивает дамп с эталонами; оценивает совместимость донора; защищает критические данные; выполняет только допустимые операции восстановления; проверяет полученный результат; подсказывает мастеру дальнейшие действия. Программа уже полностью работоспособна и предназначена для практического применения. При этом база и алгоритмы будут дальше совершенствоваться по мере поступления новых реальных и заводских материалов. Версия: KENOTRONTV TV SPI LAB v3.4.24 FINAL Разработка: LiVan / KenotronTV.ru Лицензия: персональная — 1 участник / 1 компьютер Активация: полностью офлайн Работа программы: интернет не требуется. KenotronTV 🛠 Contact ✉ Мы здесь, чтобы ответить на ваши вопросы! Задавайте вопросы и получайте быстрые ответы.
LiVan Опубликовано 12 августа Автор Опубликовано 12 августа KENOTRONTV TV SPI LAB v3.4.27 FINAL — обновление программы Выпущена новая финальная версия KENOTRONTV TV SPI LAB v3.4.27. После расширения базы была проведена повторная проверка ядра, интерфейса, анализаторов, системы лицензирования, Portable и Setup-сборок. Что нового? Главное дополнение последних версий — полноценная работа с семейством MStar MSD3393 / MSD6306. Добавлена отдельная ветка: MStar MSD3393 / MSD6306 / MST042B_EULER В базу внесены проверенные эталонные прошивки AOC: AOC LE40F1351 — MSD3393 / MSD6306-T4C1; AOC LE43F1761 — T.MS3393.81. Программа теперь распознаёт: boot-family BD_MST042B_EULER; структуру TEL; количество и расположение модулей; LZMA-модули; native MStar CRC; точную сборку по SHA-256; принадлежность дампа к семейству даже при отсутствии exact-совпадения. Количество встроенных профилей программы увеличено до 103. Важное изменение при работе с MSD3393 Во время анализа реальных прошивок выяснилось, что некоторые файлы, распространяемые как дампы, фактически являются не полным физическим RAW SPI, а cropped software/MERGE reference — файл заканчивается сразу после программной области и контрольной суммы. Теперь TV SPI LAB различает: полный RAW SPI; cropped software reference; exact SHA-reference; family reference. Это важно при ремонте: программа не позволит использовать отсутствующий Factory/NVRAM-хвост cropped-файла как родные служебные данные телевизора. Усилена защита при выборе донора Совпадение процессора или семейства больше не означает автоматическую совместимость. Например, две прошивки могут одновременно относиться к MSD3393, иметь похожую TEL-структуру и одинаковую boot-family, но принадлежать разным сборкам. В таком случае программа дополнительно проверяет build fingerprint. При несовместимости донор блокируется до начала ремонта. Это снижает риск переноса чужих: Factory; NVRAM; MAC; серийных номеров; HDCP/ключей; настроек панели; других индивидуальных служебных данных. NT72690 Добавлена предварительная инженерная информация по Novatek NT72690: TPD.SK332.PB801(T); TPD.NT72690.PB761; NT72690TBG-8C2K; SPI XMC25QH32; EEPROM BL24C512; eMMC. Эта платформа отмечена как eMMC-first. То есть основная прошивка таких телевизоров находится в eMMC, а маленькую SPI нельзя автоматически рассматривать как обычный полный системный дамп. Поэтому автоматический ремонт NT72690 пока намеренно заблокирован. Поддержка будет расширяться только после анализа отдельных оригинальных SPI/EEPROM дампов. Исправлен Family Analyzer Уточнена терминология. Раньше точное совпадение SHA могло отображаться как «точный RAW», хотя файл фактически мог быть cropped/MERGE. Теперь выводится корректно: EXACT SHA-REFERENCE и отдельно указывается тип найденного образа. Интерфейс Дополнительно уточнено назначение двух режимов, которые раньше могли показаться одинаковыми: «Карта SPI — просмотр» — предназначена для просмотра структуры загруженного дампа и его областей. «Инженерный стенд — все инструменты» — отдельный рабочий модуль с инженерными средствами анализа и диагностики. Это разные функции и разные окна программы. Setup и Portable Переработана упаковка установочной версии. Из Setup удалён накопившийся архив старых QA, Release Notes и устаревших служебных документов. Теперь устанавливаются только актуальные материалы текущей версии. При обновлении: пользовательские профили не удаляются; папка profiles сохраняется; рабочие пользовательские данные не должны затрагиваться. Активация Повторно проверена система лицензирования и KENOTRONTV LICENSE GENERATOR. Формат лицензии не изменялся. Старые рабочие ключи активации продолжают действовать. После обновления программы повторно получать ключ не требуется. Как и раньше: интернет для работы программы не нужен; интернет для проверки лицензии не нужен; лицензия работает офлайн; ключ привязан к конкретному компьютеру. Финальная проверка Перед выпуском v3.4.27 повторно проверены: ядро анализа; Family Analyzer; SPI Map; Donor Compatibility; repair-gates; встроенная база профилей; GUI; Setup; Portable; система лицензирования; цифровая подпись релиза; целостность архивов. Основные тесты — PASS. Portable и Setup проходят проверку подписи VERIFY OK. KENOTRONTV TV SPI LAB не является программой с кнопкой «починить любую прошивку». Это инженерный набор инструментов для анализа, сравнения и контролируемого восстановления дампов. Чем больше в нашей базе будет проверенных рабочих и реальных неисправных RAW с известным составом телевизора, тем точнее будут Family Analyzer, определение платформ и оценка совместимости доноров. Поэтому по-прежнему приветствуются дампы с обязательной информацией: Марка/модель ТВ → Main Board → CPU → Panel → SPI Flash → рабочий/нерабочий → симптом неисправности. Особенно ценны пары родной битый + рабочий дамп той же аппаратной платформы. v3.4.27 FINAL на данный момент является рекомендуемой версией KENOTRONTV TV SPI LAB. KenotronTV 🛠 Contact ✉ Мы здесь, чтобы ответить на ваши вопросы! Задавайте вопросы и получайте быстрые ответы.
LiVan Опубликовано Среда в 13:24 Автор Опубликовано Среда в 13:24 ЧТО ПРИСЛАТЬ? KENOTRONTV TV SPI LAB — НОВОЕ ШАССИ / НОВЫЙ КЕЙС: ============================================================== Чтобы добавить новую платформу, точный профиль или подтверждённый repair-кейс, нужен не один случайный BIN, а нормальный комплект данных. ОБЯЗАТЕЛЬНО ----------- 1. Марка и полная модель телевизора. 2. Полная маркировка Main Board + REV/VER с платы. 3. Процессор / SoC. 4. Память: - SPI Flash — точная маркировка; - eMMC/NAND — если участвует в кейсе. 5. Panel / T-CON / код панели. 6. Симптом неисправности до ремонта. 7. Родной RAW BIN, прочитанный программатором. 8. Чем читали: UFPI / RT809H / TL866 / T48 / другое. ДЛЯ ПОДОЗРЕНИЯ НА БИТЫЙ ДАМП ----------------------------- Желательно сделать ТРИ независимых чтения одной микросхемы без перепайки между чтениями. Если файлы отличаются — приложить все чтения и указать это отдельно. ЕСЛИ ЕСТЬ ДОНОР --------------- Приложить рабочий RAW BIN и указать: - модель ТВ донора; - Main Board + revision; - CPU; - Panel; - маркировку памяти; - подтверждено ли запуском на реальном аппарате. Рабочий донор не обязан быть от телевизора с тем же логотипом на рамке, но ветка main/CPU/software должна быть совместима. Чем точнее данные — тем безопаснее repair profile. ЕСЛИ ЕСТЬ USB / RECOVERY ------------------------ Приложить оригинальный update/recovery пакет полностью, без переименования внутренних файлов, и написать точную процедуру запуска force upgrade/recovery. ФОТО ---- Нужны читаемые фото: - всей Main Board; - наклейки/маркировки платы; - CPU; - SPI/eMMC/NAND; - Panel/T-CON и шильдика телевизора. ДОПОЛНИТЕЛЬНО ОЧЕНЬ ПОЛЕЗНО --------------------------- - UART 115200 8N1 лог от включения; - напряжения/поведение дежурки; - что происходит с LED; - где останавливается boot; - что уже менялось и проверялось; - результат после записи рабочего/восстановленного BIN. ВАЖНО ПО УНИКАЛЬНЫМ ДАННЫМ --------------------------- Если аппарат содержит родные MAC, HDCP, CI+, DRM keys, serial, Factory/NVRAM/NewEEPROM, panel config — обязательно сообщить об этом. Полный чужой дамп нельзя автоматически считать безопасным эталоном этих областей. Для включения кейса в VERIFIED-базу нужен аппаратный результат: какой именно BIN записан, запустился ли ТВ, работают ли изображение, звук, тюнер, пульт, Smart/Wi-Fi и нет ли ошибок ключей/DRM. KenotronTV.ru KenotronTV 🛠 Contact ✉ Мы здесь, чтобы ответить на ваши вопросы! Задавайте вопросы и получайте быстрые ответы.
LiVan Опубликовано Среда в 16:51 Автор Опубликовано Среда в 16:51 Выпущена новая версия KENOTRONTV TV SPI LAB v3.4.30 FINAL. Основное изменение этой версии — переработка интерфейса главного окна. Задача обновления — сделать работу мастера быстрее и понятнее: после анализа сразу видеть результат и дальнейшие действия, а подробную техническую информацию получать уже через журнал. Новый интерфейс работы Возвращён отдельный «Инженерный стенд» В предыдущей версии часть инженерных функций была недостаточно заметна в интерфейсе. В v3.4.30: возвращена отдельная кнопка «ИНЖЕНЕРНЫЙ СТЕНД»; инженерные инструменты теперь доступны напрямую из главного окна; основные сервисные функции собраны в единую ровную структуру; убраны длинные двухстрочные подписи на кнопках. Главное окно теперь построено по принципу: Анализ → результат → короткое действие → подробности в журнале Новый блок «Что делать дальше» Полностью переработан нижний информационный блок. Теперь программа не выводит длинные технические сообщения в главном окне. После анализа отображается короткая практическая информация: что определила программа; состояние дампа; можно ли выполнять ремонт; что делать следующим шагом. Примеры: MStar / MSD3663 Найден известный профиль. Обнаружено подтверждённое отличие. Доступен безопасный ремонт. Ошибка CRC/LZMA BIN не записывать. Проверьте донор или откройте журнал анализа. Восстановление завершено Сохраните BIN. Запишите SPI программатором. Выполните Verify. Все подробности остаются в отдельном журнале: адреса изменений; CRC; LZMA; TEL; сравнение доноров; причины блокировки; результаты внутренних проверок. Переработана сетка сервисных инструментов Исправлена проблема с пустым пространством и неудобным расположением кнопок. Теперь: кнопки выровнены; отсутствуют пустые области; основные функции находятся на одном экране; подписи сделаны короткими и читаемыми. Добавлены быстрые входы: ИНЖЕНЕРНЫЙ СТЕНД КАРТА SPI КАРТА ПОВРЕЖДЕНИЙ СОВМЕСТИМОСТЬ ДОНОРА БАЗА СОВМЕСТИМОСТИ ТВ База совместимости KIVI/JVC Сохранена и улучшена работа офлайн-каталога: БАЗА СОВМЕСТИМОСТИ ТВ В базе: KIVI; JVC; модели телевизоров; Main Board; панели; configuration-коды; информация по совместимости. Важно: Каталог является справочной базой. Он помогает найти информацию по аппарату, но не заменяет анализ настоящего SPI-дампа и не разрешает автоматический ремонт без проверки. Улучшена логика диагностики Сама ремонтная часть не изменялась — проверенные алгоритмы сохранены. Остались: SPI Map; CRC/SHA; LZMA анализ; TEL анализ; Family Analyzer; Donor Compatibility; защита Factory/NVRAM/KEYS; безопасное восстановление. Главный принцип сохранён: Программа не должна просто «чинить любой BIN». Она должна сначала доказать, что ремонт безопасен. Проверка перед выпуском Перед публикацией v3.4.30 проверены: ядро анализа; GUI; сервисные кнопки; журнал; Portable версия; Setup установка; система лицензирования; цифровая подпись релиза. Основные проверки пройдены успешно. Рекомендации по работе После загрузки дампа: Дождитесь полного анализа. Смотрите короткий блок «Что делать дальше». Если требуется подробность — открывайте журнал. Не записывайте BIN, если программа показывает предупреждение. Используйте доноры только после проверки совместимости. KENOTRONTV TV SPI LAB v3.4.30 FINAL Это не автоматическая «кнопка ремонта», а инженерный комплекс для анализа, диагностики, сравнения и контролируемого восстановления SPI-прошивок телевизоров. Чем больше будет добавляться реальных рабочих и повреждённых дампов с точным составом платы, тем точнее будут определение платформ, подбор доноров и автоматическое восстановление. KenotronTV 🛠 Contact ✉ Мы здесь, чтобы ответить на ваши вопросы! Задавайте вопросы и получайте быстрые ответы.
LiVan Опубликовано Четверг в 21:33 Автор Опубликовано Четверг в 21:33 Представляю KENOTRONTV SERVICE SUITE v1.3.1 FINAL. Изначально у нас были отдельные инструменты для SPI, анализа UART-логов и непосредственного приёма UART. В итоге правильнее оказалось собрать их в единый сервисный комплекс, потому что в реальном ремонте это не три независимые задачи, а одна последовательность диагностики. Это скрытый контент, для просмотра сообщения Вы должны быть Участником форума. Войти или Регистрация Сегодня в SERVICE SUITE объединены: LIVE UART TERMINAL UART LOG ANALYZER KENOTRONTV TV SPI LAB Для чего нужна программа Основная задача — не просто показать UART-текст, а помочь мастеру пройти весь путь от включения телевизора до нормального инженерного заключения. Практический порядок работы выглядит так: телевизор на столе → UART → лог загрузки → анализ → локализация проблемы → план измерений/проверок → при необходимости работа с SPI. То есть программа строилась именно под сервис, а не как универсальный текстовый терминал. LIVE UART TERMINAL Это теперь основное рабочее окно программы. Мы специально переделали интерфейс так, чтобы большую часть экрана занимал сам UART-лог, а не карточки, настройки и служебные кнопки. Подключаем UART, выбираем COM, проверяем скорость и запускаем телевизор. Лог идёт непосредственно в большое окно терминала. Для чтения длинного Boot Log используется цветовая маркировка: красный — ERROR, FAIL, FATAL, PANIC, watchdog, corruption и другие критичные события; оранжевый — WARN, timeout, reset, retry, invalid, not found и подозрительные события; зелёный — READY, SUCCESS, PASS, MOUNTED, STARTED, CONNECTED и нормальные этапы запуска; обычный информационный вывод остаётся нейтральным. Это заметно облегчает работу с длинным логом: не нужно глазами искать одну ошибку среди тысяч строк. UART LOG ANALYZER Можно анализировать как только что снятый лог, так и уже сохранённый файл. Анализатор не ограничивается поиском слов ERROR или FAIL. Он пытается определить этап загрузки и контекст события. В отчёте используются: Boot Timeline; Loop Detector; группировка событий; критические и информационные сообщения; анализ последовательности запуска; определение проблемной области; инженерное заключение; рекомендации, что проверять дальше. Это важно, потому что одна строка в UART сама по себе ещё не диагноз. Например, сообщение файловой системы не всегда означает неисправную eMMC, а сообщение OP-TEE не всегда означает аварию TEE. Анализ должен учитывать то, что происходило до и после строки. Карточка аппарата Карточка оставлена не ради красоты интерфейса. Она нужна анализатору для контекста: модель ТВ; Main Board; Panel; CPU; RAM; память; тюнер; симптом; UART baud; что уже проверено. После заполнения карточка не должна мешать работе. Основное место остаётся за терминалом и результатами анализа. TV SPI LAB Если UART показывает проблему загрузчика, SPI, конфигурации, Factory/NVRAM или программной части, из SERVICE SUITE можно сразу перейти в TV SPI LAB. TV SPI LAB предназначен уже для низкоуровневой работы с дампом: анализ SPI BIN; определение платформы; карта областей прошивки; BOOT / CODE / MODULES / FACTORY / NVRAM / KEYS; CRC-32 / SHA-256; анализ LZMA и контейнеров; Corruption Heatmap; сравнение с донором; Donor Compatibility; HEX Analyzer; Boot Chain; контролируемое восстановление; работа с различными семействами телевизионных платформ. Таким образом, UART и SPI теперь находятся в одном диагностическом процессе. В чём преимущество перед обычными UART-программами Здесь главное отличие. Большинство обычных терминалов умеют: открыть COM → показать текст → сохранить файл. На этом их работа заканчивается. SERVICE SUITE идёт дальше: COM → LIVE UART → сохранение → анализ → Boot Timeline → заключение → план ремонта → SPI LAB. То есть терминал является только первым этапом. В чём преимущество перед отдельными Log Analyzer Обычному анализатору сначала нужно чем-то получить лог. В SERVICE SUITE приём UART и анализ находятся в одной программе. Не нужно: запускать отдельный Terminal; сохранять TXT; искать файл; открывать вторую программу; снова вводить данные аппарата. Лог можно снять и сразу отправить на анализ. В чём преимущество перед отдельными SPI-инструментами SPI-дамп очень часто пытаются ремонтировать слишком рано. Телевизор не стартует — сразу снимают флеш, ищут донор и начинают менять регионы. UART позволяет сначала понять: дошёл ли проц до bootloader; стартует ли kernel; монтируется ли filesystem; есть ли bootloop; где появляется reset; видна ли память; что происходит с Android/Linux; действительно ли проблема похожа на прошивку. И только после этого есть смысл идти в SPI LAB. Поэтому связка UART + анализ + SPI даёт более правильную последовательность ремонта. Почему программа может быть удобнее набора отдельных утилит Преимущество не в количестве кнопок. Преимущество в едином рабочем процессе: одна программа → один аппарат → одна карточка → один UART → один анализ → один план диагностики. При необходимости здесь же открывается SPI LAB. Это уменьшает количество ручной работы и вероятность потерять важную информацию между несколькими программами. Но программа не является «волшебной кнопкой» Это принципиально. SERVICE SUITE не обещает по одной строке UART написать: «замени eMMC и телевизор заработает». Такой подход в ремонте опасен. Программа должна давать мастеру: факты; найденные события; последовательность загрузки; вероятную проблемную область; степень уверенности; следующие проверки. А решение всё равно принимает мастер по UART, напряжениям, осциллограмме, поведению платы и состоянию памяти. Именно поэтому это инженерный инструмент, а не автоматический «ремонт прошивки». Офлайн-лицензия SERVICE SUITE полностью работает без интернета. Лицензия: индивидуальная; привязана к одному ПК; не требует постоянного подключения к серверу; Один компьютер — один индивидуальный ключ. Что присылать для развития программы Особенно интересны реальные ремонтные случаи с: исходным UART-логом; моделью телевизора; точной маркировкой Main Board; CPU; Panel; eMMC/NAND/SPI; описанием неисправности; результатом ремонта. Для новых и редких платформ желательно приложить полный необработанный UART-лог от включения питания до зависания/перезагрузки. Особую ценность имеют случаи, где уже известен фактический дефект. Такие логи позволяют не просто добавлять новые ключевые слова, а проверять правильность инженерной логики анализатора. KENOTRONTV SERVICE SUITE будет дальше развиваться именно как сервисный стенд: меньше лишних окон и красивых кнопок ради кнопок — больше информации, которая реально нужна мастеру при ремонте. KenotronTV 🛠 Contact ✉ Мы здесь, чтобы ответить на ваши вопросы! Задавайте вопросы и получайте быстрые ответы.
LiVan Опубликовано Пятница в 17:04 Автор Опубликовано Пятница в 17:04 KENOTRONTV SERVICE SUITE v1.3.12 FINAL В новой версии основной упор сделан на LIVE UART, техническую расшифровку логов и удобство работы мастера. Исправлен и приведён в порядок интерфейс программы: окно теперь открывается в нормальном среднем размере, элементы не должны наезжать друг на друга, улучшено отображение COM-порта, скорости и формата UART. Серьёзно доработан UART Analyzer. Теперь программа умеет распознавать не только явные ERROR/FATAL, но и ранние циклические перезагрузки, когда лог выглядит внешне «чистым». обавлена расшифровка ранних boot-маркеров, включая AC_ON, UART_115200, MIU_DQS-OK, BIST0-OK и похожие строки. Для таких случаев программа теперь отдельно объясняет: на каком этапе обрывается загрузка; что уже успешно прошло; что ещё не подтверждено; насколько вероятны проблемы питания, eMMC/NAND/SPI или CPU/BGA; поможет ли обычное USB Recovery или система до него вообще не доходит; что именно проверять осциллографом и программатором дальше. Также улучшены разделы Заключение, Диагностика, Loop Detector и План ремонта. Программа старается не просто выдать название ошибки, а дать мастеру понятный технический маршрут дальнейшей проверки. В состав комплекса по-прежнему включён KENOTRONTV TV SPI LAB v3.4.36 FINAL Portable. Версия прошла финальную проверку модулей, Windows x64 сборки, лицензирования и публичного пакета. KENOTRONTV SERVICE SUITE — это не автоматический “приговор деталей”, а инженерный набор инструментов, который помогает понять, на каком этапе остановился аппарат и куда двигаться дальше. KenotronTV 🛠 Contact ✉ Мы здесь, чтобы ответить на ваши вопросы! Задавайте вопросы и получайте быстрые ответы.
LiVan Опубликовано Суббота в 05:53 Автор Опубликовано Суббота в 05:53 KENOTRONTV SERVICE SUITE v1.3.17 FINAL Выпущена новая финальная версия комплекса. Основное обновление — в состав LOG ANALYSIS добавлен полноценный PROGRAMMER LOG ANALYZER. Теперь программа умеет анализировать не только UART-логи телевизора, но и журналы работы программаторов. Режимы анализа В модуле доступны: АВТО / UART / ПРОГРАММАТОР В режиме АВТО программа сама пытается определить источник лога и выбрать подходящий движок анализа. Поддерживаемые типы памяти SPI NOR; NAND; eMMC; EEPROM. Определение программаторов Добавлены сигнатуры для: F64 Ultra; UFPI; RT809H / RT809F / RT809HSE; XGecu / TL866 / T48 / T56; UFi; EasyJTAG / Z3X; TNM5000; BeeProg / ELNEC; CH341 / AsProgrammer; а также универсальный анализ неизвестных логов. Что анализирует программа Движок разбирает полный технологический цикл: IDENTIFY → READ → ERASE → BLANK CHECK → PROGRAM → VERIFY Проверяются: JEDEC ID; CID / CSD / EXT_CSD; размер памяти; VCC / VCCQ / VPP; стабильность идентификации; ошибки чтения; ошибки стирания; ошибки записи; VERIFY ERROR; повторяющийся адрес ошибки; Write Protect; проблемы ISP; влияние процессора на шину; нестабильный контакт; ECC; bad blocks; CMD1 / CMD6 / CMD8 / CMD13; DAT0; HS200 / HS400; Lifetime A/B; PRE_EOL; BOOT1 / BOOT2 / USER. Анализ износа eMMC Добавлена нормальная инженерная расшифровка EXT_CSD. Например, если: DEVICE_LIFE_TIME_EST_TYP_A = 0x0B DEVICE_LIFE_TIME_EST_TYP_B = 0x0B но USER ещё успешно читается, программа не пишет: eMMC полностью мёртвая. Она выдаёт правильный вывод: Ресурс eMMC исчерпан, но данные ещё доступны. Необходимо немедленно сохранить BOOT1 / BOOT2 / USER / EXT_CSD и выполнить миграцию на новую память. Это проверено на реальном случае: Xiaomi L43M6-6ARG Main: TD.MT9612.795 eMMC Toshiba/KIOXIA 016G00 Исходная Toshiba имела максимальный износ, но F64 смог полностью считать USER. После переноса данных на новую Samsung телевизор нормально загрузился с Android 11. USB DOWNGRADE GUARD В этом же реальном случае после ремонта был установлен USB-пакет Android 10 поверх Android 11. Поэтому в программу добавлено предупреждение: USB PACKAGE VERSION / DOWNGRADE GUARD Если программа определила в дампе Android 11, она предупреждает, что пакет Android 10 является downgrade, а не обычным обновлением. Перед USB-прошивкой рекомендуется проверить: Android major version; build; platform; system/vendor/super; совместимость конкретного пакета. Сравнение нескольких логов Добавлен PROGRAMMER MULTI-LOG COMPARE. Можно сравнивать: UFPI ↔ F64; RT809 ↔ XGecu; READ #1 ↔ READ #2; лог до ремонта ↔ лог после ремонта. Программа ищет: повторяющиеся ошибки; одинаковые fail-address; нестабильный ID; успешное и неуспешное чтение USER; расхождения между программаторами. Добавлена дедупликация: один и тот же лог, случайно добавленный несколько раз, больше не повышает искусственно уровень уверенности. Отчёты Теперь разделены три типа сохранения: Анализ; План ремонта; Полный отчёт. В отчёте отдельно показываются: ЗАКЛЮЧЕНИЕ ПОЧЕМУ ЧТО ПОДТВЕРЖДЕНО ЧТО ЕЩЁ НЕ ДОКАЗАНО ЧТО ДЕЛАТЬ ДАЛЬШЕ ПЛАН РЕМОНТА То есть программа не просто сообщает ERROR, а объясняет мастеру, что означает ошибка и какие действия выполнять дальше. Остальные модули В составе комплекса также остаются: LIVE UART TERMINAL; UART LOG ANALYZER; PROGRAMMER LOG ANALYZER; KENOTRONTV TV SPI LAB; eMMC → USB Recovery Builder; GOLD / проверенные профили восстановления. Система лицензирования не изменена: один KTV1-ключ → один компьютер. Работа полностью офлайн. Интернет для активации и работы программы не требуется. KenotronTV 🛠 Contact ✉ Мы здесь, чтобы ответить на ваши вопросы! Задавайте вопросы и получайте быстрые ответы.
LiVan Опубликовано Суббота в 12:39 Автор Опубликовано Суббота в 12:39 KENOTRONTV SERVICE SUITE v1.3.19 FINAL Системные требования Операционная система: Windows 10 x64 / Windows 11 x64. 32-битные Windows, Windows 7 / 8 / 8.1 не поддерживаются. Процессор: минимум x64, 2 ядра; рекомендуется 4 ядра и выше. Оперативная память: минимум 4 ГБ; рекомендуется 8 ГБ. Для крупных eMMC-образов желательно 16 ГБ и выше. Свободное место: для самой программы и внутренних модулей достаточно 500 МБ. Для работы с дампами желательно иметь свободными минимум 2–3 размера исходного образа. Например, для eMMC USER 32 ГБ желательно 64–96 ГБ свободного места. Экран: минимум 1280×720, оптимально 1366×768 и выше. На небольших экранах рекомендуется масштаб Windows 100%. UART: требуется исправный USB-UART адаптер с установленным драйвером и определяемым COM-портом. Для телевизоров обычно используется TTL 3.3 В или 1.8 В. Обычный RS-232 ±12 В подключать к UART платы нельзя. Программаторы: RT809H/RT809F, UFPI, UFI, EasyJTAG, TL866/T48, TNM и другое оборудование используют собственные штатные драйверы и ПО. Дополнительный Runtime: .NET Framework и Microsoft Visual C++ Runtime отдельно устанавливать не требуется. Интернет: для запуска программы, UART/SPI/eMMC анализа и проверки лицензии интернет не требуется. Активация работает полностью офлайн, ключ привязывается к одному ПК. Права администратора: для обычной работы Portable-версии не требуются. Могут понадобиться только при установке драйверов USB-UART или программатора. Рекомендуемая конфигурация: Windows 10/11 x64, CPU 4 ядра+, RAM 8–16 ГБ, SSD с достаточным местом под дампы, экран 1366×768 или выше, USB-UART 1.8/3.3 В и программатор с актуальными драйверами. Официальная поддержка: KenotronTV — kenotrontv.ru KenotronTV 🛠 Contact ✉ Мы здесь, чтобы ответить на ваши вопросы! Задавайте вопросы и получайте быстрые ответы.
LiVan Опубликовано Суббота в 14:10 Автор Опубликовано Суббота в 14:10 KENOTRONTV SERVICE SUITE v1.3.20 FINAL Выпущена новая финальная версия KENOTRONTV SERVICE SUITE v1.3.20 FINAL. В этой сборке основной упор сделан не на добавление очередных кнопок, а на исправление реальных замечаний, выявленных при работе с UART, SPI-дампами и сервисными модулями. Комплекс по-прежнему работает полностью офлайн. Интернет не требуется ни для диагностики, ни для анализа UART/SPI/eMMC, ни для проверки лицензии. Ключ индивидуальный и привязан к одному компьютеру. Что изменено в v1.3.20 LIVE UART серьёзно доработан. Лог теперь автоматически прокручивается вслед за поступающими данными. Больше не нужно постоянно вручную тянуть окно вниз, чтобы понять, продолжается загрузка или телевизор уже ушёл в цикл перезапуска. В строке состояния видно поступление данных, количество RX-байт и строк. Добавлена цветовая оценка UART: нормальный ход загрузки — зелёный, подозрительные сообщения/WARN/retry/reset — оранжевый, критическая ошибка или подтверждённый boot/power loop — красный. Улучшено распознавание ранних циклов запуска до DDR/DRAM. Если процессор постоянно проходит несколько начальных стадий и снова стартует с нуля, программа отделяет такой случай от обычного повреждения eMMC/SPI и рекомендует проверять питание, RESET, PGOOD, DC/DC и стартовые линии. Исправлен вывод «Плана ремонта». После анализа документ теперь открывается с первой строки, а не в пустой нижней части страницы. Серьёзно переделан интерфейс TV SPI LAB. Раньше важная информация о платформе, профиле и результате анализа была зажата в небольшом поле, хотя половина окна оставалась пустой. Теперь блок «Результат анализа / Рекомендуемое действие» использует свободную площадь окна, текст не должен налезать на меню, а длинная информация прокручивается внутри своего поля. Встроен обновлённый KENOTRONTV TV SPI LAB v3.4.37 FINAL. Реализован первый полноценный GOLD Recovery без внешнего донора для проверенного профиля BBK 28LEM1021/T2C / CV512L-B24 / ST2751A01-4 VER2.3 / 25Q64. Для exact повреждённого 25Q64.BIN программа сама определяет известный профиль и предлагает «BBK GOLD / EXACT — восстановить без донора». ФАЙЛ 2 в этом случае не требуется. В GOLD-восстановлении используется проверенный кодовый участок, при этом родная сервисная область 0x419700–0x7FFFFF сохраняется побайтно. Это важно для FACTORY/NVRAM, настройки панели, тюнера и прочих индивидуальных данных аппарата. После ремонта выполняется контроль результата. Для проверенного BBK-профиля восстановленный BIN имеет заранее известный контрольный SHA-256. Встроен актуальный KENOTRONTV eMMC → USB Recovery Builder v1.3.3. Проверена работа лицензирования, внешнего списка отозванных ключей и офлайн-активации. Обновлены приватные OWNER TOOLS v3.4.37: генератор лицензий и менеджер отзыва ключей приведены к текущей системе подписи. Проведён повторный аудит исходников и сборок: SERVICE SUITE — 74 теста PASS, TV SPI LAB — 170 тестов PASS, go vet и сборка Windows x64 проходят без ошибок. Важный момент по GOLD Recovery GOLD-профиль — это не универсальная подмена любого похожего дампа. Автовосстановление разрешается только тогда, когда программа уверенно определила конкретный проверенный профиль. Это сделано специально, чтобы не получить телевизор с чужой панелью, неправильным тюнером, пультом, геометрией изображения или потерянными FACTORY/NVRAM. То есть логика теперь такая: известный exact BAD → известный GOLD → безопасное восстановление без донора; если профиль неизвестен или есть сомнение — программа по-прежнему требует нормальный донор и выполняет обычный анализ совместимости. Что входит в SERVICE SUITE Это не одна программа «нажать кнопку и получить исправный телевизор», а инженерный набор сервисных инструментов: UART диагностика → расшифровка загрузки → план ремонта → SPI анализ и восстановление → работа с GOLD/донором → eMMC диагностика → построение USB Recovery → Programmer Workbench → отчёт по ремонту. Основная задача комплекса — показать мастеру где именно остановился запуск, что проверять дальше и какой способ восстановления имеет смысл, а не автоматически списывать любой bootloop на eMMC или «отвал процессора». Что желательно присылать при обнаружении проблемы Для дальнейшего пополнения базы и исправления программы желательно прикладывать: марку и модель телевизора, маркировку Main Board, процессор, SPI/eMMC, панель, симптом, родной дамп, UART-лог, фото платы и результат ремонта. Если имеется рабочий донор той же платформы — ещё лучше. Особенно интересны проверенные пары BAD + WORKING/GOLD, поскольку именно на таких реальных случаях можно постепенно расширять режим восстановления без внешнего донора. Программа рабочая и уже пригодна для ежедневной сервисной работы, но база платформ и GOLD-профилей будет дальше расширяться по мере появления реальных проверенных материалов, а не случайных прошивок из интернета. KenotronTV 🛠 Contact ✉ Мы здесь, чтобы ответить на ваши вопросы! Задавайте вопросы и получайте быстрые ответы.
LiVan Опубликовано Суббота в 19:20 Автор Опубликовано Суббота в 19:20 Как активировать KENOTRONTV SERVICE SUITE Активация программы выполняется один раз и привязывается к конкретному компьютеру. Запустите KENOTRONTV SERVICE SUITE. Откройте раздел «Активация». Скопируйте показанный программой ID компьютера / Hardware ID. Отправьте этот ID администрации KenotronTV, обязательно указав свой ник на форуме. Полученный персональный ключ вставьте в поле «Ключ активации». Нажмите «Активировать». После успешной активации перезапустите программу. После этого лицензия сохраняется на данном ПК. Важно: интернет для дальнейшей работы программы не требуется; ключ создаётся индивидуально под конкретный Hardware ID; один ключ действует только на одном компьютере; переносить или передавать свой ключ другому участнику нельзя; если изменилось железо компьютера и Hardware ID стал другим, потребуется новый ключ. Если программа не принимает ключ, при обращении в тему техподдержки укажите: ник на форуме, Hardware ID и текст ошибки активации. Ниже для наглядности приведён пример процесса активации. Это скрытый контент, для просмотра сообщения Вы должны быть Участником форума. Войти или Регистрация KenotronTV 🛠 Contact ✉ Мы здесь, чтобы ответить на ваши вопросы! Задавайте вопросы и получайте быстрые ответы.
LiVan Опубликовано Воскресенье в 11:42 Автор Опубликовано Воскресенье в 11:42 KENOTRONTV SERVICE SUITE v1.3.30 TEST — версия для полевого тестирования В этой версии комплекс получил ещё два полноценных инженерных направления RAW NAND и восстановление родных сервисных данных eMMC. Одновременно переработана навигация между программами: теперь во всех внешних модулях есть кнопка «Главное меню». При её нажатии модуль ищет уже запущенный KENOTRONTV SERVICE SUITE и возвращает его на передний план. Второй экземпляр Suite без необходимости не запускается. Отдельно переработан KENOTRONTV eMMC → USB Recovery Builder v1.3.5 TEST. Старый вариант использовал промежуточный PowerShell/.NET WinForms GUI. Сейчас модуль переведён на Native Win32 API, поэтому открывается практически сразу и больше не требует запуска PowerShell/.NET для построения своего интерфейса. Важно: термин Native Win32 здесь означает использование штатного Windows API. Это не означает поддержку 32-битной Windows. Сам KENOTRONTV SERVICE SUITE остаётся 64-битным Windows-приложением PE32+ x86-64. Windows 10 x64 и Windows 11 x64 являются поддерживаемыми системами; Windows 7/8/8.1 и 32-битные версии Windows не поддерживаются. Основные модули и что необходимо проверить LIVE UART / анализ логов. Проверяем стабильность COM-порта, AUTO FOLLOW, сохранение логов, инженерную расшифровку и рекомендации программы. TV SPI LAB v3.4.38 TEST. Проверяем обычный анализ и восстановление SPI, доноров, карту SPI, protected Factory/NVRAM/KEYS, журнал и новую кнопку «ГЛАВНОЕ МЕНЮ». NAND RAW Analyzer v1.0.4 TEST. Нужны реальные RAW NAND. Указывайте модель NAND, программатор, полный размер RAW, определённые DATA/page, OOB/page, Pages/block, найденные BAD BLOCK и результат RAW → DATA / OOB Extract. Обязательно прикладывайте инженерный отчёт. eMMC KEY RECOVERY v1.0.4 TEST. Нужны родной eMMC + заведомо рабочий донор. Указывайте Main Board, маркировку eMMC, статус профиля, предложенные диапазоны и фактический результат после записи. Особенно проверяем Smart, CI+, DRM, HDCP, MAC, Wi-Fi, serial и тюнер. eMMC → USB Recovery Builder v1.3.5 TEST. Проверяем скорость запуска, GPT/MBR, список разделов, protected-разделы, USB donor/update и возможность построения Recovery. Если пакет реально использован на телевизоре — обязательно пишите результат. Во всех четырёх внешних модулях проверяем кнопку «Главное меню»: основное окно Suite должно появляться сразу, без второго экземпляра программы. Отдельно интересует отображение интерфейса при масштабировании Windows 100%, 125% и 150%, особенно на ноутбуках и мониторах 1366×768. Нужны именно реальные сервисные тесты, а не только сообщение «программа открылась». По возможности указывайте модель телевизора, Main Board, Panel, CPU, маркировку памяти, программатор, исходную неисправность, что именно делали программой и чем закончился ремонт. Системные требования Операционная система: Windows 10 x64 или Windows 11 x64. Программа собрана под x86-64. 32-битная Windows не поддерживается. Процессор: минимум x64, 2 ядра; рекомендуется 4 ядра и выше. Оперативная память: минимум 4 ГБ RAM, рекомендуется 8 ГБ. Для работы с крупными eMMC USER-образами желательно 16 ГБ RAM и выше. Диск: для самой программы и внутренних модулей рекомендуется минимум 500 МБ свободного места. Для работы с дампами нужен отдельный запас — желательно иметь свободными 2–3 размера исходного образа. Например, для eMMC USER 32 ГБ разумно иметь порядка 64–96 ГБ свободного места. Экран: минимально рекомендуется 1280×720, оптимально 1366×768 и выше. На небольших экранах удобнее масштаб Windows 100%; при 125–150% физического рабочего пространства становится меньше. UART: нужен исправный USB-UART адаптер с установленным драйвером и определяемым Windows COM-портом. Типичный режим телевизоров — 115200 8N1, но скорость зависит от платформы. Использовать TTL UART соответствующего уровня платы — обычно 3.3 В или 1.8 В. Обычный RS-232 ±12 В подключать к UART телевизора нельзя. Интернет: для дальнейшей работы комплекса не требуется. Лицензия офлайн, персональный ключ привязывается к одному ПК. Что особенно ждём от участников форума Сейчас основная задача тестирования — собрать реальную статистику по двум новым модулям: NAND RAW Analyzer и eMMC KEY RECOVERY. Поэтому любые реальные дампы, отчёты, удачные и неудачные результаты одинаково полезны. Если программа определила что-то неправильно — не исправляйте описание вручную, а сначала сохраните отчёт и приложите его в тему поддержки. Это позволит поправить движок по данным с реального аппарата, а не по синтетическому тесту или заранее сохранённому логу программатора. KenotronTV 🛠 Contact ✉ Мы здесь, чтобы ответить на ваши вопросы! Задавайте вопросы и получайте быстрые ответы.
LiVan Опубликовано Воскресенье в 13:54 Автор Опубликовано Воскресенье в 13:54 Выпущена KENOTRONTV SERVICE SUITE v1.3.31 FINAL. Главное исправление — устранено дублирование окон модулей. Теперь каждый модуль запускается только в одном экземпляре, повторный клик просто выводит открытое окно на передний план, а кнопка «Главное меню» корректно закрывает модуль и возвращает в SERVICE SUITE. Добавлены NAND RAW Analyzer и eMMC KEY RECOVERY. Переработан eMMC → USB Recovery Builder — теперь он работает на Native Win32 API и запускается значительно быстрее. Проверяйте на реальных ремонтах. Особенно нужны UART-логи, SPI/NAND/eMMC дампы, отчёты программы, найденные ошибки и предложения по дальнейшему развитию. KenotronTV 🛠 Contact ✉ Мы здесь, чтобы ответить на ваши вопросы! Задавайте вопросы и получайте быстрые ответы.
LiVan Опубликовано Воскресенье в 16:12 Автор Опубликовано Воскресенье в 16:12 KENOTRONTV SERVICE SUITE v1.3.31 FINAL Инструкция по работе с модулями программы KENOTRONTV SERVICE SUITE — инженерный комплекс для диагностики телевизоров и Smart TV по UART, анализа логов программаторов, работы с SPI, eMMC и NAND, а также подготовки контролируемого восстановления. В состав v1.3.31 FINAL входят: LIVE UART LOG ANALYSIS KENOTRONTV TV SPI LAB v3.4.38 eMMC → USB Recovery Builder v1.3.6 FINAL NAND RAW Analyzer v1.0.5 FINAL eMMC KEY RECOVERY v1.0.5 FINAL После активации программа работает полностью офлайн. Важно: программа не заменяет голову мастера и программатор. Она анализирует исходные данные, показывает наиболее вероятную причину неисправности, помогает подготовить восстановление и контролирует результат. Перед записью любого восстановленного файла во флеш обязательно сохраняйте родной дамп и выполняйте Verify программатором. 1. LIVE UART Этот модуль предназначен для снятия UART-лога непосредственно с ремонтируемого телевизора в реальном времени. Подходит для диагностики: зависания на логотипе; bootloop; циклической перезагрузки; проблем eMMC; ошибок чтения разделов; ошибок U-Boot / MBOOT; kernel panic; AVB / Verity; watchdog; проблем RAM/DRAM; ошибок запуска Android/Linux; зависаний сервисов; раннего обрыва загрузки. Перед началом Заполните Карточку аппарата. Обязательные поля: TV — модель телевизора. Main — маркировка main board. Panel — матрица. Симптом — заявленная неисправность. Дополнительно желательно указать: CPU, RAM, тип памяти, тюнер, что уже проверено и сделано. Чем точнее заполнена карточка, тем полезнее будет итоговый план ремонта. Подключение UART Подключаем: GND программатора/USB-UART → GND платы RX адаптера → TX телевизора Для обычного чтения лога TX адаптера к RX телевизора чаще всего вообще не требуется. Типовой режим: 115200 baud, 8N1 Но скорость зависит от конкретного шасси. В программе можно выбрать необходимый BAUD и FORMAT. Порядок работы Откройте LIVE UART. Нажмите Обновить COM. Выберите нужный COM-порт. Установите скорость и формат. Нажмите СТАРТ. Только после этого включите телевизор. Дождитесь загрузки, зависания или хотя бы нескольких циклов перезагрузки. Нажмите СТОП или сразу Анализ. При запуске анализа приём UART автоматически останавливается, чтобы в анализ попали все уже принятые байты. AUTO FOLLOW Во время приёма лог автоматически прокручивается вниз. Не нужно вручную постоянно таскать ползунок, чтобы видеть последние строки. Если телевизор находится в bootloop, будет видно, что лог продолжает поступать и повторяться. Цветовая индикация Программа оценивает содержимое текущего UART. Зелёный — критичных признаков не обнаружено. Оранжевый — есть предупреждения или подозрительные сообщения. Красный — найдены серьёзные ошибки, FATAL, panic, crash, явные проблемы загрузки и т.п. Цвет — это не диагноз сам по себе. Смотрите Заключение и План ремонта. 2. LOG ANALYSIS Модуль предназначен для анализа уже сохранённых логов. Можно загружать: .log .txt .uart .csv Поддерживаются как обычные UART-логи, так и отчёты/логи программаторов. Режим источника Можно выбрать: AUTO — программа сама пытается определить тип. UART — принудительно считать файл UART-логом. PROGRAMMER — анализировать как лог программатора. В большинстве случаев оставляйте AUTO. Обычный анализ Заполните карточку телевизора. Откройте LOG ANALYSIS. Нажмите Открыть. Выберите лог. Нажмите Анализ. После анализа становятся доступны основные разделы. Заключение Краткая расшифровка неисправности простым понятным языком. Здесь программа отвечает на главный вопрос: что реально видно из данного лога и где наиболее вероятно находится проблема. Диагностика Более глубокая инженерная расшифровка. Для UART строится последовательность загрузки: BootROM / Preloader → DRAM → eMMC → Trusted Environment → U-Boot/MBOOT → AVB → Kernel → Firmware / Services. Для логов программатора анализируются стадии: Identify → Read → Erase → Program → Verify и найденные ошибки. Сравнение Используется для сравнения нескольких логов одного аппарата. Например: лог до ремонта; после замены eMMC; после прошивки; после прогрева; после изменения питания. Так намного проще увидеть, на каком этапе поведение аппарата изменилось. План ремонта Один из основных разделов. Здесь программа переводит анализ в конкретные действия: что проверить первым, куда лезть дальше, что пока не доказано и какие действия преждевременны. Например, программа может указать, что USB-прошивка имеет смысл, либо наоборот — что процесс загрузки обрывается раньше USB recovery и прошивка через USB ситуацию не исправит. События Показываются важные события, найденные в логе: ошибки, повторные старты, таймауты, watchdog, обращения к памяти, стадии загрузки и операции программатора. LOG / RAW Полный исходный лог с инженерной разметкой. Используется, когда нужно посмотреть конкретную строку, адрес, ошибку или убедиться, из чего программа сделала вывод. 3. Пакетный анализ логов Кнопка Пакет позволяет выбрать сразу несколько логов одного телевизора. Минимальный пример: лог до ремонта; лог после ремонта; лог после прошивки. Программа анализирует каждый файл отдельно, сохраняет их в историю сеанса и открывает Сравнение. Для перехода между анализами используются кнопки: Назад / Вперёд 4. Новый лог и Новый ТВ — не путать Новый лог Используем, если продолжаем работать с тем же телевизором. Карточка аппарата сохраняется. Это удобно при нескольких измерениях одного ремонта. Новый ТВ Используем только когда на стол пришёл другой аппарат. Команда очищает: карточку; текущий лог; историю анализов. 5. Сохранение результатов UART / LOG ANALYSIS Через кнопку Сохранить… доступны: Сохранить анализ Сохранить план ремонта Сохранить полный отчёт Для обращения за помощью на форуме лучше сохранять полный отчёт. В нём мастеру значительно проще разобраться, чем по скриншоту нескольких строк UART. 6. KENOTRONTV TV SPI LAB v3.4.38 Это основной модуль для работы с дампами SPI FLASH. Предназначен не только для автоматического ремонта, а для полноценного инженерного исследования прошивки. Поддерживаются различные семейства MStar, SiS231, SunPlus и другие известные программе структуры. Основной порядок работы Начинаем всегда одинаково. Шаг 1 — БИТЫЙ / ТЕСТИРУЕМЫЙ ДАМП Загружаем родной считанный SPI. Программа сразу запускает глубокий анализ: размер; структура; платформа; профиль; BOOT; программные контейнеры; TEL; LZMA; CRC/checksum; Factory; NVRAM; служебные области; признаки повреждения. Шаг 2 — РАБОЧИЙ ФАЙЛ / ДОНОР / MERGE Подключаем только если есть действительно подходящий рабочий файл. Донором нельзя считать любой дамп с похожего телевизора. Желательно совпадение: Main + CPU + ревизия + Panel + структура прошивки. При несовпадении критичных параметров программа может заблокировать ремонт. 7. Основные режимы ремонта SPI MStar / MSD3663 — БЕЗ ДОНОРА Используется для поддерживаемых MStar/TEL структур. Программа пытается найти ошибку, которую можно однозначно доказать внутренними CRC. Это не случайная правка байтов. Если подтверждения нет, ремонт не выполняется. Родные Factory/NVRAM/service данные сохраняются. MStar / SiS — РЕМОНТ ПО ДОНОРУ Используется при наличии рабочего совместимого дампа. Перед восстановлением программа проверяет совместимость исходника и донора. Если донор подозрительный — лучше остановиться и найти нормальный эталон. SunPlus / S2T512 — РЕМОНТ / ВОССТАНОВЛЕНИЕ Специализированный маршрут для SunPlus/CV/S2T512 и известных программе профилей. Для некоторых проверенных случаев используется встроенный GOLD-профиль и внешний донор вообще не требуется. СОХРАНИТЬ ВОССТАНОВЛЕННЫЙ BIN Кнопка становится реально полезной только после создания результата. Если внутренняя проверка не прошла, программа блокирует сохранение сомнительного BIN. После сохранения файл перечитывается и проверяется по SHA-256. Только после сообщения об успешной проверке можно переходить к записи. И всё равно после записи во флеш обязательно: Verify программатором. 8. ПРОВЕРКА ЗАХВАТА SPI Используется для проверки качества самого считанного дампа. Это важный момент. Иногда мы пытаемся «ремонтировать прошивку», а на самом деле получили кривое чтение: плохой контакт; нестабильное питание; чтение ISP; помехи; отвал прищепки; нестабильная SPI. Поэтому при подозрении сначала проверяем захват, а уже потом ремонтируем содержимое. 9. СРАВНИТЬ ЧТЕНИЯ Очень полезная функция. Считываем одну и ту же SPI минимум три раза и загружаем полученные файлы. Программа сравнивает чтения и может построить результат по большинству совпадающих байтов. Если три чтения разные — сначала устраняйте проблему чтения. Нет смысла ремонтировать дамп, если мы даже не уверены, что правильно его считали. 10. НОРМАЛИЗОВАТЬ РАЗМЕР Используется, если дамп имеет нестандартный размер и требуется дополнить контейнер до корректного объёма. Дополнение выполняется FF. Использовать без понимания структуры не нужно. Если файл уже имеет стандартный размер, программа не станет бессмысленно увеличивать его дальше. 11. ИСПРАВИТЬ CRC / CHECKSUM Исправляет только поле контрольной суммы там, где такая операция подтверждена структурой. Это важно: исправление checksum не восстанавливает потерянные данные. Если в прошивке убито несколько мегабайт кода, пересчёт CRC телевизор не вылечит. 12. КАРТА SPI — ПРОСМОТР Показывает карту обнаруженных областей прошивки. В зависимости от платформы можно увидеть: BOOT; CODE; MODULES; LOGO; FACTORY; NVRAM; KEYS; PERSISTENT; DESCRIPTOR; CHECKSUM; другие найденные регионы. По карте удобно сразу понять, где заканчивается программная часть и где начинаются индивидуальные данные аппарата. 13. SPI HEX-АНАЛИЗАТОР Инженерный просмотр дампа. Позволяет исследовать: HEX; ASCII; заполнение FF/00; энтропию; структуры данных; подозрительные участки; найденные регионы. Используется, когда автоматического заключения недостаточно и нужно копать руками. 14. КАРТА ПОВРЕЖДЕНИЙ Показывает распределение отличий и подозрительных областей по дампу. Особенно полезна при сравнении с донором. Позволяет быстро понять: повреждён один маленький участок; повреждена программная область; различается NVRAM; донор вообще сильно отличается от родного дампа. 15. АНАЛИЗАТОР СЕМЕЙСТВ Отдельный инструмент определения семейства прошивки. Особенно полезен для SiS231 и родственных китайских платформ. Используется, когда маркировка шасси одинаковая, но внутри существуют разные аппаратные ветки, панели, тюнеры или версии ПО. 16. MSTAR RESEARCH Режим глубокого исследования MStar. Нужен в сложных случаях, когда обычного автоматического анализа недостаточно. Используется для изучения MStar-контейнеров, структуры загрузки и неизвестных вариантов прошивки. Это уже инструмент мастера, а не кнопка «починить всё». 17. СОВМЕСТИМОСТЬ ДОНОРА Перед серьёзным восстановлением обязательно посмотрите этот раздел. Программа оценивает, насколько ФАЙЛ 2 подходит к ФАЙЛУ 1. Проверяется не только размер. Учитываются найденные структуры, платформа, профиль и другие признаки. Низкая совместимость — повод искать другого донора. 18. ПРИМЕНИТЬ ПРОФИЛЬ Если программа уверенно определила профиль шасси, можно применить разрешённые профильные данные. Защищённые индивидуальные зоны вроде Factory/NVRAM/KEYS вслепую не заменяются. Исходный BIN не перезаписывается. 19. ПРОФИЛИ ШАССИ Показывает базу поддерживаемых профилей. Основные проверенные профили уже встроены в программу. Отдельно копировать пачки JSON участнику обычно не требуется. 20. ЛОГО / ИЗОБРАЖЕНИЯ Позволяет искать встроенные изображения прошивки. Можно: найти изображение; извлечь его; подготовить замену; выполнить RAW/JPEG auto-fit; передать изменение в Менеджер патчей. Новый логотип должен соответствовать ограничениям исходного региона. Просто вставить огромный JPG вместо маленького логотипа нельзя. 21. БАЗА KIVI/JVC Встроенный каталог совместимости для известных KIVI/JVC платформ. Это справочная база, а не автоматическая команда прошивки. Используйте её для проверки известных сочетаний платы, панели и ПО. 22. ИНЖЕНЕРНЫЙ СТЕНД Расширенный режим ручной работы. Здесь доступны: карта SPI; ремонт; ремонт по донору без готового профиля; анализатор семейств; глубокий анализ MStar; диагностика дампа; карта повреждений; совместимость донора; просмотр прошивки; NVRAM / строки; проверка зеркал; редактор зеркал; цепочка загрузки; распаковка / экспорт; редактор профилей; набор доноров; сравнение эталонов; менеджер патчей; редактор конфигурации; редактор логотипа; редактор региона; HEX выбранного региона; экспорт отчёта; база совместимости KIVI/JVC. Это раздел для тех случаев, когда автоматический ремонт не дал готового ответа. 23. МЕНЕДЖЕР ПАТЧЕЙ Позволяет подготовить точечные изменения без немедленного изменения исходного BIN. Принцип правильный: нашли → подготовили → проверили OLD/NEW → одобрили → применили к копии. Можно сохранять наборы патчей и загружать их повторно. Для MStar предусмотрена подготовка пересчёта CRC, когда это требуется после правки программной области. 24. ОТКРЫТЬ ЖУРНАЛ В нижнем поле главного окна выводится только короткая подсказка: что делать дальше. Полная техническая информация находится в Журнале. Если программа заблокировала ремонт или сохранение, первым делом открывайте журнал — там написана причина. 25. eMMC → USB Recovery Builder v1.3.6 FINAL Модуль предназначен для исследования полного USER area eMMC и подготовки контролируемого USB Recovery там, где это технически возможно. Он не превращает любой eMMC dump в заводскую USB-прошивку одним нажатием. Что желательно иметь полный USER dump; BOOT1; BOOT2; родной или совместимый USB update/donor. USER является основным обязательным источником. BOOT1/BOOT2 добавляются при наличии. Открыть USER Загружаем полный USER area: .bin .img .dump .raw После этого нажимаем Анализ. Программа пытается определить: GPT/MBR; карту разделов; размеры; расположение разделов; CRC GPT; platform hints; потенциально пригодные USB-разделы; защищённые service-разделы. BOOT1 / BOOT2 Добавляются для полноты анализа. Программа не смешивает их автоматически с USER как попало. USB donor Можно загрузить существующий: .zip .img .pkg .bin Модуль анализирует контейнер и определяет, можно ли использовать его структуру для восстановления. Если формат неизвестен или требуется оригинальная подпись производителя, программа может заблокировать автоматическую сборку. Это нормальное поведение. ПРОВЕРИТЬ СТРУКТУРУ Перед сборкой проверяется: наличие таблицы разделов; корректность геометрии; GPT Header CRC; GPT Entries CRC; отсутствие пересечений; выбранные разделы; защищённые области. При ошибке структуру лучше не обходить вручную, а сначала разобраться, почему она не прошла проверку. Защищённые разделы Автоматически не должны переноситься между аппаратами: NVRAM; Factory; Persist; HDCP; Widevine; DRM; KEYS; MAC; Serial; Calibration; TEE/RPMB/security и другие индивидуальные данные. Именно поэтому «залить полный USER от такого же телевизора» — часто плохая идея. Режимы Доступны: AUTO RECOVERY FORCE UPGRADE Само название FORCE UPGRADE не означает, что телевизор обязательно примет пакет. Реальный механизм запуска зависит от конкретного bootloader производителя. СОБРАТЬ USB RECOVERY Сборка разрешается только после проверки структуры. Если программа видит небезопасную ситуацию, операция блокируется. После сборки сохраняются инженерные данные и manifest, чтобы было понятно, из чего получен пакет. 26. NAND RAW ANALYZER v1.0.5 FINAL Модуль предназначен для анализа уже считанных RAW NAND dumps. Особенно полезен, когда программатор выдал файл: DATA + OOB/Spare. Открыть RAW / BIN Поддерживаются: .bin .raw .img После загрузки нажимаем: Авто геометрия Авто геометрия Программа проверяет типовые варианты: DATA/page OOB/page Pages/block и пытается определить наиболее вероятную структуру. После автоопределения обязательно смотрите инженерный отчёт. Если геометрия известна по datasheet или программатору, её можно задать вручную. Что анализируется Модуль показывает: размер RAW; размер DATA; размер OOB; pages/block; количество страниц; заполнение DATA; заполнение OOB; вероятный BBM offset; активные области OOB; кандидаты BAD BLOCK. Важный момент по ECC Программа может показать вероятное расположение ECC/metadata в OOB. Но она не объявляет наугад, что здесь BCH или Hamming конкретной конфигурации. Без подтверждённой схемы ECC такое «исправление» опаснее самого дефекта. 27. RAW → DATA Удаляет OOB из каждой страницы и создаёт чистый DATA-only файл. Полезно, когда программа/редактор должен работать именно с пользовательскими данными без Spare. Исходный RAW не перезаписывается. 28. ИЗВЛЕЧЬ OOB Создаёт отдельный файл только из OOB/Spare. Полезно для изучения: ECC; BBM; metadata; служебных полей страниц. 29. DATA → RAW (FF OOB) Создаёт RAW-контейнер из DATA, добавляя OOB, заполненный FF. Критически важно: такой файл не содержит автоматически восстановленных ECC и заводских BAD BLOCK markers. Поэтому его нельзя считать готовым к прямой записи NAND, если ваш программатор или NAND-контроллер сам не формирует корректный ECC/OOB. 30. eMMC KEY RECOVERY v1.0.5 FINAL Специализированный модуль для переноса родных сервисных/key-диапазонов из повреждённого eMMC в рабочий донор. Главный принцип: программа не генерирует чужие ключи и не придумывает offsets. Она работает только с родными байтами конкретного аппарата и известной KEY MAP. Для работы нужны Родной eMMC Дамп неисправного телевизора, содержащий индивидуальные данные этого аппарата. Рабочий донор Полностью рабочий совместимый дамп. MAIN Выбирается профиль платы. В базе присутствуют профили Samsung BN41, LG EAX, Philips, Sony, MediaTek/NT72563 и другие подготовленные варианты. Статус профиля имеет значение. ANALYSIS Сначала выбираем: MAIN. Родной eMMC. Рабочий донор. Нажимаем Анализ. Программа показывает состояние профиля и известные диапазоны. 31. Статусы KEY-профиля UNTRAINED Точные диапазоны для данного MAIN ещё не подтверждены. Создавать recovery по догадке программа не должна. REFERENCE MAP Диапазоны известны по справочной карте, но ещё требуют проверки на реальных ремонтах. TEST Профиль обучен на одном реальном примере. Использовать можно как тестовый с обязательной проверкой. VERIFIED Профиль подтверждён несколькими независимыми примерами и пригоден для штатной работы. 32. ОБУЧИТЬ ПРОФИЛЬ Это специальный режим калибровки. Нужны три файла одной и той же пары: родной eMMC; рабочий донор; эталонный RESULT, ранее созданный проверенным алгоритмом RecoveriKeys из этой же пары. Программа сравнивает: DONOR ↔ RESULT ↔ NATIVE и определяет реальные диапазоны, которые были перенесены. То есть offsets не придумываются вручную. 33. СОЗДАТЬ RECOVERY DUMP После определения KEY MAP программа: создаёт копию рабочего донора; переносит в неё только разрешённые родные диапазоны; не перезаписывает ORIGINAL; не перезаписывает DONOR; выполняет побайтный VERIFY результата. Правильный финал: VERIFY PASS Это означает: за пределами разрешённых диапазонов файл остался идентичен донору; внутри разрешённых диапазонов данные совпадают с родным eMMC. Именно так и должен выполняться безопасный перенос индивидуальных данных. 34. Почему нельзя просто залить чужой eMMC Даже полностью рабочий дамп с такой же платы может содержать чужие: MAC; Serial; HDCP; Widevine/DRM; CI+; сертификаты; Factory; NVRAM; сервисные настройки. Телевизор может запуститься, но получить проблемы с: Wi-Fi, Smart TV, CI+, приложениями, DRM, Netflix/YouTube, тюнером, пультом, панелью или заводскими настройками. Поэтому модуль KEY RECOVERY и создан для того, чтобы сохранить индивидуальные данные родного аппарата, а не тупо клонировать донора. 35. Кнопка «Главное меню» Во всех дополнительных модулях есть кнопка: ГЛАВНОЕ МЕНЮ Она возвращает в KENOTRONTV SERVICE SUITE и закрывает текущее окно модуля. В v1.3.31 FINAL каждый внешний модуль работает в режиме single instance. Если модуль уже открыт и нажать его кнопку ещё раз, новая копия окна не создаётся — существующее окно просто выводится на передний план. 36. Какой модуль использовать Телевизор не стартует / висит / перезагружается → LIVE UART Уже есть UART или лог программатора → LOG ANALYSIS Проблема SPI 25Qxx / нужно сравнить или восстановить дамп → TV SPI LAB Есть полный USER eMMC и нужно понять структуру или подготовить USB recovery → eMMC USB Recovery Builder Есть RAW NAND с OOB → NAND RAW Analyzer Меняется eMMC на донор и нужно сохранить родные service/key данные → eMMC KEY RECOVERY Главное правило Не начинайте ремонт с кнопки «Ремонт». Начинайте с: считать → сохранить оригинал → проверить чтение → проанализировать → понять структуру → только потом изменять. KENOTRONTV SERVICE SUITE именно для этого и сделан: не просто получить какой-то новый BIN, а понять почему аппарат не работает, что именно мы меняем и можно ли доверять полученному результату. Если программа пишет: «не подтверждено» «донор несовместим» «структура не определена» «VERIFY FAIL» «сохранение заблокировано» — не пытайтесь обходить защиту. Сохраняйте инженерный отчёт и выкладывайте его в тему поддержки вместе с: моделью ТВ, Main, Panel, составом памяти, симптомом, родным дампом, логом программатора/UART и описанием того, что уже было сделано. Так намного быстрее можно довести ремонт до нормального результата. KenotronTV 🛠 Contact ✉ Мы здесь, чтобы ответить на ваши вопросы! Задавайте вопросы и получайте быстрые ответы.
LiVan Опубликовано Воскресенье в 16:45 Автор Опубликовано Воскресенье в 16:45 Как правильно задать вопрос в теме поддержки KENOTRONTV SERVICE SUITE Чтобы не тратить время на уточнения и сразу получить нормальную техническую помощь, каждый вопрос по ремонту или работе программы оформляйте по шаблону ниже. Сообщения вида «Не работает», «Программа не помогла», «Дамп битый, восстановите» или «Телевизор висит на заставке», не содержащие данных об аппарате, рассмотреть невозможно. Они будут удалены в корзину до тех пор, пока автор не исправит их в соответствии с указанным в теме шаблоном. ОБЯЗАТЕЛЬНЫЙ ШАБЛОН Скопируйте этот блок в своё сообщение и заполните все известные данные. 1. Телевизор Марка: Модель: 2. Main Board Маркировка платы: Версия / REV: CPU / SoC: 3. Матрица Panel: T-CON: если отдельный 4. Память SPI FLASH: Например: W25Q64FV eMMC: Например: THGBM5G5A1JBAIR NAND: если используется Объём памяти: 5. Дополнительный состав По возможности укажите: RAM: Тюнер: Wi-Fi модуль: Power Board: 6. Заявленная неисправность Опишите конкретно, что делает телевизор. Например: не включается; дежурка есть, запуска нет; висит на логотипе; циклическая перезагрузка; перезагрузка через 20–30 секунд; нет изображения; нет подсветки; нет звука; не работает тюнер; не ловит DVB-T2; после чужой прошивки перевёрнуто изображение; не работает пульт; слетел Smart; после замены eMMC висит на заставке. Не пишите просто «не работает». 7. Что уже проверено Обязательно напишите, что уже делали с аппаратом. Например: блок питания проверен; напряжения в норме; SPI считана; eMMC проверена; eMMC имеет сильный износ; менялась память; заливался донор; делался USB Upgrade; пробовались другие прошивки; грелся процессор; проверялась RAM; снимался UART. Это важно, чтобы вам не советовали повторять уже выполненную работу. 8. Основные замеры Для аппаратной неисправности укажите хотя бы основные питания. Например: STBY: 12 V / 24 V: 5 V: 3.3 V: 1.8 V: 1.5 V: 1.2 V: 1.0 V / CORE: Если какое-то питание пульсирует — обязательно укажите минимальное и максимальное значение. Если смотрели осциллографом — напишите, что именно наблюдали. 9. UART Если телевизор запускает процессор, UART-лог крайне желателен. Приложите: полный лог от момента подачи питания; желательно 2–3 цикла, если телевизор перезагружается; скорость UART; формат. Обычно: 115200 8N1 Но если использовалась другая скорость — обязательно укажите её. Не вырезайте только последние 10 строк. Часто причина находится значительно раньше. 10. Если вопрос по SPI FLASH Приложите: Родной дамп Считанный с неисправного телевизора. Лучше сделать 2–3 независимых чтения и убедиться, что файлы совпадают. Донор Если использовали донор — приложите его отдельно и обязательно напишите: от какого телевизора он взят; Main; Panel; версия платы. Не называйте файл «рабочим донором», если вы лично не проверяли его на аппарате. 11. Если вопрос по eMMC Желательно предоставить: BOOT1 BOOT2 USER EXT_CSD CID, если программатор его показывает; отчёт состояния eMMC; информацию о bad blocks / health / lifetime. Если память уже заменялась — обязательно укажите: какая стояла родная eMMC и какую установили вместо неё. 12. Если вопрос по NAND Укажите: маркировку NAND; размер страницы; размер OOB/Spare; Pages per Block; чем считана; читалась как RAW или DATA only; использовался ли ECC программатора. Приложите исходный RAW, если вопрос касается анализа OOB, ECC или BAD BLOCK. 13. Если вопрос по USB Recovery Укажите: точную модель ТВ; Main; CPU; тип памяти; имя файла обновления; как назывался файл на флешке; куда он был положен; какая файловая система флешки использовалась; какую комбинацию кнопок использовали для Force Upgrade. И самое главное — опишите реакцию телевизора: индикатор мигает; флешка читается; экран включается; появляется Upgrade; ничего не происходит; телевизор просто продолжает перезагружаться. 14. Что приложить из KENOTRONTV SERVICE SUITE Если использовали программу, желательно приложить не скрин одной строки, а полный сохранённый отчёт. Для UART / LOG ANALYSIS: Сохранить → Полный отчёт Для SPI LAB: Экспорт отчёта / Журнал Для eMMC / NAND модулей: приложите сохранённый инженерный отчёт или журнал анализа. Так можно увидеть не только вывод программы, но и почему она сделала такой вывод. 15. Фото Желательно приложить хорошие фотографии: шильдик телевизора; Main Board целиком; маркировку платы крупно; маркировку CPU; маркировку SPI/eMMC/NAND; Panel sticker; T-CON, если он имеет значение для неисправности. Фото должны быть читаемыми. Снимок платы с расстояния двух метров технической информации почти не даёт. 16. Как назвать приложенные файлы Не надо выкладывать: 1.bin 2.bin новый.bin рабочий.bin Нормальный вариант: BBK_28LEM1021_CV512L-B24_ORIGINAL_25Q64.bin BBK_28LEM1021_CV512L-B24_DONOR.bin XIAOMI_L43M6-6ARG_TD.MT9612.795_UART.log По имени файла должно быть понятно, что внутри. Готовый шаблон сообщения Скопируйте, заполните и вставьте в тему: Марка / модель ТВ: Main Board: REV: Panel: T-CON: CPU: SPI FLASH: eMMC / NAND: Тюнер: Неисправность: Что уже проверено / сделано: Основные напряжения: STBY: 5 V: 3.3 V: 1.8 V: CORE: Поведение индикатора: Есть ли изображение / подсветка / звук: UART: да / нет Скорость: Лог приложен: да / нет Родной дамп приложен: да / нет Донор: да / нет От какого аппарата донор: Что показала KENOTRONTV SERVICE SUITE: Какой модуль использовали: Полный отчёт программы приложен: да / нет Что конкретно хотите получить: Например: определить причину bootloop, проверить дамп, подобрать стратегию восстановления, проверить совместимость донора, разобраться с USB Recovery и т.д. Минимум, без которого нормальная помощь затруднена Для большинства ремонтов нужны хотя бы: модель ТВ + Main + Panel + тип памяти + точное описание неисправности + что уже сделано. Если проблема программная: добавляйте UART, родной дамп и отчёт KENOTRONTV SERVICE SUITE. Чем больше исходных данных вы дадите сразу, тем меньше будет гаданий и тем быстрее можно перейти от вопросов к реальному диагнозу. Наша задача в теме поддержки — не угадывать неисправность, а по фактам довести аппарат до результата. Полезные технические разборы и завершённые ремонты администрация может переносить в отдельные профильные темы. Так ценный материал не потеряется в общей переписке и будет пополнять базу знаний KenotronTV. 2 KenotronTV 🛠 Contact ✉ Мы здесь, чтобы ответить на ваши вопросы! Задавайте вопросы и получайте быстрые ответы.
Рекомендуемые сообщения
Для публикации сообщений создайте учётную запись или авторизуйтесь
Вы должны быть пользователем, чтобы оставить комментарий
Создать аккаунт
Это очень просто!
РегистрацияВойти
Уже есть аккаунт? Войти в систему.
Войти