Stop Your Screen From Turning Off with KeepItOn

We all know the feeling of reading a news article orrather longdocument, when our screen … more

The XDA LG QPair Developer Challenge Voting Has Begun!

It seems like it was just yesterday that weannounced that we had paired up with LGto … more

Major Update for the Sony Smartwatch 2 Brings DND and More

With the wearables landscape now dominated by Android Wear and Pebble, its … more

How to Root Android Wear 5.0.1 Lollipop Devices – XDA TV

The Lollipop update for Android Wear devices has hit the market and people are … more

Welcome to XDA

Search to go directly to your device's forum

Register an account

Unlock full posting privileges

Ask a question

No registration required
Post Reply

APX driver (Windows)?

OP jimcpl

21st December 2010, 11:48 PM   |  #1  
OP Senior Member
Thanks Meter: 96
 
945 posts
Join Date:Joined: Dec 2008
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
22nd December 2010, 12:54 AM   |  #2  
OP Senior Member
Thanks Meter: 96
 
945 posts
Join Date:Joined: Dec 2008
Hi,

I figured it out.

I had to download the froyo image MSI from:

http://tegradeveloper.nvidia.com/tegra/downloads

After I ran the MSI, the driver files were put on the system. I then plugged the Gtab in, power + vol-, and then nvflash worked.

Jim
14th March 2011, 08:58 PM   |  #3  
Junior Member
Thanks Meter: 0
 
3 posts
Join Date:Joined: Mar 2011
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
14th March 2011, 11:12 PM   |  #4  
Butch1326's Avatar
Senior Member
Flag Pennsylvania
Thanks Meter: 46
 
271 posts
Join Date:Joined: Nov 2010
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 by Butch1326; 14th March 2011 at 11:14 PM.
The Following User Says Thank You to Butch1326 For This Useful Post: [ View ]
14th March 2011, 11:51 PM   |  #5  
Senior Member
Flag Northwest Louisiana
Thanks Meter: 137
 
530 posts
Join Date:Joined: Nov 2010
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
15th March 2011, 03:45 AM   |  #6  
Junior Member
Thanks Meter: 0
 
3 posts
Join Date:Joined: Mar 2011
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
15th March 2011, 04:00 AM   |  #7  
Junior Member
Thanks Meter: 0
 
3 posts
Join Date:Joined: Mar 2011
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 by bjrunn; 15th March 2011 at 04:13 AM.
16th March 2011, 01:10 AM   |  #8  
Butch1326's Avatar
Senior Member
Flag Pennsylvania
Thanks Meter: 46
 
271 posts
Join Date:Joined: Nov 2010
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-sup...ory-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.
The Following User Says Thank You to Butch1326 For This Useful Post: [ View ]
16th March 2011, 01:52 AM   |  #9  
Junior Member
Thanks Meter: 1
 
7 posts
Join Date:Joined: Mar 2011
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,"WdfCoInstaller0100 9.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"
16th March 2011, 06:30 PM   |  #10  
Junior Member
Thanks Meter: 0
 
15 posts
Join Date:Joined: Nov 2010
Wink 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.

Post Reply Subscribe to Thread
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes