BIOS MODS AND TOOLS

DISCLAIMER

Flashing modified BIOS images is always risky so i highly advise to do some research and get well informed about the risks involved.

It can brick your hardware till a manual recover with an external flashing method

I TAKE NO RESPONSIBILITY IF SOMETHING GOES WRONG FOR YOU

This section will only provide tools and mods for AMI BIOSes for now

MODDED BIOS ARCHIVE

The archive of my bios mods, will update it overtime

USEFUL BIOS MOD TOOLS

AMIBCP is a useful software that allows the user to modify and manipulate bios settings access level, it can also override fail safe and optimal values.

-Not always works;

-Doesn't work for most z390 boards,

-For AMI APTIO 4 BIOSes use the V4 of the tool.

Credits and full Rights to AMI

MMTOOL is another useful software, it allows to delete, replace and extract cpu microcodes, bios modules and much more

-Not always it succeeds into replacing cpu microcodes.

-Saving a bios file with it might break a bios and make it unusable

Credits and full Rights to AMI

AFUWIN AND AFUDOS are AMI's proprietary flashing tools, they can be used to flash stock and modded ROMs;

-Not always works due to some BIOSes specific protections against user flashing (Happens usually on laptops)

-AFUWIN is not suggested since flashing trough the OS can cause some messy stuff or straight up brick your motherboard after rebooting the PC, use AFUDOS, from DOS interface instead

Credits and full Rights go to AMI

UBU is basically a collection of softwares and tools that does most of the BIOS modding work for you, making the procedure really painless,

it can replace microcodes, swap RAID and NICs firmwares effortlessly, it's a really good tool overall
-Has some issues with some low tier laptops

-In my experience it sometimes can't restore the .CAP for modern ASUS board BIOSes

Credits obviously go to the Winraid Forum SoniX, CodeRush and plutomaniac for putting out this incredibly useful tool

UEFITOOL is a somewhat similar to MMTOOL, it can extract and replace bios modules, it can be used to extract setupdatas in order to manipulate bios settings access level if AMIBCP doesn't work, it can also be used to replace CPU microcodes, Sata, Ethernet NICs firmwares etc

Credits go to CodeRush for this important tool

ME_ANALYZER is a tool that can show all the relevant information about the ME firmware you're running or read the ME infos from a rom image

Credits go to Pluto

ME_CLEANER as the title says is a script written in Python that removes all the removable parts of the Intel Management Engine, in concrete therms, removing the ME from your system may potentially increase slightly the system's performance and may also potentially give you some more headroom for RAM overclocking

Credits go to Corna

MC_EXTRACTOR is a tool that works similarly to ME_ANALYZER, but shows all the information about CPU microcodes, it works For Intel,VIA and AMD CPUs
Credits again go to Pluto

IFR Extractors allow the user to convert IFR UEFI modules into a human readable format (txt)

Credits go to Donovan for his IFR extractor,

Not sure where the other one came from so i'll reserve this for future infos

This is a collection of Intel ME drivers, firmwares and tools,


Credits go again to Pluto

An archive of all the past Intel CPU microcodes.


Credits go to Chinobino for this awesome collection

Amazing free hex editor software, it's a must have for someone getting into bios mods, a portable version is also available on their site

THE HARDWARE YOU MIGHT CONSIDER BUYING

A USB SPI programmer such as this one,

there are cheaper and more expensive alternatives but they all work on the same principle of forcefully flashing the bios by directly interacting with the physical bios chip on your device.

A personal recommendation: EVC2 from ElmorLabs.

EVC2 is an amazing little device, not only it is an amazing SPI flasher, but it can also be used to drive VRMs on GPUs and Motherboards by interacting with the PWM controller directly, overriding firmware values

USEFUL LINKS DUMP

THIS SECTION WILL BE UPDATED OVERTIME (maybe)