Generic CopyDMI Scripts

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • SMDFlea
    Super Moderator
    • Jan 2018
    • 20286
    • UK

    #1

    Generic CopyDMI Scripts

    Generic CopyDMI Scripts to complement the Experienced Copy DMI guide:

    Copy DMI info easily with Hex editing software and Macro script
    https://www.badcaps.net/forum/showthread.php?p=1214739

    Tiny Hexer - https://www.softpedia.com/get/Others...ny-hexer.shtml

    Post your generic scripts in this thread, no bios requests or any other questions , just scripts that everyone can use for any bios with the same *DMI off-sets. Posting a thank you is ok though,if you find what everyone posts useful.
    The scripts can be named anything you want but the bios naming must be the same as they are in the guide when you make the scripts otherwise they won`t work.

    *DMI. The scripts don`t have to be just for DMI,they can be used for anything that uses the same fixed offsets.


    .
    Last edited by SMDFlea; 04-08-2023, 04:49 PM.
    All donations to badcaps are welcome, click on this link to donate. Thanks to all supporters
  • SMDFlea
    Super Moderator
    • Jan 2018
    • 20286
    • UK

    #2
    Re: Generic CopyDMI Scripts

    8MB - 8,192KB

    Off-sets 1000 - 2FFF (0x01000 - 0x02FFF)
    Attached Files
    Last edited by SMDFlea; 04-22-2023, 04:24 PM.
    All donations to badcaps are welcome, click on this link to donate. Thanks to all supporters

    Comment

    • SMDFlea
      Super Moderator
      • Jan 2018
      • 20286
      • UK

      #3
      Re: Generic CopyDMI Scripts

      16MB - 16,384KB

      Off-sets 500000 - 501FFF (0x0500000 - 0x0501FFF)
      .
      Attached Files
      Last edited by SMDFlea; 04-09-2023, 07:04 AM.
      All donations to badcaps are welcome, click on this link to donate. Thanks to all supporters

      Comment

      • SMDFlea
        Super Moderator
        • Jan 2018
        • 20286
        • UK

        #4
        Re: Generic CopyDMI Scripts

        16MB - 16,384KB

        Off-sets 420000 - 421FFF (0x0420000 - 0x0421FFF)
        .
        Attached Files
        All donations to badcaps are welcome, click on this link to donate. Thanks to all supporters

        Comment

        • SMDFlea
          Super Moderator
          • Jan 2018
          • 20286
          • UK

          #5
          Re: Generic CopyDMI Scripts

          16MB - 16,384KB

          Off-sets 622000 - 623FFF (0x0622000 - 0x0623FFF)
          .
          Attached Files
          All donations to badcaps are welcome, click on this link to donate. Thanks to all supporters

          Comment

          • SMDFlea
            Super Moderator
            • Jan 2018
            • 20286
            • UK

            #6
            A useful script for members with no hex editing experience who want to rename and replace text in a bios, such as serial numbers.

            Copy or move your backup and the script into the C:\DMICOPY folder. Rename the backup to replacetext.bin. Open the script with any text editor to edit it. Replace the text 123456 with your own,then replace ABC789 with text you want to replace.
            The text you replace should be the same length !. Save and run the script .

            Click image for larger version  Name:	Edit script.jpg Views:	0 Size:	40.6 KB ID:	3218360


            Asus bios example.The serial number has been changed from M936NBCV00BKE7MB to M831NBCV000NALMB

            Click image for larger version  Name:	Replace Asus serial.jpg Views:	0 Size:	188.7 KB ID:	3218361
            All donations to badcaps are welcome, click on this link to donate. Thanks to all supporters

            Comment

            • SMDFlea
              Super Moderator
              • Jan 2018
              • 20286
              • UK

              #7
              A script to disable ram in the bios. An alternative to the SPD ram removal tool,which is reported to have viruses.

              This works ok for DDR4,works ok for some lenovo models,it could work with others,don`t know.It does exactly the same edits as
              SPD removal tool.Tested on 12 different bios.

              Edit: By default SPD removal tool pre-selects all of the SPD RAM sections for patching.This MPS script also patches all sections. If you
              want to remove sections seperately use a hex editor.

              1. Install Tiny Hexer,you`ll find a link to it in post 1 .

              2. Make a new folder on your C: drive called "DISABLE RAM" without the quotes ""

              3. Move or copy the bios and the "Disable RAM.mps" script to the folder

              4. Rename the bios to disableram.bin

              5. Run the script,a box should pop up saying how many replacements were made, click ok,close Tiny Hexer and save when asked.

              Give if it has worked for you
              .
              Attached Files
              All donations to badcaps are welcome, click on this link to donate. Thanks to all supporters

              Comment

              • guyandpit
                Senior Member
                • Oct 2021
                • 76
                • Philippines

                #8
                hi any guide how to use this script to change serial on my hp omen motherboard, sorry im not good in programming. thank you in advance

                Comment

              • doivaythoiem
                Senior Member
                • Jun 2024
                • 94
                • Việt Nam

                #9
                support DDR 5 ?

                Comment

                • SMDFlea
                  Super Moderator
                  • Jan 2018
                  • 20286
                  • UK

                  #10
                  Originally posted by doivaythoiem
                  support DDR 5 ?
                  I don`t know, i havn`t had time to check.
                  All donations to badcaps are welcome, click on this link to donate. Thanks to all supporters

                  Comment

                  • f@brice
                    Senior Member
                    • Nov 2019
                    • 63
                    • France

                    #11
                    for DDR5, it seems memory zone start with 0x3010120304 (hexa) and size 0x400.
                    il someone can confirm and / or test.

                    Comment

                    • SMDFlea
                      Super Moderator
                      • Jan 2018
                      • 20286
                      • UK

                      #12
                      Originally posted by f@brice
                      for DDR5, it seems memory zone start with 0x3010120304 (hexa) and size 0x400.
                      il someone can confirm and / or test.
                      I can confirm it starts with 301012 , the next byte 03 i think is SO-DIMM , for desktop RAM its 02 .
                      All donations to badcaps are welcome, click on this link to donate. Thanks to all supporters

                      Comment

                      • f@brice
                        Senior Member
                        • Nov 2019
                        • 63
                        • France

                        #13
                        it seems length isn't alway 0x400, in found it could be 0x138 in asus some bios...

                        Comment

                        • f@brice
                          Senior Member
                          • Nov 2019
                          • 63
                          • France

                          #14
                          i found some ram bloc references starting with 300912...

                          Comment

                          • kodox
                            Badcaps Veteran
                            • Jul 2017
                            • 322
                            • Indonesia

                            #15
                            Originally posted by SMDFlea
                            A script to disable ram in the bios. An alternative to the SPD ram removal tool,which is reported to have viruses.

                            This works ok for DDR4,works ok for some lenovo models,it could work with others,don`t know.It does exactly the same edits as
                            SPD removal tool.Tested on 12 different bios.

                            Edit: By default SPD removal tool pre-selects all of the SPD RAM sections for patching.This MPS script also patches all sections. If you
                            want to remove sections seperately use a hex editor.

                            1. Install Tiny Hexer,you`ll find a link to it in post 1 .

                            2. Make a new folder on your C: drive called "DISABLE RAM" without the quotes ""

                            3. Move or copy the bios and the "Disable RAM.mps" script to the folder

                            4. Rename the bios to disableram.bin

                            5. Run the script,a box should pop up saying how many replacements were made, click ok,close Tiny Hexer and save when asked.

                            Give if it has worked for you
                            .
                            thank's for the script, it worked on Lenovo IdeaPad 3 15IML05 bios which is use a DDR4 onboard ram, but i don't remove the chip from the board
                            Last edited by kodox; 01-29-2025, 11:04 PM. Reason: forget the detail done to the board

                            Comment

                            • bonnie52098
                              New Member
                              • Aug 2024
                              • 1
                              • IDN

                              #16
                              thanks, wor on x415da
                              Last edited by bonnie52098; 02-01-2025, 02:24 AM.

                              Comment

                              • mauri1990
                                New Member
                                • Jun 2021
                                • 5
                                • argentina

                                #17
                                Originally posted by SMDFlea
                                A script to disable ram in the bios. An alternative to the SPD ram removal tool,which is reported to have viruses.

                                This works ok for DDR4,works ok for some lenovo models,it could work with others,don`t know.It does exactly the same edits as
                                SPD removal tool.Tested on 12 different bios.

                                Edit: By default SPD removal tool pre-selects all of the SPD RAM sections for patching.This MPS script also patches all sections. If you
                                want to remove sections seperately use a hex editor.

                                1. Install Tiny Hexer,you`ll find a link to it in post 1 .

                                2. Make a new folder on your C: drive called "DISABLE RAM" without the quotes ""

                                3. Move or copy the bios and the "Disable RAM.mps" script to the folder

                                4. Rename the bios to disableram.bin

                                5. Run the script,a box should pop up saying how many replacements were made, click ok,close Tiny Hexer and save when asked.

                                Give if it has worked for you
                                .
                                Thank you, worked perfectly on Lenovo V330 15ikb

                                Comment

                                • Agus “Aguss07”
                                  New Member
                                  • Feb 2025
                                  • 2
                                  • argentina

                                  #18
                                  Originally posted by SMDFlea
                                  A script to disable ram in the bios. An alternative to the SPD ram removal tool,which is reported to have viruses.

                                  This works ok for DDR4,works ok for some lenovo models,it could work with others,don`t know.It does exactly the same edits as
                                  SPD removal tool.Tested on 12 different bios.

                                  Edit: By default SPD removal tool pre-selects all of the SPD RAM sections for patching.This MPS script also patches all sections. If you
                                  want to remove sections seperately use a hex editor.

                                  1. Install Tiny Hexer,you`ll find a link to it in post 1 .

                                  2. Make a new folder on your C: drive called "DISABLE RAM" without the quotes ""

                                  3. Move or copy the bios and the "Disable RAM.mps" script to the folder

                                  4. Rename the bios to disableram.bin

                                  5. Run the script,a box should pop up saying how many replacements were made, click ok,close Tiny Hexer and save when asked.

                                  Give if it has worked for you
                                  .
                                  Hi! it gives me error

                                  Comment

                                  • SMDFlea
                                    Super Moderator
                                    • Jan 2018
                                    • 20286
                                    • UK

                                    #19
                                    Originally posted by Agus “Aguss07”

                                    Hi! it gives me error
                                    Did you rename your bios to disableram.bin .Check if you have a double file extension disableram.bin.bin
                                    All donations to badcaps are welcome, click on this link to donate. Thanks to all supporters

                                    Comment

                                    • saop94
                                      New Member
                                      • Apr 2019
                                      • 1
                                      • mexico

                                      #20
                                      Originally posted by SMDFlea
                                      A script to disable ram in the bios. An alternative to the SPD ram removal tool,which is reported to have viruses.

                                      This works ok for DDR4,works ok for some lenovo models,it could work with others,don`t know.It does exactly the same edits as
                                      SPD removal tool.Tested on 12 different bios.

                                      Edit: By default SPD removal tool pre-selects all of the SPD RAM sections for patching.This MPS script also patches all sections. If you
                                      want to remove sections seperately use a hex editor.

                                      1. Install Tiny Hexer,you`ll find a link to it in post 1 .

                                      2. Make a new folder on your C: drive called "DISABLE RAM" without the quotes ""

                                      3. Move or copy the bios and the "Disable RAM.mps" script to the folder

                                      4. Rename the bios to disableram.bin

                                      5. Run the script,a box should pop up saying how many replacements were made, click ok,close Tiny Hexer and save when asked.

                                      Give if it has worked for you
                                      .
                                      Thank you very much, it bring back to life my lenovo s145, so easy and safe to use

                                      Comment

                                      Related Topics

                                      Collapse

                                      • SMDFlea
                                        Copy DMI info easily with Hex editing software and Macro script
                                        by SMDFlea
                                        Copying DMI information from an old bios to a new one is difficult for some members, often they have no experience with a hex editor,or some that have tried find it too hard.There is an option to make things easier for those members so that they don`t need to post their own bios backup for the DMI copying.

                                        Experienced bios modding members can help by posting in other threads the DMI offsets,macro script generated by the software and a download link to the software at softpedia mentioned in this guide,or post your macros in the comments here with a link to the bios request thread ....
                                        02-28-2023, 02:14 PM
                                      • Caimano
                                        Need to copy DMI info for HP ProBook 650 G2 Bios
                                        by Caimano
                                        UPDATE of JANUARY 5th : I am cancelling this post because problem has been solved by creating a new bios starting from the old one with correct dmi and cleaning ME. everything works fine . thanks anyway

                                        Hi, I am replacing a motherboard circus-6050A2723701-MB-A02 to an HP 650 G2 laptop because the original one was faulty. I bought and repaired a used MB which works fine now with its BIOS, but I wanted to copy the DMI data from the old to the new MB. I created with Flash Image Tool a new bios starting from the old original chip , cleaned ME region and new updated dump region extracted...
                                        01-03-2024, 05:19 AM
                                      • SMDFlea
                                        HP Clean VSS2 dumps,fix Endpoint Security error
                                        by SMDFlea
                                        Just a thread to post clean VSS2 files/dumps in.A clean VSS2 file can, in some cases, fix
                                        the infamous **"Endpoint Security" error message.
                                        Be aware that if you use a clean VSS2 you may need to fill in missing DMI info using HP BCU !

                                        I`ve included some clean files/dumps,offsets and a few scripts to autopatch a few models.
                                        The offsets and file sizes are part of the naming convention i`ve used for the extracted
                                        files.

                                        hoaca388 has made an excellent guide how to extract the VSS2 file and edit/clean it up by
                                        filling everything after...
                                        08-08-2024, 03:14 PM
                                      • m0seba
                                        how to block copy from network access
                                        by m0seba
                                        hi
                                        there is a small company have 4 computers and server with windows server 2016
                                        all computers are entered into the server by local users, and there is shared folders on server with limited access to every computer
                                        my question is there any method to disable copping form all shared folders on this server, but jest disable copy form server not paste on it.
                                        my client want his team copy from their computers and paste on any shared folders on server, on the other way can not copy anything from shared folders to their computer.
                                        or any way to disable copy on windows...
                                        03-16-2021, 03:35 PM
                                      • BleedCap
                                        OLD Socket 478 custom bracket + NEW generic cooler
                                        by BleedCap
                                        I already posted this on vogons.
                                        Its a 3d printed custom bracket for socket 478.
                                        I used this AM4 bracket as a base design.
                                        Its to be use with cheap generic clip based cpu cooler.

                                        Reason for doing this is:
                                        - Its hard to get/find a good copper base cooler. Even if you find one, the price is ....
                                        - New generic cooler is cheaper and can use bigger fan (less noise)

                                        I tested the bracket with cheap chinese horizontal cooler + fan taken from CM hyper 212 evo.
                                        The processor that I was using is P4 2.4Ghz prescott....
                                        11-05-2023, 08:09 PM
                                      • Loading...
                                      • No more items.
                                      Working...