Announcement

Collapse
No announcement yet.

Unable to extract bios file from Lenovo bios exectuable

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

    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

    #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


      #3
      Originally posted by SMDFlea View Post
      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


        #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


          #5
          Originally posted by survivalbloke View Post
          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


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

            Comment


              #7
              Originally posted by survivalbloke View Post
              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:	1062
Size:	130.0 KB
ID:	3288975
              All donations to badcaps are welcome, click on this link to donate. Thanks to all supporters

              Comment


                #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


                  #9
                  Originally posted by survivalbloke View Post
                  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


                    #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


                      #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


                      #12
                      survivalbloke look i attach for you.
                      Attached Files

                      Comment


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

                        Comment


                          #14
                          Originally posted by survivalbloke View Post

                          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


                            #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


                              #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


                                #17
                                Originally posted by survivalbloke View Post
                                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


                                  #18
                                  Originally posted by survivalbloke View Post
                                  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


                                    #19
                                    Originally posted by survivalbloke View Post

                                    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


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

                                      Comment

                                      Working...
                                      X