[Guide] Overclock BIOS mods for Chinese X99 MBs

First put together a “D1_M1_B2” BIOS and flash it. TBU is implemented via UPT (Ultimate Patcher Tool). Which means that you set undervolt offsets directly in the BIOS. Very handy, especially when trying out the limits of a new CPU.

If by “power settings” you mean C-states, then no, you do not need to change anything. UPT does this already. I have increased default current limits to 200A, which is normally enough. You can of course tweak the power limits as well if you want to.

Hello, I would like to ask you if this mod would work for the Qiyida x99 H9S board? I have tried the M2 ME region but that didn’t work sadly. I am using a 1650 v3 flashed it via fpt but I have a CH341a on hand as well. Thanks.

Hello and welcome!

I had a quick look at the stock BIOS from this page. In short it is an SPS 3.1.x ME, which then means “Example 5”. Trial and error on the ME region is exactly how I dealt with the X99-XD4, and that worked on my second attempt by using the M1 region.

So I have no better suggestion than to try until you get it working. Not that difficult, but can be time consuming. What I did when I was trying a lot of different BIOSes on my X99D4M4, was that I could leave the BIOS clip still clamped on the chip between each attempt. It could still boot, as long as I disconnected at the CH341A end. You can try this first with the stock BIOS to verify.

Thank you very much, M1 region worked perfectly for my H9S.

1 Like

I have a Machinist X99-B9, and I have a question. Some games require secure boot and TPM 2.0. 1- Is there a BIOS that enables secure boot on it? I have a CH341 to reprogram if necessary. 2- Can I solder a TPM 2.0 chip onto it? If possible, which one is compatible and how do I do it?

On the third on January this year, I made a post especially for people who asked about this motherboard. You were included in that post, and it has all the information needed.

1 Like

I have just released an updated version of my modded BIOS. Summary of various information since last release

  • Secure Boot has been updated. See more information here
  • The change log is better structured and easier to replicate, with both names and GUIDs
  • Update of the typical TPM 2.0 LPC modules used on these boards, is available here
  • I have verified this BIOS on two 8 RAM-slot motherboards: Jingsha X99E Max (DDR3) ; Jingsha X99-D8I (DDR4)
  • I have tested that Laptop DDR4 SO-DIMM can be used with the typical adapters found on Taobao/Ali Express
  • I have a new concept that improves gaming performance on V3 CPUs with 10 or more cores

There looks to be a ‘new’ BIOS for X99-XD4 on BIOS download-Shenzhen Angxun Technology Co., Ltd.

X99-XD4-V2.12_006_2026-6-5

it’s the first one

Anybody know what’s ‘new’ with this one? I am esentially looking for the ‘meta’ BIOS to use on my PANDL X99-XD4 motherboard.

I have honestly no idea what you mean by “meta” in this context. But I have not seen a BIOS with more functionality for the XD3/XD4, than the latest one I put together myself in this very thread. A ME 9.x based BIOS is in my own experience more functional than any SPS 3.x based. So, did you ever try my modded BIOS?

New BIOS revision typically means more flash chips supported. That was for instance my exact findings and motivations to carefully pick some selected files from the Angxun DS4 BIOS, and merge into the Huananzhi BD4 BIOS. If you are genuinely curious about those low level parts, you can follow the approach given in this post.

By ‘meta’ I meant what is the newest BIOS that the average person SHOULD be running? at the moment I am on the BIOS from Mi899 GitHub - miyconst/Mi899: Tool set for Chinese X99 motherboards · GitHub

This is a hacking forum, so the target audience is clearly not the average person. This thread is primarily about modifying the BIOS with the aim to get more performance and functionality out of the system. So in summary:

  • If you are happy with the stock/manufacturer BIOS, then stay on it. Makes perfect sense, if you have for instance a V4 CPU, or you are not very much into hacking/trying new things. But it honestly makes no real sense to discuss stock BIOS in this thread. See title.
  • If you want more performance/functionality, then you can try out the BIOS I provide, or any other one for that reason. Makes perfect sense, if you have for instance a V3 or a multiplier unlocked CPU.

Hello can you tell me what tpm 2.0 should I buy for x99 B9 ? I read you article here, but couldn’t find the name of the module, just the tl631 pro. I’m using already a bios for you, the jginyue x99-8d4/2.5g do this one work with tpm module ? If so, can you say what module I should buy ?

Hello, and first I have to say that is a great nickname! :slight_smile:

TPM module:
After soldering on pins on the motherboard, you can buy a 20-pin LPC type TPM with 2.54mm pitch width. Then connect the module with 2.54mm female to male wires. As you can see in for instance this post, I then use electrical vinyl tape to attach the TPM module underneath the motherboard. Easy to install, and no reliability problems that way.

BIOS for B9:
See this post. You need to put together a “D1_M2_Bx” BIOS, where the last number depends on what type of CPU you want to use. To fully answer your question: TPM will work with the old Jginyue BIOS, but it is inferior in pretty much all aspects compared to the one I just linked to.

Thank you for answering so fast. Would this one work ? It is lpc 20 pin.

About the bios. I want turbo boost, so need the b2

I changed the ME with M2.rgn

But I didn’t understand what I need to change in the IIO, I need to change it the same as my current bios ?

And I need a external programmer ? I have experience with the ch341, but as you said, I can’t be used because of the 3,3v. Can it be used with a adapter ?

Regarding the TPM, it seems to be the same pinout. However I notice two things here:

  • It is not clearly stated if this is 2.54 or 2.00mm pitch width. You are very likely going to need 2.54mm, to have an easy installation.
  • The modules I have used are long, but this one is flat. So my way of securing the TPM module underneath the motherboard may or may not work. Just pay attention to this, and plan ahead for an easy and reliable installation later on. Really depends completely on your circumstances. Personally I would look for a long module.

Regarding BIOS:

  • To make sure that every PCIe and M2 slot works correctly, you need to set IIO 0 exactly like in the original BIOS. For X99D4M4/Machinist X99-B9 this is: Auto ; x4x4x4x4 ; Auto
  • Generally speaking, it is always a good idea to have an external programmer on hand when attempting any modifications like this.
  • Newer flash chips have less tolerance for 5V than older ones. If you are only re-flashing once for a few minutes, it might be ok with 5V, but this is up to you. Personally I only used the specified 3.3V on XMC chips, never 5V. In my opinion, Miyconst most likely broke his flash chip with 5V in this video.
  • Instead of bothering with adapters, I bought a newer version of CH341A as shown by Adamant IT in this video. Then I can manually select four different voltage levels: 5.0 ; 3.3 ; 2.5 ; 1.8

Just a follow-up to an earlier post:

  • I did indeed buy a EN25QH128A flash chip on Taobao. The SPI ID on this flash chip was 1C7018, not 1C7118. See below picture
  • Most importantly: This chip worked perfectly on my modded BIOS, I verified it on my ZX-99EV3. There was actually no need at all to modify the Descriptor Region
  • The three new Huananzhi V6.0 motherboards also have a BIOS available for download. Looking at the “fparts.txt” file shown to the left in below picture, we see SPI ID 1C7018 as well

So my overall conclusion is simple: Although there are new flash chips being used for the Chinese X99 boards, we already have BIOS support for them. So it is unlikely that we will see the same compatibility problems as with for instance the XMC flash chips.

I will buy it when it arrived, I contact you again. Thank you.

Hello!

Look 5 posts earlier in this thread.

Thank you so much for the modified BIOS for my X99 B9. Secure Boot is working now, and I’m really happy with the result. I appreciate the effort, skills, and time you spent creating this. Your work helped me a lot. Thanks again! :+1:

1 Like

Hello.

I want make homeserver, config: Mashinist X99-b9, E5-2640v4, 32gb (desktop), GPU X1600XT (very old GPU).

With original BIOS, system is start - all ok (Dump_original_bios)

I make new bios (Bios_D1_M2_B1_260614) form instruction in post #133

Flashing from windows, after try from flasher CH341 NeoProgrammer_2.2.0.10.zip (by Koshak). Flash is ok, but system not start, beepr make 1 long signal + 5-6 short signal.

What i make wrong? Help me please.