Amba Extractor - Редактор прошивок Ambarella...

Тема в разделе "Модификации Железа и ПО", создана пользователем Kaliningrad, 27 авг 2015.

  1. Приветствую всех форумчан и предлагаю вам воспользоваться утилитой
    Amba Extractor для редактирования прошивок на базе процессоров Ambarella.
    Автор: z768
    [​IMG]
    -------------------------------------------------------------------------------------------------
    В программу встроена справка. Сначала читаем, потом спрашиваем.
    Программа может:
    -показывать основную информацию без распаковки
    -распаковывать прошивку и отдельные её разделы
    -распаковывать раздел ROM и собирать его после изменений
    -редактировать STRINGS
    -распаковывать FONTS и собирать его после изменений (актуально для Ambarella A2)
    -распаковывать BITMAPS (пока только для А2 и А5).
    В будущем дополнится распаковкой картинок для А7.
    Сборки BITMAPS пока нет, планируется в будущем.
    -компилировать изменённую прошивку
    -------------------------------------------------------------------------------------------------
    [​IMG]
    [​IMG]
    [​IMG]
    [​IMG]
    [​IMG]
    [​IMG]
    [​IMG]
    -------------------------------------------------------------------------------------------------
    От себя добавлю следующее, утилита отлично пересчитывает контрольную сумму и безошибочно производит конечную сборку. На AFT некоторые прошивки не открывались, либо некорректно собирались.
    Amba Extractor сделал это без проблем. Так что обе эти программы отлично дополнят друг друга.
     
    • Нравится Нравится x 6
    • Полезно! Полезно! x 5
    • Спасибо! Спасибо! x 2
    #1 Kaliningrad, 27 авг 2015
    Последнее редактирование: 28 авг 2015
  2. От себя добавлю
    - открывает секции, упакованные утилитой gzip.
    - упаковывает по тому же формату (gzip).
    - калькулятор Crc32 работает корректно как с секцией, так и с файлом.
    Хелп конечно "хиленький" - но вопросы здесь уместны.

    Всем Удачи.
     
    • Спасибо! Спасибо! x 5
  3. @z768, приветствую на форуме! С почином!
    Присутствие автора на форуме лучше всяких хелпов...[​IMG]
     
    • Нравится Нравится x 3
    • Согласен Согласен x 2
  4. Программное обновление: https://cloud.mail.ru/public/5EpE/cdPEaRjAJ
    -----------------------------------------------------------
    Редактирование bitmaps.bin для А2
    Можно редактировать картинки в прошивке по своему вкусу.

    Краткая инструкция по редактированию картинок в прошивке А2
    -----------------------------------------------------------
    -Запускаем программу, нажимаем Firmware - Extract
    -Затем Editor - Rom.bin - Files - Unpack
    -Затем Editor - Bitmaps.bin - Files - Unpack
    -Заходим в папку с распакованными файлами AE - Bitmaps - Group #...
    -Правим нужную картинку в графическом редакторе,
    не меняя свойств, разрешения, расширения файла.
    -Затем Editor - Bitmaps.bin - Files - Compile
    -Затем Editor - Rom.bin - Files - Compile
    -Собираем прошивку окончательно Firmware - Compile
    -----------------------------------------------------------
    Рекомендуется сверить файл bitmaps.bin и файл bitmaps.mod
    Если же длина стокового и модифицированного не совпадает,
    то в регистратор не заливать и сообщить автору программы.
    -----------------------------------------------------------
    Пример использования программы, было:
    1.jpg 2.jpg 3.jpg
    стало:
    4.jpg 5.jpg 6.jpg
     
    • Спасибо! Спасибо! x 1
    • Полезно! Полезно! x 1
    #4 Kaliningrad, 24 сен 2015
    Последнее редактирование: 26 сен 2015
  5. От себя добавлю, лучшего хелпа Вам никто не напишет как автор темы :)))

    Есть пока проблемы (не для всех прошивок), если размер файла битмапс.мод не сошелся с оригинальным не стесняемся и сбрасываем фирмваре для исследования.
    Проверку можно произвести простейшим способом... в ТоталКоммандере но без правки картинок !!! и только потом изменять, либо вносить свои изменения.
    Количество картинок в каждой группе должно быть одинаковым, иначе битмапс просто не сгенерится.

    Всем удачи.

    Да и еще вдогонку, Kaliningrad, каким редактором Вы правили картинки ???
    Просто некоторые графические редакторы могут изменять оригинальную 8-битную таблицу - результат будет только отрицательный.
     
    • Спасибо! Спасибо! x 2
    • Полезно! Полезно! x 1
    #5 z768, 24 сен 2015
    Последнее редактирование: 24 сен 2015
  6. Photoshop CS6... Сохранял именно нажатием SAVE, а не SAVE AS.
    Такой способ самый правильный для сохранения картинки со стоковыми параметрами...
     
    • Полезно! Полезно! x 2
  7. Я всегда пользовал стандартный виндовый Паинт, спасибо.
    Падло Пикассо из меня не получиться - но черный квадрат мы все равно нарисуем, увы время упущено...
    Бабло уплыло...
    :)))
     
    • Полезно! Полезно! x 2
  8. Тут дело вкуса, кому что ближе...)
    )))
     
  9. Вы ошиблись, его (бабло) получил Малевич как автор, я просто чуть опоздал на поезд...
    :))) ну наверное не на один десяток лет...
    :)))
     
  10. Обновление программы: Amba Extractor 2.0
    Теперь и разборка-сборка Bitmaps.bin для платформ на А2 и А7.
    В настройках программы можно выбрать расширение PNG или BMP для извлекаемых картинок...
    Не забываем выражать благодарность создателю сей утилиты - @z768...
     
    • Нравится Нравится x 6
    • Полезно! Полезно! x 3
    #10 Kaliningrad, 25 ноя 2015
    Последнее редактирование: 25 ноя 2015
  11. Дополнительная ссылка на собственный ресурс..
    https://yadi.sk/d/m-iImmR1kpQAq

    Для формата 8бит(256 color) распаковка только в формат BMP.
    Это как правило А2 чип.
    Для А7 можно выбирать либо PNG, либо BMP.
    Как кому больше нравится.
    Проверку оригинала и сгенеренного Битмапс файла можно не делать.
    И еще одна "вкуснятина" - при выборе папки программа автоматом понимает как генерить файл. Меню Опций (Options) можно не открывать.

    Пользуйтесь на здоровье и Всем Удачи.
     
    • Спасибо! Спасибо! x 6
    • Нравится Нравится x 3
    • Полезно! Полезно! x 1
    #11 z768, 26 ноя 2015
    Последнее редактирование: 29 ноя 2015
  12. Привет!
    Не могу запустить на win10-x64, что то наверно мне нужно обновить? Крутится колесико, а в диспечере задач - ничего :(
     
  13. Не запускается сама программа ? Или отдельные её компоненты ?
    Про 10-ку я ничего не могу сказать, даже нет у меня такого железа, на которое она встанет.
    Тестил у себя только под 7-кой и ХП.
    А предыдущие версии программы работали ?
    Вообще даже не в разрядности скорей вопрос.
    Просто все проги, которые я писал раньше работали под х64.
    Вообще-то написана программа на delphi 2010 под ХП.
     
  14. Приветствую!
    Чуть позже попробую на win7.
    На win 8.2 Х64 запускалась но тогда не дозрел до неё.
    Может среды какой не хватает на 10 ке.
    Да разрядность тут не причем.
    --- Сообщения Объединены, 28 ноя 2015 ---
    Получается 10 ка обрезанная в целях безопастности майкрасофт.
     
    #14 za rulem, 28 ноя 2015
    Последнее редактирование: 28 ноя 2015
  15. Если на 8-ке запустилась, то под 7-кой уж точно будет работать.
    Никаких бля-бля-тек для запуска она не просит. И в инсталяции не нуждается, просто исполняемый файл.

    Для 10-ки - есть один нюанс.
    Мне нужно переустановить среду программирования.
    Точней обновится до Сиэтла.
    В обновлениях как бы нет проблем, но я иногда использую компоненты от "энтузиастов"...
    Потому программу вместе с установкой новой оболочки программирования придется перекромсать полностью...
    Но прежде мне еще придется и купить новое "железо" - ну хоть для тестов.
    Спонсоров НЭТ - программа написана на собственном "интересе"...
    Потому сорри.
    Я прочитал личку, постараюсь помочь, ну чем смогу конечно...
    Жди ответа в личке.
    Удачи.
     
    • Полезно! Полезно! x 1
  16. Пасибо за внимание.
     
  17. У меня на Win 10 работает(для информации).
    Win 10.jpg
     
    • Нравится Нравится x 1
  18. Win 10.2.jpg Win 10.1.jpg
     
    • Нравится Нравится x 2
  19. Screenshot_2.png Все запустил всетаки.Отключил один долбовирус и все заработало.Я извиняюсь перед автором прекрасной утилиты за свою нерасторопность.Выключил Аваст.Вирусов быть не может да и не ругается на неё.Просто тупо долго чего то ищет.По этому считаю -на пуск можно спокойно выключать антивирус.И в WIN 10 AE прекрасно запускается.Запускал от имени администратора.Все ОК!
     

    Вложения:

    • Нравится Нравится x 2
    • Полезно! Полезно! x 1
    #19 za rulem, 28 ноя 2015
    Последнее редактирование: 29 ноя 2015
  20. Не стоит извиняться, сам бывает иногда туплю :)
    Спасибо Kaliningrad за тесты программы.
     
    • Нравится Нравится x 1
Яндекс.Метрика Рейтинг@Mail.ru