[solved] MSI Z490M Gaming Edge Wifi Bios Mod (rank interleaving)

I recently installed 4 single rank modules, and going by AIDA 64 results, I should have a higher copy speed if rank interleaving is enabled. There’s no menu options in the standard bios for interleaving. The bios will not open in AMIBCP due to the “Maximum number of strings per section exceeded” error. The extracted AmitseSetupData module returns “Not UEFI” in Universal IFR extractor. I found interleaving options in the Setup module using UEFI tool.

I tried switching this section:
0x77670 Setting: Rank Interleave, Variable: 0x900 {05 91 16 04 17 04 2E 10 01 00 00 09 10 10 00 02 00}
0x77681 Option: Auto, Value: 0x0 {09 07 06 00 30 00 00}
0x77688 Option: Disabled, Value: 0x1 {09 07 04 00 00 00 01}
0x7768F Option: Enabled, Value: 0x2 {09 07 03 00 00 00 02}
0x77696 End of Options {29 02}
0x77698 Setting: Enhanced Interleave, Variable: 0x8FF {05 91 14 04 15 04 2F 10 01 00 FF 08 10 10 00 02 00}
0x776A9 Option: Auto, Value: 0x0 {09 07 06 00 30 00 00}
0x776B0 Option: Disabled, Value: 0x1 {09 07 04 00 00 00 01}
0x776B7 Option: Enabled, Value: 0x2 {09 07 03 00 00 00 02}
0x776BE End of Options {29 02}

To this:
0x77670 Setting: Rank Interleave, Variable: 0x900 {05 91 16 04 17 04 2E 10 01 00 00 09 10 10 00 02 00}
0x77681 Option: Auto, Value: 0x2 {09 07 06 00 30 00 02}
0x77688 Option: Disabled, Value: 0x1 {09 07 04 00 00 00 01}
0x7768F Option: Enabled, Value: 0x0 {09 07 03 00 00 00 00}
0x77696 End of Options {29 02}
0x77698 Setting: Enhanced Interleave, Variable: 0x8FF {05 91 14 04 15 04 2F 10 01 00 FF 08 10 10 00 02 00}
0x776A9 Option: Auto, Value: 0x2 {09 07 06 00 30 00 02}
0x776B0 Option: Disabled, Value: 0x1 {09 07 04 00 00 00 01}
0x776B7 Option: Enabled, Value: 0x0 {09 07 03 00 00 00 00}
0x776BE End of Options {29 02}

These settings appear three times and I switched all of them. I want to confirm that this mod will work before flashing the bios.

Edit: solved using Ru method.

setup module edit IFR.txt (2.21 MB)

setup module IFR.txt (2.21 MB)