Unable to extract bios file from Lenovo bios exectuable

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • survivalbloke
    Badcaps Veteran
    • Aug 2021
    • 262
    • United States

    #1

    Unable to extract bios file from Lenovo bios exectuable

    I'm trying to extract a flashable bios file(ch341a) from the lenovo bios executable download. I have tried the instructions from this site https://starkeblog.com/lenovo/uefi/2...pdate-exe.html, which are not working. According to those instructions, after issuing the command
    Code:
    "innoextract 7wcn38ww.exe"
    it should create an \app folder, inside which, I should find a newly created "7wcn38ww.exe" file. I should then be able to extract that using 7zip and find my .FD file.

    The trouble I'm having is that I'm not getting the newly created executable. It does seem to extract a "BIOS.cap" file, but I don't believe that's what I'm looking for, and that's also not in accordance with the instructions. Can anyone help walk me through this?


    Attached Files
  • SMDFlea
    Super Moderator
    • Jan 2018
    • 20299
    • UK

    #2
    The bios.cap is the bios update. It needs editing with a hex editor to remove the capsule header,then editing to the right size.

    https://www.badcaps.net/forum/troubl...k-bios?t=80861
    https://www.badcaps.net/forum/troubl...ial?t=98038​
    All donations to badcaps are welcome, click on this link to donate. Thanks to all supporters

    Comment

    • survivalbloke
      Badcaps Veteran
      • Aug 2021
      • 262
      • United States

      #3
      Originally posted by SMDFlea
      The bios.cap is the bios update. It needs editing with a hex editor to remove the capsule header,then editing to the right size.

      https://www.badcaps.net/forum/troubl...k-bios?t=80861
      https://www.badcaps.net/forum/troubl...ial?t=98038​
      As always, you are AMAZING! Thanks!

      Comment

      • survivalbloke
        Badcaps Veteran
        • Aug 2021
        • 262
        • United States

        #4
        SMDFlea
        Quick follow up question: In your instructions for removing the header, you state the offset should be block 317. In your provided screenshots, that shows capturing everything up to the first "FF". However, in my CAP file, it looks like there are 4 more blocks with data before the first "FF". Should I stick with 317, or increase it to capture the next 4 blocks?
        Attached Files

        Comment

        • SMDFlea
          Super Moderator
          • Jan 2018
          • 20299
          • UK

          #5
          Originally posted by survivalbloke
          SMDFlea
          Quick follow up question: In your instructions for removing the header, you state the offset should be block 317. In your provided screenshots, that shows capturing everything up to the first "FF". However, in my CAP file, it looks like there are 4 more blocks with data before the first "FF". Should I stick with 317, or increase it to capture the next 4 blocks?
          Those guides are examples.It doesn`t mean your bios is the same or the block should be 317.Some updates can be named *.CAP and not have any capsule header at all. Post a link to the update and we can take a proper look at it
          All donations to badcaps are welcome, click on this link to donate. Thanks to all supporters

          Comment

          • survivalbloke
            Badcaps Veteran
            • Aug 2021
            • 262
            • United States

            #6
            Sure thing! https://drive.google.com/file/d/1-7c...ew?usp=sharing

            Comment

            • SMDFlea
              Super Moderator
              • Jan 2018
              • 20299
              • UK

              #7
              Originally posted by survivalbloke
              It is 0 - 317 .After you`ve deleted that set the first offset to 0 and enter 800000 as the length ,copy that to a new file and you`ve got a newly extracted 8MB bios. If you stil have the old bios then you can copy the DMI from it to the new one

              Click image for larger version

Name:	Capture.jpg
Views:	1252
Size:	130.0 KB
ID:	3288975
              All donations to badcaps are welcome, click on this link to donate. Thanks to all supporters

              Comment

              • survivalbloke
                Badcaps Veteran
                • Aug 2021
                • 262
                • United States

                #8
                Ughh... The dread "File size larger than IC size". This is a Lenovo IdeaPad 330S-15ARR​, board part# 431204725060. Pretty small board, and the only chip on it appearing as a bios chip is W25Q64FW. I'm trying to correct a problem where the device will power up, I get fans and all, but no display, no caps lock or anything like that. Really feels like a corrupt BIOS. I got the idea from this post: https://www.badcaps.net/forum/troubl...pad-330s-15arr

                Comment

                • SMDFlea
                  Super Moderator
                  • Jan 2018
                  • 20299
                  • UK

                  #9
                  Originally posted by survivalbloke
                  Ughh... The dread "File size larger than IC size". This is a Lenovo IdeaPad 330S-15ARR​, board part# 431204725060. Pretty small board, and the only chip on it appearing as a bios chip is W25Q64FW. I'm trying to correct a problem where the device will power up, I get fans and all, but no display, no caps lock or anything like that. Really feels like a corrupt BIOS. I got the idea from this post: https://www.badcaps.net/forum/troubl...pad-330s-15arr
                  Read the part number off the top of the chip and post it. There`s a number of different reasons for that dreaded message.If you`re using the original ch341a software use NeoProgrammer instead.Sometimes with the original software the Auto-detect will choose the wrong chip. Whichever software you use choose the chip manually from the supported list. If the chip marking is W25Q64FW the voltage is 1.8V so use a 1.8V adapter.
                  All donations to badcaps are welcome, click on this link to donate. Thanks to all supporters

                  Comment

                  • survivalbloke
                    Badcaps Veteran
                    • Aug 2021
                    • 262
                    • United States

                    #10
                    The number off the chip is 25Q64FWSIQ. I was using ASprogrammer. I'll go look for and download neoprogrammer. I'll go ahead and try the 1.8v adapter. Dor some reason I had it in my head that the CH341a would automatically step the voltage down but now I remember otherwise.

                    Comment

                    • survivalbloke
                      Badcaps Veteran
                      • Aug 2021
                      • 262
                      • United States

                      #11
                      SMDFlea
                      ehh, I must have messed up the file or something. I used NEO and the 1.8v adapter, but NEO is telling me the same thing. Any chance you'd have a look at the dump and fix it up? pretty please? https://drive.google.com/file/d/1-7I...ew?usp=sharing
                      Attached Files

                      Comment

                    • LEO037_2029_
                      BIOS_LEGEND
                      • Nov 2023
                      • 83
                      • Argentina

                      #12
                      survivalbloke look i attach for you.
                      Attached Files

                      Comment

                      • survivalbloke
                        Badcaps Veteran
                        • Aug 2021
                        • 262
                        • United States

                        #13
                        Originally posted by LEO037_2029_
                        survivalbloke look i attach for you.
                        That flashed OK, thanks! Hopefully this resolves the initial problem.

                        Comment

                        • SMDFlea
                          Super Moderator
                          • Jan 2018
                          • 20299
                          • UK

                          #14
                          Originally posted by survivalbloke

                          That flashed OK, thanks! Hopefully this resolves the initial problem.
                          If it doesn`t work,and i don`t think it will try this one.Includes your DMI.
                          Attached Files
                          All donations to badcaps are welcome, click on this link to donate. Thanks to all supporters

                          Comment

                          • survivalbloke
                            Badcaps Veteran
                            • Aug 2021
                            • 262
                            • United States

                            #15
                            SMDFlea Yea, LEO's flash did not work. How did you know it wouldn't? I'll try yours right now and report back.

                            Comment

                            • survivalbloke
                              Badcaps Veteran
                              • Aug 2021
                              • 262
                              • United States

                              #16
                              With that flash, it will power up for about 2 seconds, then go dead until the power button is pressed again. So that's definitely DIFFERENT than it was originally. I noticed I'm missing my 3.3 on P8 of the bios chiup.

                              Comment

                              • SMDFlea
                                Super Moderator
                                • Jan 2018
                                • 20299
                                • UK

                                #17
                                Originally posted by survivalbloke
                                SMDFlea Yea, LEO's flash did not work. How did you know it wouldn't? I'll try yours right now and report back.
                                @LEO037_2029_ ​ did not delete the CAP header first.
                                All donations to badcaps are welcome, click on this link to donate. Thanks to all supporters

                                Comment

                                • survivalbloke
                                  Badcaps Veteran
                                  • Aug 2021
                                  • 262
                                  • United States

                                  #18
                                  Originally posted by survivalbloke
                                  With that flash, it will power up for about 2 seconds, then go dead until the power button is pressed again. So that's definitely DIFFERENT than it was originally. I noticed I'm missing my 3.3 on P8 of the bios chiup.
                                  SMDFlea Should I just bail on this computer?

                                  Comment

                                  • SMDFlea
                                    Super Moderator
                                    • Jan 2018
                                    • 20299
                                    • UK

                                    #19
                                    Originally posted by survivalbloke

                                    SMDFlea Should I just bail on this computer?
                                    You can try earlier bios versions if you want to but it seems like a hardware problem to me. To find earlier bios versions edit the version number in the download link. So 7wcn38ww , edit to 7wcn37ww ,36,35 and so on.Or,you can find some older versions in the 330S-15ARR thread https://www.badcaps.net/forum/troubl...r-330s_arr_v06
                                    All donations to badcaps are welcome, click on this link to donate. Thanks to all supporters

                                    Comment

                                    • survivalbloke
                                      Badcaps Veteran
                                      • Aug 2021
                                      • 262
                                      • United States

                                      #20
                                      I appreciate it SMDFlea. I'm going to take your assumption and just move on from this job. Thanks!

                                      Comment

                                      Related Topics

                                      Collapse

                                      • Forest79
                                        Lenovo ThinkStation P520 BIOS file needed
                                        by Forest79
                                        Hello,

                                        I got a Lenovo ThinkStation P520 (Type 30BF) from a friend, asking me for a repair. Windows 11 offered a firmware upgrade as an optional update, and it failed.
                                        The emergency flash procedure from the hardware manual has also failed. So, I asked an acquaintance with better skills to flash the BIOS directly.

                                        However, the chip (a Macronix MX25L25673GMI-08G) has a size of 32 MB, and the BIOS file from the Lenovo website (extracted with UEFITool) has a little more than 16 MB. Thus, the software my acquaintance used (SiberiaProg v1.45, with a CH341A Programmer)...
                                        07-23-2023, 07:39 AM
                                      • Jk KIM
                                        Lenovo Ideapad 5 15ITL05 Bios File extract
                                        by Jk KIM
                                        Hi
                                        I need to extract bin file from bios update file which downloaded at Lenovo web site.

                                        Pls extract bin file from exe file...
                                        I attached exe file!

                                        Thx!...
                                        02-03-2023, 07:40 AM
                                      • bob113313
                                        extract bios dump file from exe Lenovo amd ideapad 5 15alc05
                                        by bob113313
                                        Hi,

                                        first of all my apologies for my English (I don't speak it very well, I am French).

                                        I am trying to troubleshoot a lenovo ideapad 5 15alc05 ryzen 7 that boots but remains in black screen.

                                        I would like to know if anyone knows how to extract the .bin of bios from the exe published on the lenovo site. I have found several information on the internet but they don't work in my case. I think it's because it's an amd.

                                        I found some dump on the internet but I don't really trust it. I would like to make a clean bis from the official Lenovo file...
                                        12-10-2022, 05:16 AM
                                      • carabas20
                                        BIOS bin file for Lenovo Ideapad 3 17ADA6
                                        by carabas20
                                        Hello i need BIOS bin file for Lenovo Ideapad 3 17ADA6 S/N PF3AALFM.

                                        I have updated my bios from the official website , and after the laptop restarts it went to black screen and now i can not do anything. I have been trying to flash the bios with CH341A but from the office website i can see only the CAP file. I have need trying to modify the cap file following the guides and video from the forum but no luck.

                                        If anyone has a dump of original bios for this model will be great or clean the faulty bios for me , i have attached my backup bios...
                                        06-01-2023, 01:19 PM
                                      • nissimezra
                                        Lenovo Legion 9 16IRX8 NM-B481 rev 1.0 bios bin file
                                        by nissimezra
                                        Device: Laptop
                                        Brand: Lenovo
                                        Model: Legion 9 16IRX8 - Type 83AG
                                        Service Tag: PF4M4H2J
                                        Board number: NM-B481 rev 1.0 bios bin file
                                        Request: BIOS dump
                                        Problem: Black screen

                                        The bios chip is 25rh256cxiq , can I use winbound 25q256... instead ?

                                        thanks in advanced...
                                        05-29-2025, 04:07 PM
                                      • Loading...
                                      • No more items.
                                      Working...