EVGA

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

Author
bmgjet
iCX Member
  • Total Posts : 289
  • Reward points : 0
  • Joined: 6/26/2015
  • Status: offline
  • Ribbons : 9
Sunday, January 10, 2021 5:23 AM (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 : 31353
    • Reward points : 0
    • Joined: 12/12/2010
    • Location: Folding for the Greater Good
    • Status: offline
    • Ribbons : 123
    Re: [HowTo] Disable firmware updates PX1 (ICX3 and ICX2) Sunday, January 10, 2021 5:33 AM (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

    Older RIG projects RTX Project  Nibbler


     When someone does not use reason to reach their conclusion in the first place; you can't use reason to convince them otherwise!
    #2
    RickJamesBish
    SSC Member
    • Total Posts : 580
    • Reward points : 0
    • Joined: 9/3/2010
    • Status: offline
    • Ribbons : 3
    Re: [HowTo] Disable firmware updates PX1 (ICX3 and ICX2) Monday, January 11, 2021 12:20 AM (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 - Monday, January 11, 2021 12:25 AM
    #3
    bmgjet
    iCX Member
    • Total Posts : 289
    • Reward points : 0
    • Joined: 6/26/2015
    • Status: offline
    • Ribbons : 9
    Re: [HowTo] Disable firmware updates PX1 (ICX3 and ICX2) Monday, January 11, 2021 10:30 PM (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: 8/21/2009
    • Status: offline
    • Ribbons : 0
    Re: [HowTo] Disable firmware updates PX1 (ICX3 and ICX2) Thursday, December 30, 2021 7:32 PM (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: 11/2/2020
    • Status: offline
    • Ribbons : 2
    Re: [HowTo] Disable firmware updates PX1 (ICX3 and ICX2) Monday, April 11, 2022 3:46 AM (permalink)
    Thanks indeed!
    #6
    lastsamurairick
    FTW Member
    • Total Posts : 1708
    • Reward points : 0
    • Joined: 11/12/2008
    • Location: Orlando,FL
    • Status: offline
    • Ribbons : 6
    Re: [HowTo] Disable firmware updates PX1 (ICX3 and ICX2) Tuesday, April 19, 2022 2:46 PM (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: