[Official] NVFlash with certificate checks bypassed for GTX 950/960/970/980/980Ti/Titan X - Overclock.net - An Overclocking Community

Forum Jump: 

[Official] NVFlash with certificate checks bypassed for GTX 950/960/970/980/980Ti/Titan X

Reply
 
Thread Tools
post #1 of 960 (permalink) Old 10-28-2014, 10:34 AM - Thread Starter
Maximum_Unleashed
 
Laithan's Avatar
 
Join Date: Mar 2015
Location: United States
Posts: 3,712
Rep: 500 (Unique: 265)
This will allow you to flash modded BIOS to your GTX 950, 960, 970, 980, 980Ti, Titan X. I did not make NVFlash. I edited it to allow the flashing of modified BIOS. If you try to flash a stock, none modified BIOS, it will not work.

Found a newer version of NVFlash than what is posted? @ me in the thread with a link and I will get it bypassed and updated.

New in version 5.287: Pascal Support. They changed a lot in the code and I had to find a new bypass point. You will see the following errors while flashing (that have been highlighted). You can ignore them and continue as normal.



Current Version of the NVFlash Certificate Checks Bypass: (USE ALL SOFTWARE AT YOUR OWN RISK!!!!)

Best version for MAXWELL GPUs! v5.218
https://www.overclock.net/attachments/41789

Thanks to @W1zzard, files are how being hosted at techpowerup.com!
Updates will now be found here: http://www.techpowerup.com/downloads/Utilities/BIOS_Modding/

*I will also continue to update links here (for redundancy) and post when updates are released.

(Updated 6/02/2016) NVFLash certificate checks bypassed v5.287:
X64 Download Here

(Updated 3/06/2016) NVFLash certificate checks bypassed v5.265:
X86 Download Here

(Updated 5/3/2015) NVFLash certificate checks bypassed v5.218.0.1:
Linux Download Here

Older Versions (Click to show)

NVFLash certificate checks bypassed v5.265 - X64 Download Here

NVFLash certificate checks bypassed v5.250 - X64 Download Here

NVFLash certificate checks bypassed v5.250 - X86 Download Here

NVFLash certificate checks bypassed v5.236 - X64 Download Here

NVFLash certificate checks bypassed v5.236 - X86 Download Here

NVFLash certificate checks bypassed v5.227 - X64 Download Here

NVFLash certificate checks bypassed v5.227 - X86 Download Here

NVFLash certificate checks bypassed v5.221 - X64 Download Here

NVFLash certificate checks bypassed v5.218.0.1 - X64 Download Here

NVFLash certificate checks bypassed v5.218.0.1 - X86 Download Here

NVFLash certificate checks bypassed v5.206.0.1 - Download Here

NVFLash certificate checks bypassed v5.199 - Download Here

(Updated 2/11/2015) NVFlash v5.206.0.1 All Checks bypassed: (Use this if you want to flash BIOS from different models. Like flashing 980 BIOS onto a 970)
Download Here
Older Versions (Click to show)
NVFlash v5.199 All Checks bypassed. - Download Here



BIOS Editing Tools:

Maxwell BIOS Editor Updated 11/02/2014:
Maxwell Bios Editor 1.36 BETA by Naennon
Download Here.



Other useful links and information:

Get the latest drivers here:
http://www.nvidia.com/Download/index.aspx?lang=en-us

NVFlash Command List: NVFlash Commands (Click to show)
Code:
NVIDIA Firmware Update Utility

Save firmware to file:                         nvflash [options] --save <filename>
Display version:                                  nvflash [options] --version [<filename>]
Check for supported EEPROM:       nvflash [options] --check
List adapters:                                       nvflash [options] --list
Write protect EEPROM:                      nvflash [options] --protecton
Remove write protect:                        nvflash [options] --protectoff

-- Commands and Options -- 
help             ?                            Display this screen.
save            b <filename>       Read EEPROM and save to <filename>.
compare     k <filename>       Read EEPROM and compare with <filename>.
verify           h <filename>       Verify <filename> matches EEPROM if flashed.
version       v <filename>       Display file version and ~CRC32
                                                   (if no filename, acts on display adapter).
                               
check       c                  Check for supported EEPROM.
list        a                  List all NVIDIA display adapters found in
                               the system.
                               
protecton   w                  Write protect EEPROM (only on some EEPROM's).
protectoff  r                  Remove EEPROM write protect (only on some
                               EEPROM's).
                               
license       <license file>   Provide a HULK <license file>.
licinfo                        Display HULK license content. HULK license is
                               provided by --license option.
                               
ecid                           Display GPU ECID. 
licreq        <file>,<reqType> Generate a License Request File to submit to Nvidia.
lspci                          List all the PCI devices in the system.
setpci        <R.W>[=D[:M]]    Read/Write PCI Config register.
    Format is: <REG.WIDTH>[=DATA[:MASK]]
    Read  operation: <REG.WIDTH>
    Write operation: <REG.WIDTH>=DATA[:MASK]
                               
proggmac      <filename>       Flash the application image to GMAC MCU.
savegmac      <filename>       Read back the GMAC application image and
                               save to <filename>.
                               
listgmac                       List all the GMAC devices in the system
querygmac     [<filename>]     Display the GMAC application version
                               (if no filename, acts on display adapter).
                               
buildinfo                      Display build information.
upgradeonly                    Only allow upgrading of firmware based on
                               version.
                               
overridesub 6                  Allow firmware and adapter PCI subsystem ID
                               mismatch.
                               
index       i <index>          Force a specific device index.
pcisegbus   B [<seg#>:]<bus#>  Select a specific device by using a specified
                               segment# and bus#. The following format
                               is allowed, <seg#>:<bus#>:<dev#>.<func#>.
                               All numbers are hexadecimal. The segment#
                               can be optional, and has a default value(0)
                               if no input value.The dev# and the func# 
                               can be omitted for the --pcisegbus command.
                               
auto        A                  When possible, run without user intervention.
silence     s                  Silence all audio beeps.
beep        !                  Beep to signal updating progress.
nolight     l                  Do not light keyboard LEDs.
override    o <level>          Override safety check level:
   default  unknown EEPROM | NV adapter aborts application.
   level=1  unknown EEPROM acceptable for read operations.
   level=2  unknown NV adapter acceptable for read operations.
   level=3  Combined effect of 1,2 (cannot write to unknown EEPROM or adapter).
                               
log         L <log file>       Create a log file.
nopowerchk  p                  Skip power level check.
offswdriver S                  Turn off automatic switch driver state.

Use a single dash ("-") to use the single letter version of a command.
Use a double dash ("--") to use the longer descriptive version of a command.
Use equals ("=") to specify parameters, with separating commas (",").

-- Sample Usage --
nvflash --index=1 nv30nz.rom

Are you new to flashing Nvidia BIOS? Follow this guide by jonny30bass:
Easy NVFlash Guide with Pictures for GTX 970/980

Hardware modding guide for Zotac Amp Omega/Extreme 970/980:
https://www.overclock.net/t/1525431/guide-zotac-gtx-980-amp-extreme-edition-modding-guide

This is the BIOS I currently use for my EVGA GTX 980 Classified rev 3988. Included are game stable BIOS and max OC BIOS for runs in 3DMark. (Updated Dec/22/2015)
JoeDirtEVGAClassified980-rev3988.zip 272k .zip file
Attached Files
File Type: zip JoeDirtEVGAClassified980-rev3988.zip (271.7 KB, 526 views)

GIGABYTE GTX 9xx G1 GAMING BIOS Tweaking
  ̿̿ ̿̿ ̿̿ ̿̿̿'̿'\̵͇̿̿\з=༼ຈل͜ຈ༽=ε/̵͇̿̿/'̿'̿ ̿ ̿̿ ̿̿ ̿̿  
░▒▓│ FORKAY‼ «  » WΘΘT ‼ │▓▒░
Xeon E5-1680 V2 (IVY-E) Inside


Laithan is offline  
Sponsored Links
Advertisement
 
post #2 of 960 (permalink) Old 10-28-2014, 11:25 AM
New to Overclock.net
 
CrusherW9's Avatar
 
Join Date: May 2013
Posts: 160
Rep: 5 (Unique: 4)
So does this allow for flashing modded bios's or am I missing something?


CrusherW9 is offline  
post #3 of 960 (permalink) Old 10-28-2014, 12:57 PM
New to Overclock.net
 
JoeDirt's Avatar
 
Join Date: Oct 2013
Location: TN, USA
Posts: 596
Rep: 162 (Unique: 111)
Quote:
Originally Posted by CrusherW9 View Post

So does this allow for flashing modded bios's or am I missing something?

Yes it does.
JoeDirt is offline  
Sponsored Links
Advertisement
 
post #4 of 960 (permalink) Old 10-29-2014, 07:30 AM
New to Overclock.net
 
Hornet85's Avatar
 
Join Date: Oct 2014
Posts: 30
Rep: 1 (Unique: 1)
Thanks for the effort.thumb.gif Certainly a good idea to help the community find the latest version of those tools easily. Previously, I didn't even know there was a new version of MBT until I saw a comment in one of the threads, would have completely missed it if I wasn't following the discussions there

Hornet85 is offline  
post #5 of 960 (permalink) Old 10-29-2014, 08:06 AM
New to Overclock.net
 
JoeDirt's Avatar
 
Join Date: Oct 2013
Location: TN, USA
Posts: 596
Rep: 162 (Unique: 111)
Thanks. I'll try to keep it all as current as possible. I don't expect to have to bypass NVFlash again for some time but I do see plenty of updates coming for Naennon's MBE.
JoeDirt is offline  
post #6 of 960 (permalink) Old 11-06-2014, 07:42 AM
New to Overclock.net
 
Join Date: Oct 2014
Location: MI, USA
Posts: 15
Rep: 0
Just so you know there was a minor update several days ago.

https://www.overclock.net/t/1513920/official-nvidia-gtx-980-owners-club/3870#post_23088391

Maxwell Bios Editor 1.36 Beta
Technatorium is offline  
post #7 of 960 (permalink) Old 11-06-2014, 10:36 AM
New to Overclock.net
 
JoeDirt's Avatar
 
Join Date: Oct 2013
Location: TN, USA
Posts: 596
Rep: 162 (Unique: 111)
Quote:
Originally Posted by Technatorium View Post

Just so you know there was a minor update several days ago.

https://www.overclock.net/t/1513920/official-nvidia-gtx-980-owners-club/3870#post_23088391

Maxwell Bios Editor 1.36 Beta
Updated. Thank you!
JoeDirt is offline  
post #8 of 960 (permalink) Old 11-07-2014, 01:40 AM
New to Overclock.net
 
HAL900's Avatar
 
Join Date: Sep 2014
Posts: 673
Rep: 9 (Unique: 9)
JoeDirt

when the dos flasher?
The flasher is under the command of wines flash force?
HAL900 is offline  
post #9 of 960 (permalink) Old 11-07-2014, 04:28 AM
New to Overclock.net
 
JoeDirt's Avatar
 
Join Date: Oct 2013
Location: TN, USA
Posts: 596
Rep: 162 (Unique: 111)
Quote:
Originally Posted by HAL900 View Post

JoeDirt

when the dos flasher?
The flasher is under the command of wines flash force?

Wut?
JoeDirt is offline  
post #10 of 960 (permalink) Old 11-08-2014, 03:29 AM
New to Overclock.net
 
Elite3540's Avatar
 
Join Date: Nov 2014
Posts: 2
Rep: 0
Quote:
Originally Posted by JoeDirt View Post

I will be updating this thread as new releases come out. Hopefully this will make it simple for people to find.

If you happen to come across a new version of NVFlash please send me a PM. Thanks!

NVFLash certificate checks bypassed v5.196:

http://s000.tinyupload.com/index.php?file_id=92943607714335291333

Maxwell BIOS Editor Updated 11/02/2014:

Maxwell Bios Editor 1.36 BETA by Naennon

I basically made a new account to find some NVFlashes compitable with my MSI GTX 970 GAMING 4G and I've gotta say this one WORKED! biggrin.gif
So I've gotta say this is confirmed for MSI GTX 970 GAMING 4G users. wink.gif

Thanks very much man, all the other NVFlashes I've found recently (I guess V. 190?) I've always got the message 'Need a newer Version of NVFlash to update your Graphics card's BIOS'.

Well this fixed it for me and I've gotta say huge props to you for editing/updating it to the latest version to allow us NVIDIA GTX 9xx users to update our BIOS to the most recent version. smile.gif

Thanks again and keep up the great work! thumb.gif

+REP
Elite3540 is offline  
Reply

Quick Reply
Message:
Options

Register Now

In order to be able to post messages on the Overclock.net - An Overclocking Community forums, you must first register.
Please enter your desired user name, your email address and other required details in the form below.
User Name:
If you do not want to register, fill this field only and the name will be used as user name for your post.
Password
Please enter a password for your user account. Note that passwords are case-sensitive.
Password:
Confirm Password:
Email Address
Please enter a valid email address for yourself.
Email Address:

Log-in



Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools
Show Printable Version Show Printable Version
Email this Page Email this Page


Forum Jump: 

Posting Rules  
You may post new threads
You may post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are Off
Pingbacks are Off
Refbacks are Off