Page 4 of 7
#46 RE: [Guide] How to extract/insert/replace EFI BIOS modules by using the UEFITool by SpaceCrime 13.01.2019 17:21

Thanks....

Here is my HP weblink for downloads:
https://support.hp.com/us-en/product/hp-.../model/21984454


Here is more detailed info:

AMI V2.20.1271

BIOS REVISION: 84B VF.20


DMI BIOS
vendor AMI
version F.20
date 11/01/2018
ROM size 16384 KB

DMI System Information
manufacturer HP
product HP Pavilion Gaming Desktop 690-0039
UUID {EDB8116D-BE0A-11E8-B37A-D89C67B099E6}
SKU 3LB28AA#ABL
family 103C_53311M HP Pavilion

DMI Baseboard
vendor HP
model 843B
revision 00
serial PGSXP0EWJBB4ZP

#47 RE: [Guide] How to extract/insert/replace EFI BIOS modules by using the UEFITool by Lost_N_BIOS 14.01.2019 07:08

avatar

@SpaceCrime - Thanks. Yes, logo can be changed, but without programmer it's risky, and still may fail to work even if BIOS edit is OK, due to RSA/Signature Security
Without knowing for sure what would work you should keep image to 259x259 max & jpg, since that is largest used (6x1 logo and 2x other is in there 108x108 - 259-259px)


Download Intel ME System Tools V12 here in section C
Intel Management Engine: Drivers, Firmware & System Tools

Inside you will find Flash Programming Tools folder, and inside that a Windows or Win32 folder. Select that Win32 folder, hold shift and press right click, choose open command prompt here. Then run command below
FPTw.exe -bios -d biosreg.bin

Send me that file, and your image, I can make test BIOS for you if you want to try, but I highly suggest you wait until you have programmer and SOIC8 test clip cable in hand.

You will need to first boot to grub and use setup_var to disable BIOS lock (variable you need to use is 0xB45), so you'll type the following at grub prompt
Serup_var 0xB45 0x0

Here is general guide on how to boot to unlock this, mainly you'll need to check the steps 6 onward, I gave you variable above from steps 1-5.
[GUIDE] Grub Fix Intel FPT Error 368 - BIOS Lock Asus/Other Mod BIOS Flash
And you probably need to use the method I showed images and explained here to get to a bootable proper shell/grub
Alt boot to grub when no boot to EFI on exit page - [Help needed] Hidden Advanced menu Bios HP Z1 J52_0274.BIN (2)

^^ BIOS Lock must be disabled before you can attempt to write back any BIOS region using FPT ^^
The above must be done if you want to try before a programmer arrives, otherwise with programmer none of that will be needed

#48 RE: [Guide] How to extract/insert/replace EFI BIOS modules by using the UEFITool by SpaceCrime 14.01.2019 13:31

@Lost_N_BIOS - Many thanks and appreciate your effort into finding out for me on this. I didn't expect it to be that complicated. At least I know it can be done. I will re-think if I really want to go through..just worried I may brick my PC.
I've done this logo change on my previous ASUS PC which wasn't that bad. I'll see. Thanks again.

#49 RE: [Guide] How to extract/insert/replace EFI BIOS modules by using the UEFITool by Lost_N_BIOS 19.01.2019 19:52

avatar

@SpaceCrime - You're welcome. Yes, Asus BIOS this much easier, less worry than locked OEM type BIOS. Order CH341A flash programmer and SOIC8 test clip cable, then you wont have any worries about any BIOS ever again.

#50 RE: [Guide] How to extract/insert/replace EFI BIOS modules by using the UEFITool by sazan123 04.04.2019 15:51

avatar

Zitat
Expand the DXE Volume and scroll down to the undermost module, which is listed as "DXE driver".

Tell me why modules need to be inserted after the lowest module, and not in the center for example?
If I extract modules from a specific location, can I or should I insert them into the same location in my bios?
for example:

#51 RE: [Guide] How to extract/insert/replace EFI BIOS modules by using the UEFITool by Fernando 04.04.2019 16:38

avatar

Zitat von sazan123 im Beitrag #50
Tell me why modules need to be inserted after the lowest module, and not in the center for example?
Because the required space for the insertion is only available at the end of the related Volume (beyond the undermost listed module).
If you want to insert a specific DXE Driver module into a specific location of the DXE Volume, you have to remove as first step all modules of the DXE Volume, which are listed below the desired location, to insert the desired module and as final step to re-insert all previously removed modules - one after the other - beyond the undermost listed module of the related Volume.

#52 RE: [Guide] How to extract/insert/replace EFI BIOS modules by using the UEFITool by sazan123 04.04.2019 17:48

avatar

@Fernando Doesn't UEFITool know how to automatically move / move modules after insertion?

UPD: As I understand it, after comparison, UEFITool copes with the insertion of modules not only from the end!
IMG Gogole Drive

UPD2: After removing modules from the original bios, everything looks the same.

#53 RE: [Guide] How to extract/insert/replace EFI BIOS modules by using the UEFITool by Fernando 04.04.2019 19:14

avatar

Zitat von sazan123 im Beitrag #52
Doesn't UEFITool know how to automatically move / move modules after insertion?
No. The UEFITool does, what you want (no matter, whether the modded BIOS or the related module will work thereafter).
The AMI MMTools v4.5 and v5.0.0.7 are safer and more comfortable regarding this point. After having entered the correct number(s) of the "Volume", where the DXE Drivers incl. the module named CSMCORE are located, and browsed to the *.ffs module you want to insert, you can click onto the "Insert" button and the desired module will automaticly be inserted into the correct location (= undermost of the DXE Volume).

#54 RE: [Guide] How to extract/insert/replace EFI BIOS modules by using the UEFITool by sazan123 04.04.2019 19:39

avatar

@Fernando Many thanks for the clarification and for the wonderful forum!

#55 Help me to update microcode ivybridge on foxconn p67a-s by hasandoel2 23.06.2019 19:19

Hi...

Somebody can help me to mod foxconn p67a-s bios or support ivybridge?
I'm using UBU and succes save bios,but when i flash to the board became brick when i put ivybridge processor.

#56 RE: Help me to update microcode ivybridge on foxconn p67a-s by Lost_N_BIOS 24.06.2019 06:21

avatar

@hasandoel2 - does the mod BIOS you made work with Sandy Bridge? What is your ME FW, check BIOS main page or download HWINFO64 and on the large window on left side, expand motherboard and find ME area, inside that get the ME Firmware version.
Sometimes nothing you can do if ME FW is v7 And you/we cannot update v7 to V8, this has to be done by manufacturer due to many other BIOS modules also need updated during that switch over for Ivy.

#57 RE: Help me to update microcode ivybridge on foxconn p67a-s by hasandoel2 24.06.2019 06:49

@Lost_N_BIOS - i'll check later soon as i go home.
thank you sir

#58 RE: Help me to update microcode ivybridge on foxconn p67a-s by Lost_N_BIOS 24.06.2019 08:56

avatar

@hasandoel2 - See my reply here - Intel, AMD & VIA CPU Microcode Repositories Discussion (16)

#59 RE: [Guide] How to extract/insert/replace EFI BIOS modules by using the UEFITool by tuanbacky 27.06.2019 16:57

avatar

Show info
@Fernando pls help me removed the bios password check module





bos file https://www.mediafire.com/file/t02uohu12...141841.rar/file

#60 RE: [Guide] How to extract/insert/replace EFI BIOS modules by using the UEFITool by cyanno 16.11.2019 17:34

@Fernando
Finally I have some more time to spare for following your guide: “[Guide] How to extract/insert/replace EFI BIOS modules by using the UEFITool
With the help of a direct connection between the BIOS Chip of my MSI A55M-P33 motherboard and the CH341A programmer I could now dump the BIOS file. Now I could follow your guide until B (insertion of a native EFI module). At point 3 “Expand the DXE Volume and scroll down to the undermost module, which is listed as "DXE driver" I cannot find the undermost module! A screenshot attached!

Can I ask you here for a little help?

Thanks and best regards,
Cyanno

Xobor Forum Software von Xobor
Datenschutz