Содержание
Сказано уже многократно, а совет до сих пор не теряет актуальность: «Десять раз подумай, прежде чем обновлять BIOS». Но психология бессильна против жажды к новому. Особенно в тех ситуациях, когда требуется получить скрытый потенциал, заложенный производителем в компьютер.
Преграды и препятствия на пути к поставленной цели не помеха! Если не получается «по науке», на помощь придет выдумка. Так, в ситуации, когда AMIBCP не справляется с редактированием образа BIOS, с помощью обходных маневров можно достичь успешного результата.
Flash Images Tool
Существенный недостаток доморощенных технологий не только в сложном пути к познанию истины, но ограниченность кругозора. Каждому из нас хорошо известно, что в технике лучше пользваться не грубой силой, а специальным инструментом. Именно такой подход позволяет понимать все нюансы исследуемого процесса и вникать во все его тонкости. Вопрос прост: каким должен быть современный инструментарий компьютерщика и где его взять?
На первую часть вопроса следует заранее приготовленый упреждающий ответ: сегодня мы поговорим о Flash Images Tool — программном продукте для работы с образом, хранящимся во Flash ROM системной платы. Здесь и далее мы будем ользоваться следующими терминами:
- Образ Flash ROM — бинарный файл, который может быть записан в или считан из запоминающего устройства (сегодня это, как правило, микросхемы SPI) на борту персональной платформы. Его содержимое гарантирует полноценную работу компьютера, в первую очередь потому что в составе образа флешки имеется регион, где хранится BIOS системной платы. Подробное описание ркгионов Flash Image доступно в документе «System Tools User Guide for Intel® Management Engine Firmware 6.0».
- Образ BIOS для микросхемы Flash ROM — бинарный код, входящий в состав образа Flash ROM. Будучи из него извлеченным, этот двоичный код может быть сохранен в файл, который следует называть файлом BIOS, с которым в свою очередь возможны манипуляции с помощью утилиты AMIBCP. Из этого следует, что утилита AMIBCP работу с образом флешки не поддерживает, а позволяет манипулировать только образом AMIBIOS, в чем можно убедиться прочитав статью «AMIBCP и современные версии AMIBIOS».
Теперь совершенно очевидно, что преимущество Flash Images Tool перед AMIBCP состоит в "умении" работать с образом флешки. Это — заслуга разработчика, компании Intel.
Запуск утилиты FTool
Рабочей директорией для утилиты Flash Images Tool, сокращенно и в дальнейшем — FTool, выберем каталог d:/amibcp. Запуская утилиту впервые без сопровождающего ее, как обычно, файла untitled.xml, пользователь предупреждается сообщением LoadXmlConfig: Fail to load the XML configuration file “untitled.xml”, а в протокол ftool.log вносится сообщение Loaded default configuration.
После установки конфигурационных параметров по умолчанию утилита готова к работе, и мы можем убедиться в этом, обратившись за справкой к опции About Flash Image Tool…
Прежде, чем приступать к редактированию образа BIOS для микросхемы Flash ROM, необходимо установить параметры окружения утилиты:
Если требуется разместить результаты работы утилиты FTtool не в директории d:amibcpBuild, следует откорректировать поле $DestDir в меню Environment Variables надлежащим образом.
Загрузка образа Flash Image
Следующим шагом на пути к достижению результата должна быть загрузка файла с исходным образом BIOS. В нашем случае — это файл amibios.rom, размером в четыре мегабайта.
Попытка загрузить первый попавшийся файл (например, любимую мелодию в MP3-м формате) не увенчается успехом, потому что FTool анализирует структуру Flash-образа. В случае ошибки выполнение утилиты прекращается сообщением Unrecognized binary format!
Успешная загрузка приводит к тому, что утилита FTool создает директорию amibios (с тем же именем, что и образ для чипа флеш-памяти) и помещает туда результаты его декомпозиции:
Очередь просмотра
Очередь
- Удалить все
- Отключить
Хотите сохраните это видео?
- Пожаловаться
Пожаловаться на видео?
Выполните вход, чтобы сообщить о неприемлемом контенте.
Понравилось?
Не понравилось?
Текст видео
В этом видео я покажу как вырезать с дампа биоса часть прошивки которая прошивается в мультиконтроллер. В данном случае — это IT8586E.
Моя паяльная станция ACHI IR PRO SC
https://tinyurl.com/y6noomg6
Подписывайтесь на наш канал, впереди много интересного )
Всем привет ! На днях решил попробовать изменить логотип BIOS своей материнской плате.
Просто так сделать это не получалось ни у кого, но я очень настырный. Сразу говорю : пост будет длинный и с иллюстрациями. Хорошо, перейдем к делу.
Первым делом нужно приготовить все для редактирования образа BIOS:
1) Сам файл прошивки. (с сайта msi.com)
2) Картинку, на которую вы замените старую
3) Утилиты для редактирования.
4) Программу прошивальщик. Так как BIOS у меня AMI, то я буду использовать AFUWIN.
Хорошо, мы полностью готовы. Теперь нужно отредактировать картинку. Делайте что хотите, но нужно чтобы картинка была размером 640×480 пикселей, глубиной цвета 24, и размером не больше 25.8 килобайта. Вот что получилось у меня :
Теперь необходимо открыть MMTool Lite :
Жмем кнопку Load ROM и указываем путь к нашему образу. Он должен быть с расширением .ROM (если нет — измените расширение). Затем жмем кнопку Power MMTool.
Хорошо. Теперь нужно найти блок, в котором содержится наш старый логотип. Его имя — OEM Logo. Переходим во вкладку Replace и указывает путь к новой картинке (строка Module file). Затем заполняем три оставшиеся строки, как указано на картинке :
Передаю привет программистам на Assembler ! Затем жмем кнопку Replace, а после кнопку Save ROM. Все, можно прошивать новый образ !