EVGA

[HowTo] Disable firmware updates PX1 (ICX3 and ICX2)

Author
bmgjet
iCX Member
  • Total Posts : 289
  • Reward points : 0
  • Joined: 2015/06/26 06:14:07
  • Status: offline
  • Ribbons : 9
2021/01/09 22:23:04 (permalink)
What you need,
dnSpy
PrecisionX1 installed

Ampere cards (ICX3).
Open dnSpy as admin and open PrecisionX_x64.exe in it.
Press Ctrl+Shift+K to search within the code.
Search for "CheckFirmware" and the search for type is Member


You should see a screen like above.
Where it says "this.CheckFirmware(mcu);"
Select it so its highlighted.
Right click and edit IL Instructions.


It will show you in IL code that command you has selected back in the other window.
Right click again in this window and NOP Instructions and click OK.

That will replace that command so that it does nothing.

Now go to File and Save Module.
Overwrite PrecisionX_x64.exe with this new modifed one you have made. And it will no longer check for firmwareware updates on Ampere cards.

Older Cards (ICX2)

Open dnSpy as admin and open PrecisionX_x64.exe in it.
Press Ctrl+Shift+K to search.
Search for "please close all 3D applications." and the search for type is Number/String.
There should be 3 results.

Go to the first one, select all the code with in the if statement and edit IL Instructions.

Make sure every thing has been selected as shown in my image since some times it doesnt auto select all of it so you might need to extend the selection by holding ctrl down and clicking the extra lines.

Then NOP instructions and click ok.

Do it again for the 2nd result.


The 3rd result you dont need to change since thats only called when you manually try to update the firmware so best to be left in place for if you want to manually downgrade/upgrade firmwares.
Now go to File and Save Module.
Overwrite PrecisionX_x64.exe with this new modifed one you have made.
#1

6 Replies Related Threads

    Cool GTX
    EVGA Forum Moderator
    • Total Posts : 30996
    • Reward points : 0
    • Joined: 2010/12/12 14:22:25
    • Location: Folding for the Greater Good
    • Status: offline
    • Ribbons : 122
    Re: [HowTo] Disable firmware updates PX1 (ICX3 and ICX2) 2021/01/09 22:33:52 (permalink)
    thanks for the guide

    Learn your way around the EVGA Forums, Rules & limits on new accounts Ultimate Self-Starter Thread For New Members

    I am a Volunteer Moderator - not an EVGA employee

    https://foldingathome.org -->become a citizen scientist and contribute your compute power to help fight global health threats

    RTX Project EVGA X99 FTWK Nibbler EVGA X99 Classified EVGA 3080Ti FTW3 Ultra


    #2
    RickJamesBish
    SSC Member
    • Total Posts : 580
    • Reward points : 0
    • Joined: 2010/09/03 13:47:52
    • Status: offline
    • Ribbons : 3
    Re: [HowTo] Disable firmware updates PX1 (ICX3 and ICX2) 2021/01/11 05:20:50 (permalink)
    Thanks for posting these steps.
     
    Shouldn't this be a tic option in the settings to begin with rather than a hack?
    post edited by rz22g - 2021/01/11 05:25:50
    #3
    bmgjet
    iCX Member
    • Total Posts : 289
    • Reward points : 0
    • Joined: 2015/06/26 06:14:07
    • Status: offline
    • Ribbons : 9
    Re: [HowTo] Disable firmware updates PX1 (ICX3 and ICX2) 2021/01/11 15:30:16 (permalink)
    RickJamesBish
    Thanks for posting these steps.
     
    Shouldn't this be a tic option in the settings to begin with rather than a hack?



    Can agree with that. Theres quite a few things that should have options for user settings but there arnt.
    #4
    srHunt3r
    New Member
    • Total Posts : 37
    • Reward points : 0
    • Joined: 2009/08/21 14:57:57
    • Status: offline
    • Ribbons : 0
    Re: [HowTo] Disable firmware updates PX1 (ICX3 and ICX2) 2021/12/30 12:32:06 (permalink)
    Thank you for this, I am running the EVGA modified bios and did not want to risk bricking my card or getting a version that I didn't want.  Took a couple minutes for my old brain to figure it out but its working great now!!!!

    PartNumber          DateEntered                     Notify Sent
    10G-P5-3895-KR  10/6/2020 6:29:01 AM PT  No
    10G-P5-3897-KR  9/17/2020 7:34:53 AM PT  Ordered!!!!!
    10G-P5-3885-KR  9/16/2020 9:19:10 PM PT  No
    #5
    Emparus
    Superclocked Member
    • Total Posts : 217
    • Reward points : 0
    • Joined: 2020/11/02 09:04:19
    • Status: offline
    • Ribbons : 2
    Re: [HowTo] Disable firmware updates PX1 (ICX3 and ICX2) 2022/04/10 20:46:34 (permalink)
    Thanks indeed!
    #6
    lastsamurairick
    CLASSIFIED Member
    • Total Posts : 2419
    • Reward points : 0
    • Joined: 2008/11/11 17:19:53
    • Location: Orlando,FL
    • Status: offline
    • Ribbons : 6
    Re: [HowTo] Disable firmware updates PX1 (ICX3 and ICX2) 2022/04/19 07:46:33 (permalink)
    If I ever need this Guide I know were get it. Thanks for taking time to make it. 

      Intel 10900k @ 3.7 Stock
      EVGA Z490 Dark 
      EVGA GEFORCE RTX 3070Ti FTW3
      G SKILL TRIDENT Z ROYAL 32GB
      EVGA 1000G5
    #7
    Jump to:
  • Back to Mobile