PDA

View Full Version : Unofficial Spectre Patched BIOS for ASUS X58 Motherboards



Regeneration
07-20-2018, 10:45 AM
Linked below is a database of modified BIOSes for ASUS X58 motherboards patched with the latest microcode (0x1F for Westmere, 0x1D for Bloomfield) against Meltdown and all variants of Spectre. Make sure the operating system is also updated to be fully protected from speculative execution side-channel vulnerabilities (CVE-2017-5715, CVE-2017-5753, CVE-2017-5754).

While most of Nehalem CPUs received a new microcode from Intel, there is an early stepping (C0) that hasn't and therefore still vulnerable at the moment. However, these very few CPUs will also benefit from increased security and stability due to more recent microcode. In addition, the ROMs feature TRIM support for SSDs in RAID0 and extended CPU compatibility table for all motherboards.

Unofficial ROMs! use at your own risk.


ASUS P6T (http://www.mediafire.com/file/pz2v67utbc3nsgh/P6T-ASUS-1408-MOD.ZIP/file)
ASUS P6T SE (http://www.mediafire.com/file/mzjcsrkzm4qzhsp/P6T-SE-ASUS-0908-MOD.ZIP/file)
ASUS P6T Deluxe (http://www.mediafire.com/file/jbsm9uy3z0j21ad/P6T-ASUS-DELUXE-2209-MOD.ZIP/file)
ASUS P6T Deluxe V2 (http://www.mediafire.com/file/b9of4zkroy3149u/P6T-ASUS-DELUXE-V2-1202-MOD.ZIP/file)
ASUS P6TD Deluxe (http://www.mediafire.com/file/wjp627dgmv1uzn5/P6TD-DELUXE-ASUS-0608-MOD.ZIP/file)
ASUS P6T Deluxe/OC Palm (http://www.mediafire.com/file/jbsm9uy3z0j21ad/P6T-ASUS-DELUXE-2209-MOD.ZIP/file)
ASUS P6T6 WS Revolution (http://www.mediafire.com/file/2d32ao570f8g9f2/P6T6-WS-ASUS-REVOLUTION-0905-MOD.ZIP/file)
ASUS P6T7 WS SuperComputer (http://www.mediafire.com/file/khp6llw0td4j8tz/P6T7-WS-SC-ASUS-1001-MOD.ZIP/file)
ASUS P6T WS Professional (http://www.mediafire.com/file/8q0agm7cs58k5cc/P6T-WS-ASUS-PRO-1205-MOD.ZIP/file)
ASUS P6X58D Premium (http://www.mediafire.com/file/te1572gzl2gvg3t/P6X58D-PREMIUM-ASUS-1501-MOD.ZIP/file)
ASUS P6X58D-E (http://www.mediafire.com/file/e5se33701ix6b5i/P6X58D-E-ASUS-0803-MOD.ZIP/file)
ASUS P6X58-E WS (http://www.mediafire.com/file/94pd45cto4ue829/P6X58-E-WS-ASUS-0301-MOD.ZIP/file)
ASUS P6X58-E PRO (http://www.mediafire.com/file/1nknmcl62t2pnvi/P6X58-E-PRO-ASUS-0504-MOD.ZIP/file)
ASUS Rampage II Gene (http://www.mediafire.com/file/6yv6hjgz7kf3m73/RampageII-ASUS-GENE-1701-MOD.zip/file)
ASUS Rampage II Extreme (http://www.mediafire.com/file/tgsednwgyr4z7cd/RampageII-ASUS-Extreme-2101-MOD.zip/file)
ASUS Rampage III Gene (http://www.mediafire.com/file/33y8s2b952z8n37/RampageIII-GENE-ASUS-1003-MOD.zip/file)
ASUS Rampage III Formula (http://www.mediafire.com/file/8ku8z3ecx7zjug2/RampageIII-Formula-ASUS-0903-MOD.zip/file)
ASUS Rampage III Extreme (http://www.mediafire.com/file/82bpyiwdz3x330w/RampageIII-Extreme-ASUS-1502-MOD.zip/file)
ASUS Rampage III Black Edition (http://www.mediafire.com/file/eq01j4vne0h44h7/RampageIII-Black-Edition-ASUS-0602-MOD.zip/file)
ASUS Sabertooth X58 (http://www.mediafire.com/file/r3epebjiios3tjj/SABERTOOTH-X58-ASUS-1402-MOD.ZIP/file)
ASUS Z8NA-D6 (http://www.mediafire.com/file/0ni11tf7w4w8dd4/Z8NA-D6-ASUS-1303-MOD.ZIP/file)
ASUS Z8NA-D6C (http://www.mediafire.com/file/0ni11tf7w4w8dd4/Z8NA-D6-ASUS-1303-MOD.ZIP/file)
ASUS Z8NR-D12 (http://www.mediafire.com/file/jricoz1rueqq6qd/Z8NR-D12-ASUS-RS500-E6-1501-MOD.ZIP/file)
ASUS Z8NH-D12 (http://www.mediafire.com/file/r3ocn959m1ddb6e/Z8NH-D12-ASUS-1401-MOD.ZIP/file)
ASUS Z8PE-D12 (http://www.mediafire.com/file/su2j26qh8hht31c/Z8PE-D12X-ASUS-1401-MOD.zip/file)
ASUS Z8PE-D12X (http://www.mediafire.com/file/su2j26qh8hht31c/Z8PE-D12X-ASUS-1401-MOD.zip/file)
ASUS Z8PE-D18 (http://www.mediafire.com/file/zi5x889cv62i6wb/Z8PE-D18-ASUS-2001-MOD.ZIP/file)
ASUS Z8PH-D12 SE/QDR (http://www.mediafire.com/file/oxl9mira1vlfua4/Z8PH-D12-SE-QDR-ASUS-0801-MOD.ZIP/file)
ASUS Z8PH-D12/IFB (http://www.mediafire.com/file/kakhb5cayahcut8/Z8PH-D12-IFB-ASUS-1101-MOD.ZIP/file)

Other useful downloads


Intel Microcode Boot Loader (https://www.ngohq.com/intel-microcode-boot-loader.html) (alternative method to update microcode in case your motherboard isn't listed)
Enable/Disable Meltdown and Spectre Protections (http://www.mediafire.com/file/kvbc656ixta4ecz/FeatureSettingsOverride.zip/file) (try this if the system appears vulnerable after flashing patched ROM)
GRC's InSpectre (https://www.grc.com/files/InSpectre.exe)
Rufus 3.1 Portable (https://rufus.akeo.ie/downloads/rufus-3.1p.exe) (to create bootable USB flash drive with DOS)
Intel Chipset Device Software 9.4.0.1017 (http://www.mediafire.com/file/9yrh0l3by5837u8/infinst_autol.exe/file)
Intel Rapid Storage Technology 11.7.4.1001 (http://www.mediafire.com/file/hyx3l0e65rhcpca/STOR_Win7_XP_11.7.4.1001.zip/file)

Some 3DMark and AIDA64 benchmark results are available here (https://www.techpowerup.com/forums/threads/meltdown-and-spectre-patched-bios-for-x58-motherboards.246101/post-3873012).

I normally hang on TechPowerUp, here's the original thread (https://www.techpowerup.com/forums/threads/meltdown-and-spectre-patched-bios-for-x58-motherboards.246101/) in case you want to report a bug.

Regeneration
07-24-2018, 04:47 PM
Added patched ROMs for ASUS X58 (55X0 IOH) server motherboards to the collection.

Regeneration
08-05-2018, 09:47 AM
Updated ROMs with more recent microcode for 106A4.

Regeneration
08-11-2018, 09:14 PM
Updated all ROMs with TRIM support for SSDs in RAID0.

Int8bldr
05-16-2019, 02:12 AM
@Regeneration,

Thank you for modifying these BIOSes.

I still have several machines with R2E and R3E running strong still today. Excellent boards BTW.

I just found this page looking for a way to mitigate for Spectre.

I also want to be able to do RAID 0 with trim and use a Xeon W3690 (I have a modified R3E BIOS that allow me to do that already but without the Spectre patch)

So I would be very grateful if you could answer these questions with regards to the modified BIOS files (you linked to above) for Rampage II Extreme and Rampage III Extreme. Do the R2E and R3E BIOS files you linked:
1. support large SSDs and HDs - like 4 TB ?
2. support RAID 0 SSDs with TRIM? I assume yes
3. support the Xeon W3690, W3680 CPUs. I know the official ASUS R2E BIOS 2101 support the Core i7 990X and 980X, but ASUS does not list the Xeons as supported like they do with R3E.
4. If these modified BIOS files support the Xeon W3690, do the BIOSes allow OCing like the original BIOS do for 980X, 990X, i.e. are they unlocked?
5. What is the Intel RAID ROM version inside modified BIOS files? I assume: v11.7.4.1001
6. Want Intel Rapid Storage Technology driver do you recommend version ? I assume v11.7.4.1001 since you link to that above.

Thank you in advance for your answers!

Best regards