Jump to content
LaptopVideo2Go Forums
Sign in to follow this  
nozero

Modding Nvidia OEM INF Files

Recommended Posts

nozero

Modding Nvidia OEM INF Files

 

This method is for people who the modded Inf file from laptopvideo2go don't work.

 

could be shorter tutorial, but like this, even 100% novice can do it :D

 

 

1) You need your graphic card ID

     - go to device manager

     - double click on your graphic card

     - go to details

     - It will say something like PCI\VEN_****&DEV_****&SUBSYS********

 

     - That is your device ID

 

 

2) Dowload the driver needed from Nvidia.com

     - http://www.nvidia.com/Download/index.aspx

     - Extract the driver

     - The driver Installation will start and fail

 

 

3) Find the Inf file who need to be modded

     - go to the directory where you have extract driver's files

       C:\NVIDIA\DisplayDriver\337.88\Win8_WinVista_Win7_64\International\Display.Driver

 

     - The inf needed to be mod is different, depending to your model computer

     - Here, an OEM INF list.

 

nvaci.inf --- Acer, Gateway

nvami.inf --- Asus

nvaoi.inf --- Apple

nvari.inf --- Arima

nvbli.inf --- HP

nvcti.inf --- Compal

nvcvi.inf --- Clevo

nvdmi.inf --- Dell

nvfmi.inf --- Fujitsu

nvfui.inf --- Siemens

nvhmi.inf --- HP

nvloi.inf --- LG

nvlti.inf --- lenovo

NVMIi.inf --- MSI

nvqni.inf --- NEC

nvsmi.inf --- Samsung

nvszci.inf --- Sony

nvtdi.inf --- Toshiba Qosmio

nvtsi.inf --- Toshiba

 

     - Depending to the release or the version (internationnal, english, french ...), the inf name can be a bit different,

 

     - In fact, its just for your personnal knowledge, you can pick any one of them, but prefer to mod the appropriate inf anyway.

     - Open the Inf who need to be modded

 

 

4) Mod the inf file (its not so long and not so difficult that appears)

     - I will take an example with my graphic card, a geforce GT 230M, on a Vaio computer (Sony)

       my id is :  PCI\VEN_10DE&DEV_0A2A&SUBSYS_905E104D

     - I have a sony, so i will mod nvszci.inf, and i will show you how to.

 

     - In the inf file, search this line : [NVIDIA_SetA_Devices.NTamd64.6.0] with ctrl+F

       you will see under this line, several configuration of type

       %NVIDIA_DEV.(DEV number).(01% or 02% or 03%...etc) = Section(any number), PCI\VEN_****&DEV_****&SUBSYS********

 

      ( Or configuration line like this :

       %NVIDIA_DEV.(DEV number).(SUBSYS number).(SUBSYS number)% = Section(any number), PCI\VEN_****&DEV_****&SUBSYS********

       but nevermind, they just use SUBSYS number instead of 01%(or 02%...etc)

 

       The first one (with Number%) was for old release, and now they use subsys number, both work)

 

 

     - Now you need to do your own configurtion line

     - (DEV number) is the number after the DEV in your graphic card ID : PCI\VEN_10DE&DEV_0A2A&SUBSYS_905E104D

     - For me its 0A2A, so my configuration line will be :

       %NVIDIA_DEV.0A2A.(01% or 02% or 03%...etc) = Section(any number), PCI\VEN_****&DEV_****&SUBSYS********

 

     - Next, you choose the number%, you can take anyone, i will take 01% :

       In that step, my configuration line look like : %NVIDIA_DEV.0A2A.01% =

 

     ( If u want use SUBSYS number, the first () is the first 4 number, and the second (), its the last 4 number (each of subsys)

       for me that will be :

       %NVIDIA_DEV.0A2A.905E.104D% = Section(any number), PCI\VEN_****&DEV_****&SUBSYS******** )

 

 

     - The Section(any number), here you need to put a number, i will choose 030, can be anything, 002, 044 ... (3 numbers)

 

     - My configuration line look like : %NVIDIA_DEV.0A2A.01% = Section030, PCI\VEN_****&DEV_****&SUBSYS********
     - Now you need to replace your graphic card ID, mine is : PCI\VEN_10DE&DEV_0A2A&SUBSYS_905E104D

 

     - So, my final configuration line is (remember, both work) :

       %NVIDIA_DEV.0A2A.01% = Section030, PCI\VEN_10DE&DEV_0A2A&SUBSYS_905E104D

       or

       %NVIDIA_DEV.0A2A.905E.104D% = Section030, PCI\VEN_10DE&DEV_0A2A&SUBSYS_905E104D

 

 

     - I get my configuration line, and i paste it in the [NVIDIA_SetA_Devices.NTamd64.6.0] section (for win vista)

       like this :

 

[NVIDIA_SetA_Devices.NTamd64.6.0]

%NVIDIA_DEV.0A2A.01% = Section030, PCI\VEN_10DE&DEV_0A2A&SUBSYS_905E104D

 

     - Erase every other line in each section (especially the line who get the same dev or subsys as you) and paste your configuration line

       (You don't need to erase them, but its better and cleaner)

 

     - Now you need to take your configuration line and paste it to other section

     - to this one : [NVIDIA_SetA_Devices.NTamd64.6.1] (for win 7)

     - You need to improve by one the number Section, (if you copy in all section to share it by example) for me it is Section030

 

     - So, for [NVIDIA_SetA_Devices.NTamd64.6.1] that will be Section031

       like this :

 

[NVIDIA_SetA_Devices.NTamd64.6.1]

%NVIDIA_DEV.0A2A.01% = Section031, PCI\VEN_10DE&DEV_0A2A&SUBSYS_905E104D

 

     - You need to do the same with [NVIDIA_SetA_Devices.NTamd64.6.2] (for win 8) and [NVIDIA_SetA_Devices.NTamd64.6.3] (for win 8.1)

     - You also need to improve by one the number Section each time.

     - So, for [NVIDIA_SetA_Devices.NTamd64.6.2] that will be Section032

       and for [NVIDIA_SetA_Devices.NTamd64.6.3] that will be Section033

       like this :

 

[NVIDIA_SetA_Devices.NTamd64.6.2]

%NVIDIA_DEV.0A2A.01% = Section032, PCI\VEN_10DE&DEV_0A2A&SUBSYS_905E104D

 

[NVIDIA_SetA_Devices.NTamd64.6.3]

%NVIDIA_DEV.0A2A.01% = Section033, PCI\VEN_10DE&DEV_0A2A&SUBSYS_905E104D

 

 

     - The final step, search into the file (ctrl+F), the section [strings] (at the end of the file)

       it's this section who give your graphic card name into your Device Manger

 

     - The configuration line look like : NVIDIA_DEV.(your DEV number).(01 or 02 or 03...etc) = "(name of your graphic card)"

     - If your remember, my configurtion line was

       %NVIDIA_DEV.0A2A.01% = Section030, PCI\VEN_****&DEV_****&SUBSYS********

 

     - I have choose 01%, my dev number is 0A2A and my graphic card is : Nvidia Geforce GT 230M

     - so for [strings] my configuration line will be :

 

[strings]

NVIDIA_DEV.0A2A.01 = "Nvidia Geforce GT 230M"

      

     - In your configuration line, if you have choose 02% or 03% ...etc, your configuration for string will be

       NVIDIA_DEV.0A2A.02 = "Nvidia Geforce GT 230M"

       NVIDIA_DEV.0A2A.03 = "Nvidia Geforce GT 230M"

       ...etc

 

     ( If you use SUBSYS number, you just need to remove the %

       for me, the line will be :

       NVIDIA_DEV.0A2A.905E.104D = "Nvidia Geforce GT 230M" )

 

 

     - After modded the inf file, save it ! ^^

 

 

5) Install the Nvidia driver

 

Don't forget to turn off driver signature enforcement !!

This is essential or driver won't install

do a quick google on how to

 

     - Turning off driver signature enforcement is a per boot process. 

       You reboot, and enforcement is turned back on, unless you go through the process again.

 

     - After the reboot, you can install the Nvidia Driver

 

 

6) Enjoy

 

7) Trouble issue

     - Some laptops have problems with new drivers and powermizer enabled (bsod, random black screen)

 

     - First uninstall your old driver. Use program "Display Driver Uninstaller" (google it)

     - After you upgraded your new nvidia driver, DON'T restart your laptop.

       Go to windows registry and find the key "PerfLevelSrc", modify it from "3333" to "2222". (disable powermizer)

 

     - That should help. It will work on all new nvidia drivers.

Edited by nozero

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
Sign in to follow this  

×
×
  • Create New...