Skip to content

Saman-VDR/H81M-HD3

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

H81M-HD3

DSDT and SSDT patches for Gigabyte's H81M-HD3 (rev. 1.0)

Used firmware version is F6 because F7 has write-protected nvram.

You can get a copy from https://www.gigabyte.com/Motherboard/GA-H81M-HD3-rev-10#support-dl-bios

But these patches should work for other Gigabyte 8 series boards, too.

Use UefiTableExtract to generate proper DSDT.dsl and SSDT*.dsl files.

Open the DSDT.dsl with MaciASL

In MaciASL open Preferences/Sources and add

Name: _H81M-HD3
URL:  https://raw.githubusercontent.com/Saman-VDR/H81M-HD3/master

Goto Preferences/iASL and check "Autoload tables in the same directory".

Also verify that you use the same iASL version as with UefiTableExtract.

Apply patches, compile and save to DSDT.aml

Open Dsdt2Bios and drag AmiBoardInfo.bin and DSDT.aml to the window.

A new AmiBoardInfo.bin (with your patched DSDT.aml inside) will created at the desktop.

Open your firmware file in UEFITool and search for TEXT AmiBoardInfo

Replace body with AmiBoardInfo.bin

alt tag

To update your SSDT-SaSsdt.aml, search for GUID AAA99A23-13B6-4C31-BB8B-299E8EC04FA4

Replace body of raw section 0 with SSDT-SaSsdt.aml

Use latest beta of ssdtPRGen.sh to generate a custom ssdt.dsl for your CPU

Open your ssdt.dsl and copy all CPU Scope(s) into the DefinitionBlock of your SSDT-CpuPm.dsl

Compile and save as SSDT-CpuPm.aml

To update your SSDT-CpuPm.aml, search for GUID 299141BB-211A-48A5-92C0-6F9A0A3A006E

Replace body of raw section 0 with SSDT-CpuPm.aml

To update the boot logo, search for GUID 7bb28b99-61bb-11d5-9a5d-0090273fc14d

Three matches - the last one is the fullscreen boot logo

Extract to verify, than replace body of raw section with your BootLogo.bin

The current one is a 282kb BMP but I used a 68kb JPG image, renamed to .bin

Other useful tools:

About

DSDT and SSDT patches

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published