![]() |
Помогите ковырнуть прошивку.
кароче есть файл 099Icon.bin есть распаковщик и спаковщик этого файла. однако это для старой версии прошивки. файл содержит bmp файлы. Подскажите - как быть?
прошивка от плеера RoverMedia Aria E6 8GB |
О_о
Крутую задачу ты себе поставил. :) выложи то что есть, попробуем покумекать. Вообще в прошивке обычно незапакованная графика, можно попробовать поискать по характерным заголовкам, для BMP например. |
кароче. там надо задать смещение. т.е.
для распаковки/запаковки делаеца так: Код:
MPRes.exe e4 099Icon.bin - распаковкассылка на файлы: ссылка |
ээээ О_о
Про смещение должно быть в манах по перепрошивке. |
там нет ниче(((
|
mpres e4 099icon.bin
вполне нормально распаковалась графика Немного не понял в чём проблема. Если нормально распаковалась, то 95% вероятность что нормально запакуется и заработает. Возможная проблема может быть, только если ты картинку в другом формате запихнуть попытаешься (дадада, у BMP файлов тоже есть разные форматы) |
так я тож распаковывал и запаковывал... и плеер в помехах был
|
Сейчас попробовал распаковал. Потом упаковал и сравнил файлы. Они полностью идентичные, за исключением того что у вновь упакованного в конце добавлено примерно 100 байт 00, это ничего страшного. То есть упаковщик работает как часы.
Картинки у тебя могли побиться: 1. Из за Несоответствия размеров файлов (ты закинул картинки больше/меньше по размерам, чем исходные) 2. Из за несоответствия формата (закинутые тобой картинки отличаются по цветности например, 24 битные вместо 8битных) 3. Из за дописанных нулей (маловероятно) Попробуй: а) распакуй, открой в паинте картинку которую знаешь где посмотреть в плеере. б) В ней напиши кистью слово из 3 букв в) упакуй назад, закинь в прошивку, залей в плеер. с) Смотри результат, если графика будет нормальная, то менять всё что хочешь, главное не меняй форматы и размеры. если графика побилась, открой в двоичном редакторе полученный файл, и удали нулевые байты с конца (все) до первой встречи байта FF, дальше заливай и пробуй снова. ПыСы, чтобы не менять формат и размер. Открываешь исходный файл, копируешь туда через буфер нужное изображение, сохраняешь файл. Редакторы обычно в таком случае сохраняют так-же как было в исходном файле. Если взять левую картинку, подогнать под размеры и переименовать, то формат может не совпасть. |
щас распаковал и запаковал (ничего не меняя в файле) стандартный 099icon.bin и прошил все заработало
|
Пробуй в паинте почеркать на нескольких картинках. Упакуй и залей.
|
| Время: 18:07 |