BIOS / UEFI Modification and Flashing Utilities Collection

Discussion in 'BIOS Mods' started by HHo2016, Apr 22, 2020.

  1. HHo2016

    HHo2016 MDL Member

    Sep 10, 2016
    174
    126
    10
    #1 HHo2016, Apr 22, 2020
    Last edited: Aug 19, 2023
  2. HHo2016

    HHo2016 MDL Member

    Sep 10, 2016
    174
    126
    10
  3. Jonathan St

    Jonathan St MDL Novice

    Apr 27, 2020
    10
    2
    0
    Do you have an utility that could allow InsydeH20 users to flash a modded bios via DOS? My OS is connected via a USB and everytime I try to run InsydeFlash the laptop just crashes cause it disconnects the USB drives for abit ): I use SP55068 (F.1B)
     
  4. HHo2016

    HHo2016 MDL Member

    Sep 10, 2016
    174
    126
    10
    Maybe try the steps at this link? https://forums.mydigitallife.net/th...5068-donovan6000-mods-microcode-update.77793/
    and also: https://forums.mydigitallife.net/threads/hp-insyde-bios-recovery-steps.35272/

    Seems like you need to flash in Windows or via EFI environment since USB ports are reset during flashing in DOS environment.
     
  5. Jonathan St

    Jonathan St MDL Novice

    Apr 27, 2020
    10
    2
    0
    Thanks for your reply!

    I ended up (sort of) directly soldering the hard drive to the south bridge 4 data pins RX and TX for sata input while having it powered to a 5V supply and was able to power the HDD without use of the USB, just to say that the bios then worked like a charm. So for anyone who may experience a BSOD while updating the bios perhaps ensure that your bios flasher&files arent in any way interfering with USB because many flashers will reset the USB ports temporarily during flash rendering a BSOD and possibly a corrupted BIOS unless they're MS-DOS based / UEFI.
     
  6. bolosman

    bolosman MDL Novice

    May 2, 2020
    3
    0
    0
    How can i identify what bios i have in my sons HP Probook 6460b with an intel i5 CPU? as cant get into BIOS due to forgotten password...I've tried using the BIOS update util from HP's website as there is an update available but i can't apply due to forgotten password.

    I'm hoping then i could use one of the programs as per the OP to fix

    Many thanks

    Edit - Using Win 10
     
  7. HHo2016

    HHo2016 MDL Member

    Sep 10, 2016
    174
    126
    10
    Try running msinfo32.exe and check "BIOS Version/Date" along with "System Model".
     
  8. Remiel

    Remiel MDL Novice

    Aug 22, 2008
    1
    0
    0
    Thanks for sharing your collection!
     
  9. nicolae788

    nicolae788 MDL Novice

    Mar 28, 2015
    1
    0
    0
    Thank you for the collection of tools :)
     
  10. zylor

    zylor MDL Junior Member

    Feb 25, 2012
    92
    49
    0
  11. nitin29

    nitin29 MDL Novice

    Apr 7, 2016
    21
    19
    0
    Which one of these utility we can use to extract bios file from the Lenovo bios update file for insydeh20. I bricked my laptop after bios downgrade process which went successfully as per the insydeh20 installer.

    Now either i must find a way to do bios flash if possible using USB or write bios file to bios chip using spi programmer that I already ordered.

    Any help will be highly appreciate! Make a sad guy happy again!
     
  12. HHo2016

    HHo2016 MDL Member

    Sep 10, 2016
    174
    126
    10
    Hi, you might try to extract the BIOS file from the exe using the steps here:
    [Batch Script] Extract all Inno Setup Wizard EXE Files in Directory | My Digital Life Forums

    Hope this helps.
     
  13. nitin29

    nitin29 MDL Novice

    Apr 7, 2016
    21
    19
    0
  14. ndthtnt

    ndthtnt MDL Novice

    Oct 31, 2020
    7
    4
    0
    #16 ndthtnt, Feb 12, 2021
    Last edited: Feb 12, 2021
    You should extract the Innounp.exe to somewhere like C:\Innounp
    Then place the BVCNxx at that folder.

    Then line the CMD there, (cd C:\Innounp)
    The command is : innounp -x "BVCNxxxx.exe"
    The extracted 2nd-layer exe should be in the folder.
    Then you can use winrar or 7zip to open that exe and find the F........bin there.

    I'm in the same situation as yours and some others', all thanks to Lenovo "unpredictable" 1.11.

    I also tried the recovery for Y540 (via USB) yet seem not working due to the unknown filename (I just tried some name like BVCrisis, BIOS, etc with no luck)

    Looking forward to hearing from you.

    * Edit: I wanted to link you the guide for Innounp (that I spent hours searching :v but I could not find it again then). I thought the above command is enough for what you need inside the exe BIOS
     
  15. HHo2016

    HHo2016 MDL Member

    Sep 10, 2016
    174
    126
    10
  16. nitin29

    nitin29 MDL Novice

    Apr 7, 2016
    21
    19
    0
    I already extracted files using innoextract, even found possible file using PlatformName1 in bin file and even tried FAT and FAT32, tried renaming and copying .fd and .bin files out of name though nothing works at the end...computer do access usb file but no beep or recovery process.

    I think, Y540 laptop received wrong BIOS as reddit forum post said. If your laptop is under warranty, then better to get it serviced. If not, then try searching PlatformName1 string in the extracted bin file...it must be 5 letter word, after that rename the file with it, make another file and add this name plus X64 and extension is bin. Rename the copy of original extracted file with fd extension. Make copy of all .bin with fd extension and give another try.
     
  17. HHo2016

    HHo2016 MDL Member

    Sep 10, 2016
    174
    126
    10
    So did USB indicator light flash? Did you press any keys on the keyboard i.e. you might need to press <Fn> + <Esc>, or <windows> key + <B> before plugging in AC adapter (battery removed). Otherwise, you might need to wait for your SPI programmer to arrive.
     
  18. nitin29

    nitin29 MDL Novice

    Apr 7, 2016
    21
    19
    0
    Only key combination that make USB flash for few times around 8-10 times in my case is Fn + r. But that does nothing also, no beep and no recovery even after leaving the laptop for 20 minutes. Because nobody so far reported that it is working in Legion laptop, I assume it was not programmed in legion laptop bios. So, will wait for SPI programmer. If it is only main bios, then SPI will work otherwise it will dead end because there is 3 winbond chip (1 is main bios chip, 2 i don't know what they do i assume EC or VGA bios) and then there is many pin microcontroller as I have been told. BIOS is only one part of the picture, there are many parts including ME, BIOS, EC, GeE...I have seen these in platform.ini file in the folder which was generated by innoextract. Hope it is only BIOS that is gone bad, pray for me!!!