Подробный гайд: InsydeH2O UEFI BIOS Rev 5.0
Предупреждение:
Все манипуляции с BIOS выполняются на ваш страх и риск. Неправильные действия могут привести к необратимому повреждению устройства («кирпич»). Всегда создавайте резервную копию оригинального BIOS перед любыми изменениями.
Стандартное меню (без модификаций)
В стандартной конфигурации пользователь видит следующие вкладки:
| Вкладка | Описание |
|---|---|
| Main | Системная информация, дата/время, версия BIOS |
| System Configuration | Настройки SATA, USB, аудио, подсветки клавиатуры |
| Security | Пароли, Secure Boot, TPM, доверенная загрузка |
| Boot | Приоритет загрузочных устройств, режим UEFI/Legacy |
| Exit | Сохранение/отмена изменений, загрузка настроек по умолчанию |
Вкладки Advanced, Power, Chipset обычно скрыты производителем и недоступны в стандартном интерфейсе.
Способы разблокировки скрытых настроек
Способ 1: Горячие клавиши (работает не на всех моделях)
Некоторые версии InsydeH2O поддерживают комбинации для отображения скрытых меню:
| Комбинация | Условия применения |
|---|---|
Fn + Tab |
При входе в BIOS (до загрузки меню) |
A + F10 |
После выбора «UEFI Firmware Settings» в меню загрузки |
R + N + F10 |
При выключенном питании (режим S5), затем включение и вход в BIOS |
Fn + F1 / Fn + F2 |
На некоторых моделях |
Для версии FB09 и большинства современных ноутбуков эти комбинации не работают, так как меню заблокированы на уровне кода прошивки.
Способ 2: Редактирование переменных через UEFI Shell (H2OUVE / RU.efi)
Этот метод позволяет изменять значения переменных BIOS без перепрошивки.
Необходимые инструменты:
| Инструмент | Назначение |
|---|---|
| UEFITool | Просмотр и извлечение модулей UEFI |
| Universal-IFR-Extractor | Декомпиляция форм в читаемый текст |
| H2OUVE | Редактирование переменных из EFI-Shell |
| RU.efi | Универсальный отладчик с доступом к переменным |
| Intel ME System Tools | Дамп BIOS/ME-регионов через FPT |
Пошаговая инструкция:
- Создайте загрузочную USB-флешку с UEFI Shell.
- Скопируйте на неё инструменты:
H2OUVE.efi,RU.efi. - Загрузитесь в UEFI Shell.
4. Запустите утилиту:
fs0:\> H2OUVE.efi -gv vars.txt # экспорт всех переменных
fs0:\> H2OUVE.efi setup_var 0x1B1 0x0 # изменение переменной
- Или в RU.efi: нажмите
Alt + =→ перейдите кCPUSetupилиSetup→ найдите нужный offset → измените значение →Ctrl + Wдля сохранения.
Примеры полезных переменных (зависят от модели!):
| Offset | Описание | Значения |
|---|---|---|
0x1B1 |
CFG Lock (MSR 0xE2) | 0x0 = разблокировано, 0x1 = заблокировано |
0x3C |
DVMT Pre-Allocated Graphics Memory | 0x0=32MB, 0x1=64MB, 0x2=96MB |
0x1EE |
ME Firmware Re-Flash | 0x1 = разрешить обновление ME |
0x315 |
Low Power Mode | 0x0=Off, 0x3=OS Controlled |
Смещения (offset) уникальны для каждой версии BIOS! Не копируйте значения из других гайдов без проверки через IFR-экстрактор.
Способ 3: Модификация образа BIOS + перепрошивка
Только для опытных пользователей с программатором!
Алгоритм действий:
- Скачайте и извлеките
.bin/.fd-файл BIOS из официального обновления.
2. С помощью UEFITool и IFR Extractor:
- Найдите модуль с настройками (обычно
SetupилиCpuSetup) - Декомпилируйте и найдите флаги
Suppress If, скрывающие меню - Удалите или измените эти флаги для отображения вкладок
- Пересчитайте контрольную сумму образа (если требуется).
- Подпишите модифицированный образ официальными ключами (если используется RSA-подпись) — без этого стандартный флешер выдаст ошибку «Invalid firmware image».
Прошивка модифицированного образа:
| Метод | Описание |
|---|---|
Модифицированный InsydeFlash.exe |
С отключёнными проверками подписи (требует правки iscflash.dll или H2OFFT64.sys) |
| Аппаратный программатор | CH341A + SOIC8 clip — прямая запись в чип BIOS, обходит все программные защиты |
Частые проблемы и решения
| Проблема | Возможное решение |
|---|---|
| «Protected Range Registers» (Error 28/368) | BIOS блокирует запись. Попробуйте: 1) перевести систему в сон (S3) на 3 мин, 2) разблокировать через setup_var, 3) использовать программатор |
| «Invalid firmware image» | Образ не подписан или изменён. Требуется модификация флешера или аппаратная прошивка |
| Не сохраняются настройки после перезагрузки | Переменные хранятся в NVRAM — сброс BIOS (Clear CMOS) удалит изменения. Сохраняйте значения оффлайн |
| Ноутбук не включается после прошивки | Используйте программатор для восстановления оригинального дампа. Всегда делайте бэкап до изменений! |
| Secure Boot блокирует загрузку с внешних носителей | Отключите Secure Boot в стандартном меню или измените переменную Setup → SecureBoot через H2OUVE |
Полезные ресурсы
- BIOS-Mods Forum - bios-mods.com — помощь в разблокировке и поиске паролей
- 4PDA: Тема по скрытым настройкам InsydeH2O - 4pda.to/forum/index.php?showtopic=421276 — русскоязычное сообщество
Заключение
InsydeH2O Rev 5.0 — это гибкая, но строго защищённая прошивка.
Разблокировка расширенных настроек возможна, но требует:
- Точного определения offset'ов для вашей модели
- Резервной копии оригинального BIOS
- Понимания рисков и готовности к восстановлению
Рекомендация:
Если вам нужна лишь одна настройка (например, отключение CFG Lock для Hackintosh), начните с метода H2OUVE — он наименее рискованный и обратимый.
Мы делимся этой технической информацией, чтобы помочь вам в решении задач — используйте её с пониманием. Статья носит рекомендательный характер, поэтому, пожалуйста, применяйте описанные методы осмотрительно.