APX driver (Windows)?

Search This thread

jimcpl

Senior Member
Dec 14, 2008
946
96
Hi,

I want to try nvflash. I got the files from dropbox, and the Windows zip has a .inf file, but:

- that .inf looks like it's for an ADB driver, not APX, and

- the other files for the APX driver (dlls, etc.) are missing

I guess these are suppose to be part of the tetra sdk, but I can't find that either.

Does anyone know where to get that APX driver? Also should I be able to use both ADB and APX drivers on the same machine?

Thanks,
Jim
 

bjrunn

New member
Mar 13, 2011
3
0
i need you help

I need an APX driver i went to the link you suggested but i still do not know which one to download. Can you give instructions? my gtablet is broken
 

Butch1326

Senior Member
Nov 21, 2010
290
55
Pennsylvania
The new location on the NVIDIA developers website is here:

http://developer.nvidia.com/tegra/devkit-250tango

Page down until you see Android 2.2 (Froyo) for Tegra 250 & Tango ONLY, and then click on the MSI link to the right of it.

Be aware, this is an updated version of the Nvidia SDK for the Tegra 250. If you're following instructions from previous posts on how to nvflash your gtab using the APX method, make sure you substitute tegra_froyo_20110207 anywhere you see tegra_froyo_20101105 in the instructions.
 
Last edited:
  • Like
Reactions: bjrunn

butchconner

Senior Member
Nov 26, 2010
531
138
Northwest Louisiana
Also check out my "NVFlash USB Driver Solution" thread in Developer Forum.

There are three or four sources for getting the USB drivers without having to install the SDK.

Rev
 

bjrunn

New member
Mar 13, 2011
3
0
I'm bout try it now

When you say change some instructions how is that done, im new at this but I love your help. thanks again. Let me try first
 

bjrunn

New member
Mar 13, 2011
3
0
i have to manually substitute something. I must had the wrong instructions before. let me see whats going on. I just found it on yhe site now im am installing it. Do i substitute before i run the program or after or were you just saying when i c 20101105 it really should say 20110207. Im just not trying to mess up like i already did. thanks
 
Last edited:

Butch1326

Senior Member
Nov 21, 2010
290
55
Pennsylvania
  • Like
Reactions: ahjwinth

jan dekkers

Member
Mar 11, 2011
7
1
This is how I got my WIN64 to work:

Make sure you have the android SDK Installed: This is where I installed Android SDK: C:\Program Files (x86)\Android\android-sdk\extras\google\usb_driver\

C:\Program Files (x86)\Android\android-sdk\extras\google\usb_driver\amd64 DIR must have the following files
WdfCoInstaller01009.dll
winusbcoinstaller2.dll
WUDFUpdate_01009.dll

C:\Program Files (x86)\Android\android-sdk\extras\google\usb_driver\i386 DIR must have the following files
WdfCoInstaller01009.dll
winusbcoinstaller2.dll
WUDFUpdate_01009.dll

"C:\Program Files (x86)\Android\android-sdk\extras\google\usb_driver\"

in the above dir create a new file <NvidiaUsb.inf> open the file in notepad:

Cope and paste the content below in notepad <if the DLLS above are a different version modify the INF file content with your version>

[Version]
Signature = "$Windows NT$"
Class = USB
ClassGuid={36FC9E60-C465-11CF-8056-444553540000}
Provider = %ProviderName%
DriverVer=04/01/2010,1.00.01
; CatalogFile=MyCatFile.cat FIXME Need own catlog file, which is signed

; ========== Manufacturer/Models sections ===========

[Manufacturer]
%ProviderName% = NvidiaUsb_WinUSB,NTx86,NTamd64

[NvidiaUsb_WinUSB.NTx86]
%USB\NvidiaUsb.DeviceDescFastboot% =NvidiaUsb_Install, USB\VID_0955&PID_7000
%USB\NvidiaUsb.DeviceDescAdbComposite% =NvidiaUsb_Install, USB\VID_0955&PID_7100
%USB\NvidiaUsb.DeviceDescAdbDebug% =NvidiaUsb_Install, USB\VID_0955&PID_7100&MI_01

%USB\NvidiaUsb.DeviceDesc% =NvidiaUsb_Install, USB\VID_0955&PID_7015
%USB\NvidiaUsb.DeviceDesc% =NvidiaUsb_Install, USB\VID_0955&PID_7115
%USB\NvidiaUsb.DeviceDesc% =NvidiaUsb_Install, USB\VID_0955&PID_7215
%USB\NvidiaUsb.DeviceDesc% =NvidiaUsb_Install, USB\VID_0955&PID_7315
%USB\NvidiaUsb.DeviceDesc% =NvidiaUsb_Install, USB\VID_0955&PID_7415
%USB\NvidiaUsb.DeviceDesc% =NvidiaUsb_Install, USB\VID_0955&PID_7515
%USB\NvidiaUsb.DeviceDesc% =NvidiaUsb_Install, USB\VID_0955&PID_7615
%USB\NvidiaUsb.DeviceDesc% =NvidiaUsb_Install, USB\VID_0955&PID_7715
%USB\NvidiaUsb.DeviceDesc% =NvidiaUsb_Install, USB\VID_0955&PID_7815
%USB\NvidiaUsb.DeviceDesc% =NvidiaUsb_Install, USB\VID_0955&PID_7915
%USB\NvidiaUsb.DeviceDesc% =NvidiaUsb_Install, USB\VID_0955&PID_7a15
%USB\NvidiaUsb.DeviceDesc% =NvidiaUsb_Install, USB\VID_0955&PID_7b15
%USB\NvidiaUsb.DeviceDesc% =NvidiaUsb_Install, USB\VID_0955&PID_7c15
%USB\NvidiaUsb.DeviceDesc% =NvidiaUsb_Install, USB\VID_0955&PID_7d15
%USB\NvidiaUsb.DeviceDesc% =NvidiaUsb_Install, USB\VID_0955&PID_7e15
%USB\NvidiaUsb.DeviceDesc% =NvidiaUsb_Install, USB\VID_0955&PID_7f15

%USB\NvidiaUsb.DeviceDesc% =NvidiaUsb_Install, USB\VID_0955&PID_7016
%USB\NvidiaUsb.DeviceDesc% =NvidiaUsb_Install, USB\VID_0955&PID_7116
%USB\NvidiaUsb.DeviceDesc% =NvidiaUsb_Install, USB\VID_0955&PID_7216
%USB\NvidiaUsb.DeviceDesc% =NvidiaUsb_Install, USB\VID_0955&PID_7316
%USB\NvidiaUsb.DeviceDesc% =NvidiaUsb_Install, USB\VID_0955&PID_7416
%USB\NvidiaUsb.DeviceDesc% =NvidiaUsb_Install, USB\VID_0955&PID_7516
%USB\NvidiaUsb.DeviceDesc% =NvidiaUsb_Install, USB\VID_0955&PID_7616
%USB\NvidiaUsb.DeviceDesc% =NvidiaUsb_Install, USB\VID_0955&PID_7716
%USB\NvidiaUsb.DeviceDesc% =NvidiaUsb_Install, USB\VID_0955&PID_7816
%USB\NvidiaUsb.DeviceDesc% =NvidiaUsb_Install, USB\VID_0955&PID_7916
%USB\NvidiaUsb.DeviceDesc% =NvidiaUsb_Install, USB\VID_0955&PID_7a16
%USB\NvidiaUsb.DeviceDesc% =NvidiaUsb_Install, USB\VID_0955&PID_7b16
%USB\NvidiaUsb.DeviceDesc% =NvidiaUsb_Install, USB\VID_0955&PID_7c16
%USB\NvidiaUsb.DeviceDesc% =NvidiaUsb_Install, USB\VID_0955&PID_7d16
%USB\NvidiaUsb.DeviceDesc% =NvidiaUsb_Install, USB\VID_0955&PID_7e16
%USB\NvidiaUsb.DeviceDesc% =NvidiaUsb_Install, USB\VID_0955&PID_7f16

%USB\NvidiaUsb.DeviceDesc% =NvidiaUsb_Install, USB\VID_0955&PID_7020
%USB\NvidiaUsb.DeviceDesc% =NvidiaUsb_Install, USB\VID_0955&PID_7120
%USB\NvidiaUsb.DeviceDesc% =NvidiaUsb_Install, USB\VID_0955&PID_7220
%USB\NvidiaUsb.DeviceDesc% =NvidiaUsb_Install, USB\VID_0955&PID_7320
%USB\NvidiaUsb.DeviceDesc% =NvidiaUsb_Install, USB\VID_0955&PID_7420
%USB\NvidiaUsb.DeviceDesc% =NvidiaUsb_Install, USB\VID_0955&PID_7520
%USB\NvidiaUsb.DeviceDesc% =NvidiaUsb_Install, USB\VID_0955&PID_7620
%USB\NvidiaUsb.DeviceDesc% =NvidiaUsb_Install, USB\VID_0955&PID_7720
%USB\NvidiaUsb.DeviceDesc% =NvidiaUsb_Install, USB\VID_0955&PID_7820
%USB\NvidiaUsb.DeviceDesc% =NvidiaUsb_Install, USB\VID_0955&PID_7920
%USB\NvidiaUsb.DeviceDesc% =NvidiaUsb_Install, USB\VID_0955&PID_7a20
%USB\NvidiaUsb.DeviceDesc% =NvidiaUsb_Install, USB\VID_0955&PID_7b20
%USB\NvidiaUsb.DeviceDesc% =NvidiaUsb_Install, USB\VID_0955&PID_7c20
%USB\NvidiaUsb.DeviceDesc% =NvidiaUsb_Install, USB\VID_0955&PID_7d20
%USB\NvidiaUsb.DeviceDesc% =NvidiaUsb_Install, USB\VID_0955&PID_7e20
%USB\NvidiaUsb.DeviceDesc% =NvidiaUsb_Install, USB\VID_0955&PID_7f20

%USB\NvidiaUsb.DeviceDesc% =NvidiaUsb_Install, USB\VID_0955&PID_7030


[NvidiaUsb_WinUSB.NTamd64]
%USB\NvidiaUsb.DeviceDescFastboot% =NvidiaUsb_Install, USB\VID_0955&PID_7000
%USB\NvidiaUsb.DeviceDescAdbComposite% =NvidiaUsb_Install, USB\VID_0955&PID_7100
%USB\NvidiaUsb.DeviceDescAdbDebug% =NvidiaUsb_Install, USB\VID_0955&PID_7100&MI_01

%USB\NvidiaUsb.DeviceDesc% =NvidiaUsb_Install, USB\VID_0955&PID_7015
%USB\NvidiaUsb.DeviceDesc% =NvidiaUsb_Install, USB\VID_0955&PID_7115
%USB\NvidiaUsb.DeviceDesc% =NvidiaUsb_Install, USB\VID_0955&PID_7215
%USB\NvidiaUsb.DeviceDesc% =NvidiaUsb_Install, USB\VID_0955&PID_7315
%USB\NvidiaUsb.DeviceDesc% =NvidiaUsb_Install, USB\VID_0955&PID_7415
%USB\NvidiaUsb.DeviceDesc% =NvidiaUsb_Install, USB\VID_0955&PID_7515
%USB\NvidiaUsb.DeviceDesc% =NvidiaUsb_Install, USB\VID_0955&PID_7615
%USB\NvidiaUsb.DeviceDesc% =NvidiaUsb_Install, USB\VID_0955&PID_7715
%USB\NvidiaUsb.DeviceDesc% =NvidiaUsb_Install, USB\VID_0955&PID_7815
%USB\NvidiaUsb.DeviceDesc% =NvidiaUsb_Install, USB\VID_0955&PID_7915
%USB\NvidiaUsb.DeviceDesc% =NvidiaUsb_Install, USB\VID_0955&PID_7a15
%USB\NvidiaUsb.DeviceDesc% =NvidiaUsb_Install, USB\VID_0955&PID_7b15
%USB\NvidiaUsb.DeviceDesc% =NvidiaUsb_Install, USB\VID_0955&PID_7c15
%USB\NvidiaUsb.DeviceDesc% =NvidiaUsb_Install, USB\VID_0955&PID_7d15
%USB\NvidiaUsb.DeviceDesc% =NvidiaUsb_Install, USB\VID_0955&PID_7e15
%USB\NvidiaUsb.DeviceDesc% =NvidiaUsb_Install, USB\VID_0955&PID_7f15

%USB\NvidiaUsb.DeviceDesc% =NvidiaUsb_Install, USB\VID_0955&PID_7016
%USB\NvidiaUsb.DeviceDesc% =NvidiaUsb_Install, USB\VID_0955&PID_7116
%USB\NvidiaUsb.DeviceDesc% =NvidiaUsb_Install, USB\VID_0955&PID_7216
%USB\NvidiaUsb.DeviceDesc% =NvidiaUsb_Install, USB\VID_0955&PID_7316
%USB\NvidiaUsb.DeviceDesc% =NvidiaUsb_Install, USB\VID_0955&PID_7416
%USB\NvidiaUsb.DeviceDesc% =NvidiaUsb_Install, USB\VID_0955&PID_7516
%USB\NvidiaUsb.DeviceDesc% =NvidiaUsb_Install, USB\VID_0955&PID_7616
%USB\NvidiaUsb.DeviceDesc% =NvidiaUsb_Install, USB\VID_0955&PID_7716
%USB\NvidiaUsb.DeviceDesc% =NvidiaUsb_Install, USB\VID_0955&PID_7816
%USB\NvidiaUsb.DeviceDesc% =NvidiaUsb_Install, USB\VID_0955&PID_7916
%USB\NvidiaUsb.DeviceDesc% =NvidiaUsb_Install, USB\VID_0955&PID_7a16
%USB\NvidiaUsb.DeviceDesc% =NvidiaUsb_Install, USB\VID_0955&PID_7b16
%USB\NvidiaUsb.DeviceDesc% =NvidiaUsb_Install, USB\VID_0955&PID_7c16
%USB\NvidiaUsb.DeviceDesc% =NvidiaUsb_Install, USB\VID_0955&PID_7d16
%USB\NvidiaUsb.DeviceDesc% =NvidiaUsb_Install, USB\VID_0955&PID_7e16
%USB\NvidiaUsb.DeviceDesc% =NvidiaUsb_Install, USB\VID_0955&PID_7f16

%USB\NvidiaUsb.DeviceDesc% =NvidiaUsb_Install, USB\VID_0955&PID_7020
%USB\NvidiaUsb.DeviceDesc% =NvidiaUsb_Install, USB\VID_0955&PID_7120
%USB\NvidiaUsb.DeviceDesc% =NvidiaUsb_Install, USB\VID_0955&PID_7220
%USB\NvidiaUsb.DeviceDesc% =NvidiaUsb_Install, USB\VID_0955&PID_7320
%USB\NvidiaUsb.DeviceDesc% =NvidiaUsb_Install, USB\VID_0955&PID_7420
%USB\NvidiaUsb.DeviceDesc% =NvidiaUsb_Install, USB\VID_0955&PID_7520
%USB\NvidiaUsb.DeviceDesc% =NvidiaUsb_Install, USB\VID_0955&PID_7620
%USB\NvidiaUsb.DeviceDesc% =NvidiaUsb_Install, USB\VID_0955&PID_7720
%USB\NvidiaUsb.DeviceDesc% =NvidiaUsb_Install, USB\VID_0955&PID_7820
%USB\NvidiaUsb.DeviceDesc% =NvidiaUsb_Install, USB\VID_0955&PID_7920
%USB\NvidiaUsb.DeviceDesc% =NvidiaUsb_Install, USB\VID_0955&PID_7a20
%USB\NvidiaUsb.DeviceDesc% =NvidiaUsb_Install, USB\VID_0955&PID_7b20
%USB\NvidiaUsb.DeviceDesc% =NvidiaUsb_Install, USB\VID_0955&PID_7c20
%USB\NvidiaUsb.DeviceDesc% =NvidiaUsb_Install, USB\VID_0955&PID_7d20
%USB\NvidiaUsb.DeviceDesc% =NvidiaUsb_Install, USB\VID_0955&PID_7e20
%USB\NvidiaUsb.DeviceDesc% =NvidiaUsb_Install, USB\VID_0955&PID_7f20

%USB\NvidiaUsb.DeviceDesc% =NvidiaUsb_Install, USB\VID_0955&PID_7030

; =================== Installation ===================

[NvidiaUsb_Install]
Include=winusb.inf
Needs=WINUSB.NT

[NvidiaUsb_Install.Services]
Include=winusb.inf
AddService=WinUSB,0x00000002,WinUSB_ServiceInstall

[WinUSB_ServiceInstall]
DisplayName = %WinUSB_SvcDesc%
ServiceType = 1
StartType = 3
ErrorControl = 1
ServiceBinary = %12%\WinUSB.sys

[NvidiaUsb_Install.Wdf]
KmdfService=WINUSB, WinUsb_Install

[WinUSB_Install]
KmdfLibraryVersion=1.7

[NvidiaUsb_Install.HW]
AddReg=Dev_AddReg

[Dev_AddReg]
; FIXME use our own GUID
HKR,,DeviceInterfaceGUIDs,0x10000,"{EAD8C4F6-6102-45c7-AA66-36E6D7204600}"

[NvidiaUsb_Install.CoInstallers]
AddReg=CoInstallers_AddReg
CopyFiles=CoInstallers_CopyFiles

[CoInstallers_AddReg]
HKR,,CoInstallers32,0x00010000,"WdfCoInstaller01009.dll,WdfCoInstaller","WinUSBCoInstaller2.dll"

[CoInstallers_CopyFiles]
WinUSBCoInstaller2.dll
WdfCoInstaller01009.dll

[DestinationDirs]
CoInstallers_CopyFiles=11

; ================= Source Media Section =====================

[SourceDisksNames]
1 = %DISK_NAME%,,,\i386
2 = %DISK_NAME%,,,\amd64

[SourceDisksFiles.x86]
WinUSBCoInstaller2.dll=1
WdfCoInstaller01009.dll=1

[SourceDisksFiles.amd64]
WinUSBCoInstaller2.dll=2
WdfCoInstaller01009.dll=2

; =================== Strings ===================

[Strings]
ProviderName="NVIDIA Corporation"
USB\NvidiaUsb.DeviceDesc="NVIDIA USB Boot-recovery driver for Mobile devices"
USB\NvidiaUsb.DeviceDescFastboot="NVIDIA Android Fastboot Device"
USB\NvidiaUsb.DeviceDescAdbComposite="NVIDIA Android Composite Device"
USB\NvidiaUsb.DeviceDescAdbDebug="Android Debug Bridge Interface"
WinUSB_SvcDesc="NVIDIA Boot Recovery"
DISK_NAME="NVIDIA USB Boot Recovery Install Disk"
 

bjd238

Member
Nov 20, 2010
15
0
Nvidia Flash/APX Drivers

When I had to un-brick my tablet I used the fix from DroidPirate.com. It has the drivers for the APX loaded into a zip file and worked very smoothly for my restore.
 

Top Liked Posts

  • There are no posts matching your filters.
  • 1
    The new location on the NVIDIA developers website is here:

    http://developer.nvidia.com/tegra/devkit-250tango

    Page down until you see Android 2.2 (Froyo) for Tegra 250 & Tango ONLY, and then click on the MSI link to the right of it.

    Be aware, this is an updated version of the Nvidia SDK for the Tegra 250. If you're following instructions from previous posts on how to nvflash your gtab using the APX method, make sure you substitute tegra_froyo_20110207 anywhere you see tegra_froyo_20101105 in the instructions.
    1
    bjrunn,

    You will substitute the new Tegra file information as part of the USB driver install.

    As an example, if you are following the nvflash instructions from the androidforums.com website below,

    http://androidforums.com/gtablet-support-troubleshooting/253801-nv-flash-full-factory-reset.html

    In order to install the USB drivers, anywhere you see tegra_froyo_20101105 in the instructions, use tegra_froyo_20110207 in its place.