Bios Mods -The Best BIOS Update and Modification Source

Full Version: Lenovo Flex 10 Bios help
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
Pages: 1 2 3
(09-06-2014, 07:29 PM)ABagOfPotato Wrote: [ -> ]True we can use that to make a backup, I think its more a problem of how we would write a new bios though? The 32bit installer works for the proper one so maybe there is hope, thanks to all for trying though Smile

SNAFU, even with the official system it does not work.
The updater make the backup of the new file but close while trying to load the original BIOS.
if y copy the 64bit.fb file in place of the 32bit.fb file, maybe it would work but i'm too afraid to brick my motherboard.
I have no answer from lenovo support.

Thank you for your help ABagOfPotato.
hello everyone,

i finally managed to make a dump of the bios.
Directly with a clip and nano USB Bios Programmer.
The file is here after it is a UEFI Insyde H2O Bios locked in 32bit.

Hope it will help to find a solution.

Tom
Warning for everybody running Win 7 on this netbook!

After upgrading to "93cn54ww" from Lenovo site I can't boot into Win 7 x64 SP1

There is a BSOD 0x000000A5 "The BIOS in this system is not fully ACPI compliant"

I tried all possible BIOS options - Legacy mode, turn off AHCI, etc...

Forgot to write down the old bios revision number (but I'm sure old bios was 32 bit)

Win 7 install DVD won't boot either, same BSOD. In despair I installed Win 8.1 x64, and it works.

Then I tried to flash back 93cn19ww, but instead of insyde bios update there is small blue error message "Bios update failed"

Then I tried to flash "93cn52ww" from previous page, and it succeeded, but Win 7 install DVD does not boot (same BSOD), Win 8 works fine.

Now I'm hunting for older bios versions, trying to downgrade back to 93cn50ww, 93cn28ww, 93cn27ww.

It's obvious 64 bit bios can't be downgraded to 32 bit for some reason.

No luck finding them so far....
*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.
(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
(01-06-2015, 12:07 PM)BDMaster Wrote: [ -> ]Change Flag=2 to 0 save and ty again !
I already did that, otherwise utility would not even start the procedure.

the screen from bios after InsydeFlash makes restart:
[attachment=7635]

after that, bios settings are reset to defaults (type of boot: UEFI, default settings for Win8)

I'm not running UEFI, but normal system, with this settings:
[attachment=7636]
[attachment=7637]
[attachment=7638]
[attachment=7639]

(01-06-2015, 12:07 PM)BDMaster Wrote: [ -> ]P.S. another way is using FPT from USB DOS Stick

I'm not sure if that is a good idea, it could brick the machine ? Dodgy
(01-06-2015, 01:38 PM)majk Wrote: [ -> ]
(01-06-2015, 12:07 PM)BDMaster Wrote: [ -> ]Change Flag=2 to 0 save and ty again !
I already did that, otherwise utility would not even start the procedure.

the screen from bios after InsydeFlash makes restart:


after that, bios settings are reset to defaults (type of boot: UEFI, default settings for Win8)

I'm not running UEFI, but normal system, with this settings:






(01-06-2015, 12:07 PM)BDMaster Wrote: [ -> ]P.S. another way is using FPT from USB DOS Stick

I'm not sure if that is a good idea, it could brick the machine ? Dodgy

Use is tool run It as Admin and upload the result file here :

http://rghost.net/58219938

use this too and do the same :

http://rghost.net/53128665

let me know
Regards

P.S. We will check your Eeprom Status !
Sorry for disturbing you all, I cant modify bios, its not fully ACPI compliant bios says and dont let me play with it

https://www.sendspace.com/file/qzylo3 my result for go.bat here

it says backup for bios cant be recognized, here is that, how can we solve?

-Regards
Hi guys, I need some help with Flex 10

After trying to flash different versions with FPT, flex 10 is not booting

I need a flex 10 hex file for use with programmer, please upload if somebody have.

Bios from lenovo is 10 105 312 bytes and flash size is 8 388 608 bytes?! Is there a way to extract .hex file from .fd file?

EDIT: I managed to find a hex file for 64bit bios and flash it with ch430 programmer, but on this one still can't install Win7.

Does anybody have a dump of old 32-bit bios?
(10-31-2016, 07:06 AM)majk Wrote: [ -> ]Is there a way to extract .hex file from .fd file?

I got it, need to edit .fd by hex editor and remove everything before (and including) "$_IFLASH_BIOSIMG..€...€." on 1C1E0h at beginning of file and everyting after and including " _IFLASH_INI_IMG" at 81C1E0h at end of file so file has same size as flash (800000h)

So I can get back the 32-bit bios now.

Still looking for version 93cn50ww (last 64 bit bios that runs Win7) if somebody has...
Pages: 1 2 3