(01-06-2015, 11:04 AM)majk Wrote: *update
I tried to downgrade 93cn52ww>93cn19ww by copying Win01BTIL52_37_19.fd in place of Win01BTIL92.fd, and run InsydeFlashx64.exe, but it fails upon reboot into Insyde flashing program with Firmware update failed!!!
It seems that InsydeFlash.exe and InsydeFlashx64.exe just put flash image into some kind of BIOS flash partition that is executed upon reboot. Then bios flash utility makes the actual flash procedure.
Hi friend,
It's UEFI Bios Flash Procedure :
1. Bios get a first check by InsydeFlash tool
2. Saved into UEFI Partition for Reboot and Flash
3. Reboot and check RSA Signature if confirmed proceed to . . .
4. Flashing Process there is a secondary check with Bios into Eeprom
5. Confirmed and accepted
So It's not moddable and flashable directly by InsydeFlash.exe, only Original Signed !
In your case You can try to modify into Platform.ini file extracting Bios .exe file into
his folder and looking for this :
[Bios_Version_Check]
Flag=2
CheckByBios=0
CheckByBiosErrorMessage="This BIOS file is not allow to flash. The flash process will be terminated."
;This flag is the switch of checking BIOS version.
;Flag (dwsDWS)
; default : 2.
; 0 : Don't check rom file version.
; 1 : Check BIOS version.
; When rom file version is older then BIOS, it will display
; a warning message and close application.
; 2 : Depend on BIOS report.
;CheckByBios (dwsDWS)
; default : 0.
; 0 : Normal process.
; 1 : It will pass version by IHISI to BIOS and check by BIOS.
; When BIOS return not allow to flash, it will be terminated the process.
; When BIOS allow to flash, it will go ahead and do it's normal process.
; When this flag is enable but BIOS not support, it will skip version check and assume allow to flash.
;CheckByBiosErrorMessage (dwsDWS)
; default : "This BIOS file is not allow to flash. The flash process will be terminated."
; String : User defined error message when BIOS is not allow to flash this version image.
Change Flag=2 to 0 save and ty again !
let me know
Regards
P.S. another way is using FPT from USB DOS Stick