Очень часто возникает вопрос как сделать свой драйвер для анлока турбо бутс, а точнее как сделать драйвер со своими настройками понижение напряжения (undervolting), если уже готовое решение нас не устраивает. В данной инструкции на основе уже готового драйвера от Payne, мы модифицируем драйвер выставив нужные нам настройки напряжения и при необходимости конвертируем драйвер .efi в .ffs.
Как создать кастомный драйвер .efi с любым значением андервольтинга:
1. Скачиваем
FASM
и распаковываем в папку например с именем fasm
2. Скачиваем
файлы исходники от Payne
— efi.inc и v3_payne.asm, кладём их в папку fasm:
3. Редактируем файл v3_payne.asm с помощью
Notepad++
, вводим свое значение CoreVOffset и CacheVOffset, сохраняем:
Можно воспользоваться любым текстовым редактором.
4. Запускаем командную строку от имени Администратора:
Переходим в папку с программой FASM, если папка fasm находится в корне диска «C», то команда будет следующая:
cd C:fasm
Далее вводим команду:
fasm v3_payne.asm custom.efi
В результате в папке fasm появиться наш кастомный драйвер custom.efi с нужными настройками напряжения:
Конвертация драйвера .efi в .ffs
Так как драйвер на Ассемблере его можно конвертировать в .ffs и вшить в биос.
Скачайте
FFS
и распакуйте например в папку с именем ffs:
Переместите файл custom.efi в папку ffs, в проводнике Windows перетащите файл custom.efi на GenMod:
В результате в папке появиться конвертированный файл custom.ffs:
Теперь у Вас есть драйвер анлока со своими настройками андервольтинга, который можно зашить в биос.