[Guide] How to find the right HP bios version to flash

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • Vesko356
    VIP Moderator
    • Aug 2018
    • 4386
    • Bulgaria 🇧🇬

    #1

    [Guide] How to find the right HP bios version to flash

    First of all thanks to all of our members who have posted previously all methods posted here.
    Please leave a comment if you find something new,or have anything else to add.
    -----------------------------------------------------------------------------------------

    Find by serial number,model number or series

    If you know the laptop serial or model number go to HP support https://support.hp.com/us-en/drivers/laptops .
    Enter the serial number or model number and click submit.On the next screen you will have to enter the OS
    Operating system and OS version.If there are no bios downloads on the next page after submitting go back and
    choose an older OS or version.If there is a bios listed download and extract it.There is a sticky thread with all of
    the different extraction methods https://www.badcaps.net/forum/showthread.php?t=121948

    If the support page cannot be found by entering the serial number or full model number try with the series instead
    for example 14s-dq2009nw - 14-dq2000 Series https://www.badcaps.net/forum/showthread.php?t=107820 .If
    given the extra option to choose a product number and yours is not listed do not choose it,search instead by series !

    If there is only one bios version extracted thats the one you should flash.HP often bundle multiple updates for
    different motherboard versions and revisions into one exe.If there is more than one then you will need to open
    your bios backup with a hex editor and do a little searching.If the extracted bios version(s) have the word BID
    use that as the search term,if they are numbered instead search for all of them.


    HxD Hex Editor: https://mh-nexus.de/en/hxd/



    -----------------------------------------------------------------------------------------


    Cannot find a matching bios or any bios.

    If there is no match it is very likely that the wrong bios has been flashed to the chip.To find the right
    one you can search on bacaps for a backup from the same laptop model number,make a request or do a google search
    for the laptop model number including the words "bios dump" such as "17-CB0211NG bios dump" ,if you are lucky you`ll
    find one listed on a site with the bios number or BID,then you know which one to flash.
    Its also possible that no bios update has been released.If there is no available bios download from anywhere and you can`t find
    the BID number,or if you do know the BID but its not available to download anywhere else look at the model numbers in the BIOSCopy.csv
    (if one is included) and bios BID`s included in the "HP PC Hardware Diagnostics 4-in-1 USB Key" .The link is at the bottom of the post.


    No bios backup available but the update contains multiple bios versions.

    If the HP update can be extracted from the exe to a folder using WinRAR/7-Zip ,and the bios manufacturer is Insyde
    there could be a platform.ini file included with different CPU models listed.The platform.ini lists all the different CPU`s that the different bios
    versions in the update exe support.The HP Omen 15-ax236tx for example has an i7-7700HQ Kaby Lake H CPU according to the HP Spec page
    https://support.hp.com/gb-en/document/c05370398 .The bios has to be one of the six.

    Code:
    FD#01=PCI,0,0,0,2C,FFFFFFFF,8209103C,08209F56.bin,,8209_SKL_U.ini
    FD#02=PCI,0,0,0,2C,FFFFFFFF,820A103C,08209F56.bin,,8209_SKL_U.ini
    FD#03=PCI,0,0,0,2C,FFFFFFFF,820B103C,08209F56.bin,,8209_SKL_U.ini
    FD#04=PCI,0,0,0,2C,FFFFFFFF,820C103C,08209F56.bin,,8209_SKL_U.ini
    FD#05=PCI,0,0,0,2C,FFFFFFFF,820D103C,0820DF56.bin,,820D_SKL_H.ini
    FD#06=PCI,0,0,0,2C,FFFFFFFF,820E103C,0820DF56.bin,,820D_SKL_H.ini
    FD#07=PCI,0,0,0,2C,FFFFFFFF,820F103C,0820DF56.bin,,820D_SKL_H.ini
    FD#08=PCI,0,0,0,2C,FFFFFFFF,8210103C,0820DF56.bin,,820D_SKL_H.ini
    FD#09=PCI,0,0,0,2C,FFFFFFFF,8257103C,0820DF56.bin,,820D_SKL_H.ini
    FD#10=PCI,0,0,0,2C,FFFFFFFF,8258103C,0820DF56.bin,,820D_SKL_H.ini
    FD#11=PCI,0,0,0,2C,FFFFFFFF,825B103C,0820DF56.bin,,820D_SKL_H.ini
    FD#12=PCI,0,0,0,2C,FFFFFFFF,825C103C,0820DF56.bin,,820D_SKL_H.ini
    FD#13=PCI,0,0,0,2C,FFFFFFFF,825F103C,0825FF56.bin,,825F_SKL_H.ini
    FD#14=PCI,0,0,0,2C,FFFFFFFF,8260103C,0825FF56.bin,,825F_SKL_H.ini
    FD#15=PCI,0,0,0,2C,FFFFFFFF,8294103C,08294F56.bin,,8294_SKL_H.ini
    FD#16=PCI,0,0,0,2C,FFFFFFFF,8213103C,08213F56.bin,,8213_KBL_U.ini
    FD#17=PCI,0,0,0,2C,FFFFFFFF,8214103C,08213F56.bin,,8213_KBL_U.ini
    FD#18=PCI,0,0,0,2C,FFFFFFFF,8215103C,08213F56.bin,,8213_KBL_U.ini
    FD#19=PCI,0,0,0,2C,FFFFFFFF,8216103C,08213F56.bin,,8213_KBL_U.ini
    FD#20=PCI,0,0,0,2C,FFFFFFFF,8263103C,08213F56.bin,,8213_KBL_U.ini
    FD#21=PCI,0,0,0,2C,FFFFFFFF,8264103C,08213F56.bin,,8213_KBL_U.ini
    FD#22=PCI,0,0,0,2C,FFFFFFFF,8217103C,08217F56.bin,,8217_KBL_H.ini
    FD#23=PCI,0,0,0,2C,FFFFFFFF,8218103C,08217F56.bin,,8217_KBL_H.ini
    FD#24=PCI,0,0,0,2C,FFFFFFFF,8219103C,08217F56.bin,,8217_KBL_H.ini
    FD#25=PCI,0,0,0,2C,FFFFFFFF,821A103C,08217F56.bin,,8217_KBL_H.ini
    FD#26=PCI,0,0,0,2C,FFFFFFFF,8259103C,08217F56.bin,,8217_KBL_H.ini
    FD#27=PCI,0,0,0,2C,FFFFFFFF,825A103C,08217F56.bin,,8217_KBL_H.ini
    FD#28=PCI,0,0,0,2C,FFFFFFFF,825D103C,08217F56.bin,,8217_KBL_H.ini
    FD#29=PCI,0,0,0,2C,FFFFFFFF,825E103C,08217F56.bin,,8217_KBL_H.ini
    FD#30=PCI,0,0,0,2C,FFFFFFFF,8261103C,08217F56.bin,,8217_KBL_H.ini
    FD#31=PCI,0,0,0,2C,FFFFFFFF,8262103C,08217F56.bin,,8217_KBL_H.ini
    FD#32=PCI,0,0,0,2C,FFFFFFFF,82EA103C,08217F56.bin,,8217_KBL_H.ini
    There is only one possible bios version, 8217_KBL_H (08217F56.bin)

    If there is no platform.ini you can get get your Intel CPU ID,open each bios with UEFITool,look at the microcode
    and search for each one on google to find out what microcode is for which CPU.


    Another alternative is to flash all of them one by one and hope that one works with the drawback being that if none
    of them work how do you know which bios version to leave on the chip before doing any further testing ? .You can
    spend endless hours testing with the wrong bios version installed.Another bad scenario to flashing the wrong bios is if
    the EC is self flashing.


    HP PC Hardware Diagnostics 4-in-1 USB Key

    HP PC Hardware Diagnostics 4-in-1 USB Key v6.3.0.0 - https://ftp.hp.com/pub/softpaq/sp147...0/sp147105.exe

    Additional Softpaqs for BIOS recovery support on 2021 (and previous) products

    2017 https://ftp.hp.com/pub/softpaq/sp105...0/sp105878.exe
    2018-2019 https://ftp.hp.com/pub/softpaq/sp105...0/sp105879.exe
    2020 https://ftp.hp.com/pub/softpaq/sp112...0/sp112026.exe
    2021 https://ftp.hp.com/pub/softpaq/sp139...0/sp139758.exe
    .
    Attached Files
    Last edited by SMDFlea; 08-14-2023, 12:20 PM.
    ----------------------------------------------------------------------------------------------------------------------------------------------------------
    All donations to Badcaps are welcome.
    Become a Badcaps supporter
    >>>>> click on this link to donate <<<<<
    Thanks to all supporters.
    ----------------------------------------------------------------------------------------------------------------------------------------------------------
    Doctrina est fructus dulcis, radicis amarae.
    .
  • Vesko356
    VIP Moderator
    • Aug 2018
    • 4386
    • Bulgaria 🇧🇬

    #2
    Re: [Guide] How to find the right HP bios version to flash

    Finding which of the extracted files you need to use for programming
    ****************************************

    Quick version Guide.

    Find BID number (Bios ID - not to be mistaken by Build ID also written as BID and printed at the factory label along with the Serial number, FeatureByte and other manufacturing info - the example is shown at the third image below in the end of the post) in your bios backup using a hex editor searching for $BID:



    In this case BID number is 087AA, and the bios version is F.23

    Bios version can also be found by searching for $BVDT:



    Example of Build ID written as BID and printed at the factory label:



    .
    Attached Files
    Last edited by Vesko356; 08-13-2023, 04:38 AM.
    ----------------------------------------------------------------------------------------------------------------------------------------------------------
    All donations to Badcaps are welcome.
    Become a Badcaps supporter
    >>>>> click on this link to donate <<<<<
    Thanks to all supporters.
    ----------------------------------------------------------------------------------------------------------------------------------------------------------
    Doctrina est fructus dulcis, radicis amarae.
    .

    Comment

    • Vesko356
      VIP Moderator
      • Aug 2018
      • 4386
      • Bulgaria 🇧🇬

      #3
      Re: [Guide] How to find the right HP bios version to flash

      Reserved
      ----------------------------------------------------------------------------------------------------------------------------------------------------------
      All donations to Badcaps are welcome.
      Become a Badcaps supporter
      >>>>> click on this link to donate <<<<<
      Thanks to all supporters.
      ----------------------------------------------------------------------------------------------------------------------------------------------------------
      Doctrina est fructus dulcis, radicis amarae.
      .

      Comment

      • Vesko356
        VIP Moderator
        • Aug 2018
        • 4386
        • Bulgaria 🇧🇬

        #4
        Re: [Guide] How to find the right HP bios version to flash

        Reserved
        ----------------------------------------------------------------------------------------------------------------------------------------------------------
        All donations to Badcaps are welcome.
        Become a Badcaps supporter
        >>>>> click on this link to donate <<<<<
        Thanks to all supporters.
        ----------------------------------------------------------------------------------------------------------------------------------------------------------
        Doctrina est fructus dulcis, radicis amarae.
        .

        Comment

        • Vesko356
          VIP Moderator
          • Aug 2018
          • 4386
          • Bulgaria 🇧🇬

          #5
          Re: [Guide] How to find the right HP bios version to flash

          Reserved
          ----------------------------------------------------------------------------------------------------------------------------------------------------------
          All donations to Badcaps are welcome.
          Become a Badcaps supporter
          >>>>> click on this link to donate <<<<<
          Thanks to all supporters.
          ----------------------------------------------------------------------------------------------------------------------------------------------------------
          Doctrina est fructus dulcis, radicis amarae.
          .

          Comment

          • Aditya11ttt
            Adi
            • Feb 2019
            • 177
            • India

            #6
            in probook how you define version of bios ?

            Comment

            • vilmar27@hotmail.com
              Member
              • May 2023
              • 30
              • Brasil

              #7
              Hello,
              Please, someone know if exist any tools that can convert decode information in normal text for read the information?

              Below sample, is posible to read what line two to check what is written?

              F2 09 AB 2E F2 F7 4B 11 45 16 F9 F3 BC A4 82 19

              Click image for larger version

Name:	image.png
Views:	3962
Size:	75.2 KB
ID:	3298090

              Best Regards,
              Vilmar

              Comment

              • SMDFlea
                Super Moderator
                • Jan 2018
                • 20318
                • UK

                #8
                Originally posted by vilmar27@hotmail.com
                Hello,
                Please, someone know if exist any tools that can convert decode information in normal text for read the information?

                Below sample, is posible to read what line two to check what is written?

                F2 09 AB 2E F2 F7 4B 11 45 16 F9 F3 BC A4 82 19

                Best Regards,
                Vilmar
                If its a HP encrypted bios,you might find the answer you`re looking for in Vesko`s other guide https://www.badcaps.net/forum/troubl...-file?t=121948
                All donations to badcaps are welcome, click on this link to donate. Thanks to all supporters

                Comment

                • vilmar27@hotmail.com
                  Member
                  • May 2023
                  • 30
                  • Brasil

                  #9
                  Originally posted by SMDFlea

                  If its a HP encrypted bios,you might find the answer you`re looking for in Vesko`s other guide https://www.badcaps.net/forum/troubl...-file?t=121948
                  Thanks a million SMDFlea!

                  I will verify the other guide.

                  Comment

                  • bastani
                    New Member
                    • Oct 2022
                    • 2
                    • Deutschland

                    #10
                    I am unlocking Password on HP Elitebook 640 G3- It goes very nicely but sometimes it gets wrong during rewriting. In this case I do not have the dump file to unlock again. Now I have only the Mainboard number. No BIOS seralnumber is in hand. How to finde or Create a new Bios file for this Mainboard. I have only the Mainboard number nothing else. Thank you.I92YA2

                    Comment

                    • Aditya11ttt
                      Adi
                      • Feb 2019
                      • 177
                      • India

                      #11
                      in ProBook as reference image is used shows N76 in this how can we know its (1.1.0 version or 1.2.0 version ) any idea on this ?

                      Comment

                      Related Topics

                      Collapse

                      • abhorsen
                        Help Disabling Flash Protection Range Registers on Lenovo P360 Tiny BIOS
                        by abhorsen
                        Hey guys,

                        Hope you all are doing well. I come here from Win-Raid because I am having issues disabling Flash Protection Range Registers so I can flash my BIOS from within Windows using Intel's IFW tool/using flashrom within Linux, however I cannot due to the above mentioned error.

                        Here is my thread on Win-Raid detailing the whole process I went through: https://winraid.level1techs.com/t/re...h-gen/95478/27

                        Essentially I managed to boot into Windows while shorting PINs 1+5 of my audio chip to disable the HAP bit...
                        07-06-2023, 10:22 AM
                      • mrrubik
                        Dell Optiplex 7010 micro bad BIOS flash?
                        by mrrubik
                        Hi folks,

                        I got a Dell Optiplex 7010 micro PC (Exact Model) with 8FC8 BIOS and locked out admin password. I attempted to remove the password by patching the BIOS via info from this thread: https://www.badcaps.net/forum/troubl...ssword-patcher
                        After flashing the patched the BIOS, the PC is unresponsive with a solid AMBER power LED (not documented in manual anywhere)

                        Steps I took:
                        1. Read BIOS with CH341a, verified hash twice
                        2. Patched
                        ...
                        12-23-2024, 04:11 PM
                      • James Jackson
                        Panasonic CF-20G0247VM BIOS Bad Flash Help
                        by James Jackson
                        I usually try to figure these things out on my own but am asking for help now as I have been beating my head against a wall.

                        Backstory, I initially ended up with a CF20 Mk2 with a locked BIOS. I used aptio to read the BIOS and made the adjustments to the .rom file and attempted to write it back with aptio before reading other users problems with that setup. Well it bricked the BIOS go figure. Computer no longer boots, black screen. I found a clean BIOS on this forum but now I am having ME issues. So I would rather hand over the aptio dump(pre BIOS brick) and a hardware reader dump(post...
                        05-01-2025, 11:28 AM
                      • HotSaladMan
                        Lenovo ThinkBook 14S Yoga ITL Bad Flash + Need Bios
                        by HotSaladMan
                        *##*#*#*#*#*#Cringe Warning Used Clips for Tl866ii Plus Backups#*#*#*#*#*#

                        Model : Lenovo ThinkBook 14S Yoga ITL
                        S/N : MP28JT19
                        MFG Date : 2022/02/09
                        Factory ID PRC4
                        MO : MPNXB26080FX
                        MTM : 20WE001US
                        MODULE FCC ID : PD9AX201NG
                        IC : 1000M-AX201NG

                        BOARD INFO

                        FLV34 LA-KO51P
                        REV : 1B 2020-08-24

                        Bit of Info


                        Using Tl866ii Plus, it would scan the chip but wouldn't not detect the
                        chip id, so i would always uncheck the id check, so it would bypass the error
                        i did in fact make...
                        11-07-2024, 07:46 AM
                      • garretofriviaaaaa
                        ASUS GL702V Bios flash
                        by garretofriviaaaaa
                        Hello all, so basically I have a bricked GL702V with no power except a single LED flash on the power button when it is pressed. Customer had tried to flash his bios with a USB and the GL702VM310 version of this laptop's bios. I've been scouring the web for a correct version of his bios but all the ones on the ASUS website are for GL702VM, GL702VT, GL702VS, or GL702VI with versions varying from 300-310. This specific laptop has nothing other than just the GL702V so I don't know which bios is compatible with it. I was planning on programming it with the CH341A programmer as soon as I found the correct...
                        03-28-2024, 04:58 PM
                      • Loading...
                      • No more items.
                      Working...