First of all thanks a lot for the tool. Let's say I want to change just one single settings flag using AMIBCP v4.53/4.55, which is (0569) PCI ROM Priority, because of poor UEFI implementation on my HP 2AB5 IPISB-CH2. As the default value here is to prefer UEFI GOP driver, it leads to serious compatibility issues with recent GPUs. I want to be sure, I am doing right. Should be rather modified a downloaded CHG_712_Signed.rom (extracted from official HP sp*.exe package) OR a ROM file that was read from the flash using AFUWIN? The reason why I am asking is that CHG_712.Signed.rom has 4 MB in size, but AFUWIN's (/O) output is an exact half only (2 MB). Another clarification I'd need for the flashing process. Often is mentioned AFUWIN's parameter /GAN to flash modified ROM file using AMIBCP. Should I use it even for SAFUWIN? Or, could you provide a list of SAFUWIN's parametres to reprogram only the least part of the BIOS needed for my purpose (where the settings are stored) and thus to minimize the risk of bricking the motherboard? Thank you.
I have not tried flashing non-full size "/O" backed up BIOS image using this patched SAFUWIN because (as you said) its size is half of the official image. I have only modified the original HP "full" BIOS images and flashed that to the motherboard. With this patched version, you will just use "/P /B /N /K /R" to flash - all security checks are bypassed and image flashing starts immediately (so be absolutely sure you are flashing the suitable image for your motherboard). No need for "/GAN" (which I don't think exists anyway in this SAFUWIN version).
Thanks. If it will be helpful to anyone, I realized, that can eventually work also standard AFUWIN for (newer) AMI Aptio V, if a /DPC parameter is passed to it, despite the HP BIOS is based on APTIO IV (Core version 04.06). Another tool that is able to correctly read the flash is Intel Flash Programming Tool 8.1.60.1561. In all cases it's the half-size BIOS, perhaps some region is not accessible? Spoiler: Intel FPT 8.1.60.1561 ------------------------------------------------------------ FPT ver.8.1.60.1561 --- START--- ------------------------------------------------------------ Intel (R) Flash Programming Tool. Version: 8.1.60.1561 Copyright (c) 2007 - 2014, Intel Corporation. All rights reserved. Platform: Intel(R) H67 Express Chipset Reading HSFSTS register... Flash Descriptor: Valid --- Flash Devices Found --- W25Q32BV ID:0xEF4016 Size: 4096KB (32768Kb) --- Flash Image Information -- Signature: VALID Number of Flash Components: 1 Component 1 - 4096KB (32768Kb) Regions: Descriptor - Base: 0x000000, Limit: 0x000FFF BIOS - Base: 0x200000, Limit: 0x3FFFFF ME - Base: 0x003000, Limit: 0x1FFFFF GbE - Base: 0x001000, Limit: 0x002FFF PDR - Not present Master Region Access: CPU/BIOS - ID: 0x0000, Read: 0x0B, Write: 0x0A ME - ID: 0x0000, Read: 0x0D, Write: 0x0C GbE - ID: 0x0118, Read: 0x08, Write: 0x08 Total Accessable SPI Memory: 4096KB, Total Installed SPI Memory : 4096KB FPT Operation Passed 8.1.60.1561 : Test on Reading - successfully ! Platform: Ami Aptio4 8.1.60.1561 : Test on Writing - successfully ! ------------------------------------------------------------ FPT ver.8.1.60.1561 --- END --- ------------------------------------------------------------ Intel (R) Flash Programming Tool. Version: 8.1.60.1561 Copyright (c) 2007 - 2014, Intel Corporation. All rights reserved. Number of LPC Devices supported: 174 LPC Device Id: 1C4A. Platform: Intel(R) H67 Express Chipset Initializing SPI utilities Reading HSFSTS register... Flash Descriptor: Valid Region Limits as programmed into the SPI Registers FREG0 - DESC Region:Base Address: 0x000000 Limit : 0x000FFF FREG1 - BIOS Region:Base Address: 0x200000 Limit : 0x3FFFFF FREG2 - ME Region:Base Address: 0x003000 Limit : 0x1FFFFF FREG3 - GbE Region:Base Address: 0x001000 Limit : 0x002FFF FREG4 - PDR Region:Base Address: 0xFFF000 Limit : 0x000FFF Address Limit 0x400000 Maximum Memory 4096kB --- Flash Devices Found --- W25Q32BV ID:0xEF4016 Size: 4096KB (32768Kb) Using hardware sequencing. Reading region information from flash descriptor. Base: 0x000000, Limit: 0x000FFF Base: 0x200000, Limit: 0x3FFFFF Base: 0x003000, Limit: 0x1FFFFF Base: 0x001000, Limit: 0x002FFF FW Status Register1: 0x1E000245 FW Status Register2: 0x60000006 DumpFlashToFile (All_regions.bin, 0x0, 0x0)... Error 26: The host CPU does not have read access to the target flash area. To enable read access for this operation you must modify the descriptor settings to give host access to this region. Spoiler: base64 screenshot Code: data:image/png;base64,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
Hi safuwinp isn't working on my Carmel 2 board. When I try to backup the bios or flash a new one it says "incorrect bios for the system" Tried this patched version to no avail. Would appreciate any help
I would like to report, that SAFUWIN possibly does not work on Windows 11. Correct motherboard, correct BIOS image that was previously successfully tested on another computer. But only message is Code: - Incorrect BIOS for the system. without any explicit error code. What's even worse, not even official HP BIOS update utility works. Even if current BIOS is older than the one that is subject to be flashed. Do you have any clue, what's going on since Windows 11 that might prevent it to work?
Hm...maybe Windows 11 is blocking the SAFUWIN driver from loading (Secure Boot/VBS/etc.). Would you be able to retry with Windows 10 or older?
Did you confirm this motherboard is using AMI Aptio-based BIOS? Does it work if you try flashing the stock BIOS with original installer package?
I keep some WinPE keys handy to flash from for these reasons. SAfuEfi.efi/SAfuEfix64.efi is the filename for the UEFI version. SAFUEFI.EXE is the filename for the DOS version for Aptio 4. safulnx2 is the filename for the Linux version. You used to be able to download SAfuEfix64.efi 2.02 (for AptioV) from one of those Chinese sites that show up in the google results. Most required accounts but one of them didn't. Never seen the Linux or DOS version available for download.
Hello everybody! I try to use this program from the command line, but it always tells me "Wrong BIOS for the system", even if I try to back up via "safuwinp.exe BACKUP.ROM /O". What should I do to get around this error? I have an HP Compaq Pro 6300 SFF as a computer with an AMI BIOS, and I am trying to flash the unlocked BIOS "K01 v02.90" on my SFF PC. I would appreciate any help!
Are you running it on Windows 11? Seems there is some incompatibility between SAFUWIN and Windows 11 as per https://forums.mydigitallife.net/th...ing-ami-aptio-ami-7-and-8.81742/#post-1772445. Maybe try Windows 10 if possible?
I just tried using the tool on Windows 11, got a warning that the driver was in some vulnerable driver database and so it was blocked from loading, went to Windows Security to disable the vulnerable driver blocklist and the local system authority thing, it's still not loading, so at this point I'm going to assume that the driver is either unsigned or has a bad signature, will be trying with test signing/disable driver signature enforcement on. For context: I am testing this on an HP Victus 15-fb0102la, AMD-based system with MPM unlocked, I can't install Windows 10 on the internal storage due to storage constraints so if I really needed Windows 10 I'd have to either boot off iSCSI or use a hard drive enclosure for SATA to USB on a 5400 RPM Samsung HDD.
Just checked and despite the driver now getting loaded, still getting: Code: safuwinp.exe backup.rom /O +---------------------------------------------------------------------------+ | AMI Firmware Update Utility(APTIO) v2.38_HP_v04_B04 | | Copyright (C)2011 American Megatrends Inc. All Rights Reserved. | +---------------------------------------------------------------------------+ - Incorrect BIOS for the system. Forgot to mention this earlier but yes, my laptop does have an AMI-based BIOS.