Announcement

Collapse
No announcement yet.

LENOVO BIOS AUTO-PATCHER for Supervisor Password Removal

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

    #21
    Re: LENOVO BIOS AUTO-PATCHER for Supervisor Password Removal

    Originally posted by Maxpower3

    ok you clean OA3 and the rest ... nice job of comparison and research.
    good news for the patch, it will be easier.
    thank you

    I made a patch nokey for translate file with key,
    can I use your script to integrate it with maybe?

    I had in the idea of making a multi patch for bios with the different information to recover here

    I manage with a few tools, but my level is limited
    Sure you can! Hopefully we'll get some good reports from users. I have made a couple of changes to the script I'll post later on this thread. Unfortunately I can't edit my first l post though, so I'll just have to add it to another post...
    Last edited by Knucklegrumble; 08-13-2020, 05:25 PM.

    Comment


      #22
      Re: LENOVO BIOS AUTO-PATCHER for Supervisor Password Removal

      what version of python are you using on windows?

      Comment


        #23
        Re: LENOVO BIOS AUTO-PATCHER for Supervisor Password Removal

        [QUOTE=Maxpower3;981258]
        Originally posted by Knucklegrumble View Post
        The EVSA was tricky...


        ok you clean OA3 and the rest ... nice job of comparison and research.
        good news for the patch, it will be easier.
        thank you

        I made a patch nokey for translate file with key,
        can I use your script to integrate it with maybe?

        I had in the idea of making a multi patch for bios with the different information to recover here

        I manage with a few tools, but my level is limited
        good jobe bro

        Comment


          #24
          Re: LENOVO BIOS AUTO-PATCHER for Supervisor Password Removal

          [QUOTE=crowntoy99;981283]
          Originally posted by Maxpower3

          good jobe bro
          thank you, it's Knuckle Crumble who should be thanked for the patch.
          Last edited by Maxpower3; 08-13-2020, 06:54 PM.

          Comment


            #25
            Re: LENOVO BIOS AUTO-PATCHER for Supervisor Password Removal

            Originally posted by Maxpower3 View Post
            what version of python are you using on windows?
            I use 3.8 on Windows, but I tested it with 2.7 and 3.6 on Linux as well.

            I tried to make it as flexible as possible so people wouldn't have to fight with Python too while they are trying to patch their bios lol

            Comment


              #26
              Re: LENOVO BIOS AUTO-PATCHER for Supervisor Password Removal

              UEFIReplace is compiled for x86-64 architecture. So using it on ARM device (raspberry) is out of the question?

              But it did work on windows atleast.

              Comment


                #27
                Re: LENOVO BIOS AUTO-PATCHER for Supervisor Password Removal

                Originally posted by RethoricalCheese View Post
                UEFIReplace is compiled for x86-64 architecture. So using it on ARM device (raspberry) is out of the question?

                But it did work on windows atleast.
                Unless you can compile it for arm and drop the executable in the tools folder..

                Comment


                  #28
                  Re: LENOVO BIOS AUTO-PATCHER for Supervisor Password Removal

                  you should be able to choose the desired file when launching the script, can it be with a fileopenbox function ?? can you do that ??
                  I haven't been able to get the script to work yet.
                  if you want to show me please.Thank you

                  Comment


                    #29
                    Re: LENOVO BIOS AUTO-PATCHER for Supervisor Password Removal

                    Just drag and drop file. Or use my HPUnlocker tutorial about regedit entry to add lenovo patcher in right click menu. Much faster and easier.

                    Comment


                      #30
                      Re: LENOVO BIOS AUTO-PATCHER for Supervisor Password Removal

                      Originally posted by Maxpower3 View Post
                      you should be able to choose the desired file when launching the script, can it be with a fileopenbox function ?? can you do that ??
                      I haven't been able to get the script to work yet.
                      if you want to show me please.Thank you

                      You launch the script by entering

                      autopatch file_you_want_to_patch.bin

                      Comment


                        #31
                        Re: LENOVO BIOS AUTO-PATCHER for Supervisor Password Removal

                        yes ok it's good, problem with python. I modified like that to select the file.
                        for windows test on w10
                        Attached Files
                        Last edited by Maxpower3; 08-14-2020, 06:20 PM. Reason: edit:I mod patch ,ok now

                        Comment


                          #32
                          Re: LENOVO BIOS AUTO-PATCHER for Supervisor Password Removal

                          Originally posted by Knucklegrumble View Post
                          I use 3.8 on Windows, but I tested it with 2.7 and 3.6 on Linux as well.

                          I tried to make it as flexible as possible so people wouldn't have to fight with Python too while they are trying to patch their bios lol
                          @Knucklegrumble
                          @maxpower3
                          i tried this autopatcher with t460 password bios.
                          it output 32mb files with injected dxe driver & nvram data.
                          while original dump is 16mb.
                          one more thing autopacher not worked with python 2.7 in win7 spi x86
                          so i installed latest 3.8.5 now working ok.
                          thanks you guys for faboulous work for this utility
                          Attached Files

                          Comment


                            #33
                            Re: LENOVO BIOS AUTO-PATCHER for Supervisor Password Removal

                            Originally posted by earthoo7 View Post
                            @Knucklegrumble
                            @maxpower3
                            i tried this autopatcher with t460 password bios.
                            it output 32mb files with injected dxe driver & nvram data.
                            while original dump is 16mb.
                            one more thing autopacher not worked with python 2.7 in win7 spi x86
                            so i installed latest 3.8.5 now working ok.
                            thanks you guys for faboulous work for this utility
                            same issue with t560 t570.

                            Comment


                              #34
                              Re: LENOVO BIOS AUTO-PATCHER for Supervisor Password Removal

                              weird it's good for me
                              Attached Files

                              Comment


                                #35
                                Re: LENOVO BIOS AUTO-PATCHER for Supervisor Password Removal

                                Originally posted by earthoo7 View Post
                                same issue with t560 t570.
                                That is odd... Are you sure you're patching the correct dump?

                                Comment


                                  #36
                                  Re: LENOVO BIOS AUTO-PATCHER for Supervisor Password Removal

                                  @Knucklegrumble

                                  check with this dump post #306

                                  https://www.badcaps.net/forum/showth...=65996&page=16

                                  i will upload more dump for testing...
                                  thankyou

                                  Comment


                                    #37
                                    Re: LENOVO BIOS AUTO-PATCHER for Supervisor Password Removal

                                    Yes I have the same problem, output as 32mb when original is 16mb. see attached.
                                    Attached Files

                                    Comment


                                      #38
                                      Re: LENOVO BIOS AUTO-PATCHER for Supervisor Password Removal

                                      There is an extra padding which causes the file size to double. I replace the body with an empty file but to no avail.

                                      Comment


                                        #39
                                        Re: LENOVO BIOS AUTO-PATCHER for Supervisor Password Removal

                                        you tried with python 2x
                                        me with my install, I have problems with python 3x.
                                        file not changed or error replacing GUID.
                                        add to PATH environment variable.
                                        C: \ python27

                                        Comment


                                          #40
                                          Re: LENOVO BIOS AUTO-PATCHER for Supervisor Password Removal

                                          Tried Python27, same thing.

                                          However, I tried to use HxD to delete the whole chain of data (which should be that extra padding), trying to see if it works.

                                          Comment

                                          Working...
                                          X