How to use the VXDIAG GM Nano with SPS?


This using guide is trying to use the VXDIAG GM nano with SPS this is what you need to do (order is important):


I have a newly purchased VXDIAG GM Nano Wifi device. It’s supposed to work as a clone to the GM MDI. Using windows 7 and the software that came with it I can use it with TECH2WIN to diagnose GM trucks (tested on silverado 2500 trucks of varying years 2001 – 2007).


Using the Windows XP vm with installed GDS2 that comes with it I was able to diagnose a 2015 silverado truck.


Using windows 7 and a 3 day subscription to acdelco TDS SPS I was able to flash the HMI module of a 2015 silverado to add a factory reverse camera to the truck.


I recently downloaded a copy of GM TIS2000 2008 and installed it into the VM that came with the device that has GDS2 already installed. I’m trying to attempt SPS programming on my 2007 truck without getting a TDS 3 day SPS subscription. I see sites list that the device is only compatible with online SPS programming and not TIS2000 offline programming however if it works for GDS2 and as a pass through device for SPS tis2web it should work for TIS2000. After all it’s an MDI clone and they made Drivers that make the device look like an MDI device.


I added the j2534 driver to TIS2000 and set it to use MDI 2, at first when I went through SPS programming at the step where it says to connect the device to the truck (after selecting make, model, year etc.) , I have everything connected and when I click next I get License expired. then it won’t connect.


Finally it works.


*** please note you cannot use the VM that the VXDIAG package comes with (GDS2 VM). It’s configured in such a way it won’t work with the dongle crack and caused me a lot of head scratching to find this out.


  1. Create a windows XP 32bit VM using VMWare Player
  2. Make sure you add an LPT port (set to auto, not connected on startup). It doesn’t matter if your actual PC has an LPT port or not this is needed for the dongle crack later.
  3. Install VMWare tools for your VM
  4. After you have the windows VM up and running install the BOSH MDI drivers found here: (the MDI drivers on the driver disk and vxmanager installer wouldn’t install on my xp 32bit VM but the one from bosh does).
  5. From the driver disk or from install the VXDIAG MDI package with pass thru driver (VXDIAG MDI manager or VXDIAG Manager)
  6. Download tis_data_1.iso, tis_data_2.iso, GM-NAO-TIS200-3_2008.iso, TIS2000DongleCrack.rar from this thread: (files / instructions in the updated.txt you may need to click the link more than once if you get an error when downloading)
  7. Mount the tis_data_1.iso in your VM (use the virtual cdrom in vmware player and attach to iso file) this will start the auto install of the TIS2000 2007.3 software)

8.All options can be installed using the default selections however make sure you check the install checkbox above the parallel security device on the one screen.

  1. After installation is complete you can extract the TIS2000DongleCrack.rar and copy the folder to the desktop of your VM
  2. Go into the TIS2000DongleCrack folder locate the drivers folder and open it, run the DDINST32.EXE (if you get a registry error you didn’t install an LPT port in your VM), select Express and it should install the files then click ok / Exit to close.
  3. Go back to the main TIS2000DongleCrack folder and copy SCAControlUI.exe and Id.dll to c:\Program Files\cosids\bin\ (it will prompt to replace id.dll select yes).
  4. Go back to the main TIS2000DongleCrack folder into the Dongle folder and copy the 2 files in there to c:\windows\system32\ (the dongle crack is now installed)
  5. Now mount the tis_data_2.iso in your VM (use the virtual cdrom in vmware player and attach to iso file) and open TIS2000 (double click the icon on your desktop) when TIS opens it will ask you if you want to upgrade click yes.
  6. After the upgrade completes mount the GM-NAO-TIS200-3_2008.iso in your VM (use the virtual cdrom in vmware player and attach to iso file) and open TIS2000 (double click the icon on your desktop) when TIS opens it will ask you if you want to upgrade click yes.
  7. After the upgrade completes you have successfully installed TIS2000 2008.3 and the Dongle crack, now we need to configure TIS to use the VXDIAG GM nano
  8. Open TIS2000 from the icon on your desktop, select Configuration menu from the top and select IO Management.
  9. Click the Driver button, click the Browse button, locate the j2534.dll file in the window and click open (installs the J2534 Pass Thru Driver)
  10. Now click the Add button (in IO management) enter exacly “Generic Pass Thru” in Logical Name and select “J2534 Pass Thru Driver” in the Driver drop down, click OK.
  11. Select Generic Pass Thru in the list and click Properties, in the Device Name drop down select VXDIAG, (ALLScanner) and click ok then click close to close IO Management.



Now TIS2000 is installed and configured all you have to do is connect your VXDIAG to the PC / VM. To do this first use a usb and connect it to the PC then in the VMWare player menu go in removable devices and connect the Future Devices USB to serial converter. At this step my windows install didn’t have the basic usb to serial drivers so I connected the VM to the network (if not connected use the VMWare player menu to connect the network) and windows downloaded them from the net and installed the device as com3. you are now good to go.


At this point you can now click on SPS in TIS2000 select Generic Pass Thru as your device and your good to program!!

Thanks to @wizzardsl (MH forum member)


VXDIAG GM Nano Wifi device for sale: