Часовой пояс: UTC + 3 часа




Куратор(ы):   DeathBringer    ingviowarr    CodeRush    LS_29   



Начать новую тему Новая тема / Ответить на тему Ответить  Сообщений: 13888 • Страница 449 из 695<  1 ... 446  447  448  449  450  451  452 ... 695  >
  Пред. тема | След. тема 
В случае проблем с отображением форума, отключите блокировщик рекламы
Автор Сообщение
 
Прилепленное (важное) сообщение

Куратор темы
Статус: Не в сети
Регистрация: 20.04.2012
Откуда: Россия
Полезные статьи (автор: CodeRush)
Открыть для чтения
"Устройство файла UEFI BIOS"
Часть 1 Часть 1.5 Часть 2

"Устройство NVRAM в UEFI-совместимых прошивках"
Часть 1 Часть 2 Часть 3 Часть 4

"Модификация UEFI BIOS в UEFITool"
Часть первая: знакомство с UEFITool
Часть вторая: полезные модификации

Софт
UEFITool - просмотрщик и редактор UEFI BIOS'ов
Новости от 08.01.2019
UEFI утилиты


Обновления для видеоадаптеров
Новости от 02.01.2019
02.01.2019 - В коллекцию добавлены VBIOS + BSF SKL/KBL 1062

Перенос настроек OROM Intel VBIOS - Новая редакция
Перенос настроек OROM Intel VBIOS - Старая редакция

23.10.2021 GOPUpd v1.9.6.5.k_mod_v0.4.9 - Добавление/обновление EFI GOP Driver для видеокарт на базе AMD и NVIDIA

UEFI BIOS Updater - комплект для автоматического обновления EFI, OROM и mCode в UEFI BIOS
v1.79.17 от 03.07.2021
Все изменения тут


[1.79.3]
Начиная с данной сборки УБУ, для кореектной работы МСЕ теперь требуется Python v3.7 или вышг.
Также следует установить 2 библиотеки:
- pip install colorama
- pip install pltable

[1,75]
Куча нововведений в папках Интел
[1,72]
MMTool
К сожалению, невозможно предугадать какой муму отработает корректно. Поэтому используйте 2 разные версии мумутула - 5.0.0.7 как "mmtool_a4.exe" и 5.2.0.2x+ как "mmtool_a5.exe"
Использование только одной версии не пригодно для многих бивисов на Aptio.
[1.71]
VROC
Для обновления VROC with VMD требуется 2 файла, пример в папке Intel\VROC
Штатные файлы RAID и sSATA укладываются, как обычно, в папку RSTe.
MMTool
Заложена поддержка 2-ух различных версий MMTool на перспективу. На данный момент используется одна версия, рекомендуется 5.0.0.7. Переименовать как "mmtool_a4.exe"

[1.70]
IRST/IRST(e)
Начиная с версии 1.70 пользователь самостоятельно подбирает нужные версии файлов для создания RAID массивов.

[Предыдущие версии]
1.69.xx и ранние выпуски
Больше не поддерживается и тема не поднимается

Посмотреть все изменения можно на сайте Win-Raid
Скачать UEFI BIOS Updater
Для описалки

Сохраненные статьи с Win-Raid Forum:


Другие интересности по теме:


Доска объявлений
от 20.06.2020

Актуальное
1) В послденее время опять участились жалобы на наличии вируса в пакете UBU, якобы МСЕ,ехе содержит вирус. Поэтому принято решение, что вместо ехе файла теперь будет py исхотдный Пайтона. Чтобы была корректная работа с микодами вам необходимо установить пакет Ptyhon версии 3.7 или выше. А также две библиотеки:
- colorama
- PLTable
Как это сделать уаказано на ГитХабе в репе МСЕ.
Вы можете юзать м ехе файл, но скачивать его будете самостоятельно.
Если установите Пайтон то у вас появится возможность юзать другие приложения на Пайтон, которых очень много.
2) Все архивы с файлами теперь здесь https://mega.nz/#F!MSRDxSqR!5etS-te7ZqRQX9Zb25es_A
3) На данный момент рекомендуется использовать UEFITool v0.25.0 (и не выше), до выяснения

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


Последний раз редактировалось DeathBringer 28.01.2024 11:28, всего редактировалось 1026 раз(а).
правила



Партнер
 

Member
Статус: Не в сети
Регистрация: 28.08.2018
dart_raiden
dart_raiden писал(а):
доступом рулит тот биос, который работает в текущий момент. Как видите на скриншоте, он не даст перезаписать некоторые регионы

Да, похоже это так. Пробовал сделать backup через FTK, выдает ошибку 318, что "нет доступа для чтения к целевой области флешки. Чтобы включить доступ для чтения для этой операции, вы должны изменить настройки дескриптора, чтобы предоставить хосту доступ к этому региону."
Цитата:
"Error 318: The host CPU does not have read access to the target flash area. To enable read access for this operation you must modify the descriptor settings to give host access to this region.
FPT Operation Failed."

#77
Не знаю как сделать полную резервную копию всех регионов BIOS'а.


 

Куратор темы
Статус: Не в сети
Регистрация: 20.04.2012
Откуда: Россия
DeathBringer, у тебя какая материнка?


Последний раз редактировалось LS_29 16.09.2018 11:08, всего редактировалось 2 раз(а).

 

Куратор темы
Статус: Не в сети
Регистрация: 07.08.2003
LS_29
Pegatron H81-M4/DVI


 

Куратор темы
Статус: Не в сети
Регистрация: 20.04.2012
Откуда: Россия
Я к чему спрашиваю. На мокй асусе Z87-Plus, есть такой файлик
IccPlatform
GUID {14257B56-BDA2-4FAF-8E4F-C885DF75583C}
Если я правильно понял, то этот файлик вызывается по клавише F8 для выбора с чего грузитться.
В нем есть строка "Enter Setup" при выборе которой мы попадаем в настройки бивиса.
Можешь глянуть, возможно ли подменить вызов не Сетапа, а чего нить другого?

Добавлено спустя 2 минуты 29 секунд:
Бивис тут http://rgho.st/74ZR6HFc4


 

Куратор темы
Статус: Не в сети
Регистрация: 07.08.2003
LS_29
Я пока не разобрался как в дисассемблере вычислять имена модулей "импортируемых" функций. Поэтому понять, что вызывается в таком случае я не могу.


 

Куратор темы
Статус: Не в сети
Регистрация: 20.04.2012
Откуда: Россия
DeathBringer, я тоже не разобрался, думал, что переход на конкретный GUID, но что то не похоже. А так было бы просто, заменить имеющий GUID в PE на свой и вызывать на загрузку тот же встраиваемый EFI Shell.


 

Куратор темы
Статус: Не в сети
Регистрация: 07.08.2003
LS_29
По косвенным признакам можно догадаться, что из этого модуля Setup напрямую не вызывается, а лишь меняется значение переменной BootFlow в NVRAM.


 

Куратор темы
Статус: Не в сети
Регистрация: 20.04.2012
Откуда: Россия
DeathBringer, что то подобное я предполагал. :( Эх ладно, буду как обычно флэщку юзать, всё равно утили и прочее с нее грузить..

Кстати, ребят, кто нить напомните мне как правильно юзаеть AmiSetupWriter.efi?
Написал скриптик для выкорчевывания из ами бивисов Setup с последующей конвертацией в текстульку, чтобы каждый раз не искать и конвертить вручную Bios Lock. Заодно внесу изменения в раздел "Отключение BIOS Lock (Error 280 при прошивке)".
И навеперное еще в бантик добавлю, для асус, файлы и пункт распаковки и конвертации Setup.


 

Member
Статус: Не в сети
Регистрация: 20.12.2015
Откуда: Belarus
LS_29 писал(а):
Кстати, ребят, кто нить напомните мне как правильно юзаеть AmiSetupWriter.efi?


Модификация UEFI BIOS. Софт для работы. #14946790


 

Куратор темы
Статус: Не в сети
Регистрация: 20.04.2012
Откуда: Россия
LS_29 писал(а):
Написал скриптик для выкорчевывания из ами бивисов Setup с последующей конвертацией в текстульку, чтобы каждый раз не искать и конвертить вручную Bios Lock. Заодно внесу изменения в раздел "Отключение BIOS Lock (Error 280 при прошивке)".И навеперное еще в бантик добавлю, для асус, файлы и пункт распаковки и конвертации Setup.

Нарисовать то нарисовал, даже в бантик внёс и тут выяснилось, что у UEFIExtract еще один баг Аптио 4. Вместо того чтобы получить один файл, он раскорчёвывает на несколько файдов.
Но для Аптио 5 без проблем.

наберется.

Емли в скрипте есть ошибки, то сами правьте, я привел как пример.

Выложено в загрузках UBU

Добавлено спустя 30 минут 20 секунд:
И последнее.
Если я правильно понял, то для временного снятия 'NIOS Lock' мы юзаем в AMISetupWriter оффсет 'Default' со значением 0х0
Вложение:
scr1.jpg
scr1.jpg [ 111.08 КБ | Просмотров: 2612 ]

то есть по скрину получается ьак
Код:
AMISetupWriter 0x6AFD2 0x0

или оффскт другой надо задавать?


Последний раз редактировалось LS_29 24.09.2018 21:22, всего редактировалось 1 раз.

 

Member
Статус: Не в сети
Регистрация: 21.02.2018
LS_29 писал(а):
Код:
AMISetupWriter 0x6AFD2 0x0


смещение в массиве NVAR на скрине = 0x935 (hex)
0x6AFD2 это что ? это смещение байткода IFR внутри бинарника setup


 

Куратор темы
Статус: Не в сети
Регистрация: 20.04.2012
Откуда: Россия
Mov AX _ 0xDEAD
Значит правильное указание оффсета на снятие 'BIOS Lock' это 0х935?

Добавлено спустя 4 минуты 56 секунд:
Глянул старое описание, точно берем в данном случае 0х935

Добавлено спустя 14 минут 51 секунду:
В таком случае, чтобы совсем упростить поиск, в конце скрипта, перед pause, можно добавить следующую строу
Код:
findstr /C:"BIOS Lock" _Setup\setup_extr.txt>_Setup\BIOSLock_string.txt

В файлике BIOSLock_string.txt сразу будет только одна нужная строка

М усё, скриптик по сути готовый, только UE поправить для Аптио 4 надо.

Добавлено спустя 1 минуту 56 секунд:
Mov AX _ 0xDEAD, спасибо за подсказку, а то уже совсем отскрощился. :)


 

Member
Статус: Не в сети
Регистрация: 21.02.2018
Цитата:
В общем ловите предварительный скрипт для Пптио 5:
нам нужны 3 файла UEFIFind, UEFIExtract и ifrextract консольная версия
%ue% %%b -o _Setup -m body -t 18>nul

в каких версиях UEFIExtract появились опции -o, -t и т.д. ?

Цитата:
530079007300740065006D0020004C0061006E0067007500610067006500

паттерн внутри распакованного setup из aptio5 ?


 

Куратор темы
Статус: Не в сети
Регистрация: 20.04.2012
Откуда: Россия
Mov AX _ 0xDEAD писал(а):
в каких версиях UEFIExtract появились опции -o, -t и т.д. ?

Обший формат версий и расширение функционала с NE A51. Но надо еще допиливать, тк много косяков обнаружилось. :(
Цитата:
530079007300740065006D0020004C0061006E0067007500610067006500
паттерн внутри распакованного setup из aptio5 ?

Этот паттерн есть и у А5 и А4 в Сетапе. Тестил правда на асусах, тк 'BIOS Lock' в основном у них.
У А5 вытаскивается PE32, а у А4 должен вытаскиваться SubGUID, но он вытаскивается, на данный момент, не корректно. Решено.


Последний раз редактировалось LS_29 24.09.2018 21:25, всего редактировалось 1 раз.

 

Junior
Статус: Не в сети
Регистрация: 24.09.2018
здравствуйте все. дайте пожалуйста ссылку на страницу форума, где написана инструкция по работе с UEFI BIOS Updater 1.70. Она в использовании очень отличается от версии 1.69. Папка IRST пуста, обновить микрокод цпу не понятно как. вылетает ошибка python36.dll


 

Member
Статус: Не в сети
Регистрация: 19.03.2008
Откуда: Украина
roy_998
https://www.win-raid.com/t154f16-Tool-G ... t-UBU.html


 

Junior
Статус: Не в сети
Регистрация: 24.09.2018
ukur спасибо большое


 

Куратор темы
Статус: Не в сети
Регистрация: 20.04.2012
Откуда: Россия
roy_998 писал(а):
вылетает ошибка python36.dll

В смысле???


 

Junior
Статус: Не в сети
Регистрация: 24.09.2018
LS_29
Цитата:
В смысле???

https://ibb.co/eXMScU


 

Куратор темы
Статус: Не в сети
Регистрация: 20.04.2012
Откуда: Россия
roy_998, весьма странно. А в самом начале показывает таблицу с тем что есть в биосе?


Показать сообщения за:  Поле сортировки  
Начать новую тему Новая тема / Ответить на тему Ответить  Сообщений: 13888 • Страница 449 из 695<  1 ... 446  447  448  449  450  451  452 ... 695  >
-

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 414


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Перейти:  

Лаборатория














Новости

Создано на основе phpBB® Forum Software © phpBB Group
Русская поддержка phpBB | Kolobok smiles © Aiwan