Модификация прошивок комбоустройства Silver Stone f1

progermc

Зашел спросить
Screenshot_3.png
На примере прошивки SilverStone F1 HYBRID UNO A12S
Ambarella A12 (A12-A35)+ OmniVision 4689
Разрешение дисплея 320x240p
Аккумулятор Li-ion (420 мА·ч / 3.7В )
Разрешение видео -----
SUPER HD (2304x1296p), 30 кадр/сек
Full HD (1920х1080p), 30 кадр/сек
HD 720P (1280х720p), 30 кадр/сек

Стоковая прошивка на официальном сайте
Обновление програмного обеспечения и баз камер с офф сайта.
 
Последнее редактирование модератором:

progermc

Зашел спросить
Изменение картинок в прошивке.
Изменение лого включения стандартно находится в секции Rom, единственное что изменение картинки необходимо делать путем сохранения изображения (не сохранить как), так как у файла меняется артибут и в следствии чего картинка после прошивки устройства не отображается. Имеет название ss_on.jpg и ss_off.jpg соответственно.

Изменение изображений в секции Bitmaps более интересно, т.к. картинки имеют индексацию цвета, изменение режима в RGB и обратно в индексированный формат "ломает" изображения, после прошивки получите искажение всех цветов, если же не перевести изображение в индексированный режим цвета, то изображение растягивается по своему разрешению на дисплее.

Редактирование MS Paint'ом или ArtIcons Pro, так же сбивает индексацию цвета.
Возможно редактирование только PhotoShop`ом через выделение области и сохранением изменений.

Стоит учитывать один важный момент. Цвет который вы выбираете и используете при изменении *.bmp файла, отличается от цвета, который вы увидите на дисплее устройства.
Например цвет #6699cc (синий) будет на дисплее регистратора бордовым, темносиний - розовым и так далее. Причем это не простая инверсия цвета и ее путем быстрых клавиш в фотошопе не отследить (CTRL + I), цвет обрабатывается программным кодом в самой прошивке. Сохранение изменений делается только через "Сохранить".
 

progermc

Зашел спросить
Изменение Логотипа отображаемого в "Версия ПО" и водяной знак накладываемый на видеозапись.

На примере опыта модификации прошивок на базе процессора Ambarella a7** поиск по совпадению в HEX редакторе в UNICODE, ANSI и шестнадцатеричном представлении результата не дал. Поиск картинки с логотипом среди Bitmaps тоже завел в тупик..

В вложении ссылка на модифицированную прошивку, и изображения логотипа в "Версия ПО" и на видеозаписи
 

cmd55

Команда форума
Судя по шрифту это предположительно буквы из прошивки.Возможно они набираются путем ссылки байтов на определенную букву внутреннего алфавита.Как например мы набераем номер машины для отражения на экоане в а 7,но ссылки постоянные. Проверить можно найдя алфавит и удалить данные буквы.Либо изменив шрифт.
 
Последнее редактирование:

cmd55

Команда форума
Алфовит может находится и в RFS.
В strings.bin.
 

progermc

Зашел спросить
Алфовит может находится и в RFS.
В strings.bin.
Если имеете ввиду данный блок, то есть строчный алфавит, но его изменение не сохраняется.. Чтобы попробовать вариант простой подмены порядка букв.. или изменение алфавита или удаления..
алфавит.jpg
 
Последнее редактирование:

cmd55

Команда форума
Сдесь собака зарыта.
Screenshot_2.png
Screenshot_1.png
Попробуй удалить нужные буквы.
Пробуй удалить две надписи SilverStone.
Внизу на картинке окно-бар которое выводится на экран и накладывается на видео..
Догадаешся по сопоставлению что чего.
 
Последнее редактирование:

cmd55

Команда форума
Это твои гаммы.
GAMMA1.pngGAMMA2.pngGAMMA3.png
Используется боле высокий ДД матрицы чем в стоке ДАБ205.
 

progermc

Зашел спросить
Сдесь собака зарыта.

Попробуй удалить нужные буквы.
Пробуй удалить две надписи SilverStone.
Внизу на картинке окно-бар которое выводится на экран и накладывается на видео..
Догадаешся по сопоставлению что чего.
"
Надписи удалял, заменял пустым байтом и пробовал изменить надпись на другую, после чего прошивка начинается и сразу завершается. К результату не приводит..
Та и на скринах выше - это путь к директории
 

cmd55

Команда форума
Нельзя на 00 менять.Надо пробел ставить.А с 00 у тебя выпадает и глюк.
 

progermc

Зашел спросить
Проверил несколько раз с пересчетом контрольной суммы, прошивается, но на результат не влияет
Водяной знак накладываемый на видео:
Поиск в ANSI по запросу "stamp off" сразу над комментарием, находится бренд, который можно заменить. (номер строки в десятичной СС 3 871 296)

Накладываемый бренд в "Версия ПО"
Поиск в UNICODE по запросу первой части бренда "Silver", После можно изменить.

После проделанных манипуляций, необходимо пересчитать контрольную сумму прошивки, иначе прошивка устройства не осуществляется.
 

cmd55

Команда форума
Теперь гаимой займись.2 тройку таблиц не трогай.Меняй первую тройку.Третьей тройкой ISO затянуто,что ухудшает ДД.Ее надо подправлять, но перед этим уменьшить AGC.С 21 до 18 или16.Темноту убереш третьей тройкой гаммы.Заодно и ДД поднимиш.Как лучше увидиш по видео.
 

cmd55

Команда форума
Лучший вариант это правка одной гаммой с выключенными остальными.
Выключить не можем и просто делаем прямыми.Многие используют две.Первую и последнюю.С моей точки зрения надо использовать одну.Шумов поменьше в темноте.Только в некоторых случаях в этой же темноте небольшой уход рескости(нижний предел ДД).Вот надо его побороть.Найти где можно это убрать.
 

progermc

Зашел спросить
пробую... обнаружил в прошивке сильвера лого playme...
Логотипы ss_off и ss_on нужно отредактировать, сохранить и при сборке они сами подтянутся из папки Rom?
Да, так и есть. и про картинки playme и про сборку. По поводу картинок - устройства собираются и заказываются на одном заводе и как результат прошивки переделываются косметически под бренды, которые заказывают конечный продукт
 
с этим согласен, тогда вопрос чуток по другой теме... в чем выражена сигнатурность регистратора? в СМИ читаю о "наличии специального чипа", куда пишутся сингатуры... это так? Или.... всего лишь специальная прошивка + спец POI?
Это я к тому, что у меня клон сильвера - XPX 575, в котором сигнатурность не заявлена... хоцца понять - реально получить ? :)

P.S. прошивки от S и Z моделей прекрасно переваривает (у Z расположение кнопок меняется), но в обоих в "О Программе" показывает версию RD 00.
 

progermc

Зашел спросить
с этим согласен, тогда вопрос чуток по другой теме... в чем выражена сигнатурность регистратора? в СМИ читаю о "наличии специального чипа", куда пишутся сингатуры... это так? Или.... всего лишь специальная прошивка + спец POI?
Это я к тому, что у меня клон сильвера - XPX 575, в котором сигнатурность не заявлена... хоцца понять - реально получить ? :)
Попробуйте просто прошить сиверстоуновскою прошивку и погонять устройство.. Чисто мое мнение, вся реализация в ПО и базах данных.. Возможно мое мнение ошибочно. (перед прошивкой, убедитесь в наличии родного elf файла для восстановления на всякий случай)

P.S. прошивки от S и Z моделей прекрасно переваривает (у Z расположение кнопок меняется), но в обоих в "О Программе" показывает версию RD 00.
после прошивки не забудьте в устройство положить файл edogdata.bin с базой данных
 
Я не понимаю, ка
Попробуйте просто прошить сиверстоуновскою прошивку и погонять устройство.. Чисто мое мнение, вся реализация в ПО и базах данных.. Возможно мое мнение ошибочно. (перед прошивкой, убедитесь в наличии родного elf файла для восстановления на всякий случай)
Я не пойму как отличить наличие сигнатурности от ее отсутствия))) про то, что делает один завод также сам на 99% уверен - мало того, что дизайны похожи у всех, так железо идентично...
Elf от Сильвера подходит!) Уже изучили..) в общем проверю на двери Пятерочки сегодня))
На прошивке от Playme P550 без сигнатур дверь пибикала...
А на XPX родного вообще ничего нет.... Ни bin ни elf.

P.S. сильверZ уже вчера на ночь зашил, попробовал..настроил, но не ездил)
 

progermc

Зашел спросить
XPX - старается количеством брать, а не качеством, поэтому реализация у них с минимальной гарантией, чтобы не утонуть в собственной рекламации. Есть лишь смысл от такой покупки - перепрошивка на иной бренд
 

On-Line статистика

Пользователи онлайн
2
Гостей онлайн
3
Всего посетителей
5