Announcement

Collapse
No announcement yet.

Generic CopyDMI Scripts

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

    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

    #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


      #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


        #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


          #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


            #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
            Attached Files
            All donations to badcaps are welcome, click on this link to donate. Thanks to all supporters

            Comment


              #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


                #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


                #9
                support DDR 5 ?

                Comment


                  #10
                  Originally posted by doivaythoiem View Post
                  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


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

                    Comment


                      #12
                      Originally posted by f@brice View Post
                      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


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

                        Comment


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

                          Comment


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


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

                              Comment

                              Working...
                              X