Forum UEFI Shell Flash tool [V1.35] for MSI boards! ✔

Svet

Well-known member
Administrator
Joined
Nov 20, 2003
Messages
81,412
main.png


Download tool from the link:
>>> Latest Forum UEFI Shell Flash tool <<<


This tool will allow automated flashing MSI boards from UEFI Shell.

Important:
Do NOT use it on a MSI AMD boards from 3
xx boards Series. [like X370/B350]

(its OK to use for X399 AMD models as 3xx exception)

It's OK to use for any other newer than [X370/B350] MSI AMD boards or Intel boards.



16mb.jpg


32mb.jpg



u6KCDQh.jpg

V1.13 Add extra support for ME FW Update for all MSI Z490 Series:
MPG Z490 CARBON EK X
MEG Z490 UNIFY
MEG Z490I UNIFY
MPG Z490 GAMING CARBON WIFI
Z490-A PRO
MPG Z490 GAMING EDGE WIFI
MPG Z490 GAMING PLUS
MAG Z490 TOMAHAWK
MEG Z490 GODLIKE
MEG Z490 ACE
MPG Z490M GAMING EDGE WIFI

V1.31 Add extra support for FW for Raptor Lake boards for all MSI Z790 Series:
PRO Z790-S WIFI
MPG Z790 CARBON WIFI
MPG Z790 EDGE WIFI DDR4
MAG Z790 TOMAHAWK WIFI DDR4
MPG Z790 EDGE WIFI
MAG Z790 TOMAHAWK WIFI
Z790 GAMING PRO WIFI
Z790 GAMING WIFI
MPG Z790I EDGE WIFI
PRO Z790-P DDR4
PRO Z790-P WIFI DDR4
PRO Z790-P
PRO Z790-P WIFI
PRO Z790-A WIFI DDR4
PRO Z790-A WIFI
MEG Z790 GODLIKE
MEG Z790 ACE


1656453919586.jpg

1656453919547.jpg

1656453919527.jpg


How to use:
Prepare an USB key and format it in FAT32

Short guide for now:
1. Run UEFI_Flash_Tool_Installer.exe
2. Select your MSI BIOS File ["Load MSI BIOS File]
load_1a.png

3. Select your USB key drive [from drop down menu, if the USB key is not listed click "Refresh" button]
usb_select.png

4. Click "Create USB Flash key" and wait to finish.
click_to_create.png

under_preparation.png

done.png


Next reboot computer,
and ensure in BIOS Setup:
UEFI Boot is allowed,
and Secure Boot disabled.

After exit from BIOS Setup while computer is booting:
You can press F11 during BIOS post/logo screen, then when BBS popup after a while,
choose the prepared USB key with UEFI in front as name.
i.e: choose to boot from:
UEFI USB your drive

then wait, and you will see the BIOS version shown that is going to be flashed.
and you can press a key to proceed with flashing.
If you don't want to proceed with flashing,
you can press "q" to abort at that point.

when flashing starts,
wait patiently to finish,
ensure successfully message on the screen then reboot or power off the computer.


Optional feature: [Patch AMD BIOS for CP_Flash]
This will allow cross-platform flashing to 32MB BIOS from 16MB BIOS for boards with 256Mbit BIOS chip.
The tool will auto detect if the BIOS support such feature and then will Enable that option.
[in a case when board was flashed to the wrong BIOS to help, restore correct BIOS]
CPFlash_select.png

cpf_warning.png

cpf_in_progress.png

cpf_done.png




Or use special version for Blind Flashing only:
(It's useful when need to flash BIOS without display [but the PC can still boot and works fine] and performs auto flashing)
For Blind Flashing only: Forum UEFI Shell Flash tool [V1.32]

Short instructions for for Blind Flashing:
[prepare the USB key for flashing,[use the same steps to prepare it as above] then shutdown the PC,
and disconnect temporary any other storages except that USB key that will be used for flashing]
Then turn on PC and wait auto flashing to start and finish automatically.
[when blind flashing is complete the PC will auto shutdown,
then you can remove the USB key and reconnect the rest of your storages and turn it on]


Note1: Be sure to place only one BIOS file on the USB key at the time, before proceed with flashing.
Note2: Due BIOS flashing nature, (which consider every flashing as potential dangerous)
Flash and use at own risk as usual.

Note3: You can use it to downgrade the BIOS too.
Note4: You can cross-platform flash back to correct BIOS 32MB bios. (if the board been flashed to the wrong BIOS by mistake)

EDIT: A video how to use guide made by user efmled:

efmled date=1563998092 said:
I wanted to Thank you Svet very much! You saved many nerves to lot of people! Tool is great! I managed to downgrade my A.90 BIOS on X470 Gaming Plus MB to A.60. And I also created a video tutorial of how to do it. And put the link to this topic in video's description. if somebody is interesting in. Video has two languages text explanation Russian and English.
efmled date=1563998092 said:
You can attach the link to your top message in this discussion theme. :) Thank you Again !
Here is the link to video:

[youtube]
 

Attachments

  • aa_Screenshot 2023-01-27 211418.png
    aa_Screenshot 2023-01-27 211418.png
    43.2 KB · Views: 4,800
  • Screenshot 2023-04-24 192122.png
    Screenshot 2023-04-24 192122.png
    48.9 KB · Views: 2,310
  • 3a.png
    3a.png
    62.3 KB · Views: 3,346
  • Screenshot 2023-08-09 233625.png
    Screenshot 2023-08-09 233625.png
    63.3 KB · Views: 2,148
  • Screenshot 2023-09-14 030253.png
    Screenshot 2023-09-14 030253.png
    54.8 KB · Views: 1,649
Last edited:
Just a quick question .. I'm thinking about flashing my Infinite 10SA-1075CA (MSI OEM) with H410M PRO (MSI RETAIL) bios ...
I have found the Intel FPT 14.5.x tool that backed up my BIOS and created a 16MB file without any errors.

Am I correctly assuming I can restore this backup anytime with the Intel FPT tool ?

Thanks!
 
That's because your current OEM BIOS and retail BIOS that you trying to flash,
are build via different security mechanisms and your current BIOS do not allow flashing to non - secure/signed BIOS files.

You have to use the correct BIOS file for your board, check it with your OEM vendor.

Or are you intentionally trying to do a cross-flash to retail BIOS?
Hi Svet thanks for helping I am intentionally trying to cross-flash to retail BIOS.
 
Just a quick question .. I'm thinking about flashing my Infinite 10SA-1075CA (MSI OEM) with H410M PRO (MSI RETAIL) bios ...
I have found the Intel FPT 14.5.x tool that backed up my BIOS and created a 16MB file without any errors.

Am I correctly assuming I can restore this backup anytime with the Intel FPT tool ?

If the computer can boot is in working condition to reflash, yes.

Hi Svet thanks for helping I am intentionally trying to cross-flash to retail BIOS.

That could be risky and brick your board, but if want to try it anyway at own risk PM me.
 
Hi,
Thank you Svet !
I have updated my B350 TOMAHAWK with the last 7A34v1Q7 (Beta version of 2022-07-15) and it was the bigining of the end !

Impossible to downgrade with the official Flash method by MSI.
But your little script saves my life (or rather my motherboard)

It work perfectly and it s very simple to use. (even with the B350 chipset)
Now i am on the last stable version : 7A34v1M ( 2019-01-30 )

On the other hand, the letters 'a' and 'q' are not a good choice.
I'm french guy with an azerty keyboard ( 'a' => 'q' and 'q' = 'a' )

Thank you again.
 
Last edited:
Hi. i have a msi prebuit pc (modified now) with the msi z390-a pro motherboard, and that has the prebuilt bios installed. so overcklock does not work that well on my i7-9700kf. and i have no bios updates (last was in 2019) eb913ims.h30 is the bios. is it possible to flash the retail bios update to this?
Any update? i tried the tool but it wont work it says this. I have a similiar pre built except i swapped out the 2070 in it for a 3090 and new psu. I want to use resizable bar but i need to update to latest bios but it only wants the weird pre built pc bios instead
 

Attachments

  • 20220801_225104.jpg
    20220801_225104.jpg
    1.8 MB · Views: 95
Any update? i tried the tool but it wont work it says this. I have a similiar pre built except i swapped out the 2070 in it for a 3090 and new psu. I want to use resizable bar but i need to update to latest bios but it only wants the weird pre built pc bios instead
hi, what's your current BIOS version? can you share a screenshot of msinfo32?
- press windows key + r
- type msinfo32
 
If the computer can boot is in working condition to reflash, yes.



That could be risky and brick your board, but if want to try it anyway at own risk PM me.
im trying to also. my mobo is a z390 mortar but its from a pre built pc and has these weird bios. im just trying to get resizable bar lol
 
Hi there, I read thru this thread and I'm not entirely clear on a few things and was hoping I could ask a few questions.
I'm new to MSI and pre-built PCs and recently purchased an MSI Codex R 12th desktop and as per the BIOS, the MB and BIOS Ver are listed as follows:
MB: PRO B660M-A CEC WIFI DDR4 (MS-7D37)
BIOS Ver: E7D37IZ1.1A4
BIOS Build Date: 03/31/2022

The Desktop support page doesn't list a bios update as available, nor does MSI Center.

However if I go to the support page for that Motherboard model (https://www.msi.com/Motherboard/PRO-B660M-A-CEC-WIFI-DDR4/support) the latest bios is listed as
7D37v17
2022-07-01

Now from reading this thread, it appears that the desktop MB has an OEM bios whereas the motherboard model is a retail bios. My questions are:

1) Is flashing a retail bios with this forum tool referred to as "cross flashing"?
2) It looks like this is more risky than normal. Why?
3) Is it recommended to just stay with the OEM bios?

Thank you
 
Now from reading this thread, it appears that the desktop MB has an OEM bios whereas the motherboard model is a retail bios. My questions are:

1) Is flashing a retail bios with this forum tool referred to as "cross flashing"?
2) It looks like this is more risky than normal. Why?
3) Is it recommended to just stay with the OEM bios?

to 1: Yes.
to 2: Because it's not originally indented for the unit and may cause side effects or bricking.
to 3: Yes.

BIOS Ver: E7D37IZ1.1A4
BIOS Build Date: 03/31/2022

Here I've upload the latest and correct BIOS for your special machine,
E7D37IZ1.1A5 [BIOS Build Date: 07/15/2022],
if you want to flash it.
 
Last edited:
Thank you very much for your reply and answers! I'll stick with the OEM bios.

Also thank you for the latest bios file. May I ask where you found it? That way I can bookmark it for the future. I wasn't able to find it on the support page here: (I could be blind lol)
 
Last edited:
They aren't listed for public, probably because they are not retail versions.
[to avoid flashing to the wrong bios or similar, as they are many different OEM/builders]
 
They aren't listed for public, probably because they are not retail versions.
[to avoid flashing to the wrong bios or similar, as they are many different OEM/builders]

That's interesting ... is the F40 BIOS still the newest for my system:

MSI MAG H410 Infinite (MS-B915)
MSI H410M PRO (MS-7C89)
07/02/2021 F.40

The retail version (H410M PRO) has received 7C89v1A.

Thanks!
 
That's interesting ... is the F40 BIOS still the newest for my system:

MSI MAG H410 Infinite (MS-B915)
MSI H410M PRO (MS-7C89)
07/02/2021 F.40

The retail version (H410M PRO) has received 7C89v1A.

Thanks!


is the F40 BIOS still the newest for my system:

07/02/2021 F.40

List the full BIOS ID, in format: Exxxxyyy.zzz

still the newest for my system:
MSI MAG H410 Infinite (MS-B915)
MSI H410M PRO (MS-7C89)

Which one from those is yours?

The retail version (H410M PRO) has received 7C89v1A.

This is completely different model.
You have listed me a 2 different models: MS-B915, MS-7C89
 
List the full BIOS ID, in format: Exxxxyyy.zzz

Which one from those is yours?

This is completely different model.
You have listed me a 2 different models: MS-B915, MS-7C89

Here's the relevant info from MSINFO32, they are the same system, the data was from HWINFO ...

Official BIOS filename: EB915IMS.F40

System Name MSI
System Manufacturer Micro-Star International Co., Ltd.
System Model MAG H410 Infinite (MS-B915)
System SKU B915.F
Processor Intel(R) Core(TM) i5-10400F CPU @ 2.90GHz, 2901 Mhz, 6 Core(s), 12 Logical Processor(s)
BIOS Version/Date American Megatrends Inc. F.40, 2021-07-02
BaseBoard Manufacturer Micro-Star International Co., Ltd.
BaseBoard Product H410M PRO (MS-7C89)
BaseBoard Version 1.1


*I believe this uses the H410M PRO board and it's identified as such to HWINFO.
 
Back
Top