Пардон, не той, что ты собираешься редактировать, а той, что здесь выложена, как
все пакеты 2.6 в одном. А насчет редактирования старых прошивок - редактором ты можешь изменить один идент на другой, один ключ на другой, но нельзя заменить
один криптоалгоритм на другой. Скажем, алго 2.3 на алго 2.6.
Чтобы изменить алго нужно переписывать программу - исходник прошивки.
Добавлено через 25 минут
В этом
http://forum.sat-expert.com/267196-post44.html посте выложена прошивка(неполная) под фан карту.На опене и дриме карточка работает,а вот в евросате и тому подобных ресиверах не хочет(опознает ATR и уходит в reseting)
Обычно прошивки под FUN состоят из трёх частей
flash,inteprom,exteprom
Прошивка которая выложена состоит только из
flash (что не мешает ей нормально работать в опене)
Так вот сам в сущности вопрос - можно ли самому дописать недостающие части прошивки или же чем то отредактировать готовую полную прошивку только для других провайдеров но в той же кодировке?
Дело в том что прошивая полные прошивки под FUN ресивер их нормально распознает и открывает каналы,а вот прошитую фанку этой прошивкой ресивер(не всякий) не хочет распозновать провайдеров .
Хотелось бы доделать прошивку(чтоб любой рес нормально открывал) или может есть уже готовое решение?
Прошивка Андрика не является неполной.
Она просто написана так, что не использует ни внешний, ни внутренний ЕЕПРОМ фан-карты. Поэтому никаких файлов inteeprom и exteeprom к ней быть не может - они не нужны. А не работает она в разных ресиверах потому, что в ней ошибок куча. Андрик написал ее за один вечер и это его первая прошивка. Поэтому она сырая и кривая. Исправь ошибки в исходнике на Си, перекомпилируй и будет тебе счастье. Другого способа заставить е работать на всех ресиверах не сушествует.
Добавлено через 55 минут
P.S. Ошибочка вышла. Еще раз посмотрел как прошивка Андрика работает.
Не в ошибке там дело. Я думал, что его прошивка временами вешается, а она
не вешается а тормозит. Оказывается в ней крипторассчетами занимается не команда
CA88, а команда CAC0. И считает она аж 0.9 секунды. И это на фанке.
Т.е. на команду CAC0000012 карта думает 0.9 секунды и только потом
отвечает. Получается, что многими ресиверами такая задержка воспринимается
как истечение тайм-аута, они считают что связь с картой потеряна и сбрасывают ее.
И потом все начинается по кругу. Сброс карты, чтение информации о ней, команда
CA88, команда CAC0, недопустимо долгое ожидание, сброс карты ...
Добавлено через 57 минут
Так-что эту прошивку нужно не дописать, а переписать в ней DES, чтобы считал побыстрее.