GPUs Latest news Software

NVIDIA BIOS Signature Lock breakthrough: New tools enable vBIOS modding and crossflash

Users now have the ability to experiment with the BIOS of NVIDIA GeForce graphics cards as if it were 2013 all over again. Over the past decade, NVIDIA had effectively curtailed the practice of modifying video BIOS by introducing strict BIOS signature checks. The introduction of the “Falcon” on-die security processor with the GeForce 900-series “Maxwell” GPUs further solidified this strategy. Among other things, this security processor prevented unauthorized firmware from booting on the GPU.

However, two newly developed tools, OMGVflash by Veii and NVflashk by Kefinator (forum names), have emerged as independent solutions. These tools offer the ability to flash almost any video BIOS on almost any NVIDIA GeForce graphics card. In doing so, they manage to bypass NVIDIA’s seemingly insurmountable barriers, including BIOS signature checks and manufacturer/device checks, commonly known as cross-flashing. The vBIOS signature check bypass is functional up to the RTX 20-series “Turing” based GPUs, allowing users to customize their BIOS configurations. Cross-flashing, which bypasses sub-vendor ID checking, even extends to the latest RTX 4090 “Ada” model.

The release of these tools evokes the nostalgia of the golden age of video BIOS modification, comparable to utilities like NiBiTor (which are now discontinued). The potential applications of such utilities are almost limitless. For example, users can flash the BIOS of a factory-overclocked premium graphics card to a graphics card that is closer to the manufacturer’s recommended retail price. For graphics cards up to the RTX 20 series “Turing”, the BIOS modification not only allows for clock rate adjustments, but also increases the performance limits. This has a stronger impact on the performance because the boost frequency is increased.

Additionally, BIOS modification grants users control over aspects such as voltage, cooling power, and fan curve, which provides the ability to reduce noise levels – provided the GPU cooler keeps the temperature within thermal limits (which are also adjustable). Cross-flashing now makes it possible to restore a voltage of 1.1V on an RTX 4090 GPU if you have a newer model that only runs at 1.07V. In addition, users can flash their Founders Edition (FE) GPUs with a custom vBIOS that has a higher performance limit and overcomes the limitations imposed by NVIDIA.

The author of OMGVflash, Veii, has posted a comprehensive thread on the TechPowerUp forums. This thread announces the first public beta of the tool, offers insights into its development progress, includes instructions on how to use it, as well as some troubleshooting tips. The thread can be found here. The author has expressed interest in working with TechPowerUp on the release of future versions. The author of NVflashk, Kefi, has also posted a similarly comprehensive thread on the TechPowerUp forums. OMGVflash and NVflashk were developed independently of each other. TechPowerUp has manually checked the binary code of both tools and found no viruses or Trojans. Only a few code changes were made to the original NVFlash tool to enable the workaround. There is no additional malware payload or similar elements. The file sizes correspond exactly to the unmodified files. VirusTotal also confirms that these patches are authentic.

Tampering with the vBIOS will void your graphics card’s warranty. As with any form of modification, modifying the graphics card BIOS carries risks and is meant for experienced users. If there is a faulty flash operation, it can usually be fixed quite easily. All current desktop processors have integrated graphics units (iGPUs) from which it is possible to boot. This way, you could flash a working BIOS to the affected graphics card. However, remember to make a backup copy of your BIOS beforehand. You can also use one of these tools to extract the current BIOS, or even better, just use GPU-Z for this task.

Kefi is currently working on a GUI version that will make it easier for the untrained to backup and flash the BIOS. Also, within the application, you can search our BIOS collection and filter by various properties.

Source: TechPowerUP

Kommentar

Lade neue Kommentare

echolot

Urgestein

932 Kommentare 723 Likes

Wäre ja prima wenn für ältere RTX Karten Frame generation freischalten könnte...schön wärs allemal... :D

Antwort Gefällt mir

big-maec

Urgestein

841 Kommentare 487 Likes

In der 4 Zeile wurde der User Verzeichnisname nicht geschwärzt.

Antwort Gefällt mir

S
Spinkser

Mitglied

20 Kommentare 5 Likes

Sehr interessant für wassergekühlte 4090er die ab Werk nur 450W erlauben. Ich bin zwar eher die Fraktion "undervolting", aber zumindest mal die theorethischen Grenzen ermitteln wäre schon spannend.

Antwort 1 Like

arcDaniel

Urgestein

1,617 Kommentare 880 Likes

Jetzt fehlt noch ein Bios Editor.

unter Linux kann man bei Nvidia noch immer kein UV, könnte man dies mit einem Bios fixieren, wäre für mich ein Problem gelöst.

Antwort 2 Likes

e
eastcoast_pete

Urgestein

1,492 Kommentare 842 Likes

Ja, "Mya" ist in der Tat geoutet.

Antwort Gefällt mir

Nulight

Veteran

228 Kommentare 150 Likes

Hmm, warum lacht mich meine GPU aus dem Gehäuse so an ? :LOL:

Antwort Gefällt mir

c
cunhell

Urgestein

551 Kommentare 507 Likes

Ist nicht die Karte, ist Nvidia, die sich freuen, wenn die User ihre Karten schrotten und Neue brauchen. ;)

Cunhell

Antwort 1 Like

F
Fab

Veteran

101 Kommentare 19 Likes

Die würden sich wohl sehr freuen wenn ichh zum ersten mal im Leben überhaupt eine OVP Karte aus dem Handel beziehen würde.

Jetzt fragt sich was alles mit meiner 2070 Super so machbar wäre....

Antwort Gefällt mir

M
Moeppel

Urgestein

866 Kommentare 312 Likes

Gibt es eigentlich bis heute eine offizielle begründung, warum Nvidia die Spannungen unter Linux nicht exposed?

Im Grunde der Grund, warum ich eine 4090 Idee an den Nagel gehangen hab.

Antwort Gefällt mir

ApolloX

Urgestein

1,668 Kommentare 934 Likes

Da war gestern im Heise ein interessanter Kommentar drin, das man durch solche Modifikationen einen sicherheitskritischen Rechner übernehmen kann. Und andersrum man aufpassen muss was man sich in einem solchen Rechner als Hardware reinsteckt - und wenn es nur zu Testzwecken ist.
Das war mir so nicht bewusst, aber es ergab schon Sinn.

Antwort Gefällt mir

Veii

Veteran

184 Kommentare 212 Likes

Zum Glück weiß niemand wem das System gehört ~ whops :D
Ich wollte nur meine Freunde schützen.
Eine 2000 series besitze ich nämlich nicht :)


Da ROMs auf der GPU sitzen, ist ein Exploit dieser Seitens eher unwarscheinlich.
System-Treiber besitzen API & MUTEX Zugriff zu den Karten, aber auch diese haben keinen Zugriff zu einem System, abseits dessen eigenem (die GPU).

Was eventuell gefährlich werden könnte, ist wenn man ein Biosmod draufspielt welches die GPU durch hohe Spannungen tötet.
Aber sowas geschieht nicht automatisch.
Und der Zugriff zu Falcon ist absichtlich nicht gestattet. Eine Kommunikation zu diesem ja, die Modifikation jedoch nein.

Antwort Gefällt mir

Tronado

Urgestein

3,745 Kommentare 1,957 Likes

Aber eine App ähnlich Afterburner oder mit kleinem Umfang wie Inno3D TuneIT gibt es für Linux? Dann reicht es doch völlig aus die Leistung etwas zu limitieren, nichts skaliert besser mit weniger Leistung als eine 4090.

Antwort Gefällt mir

M
Moeppel

Urgestein

866 Kommentare 312 Likes

Wäre wohl GWE (GreenWithEnvy), aber Nvidia exposed unter Linux keine Spannungen und entsprechend keine Spannungskurvenanpassungen.

Sprich es ist kein Toolingproblem an der Stelle, als eine Nvidia Blockade, dessen Gründe ich nicht kenne/verstehe.

Antwort Gefällt mir

Tronado

Urgestein

3,745 Kommentare 1,957 Likes

Es muss auch nicht jeder mit Spannungen herumpfuschen. Wenn es ums Energiesparen geht reicht wie gesagt ein leichtes Powerlimit oder eben fps capping. Mit den Temperaturen gibt es glücklicherweise auch bei Luftkühlung keine Probleme.

Möchte nicht wissen wie viele Leute sich Karten mit MPT u.ä. zerschossen haben.
Und am besten noch 750W möglich machen wenn die Leistungselektronik für 450W ausgelegt ist, dann schreien hier wieder alle "schei* 12VHPR Anschluss".

Antwort Gefällt mir

Veii

Veteran

184 Kommentare 212 Likes

Keine/Niemand.
Es ist eine software änderung welches im schlimmsten Fall das Betriebssystem unstabil macht, bzw die Treiber abstürzen lässt

Alle RDNA2 SKUs haben ein Spannungs limit.
Und jede Spannung wird in einem eigenen Kreislauf weg von dem Kern "trainiert".
Sprich es ist quasy unmöglich sich die Karte durch's normale OCing zu töten.
Mit einem ElmorLabs EVC2, sieht die Sache natürlich anders aus ~ aber auch hier wäre es nur "mid-overclocking" möglich.
Nicht bei dem start der Karte.

Antwort Gefällt mir

Shelly74

Mitglied

84 Kommentare 5 Likes

Interessant. Mal mit meiner RTX 4070 Ti etwas spielen.

Antwort Gefällt mir

G
Goldy

Neuling

2 Kommentare 0 Likes

Hallo, hab mal eine Frage. Bezüglich Turing (RTX 2070 mit non A Chip) mit welchen Tools kann man den das vBios bearbeiten? Z.B. das Powerlimit erhöhen? Finde dazu nix. Danke

Antwort Gefällt mir

R
RazielNoir

Veteran

339 Kommentare 112 Likes

Eine RTX 3xxx oder 4xxx per Tool auf das Powerlimit einer entsprechenden Quadro RTX gesetzt und keine Weiteren Tools im Hintergrund am laufen.
Das sollten die Boardpartner mal bei den einen oder anderen Karten machenund den oft verbauten Switch zwischen Silent und OC-Betrieb nicht nur die Lüfterkurve anpassen lassen.

Antwort Gefällt mir

Danke für die Spende



Du fandest, der Beitrag war interessant und möchtest uns unterstützen? Klasse!

Hier erfährst Du, wie: Hier spenden.

Hier kannst Du per PayPal spenden.

About the author

Samir Bashir

Werbung

Werbung