[Offer] Mod Chatreey AN1 AMD Ryzen 3550H Mini-PC BIOS

EDIT: Read the entire discussion before downloading and flashing.
Discussion was before in [BIOS Modding Requests]

OFFERED: AN1_BIOS-TPM_3550H_3750H_1AVSZ024_modded.zip vv Read below!! vv. Done from Bios downloaded from the Chatreey AN1 support page on their website marqued “3550H/3750H version”. It is dated 2022)
works for Mini PC → T-Bao MN35, Chatreey AN1 (problems with NVME on Minisforum DMAF5, see post. Better use bios given by minisforum for DMAF5 (1AVSZ017) that first introduced TPM support DMAF5_BIOS-TPM_1AVSZ017_modded2025.zip).**

With AFUWINGUI.exe in the zip package, load the bios and check in “Information” tab that your computer is an increment of “Firmware ID” like 1AVSZ017 to 1AVSZ024 and the same “Firmware GUID”.
Pc dealers do different pc with the same names with different Cpu/Gpu or components that need a different Bios.
(ex: AN1 exist with 2700U, or AN1 with a 3550U Vega 9, so each one have a different bios)

I flashed the Bios of a similar mini pc the Minisforum UM350, same “Firmware ID” (1AVSZ024), same “Firmware GUID”, same Motherboard.
System started, but no Wifi because that model have dual Wifi. So caution.

Before I was using the AF5PN01_mod Firmware ID 1AVSZ017 (found in this forum).
It was based on the Minisforum Bios for the DMAF5 from 2021 that added support for TPM and secure boot.

(First I had AR357V3P01.rom 1AVSZ011 on my T-Bao MN35, it didn’t have secure boot and TPM)


What's already done, before and after:

From Matt85R22

run AFUWINGUIx64.EXE open the .rom and then from the setup tab select “program all blocks” and then press the Flash button , then press ok at the prompt to continue (it is vital to keep powered the pc until flash is done and you see all green blocks , with few grey blocks that remained untouched , it is normal )

after that shutdown the pc clear cmos (via jumper or software using load defaults from bios setup) and you’re done tpm should be recognized straight away (however you must have uefi & secure boot in bios to be w11 compatible, but that’s another story, very simple to do that if you can reinstall the system from scratch )

You need to disable “CSM support” and enable Secure Boot in Bios to have TPM after flashing, because default setting is CSM.
By default Boot is set to “DUAL” (legacy and UEFI, ot to be confounded with dual-boot). If all your systems installed (Linux and Windows are UEFI installed, you can switch to UEFI.

You might wanna change the values of the fan to ones that make more sense:




I can’t update the Cpu Microcodes within UBU, since I have not the options with that AMD bios.
But can I insert directly in an Hex Editor replacing the old ones with the new one since it’s exactly the same size and occupy the same space in the Hex Editor and will that not work?
Answer:it can work but it’s risky.

Cpu Microcodes cpu00810F80 cpu00810F81cpu00820F01 Old and New.zip (New from 2024)




I searched to mitigate the cpu microcodes in the bios file not patched:

For Linux, the solution I found for Fedora (or CentOs), you can install “Real-Ucode” from divestedcg on github that provide the latest Microcodes for the system rathet than those included in the distribution right now, worked for me for the moment. (edit:not working nicely anymore)
I saw while doing research that there is a method for Ubuntu.

For Windows the system Microcode patch mcupdate_AuthenticAMD.dll is 2024 in Windows 11 last update but does not include the latest Microcodes…


Edit by Fernando: Thread title shortened

A NUC?
Probably yes… same size so offset should stay the same, with AGESA its always a mystery.
You should test first a mod with mcodes only and then the rest of UBU updated components…If it fails you know that the second mod was the cause.

EDIT: So don’t risk it, if you don’t know how or have the means to recover.

MeatWar You should test first a mod with mcodes only and then the rest of UBU updated components…If it fails you know that the second mod was the cause.

Hello. Thanks.

First One works.
Second One I have prepared, it opens in UBU and shows updated Cpu Microcodes, but I hesitate to apply it because as you say there may be dependencies.
I don’t want to do a brick. :upside_down_face:

For what I saw, basic rescue means Cmos resetting via removing battery inside.

Or most likely advanced rescue that imply an electronic tool that I don’t have and don’t want to bother with :slightly_smiling_face:

So as you say, caution is the best here for me.

Best it will provide my mod for others that want it.

1 Like

@Vic_Banner
Thanks for your work and the offer of your modded BIOS.
Since your chosen thread title was too long, I have tried to shorten it. If you should know a better solution (a title should be as short as possible, but meaningful), feel free to change it again by editing the first post.

1 Like

@Fernando
Ok thanks :slightly_smiling_face:
Even in my post, I’m covering too much :sweat_smile:

Hi, @Vic_Banner thanks for this mod.

I’m a noob to this. I have a Chatreey with:
Core version: 5.14
Project version: DY5D01 0.21 x64
Build date: 08/02/2024
Processor: 3350H

The fan intermittently starts at high speed,and is very noisy even when pc is idle. In the current BIOS, there is no option to lower TDP or control the fan starts up. The fan starts when the cpu temp reaches 40.5 Celsius which is oddly low. I need your modded BIOS to have fan control.

I’m just worried that’ll brick the device installing the mod. I have downloaded the BIOS from the manufacturer. But if I brick it, could I reinstall as if were upgrading the BIOS. Or would i need to back up the BIOS beforehand which is far more involved and requires extra equipment.

Thanks

@Vic_Banner

@Vic_Banner
Welcome to the Win-Raid Forum!
Which is your message/question?

@Vic_Banner Hello
This looks very promising! Ironically, I bricked a DMAF5 like a week before you posted this updated thread lol. Now I have my replacement in hand and time for round 2! However, the links appear to have expired. Are you able to reupload?

Hi @ jag10101

I can’t say which model you have from the informations you gave, as much as I can see that firmware is not for you so it could brick your pc.
Coming back from a really bad firmware may imply to open you pc and having and specific electronical tool to reset your firmware.

Which is your model on the Chatreey site Drivers and Manuals - Chatreey ?

What I can say is that to modify TDP in mine with the last firmware is to follow those menus in the Bios:





As yours I tried 35W and fan was almost always running full speed so I put it back to 25W which is best.

Hi @vaporcobra ^-^

I renewed the links.

1 Like

Hi, @Vic_Banner :slight_smile:

Thanks so much! So I was able to (seemingly) successfully flash your modded BIOS, which now shows an active TPM! Alas, the BIOS is no longer recognizing my 3550H DMAF5’s standard M.2 drive where the OS is installed. Any advice? Is this something that can be worked around or do I need to just swap in a different boot disk and flash a different BIOS?

DMAF5 BIOS images post-flash

Did you reset the bios after installing the new bios?

(If it doesn’t work, maybe it needs an hardware clear cmos via jumper or via disconnecting the cmos battery 5 or 10 minutes.)

If it still doesn’t work I added the bios given by minisforum DMAF5 (1AVSZ017) that first introduced TPM support to download here.
It is updated like the with the last updates for video and network. (not the microcodes)
I think now you have to apply it from a usb key.

I added the bios given by minisforum DMAF5 (1AVSZ017) that first introduced TPM support to download here

This worked, thanks! I failed a bunch of times trying to do it through DOS, a Windows repair drive, etc but eventually succeeded with Hiren’s BootCD PE recovery environment. Flashed the drive, added a folder w/ @Vic_Banner’s DMAF5_BIOS-TPM_patched2025, booted to the USB drive, moved that folder to the Windows root directory, clicked the .bat, and it just worked. Technically, with HBCDPE, you could even just download the folder directly from the recovery environment w/ Chrome or Firefox.

I then reinstalled the original NVME boot drive, ran into some unsurprising startup errors, selected startup repair in the advanced Windows boot menu, and was finally able to boot back into my original Windows install. There are no obvious config issues I can see, the TPM was immediately recognized in the BIOS and Windows, (after a few minutes) the Windows 11 24H4 update began downloading without even having to restart, and is now successfully installed.

Thanks again!

Ouf!

Happy you were able to sort things out @vaporcobra ! ^-^
I will add caution to the DMAF5 compatibility of that AN1 firmware.

1 Like