Qualcomm Diagnostic Mode or DIAG Mode is useful for changing the IMEI or repair baseband on your phone using QPST, WriteDualIMEI, and other tools. If you are facing 'cannot find DIAG COM Port' or similar error, then follow the steps listed in this tutorial to enable Qualcomm Diagnostic Mode or activate DIAG Mode.
Synaptics PS/2 Port Pointing Device driver download and installation. Download this Synaptics Input Devices device driver, then follow the procedure below. If you need help, let us know. Get fast auto repair information from the ShopKey Pro Repair Information System from Snap-on Diagnostics. NEXIQ First-Link⢠is an application that provides important features to the drivers and service technicians of commercial vehicles and equipment. Download SAMSUNG Android USB Diagnostic Serial Port (WDM) Driver 5.28.0.2700 (Other Drivers & Tools). On this computer, B1, which is a new HP dv7 7212nr laptop I have had numerous problems. Today I came across the advanced tools and system diagnostics and performed the diagnostics. There were many.
Table of Contents
Qualcomm DIAG Mode is a special diagnostic mode available on Qualcomm Snapdragon processor powered smartphones. When the Qualcomm Diagnostic Mode is enabled on your phone, it opens the DIAG port that helps to write or repair IMEI number using tools like QPST Tool, QFIL Tool, and other tools.
It is worth mentioning that for MediaTek (MTK) chipset powered devices, we use the Miracle Box tool to repair IMEI number, and DIAG COM Port is not required to repair IMEI on MediaTek and other processors like Spreadtrum, etc. But if you want to repair IMEI on any Qualcomm devices like Samsung, Oppo, Vivo, Xiaomi, OnePlus, Nokia, Lenovo, LG, and Motorola, then the diag port is required.

DIAG Port (Qualcomm HS-USB Android Diag 901D) and Qualcomm HS-USB QDLoader 9008 are separate things. Android DIAG 901D is a diag port, and HS-USB QDLoader is an EDL Mode (Emergency Download Mode).
To fix IMEI or repair baseband, it is required that your device has proper root permissions. So, make sure your device is rooted and have proper Root permissions.
There are three different methods to enable Qualcomm Diag port on your Qualcomm device. Check out all the methods below, and if one method doesn't work, then follow the other method.
[A.] Activate Qualcomm Diagnostic Mode using Diag Port Code (Dial Number)
[B.] Enable DIAG port using ADB diag Command Method
[C.] Activate Diag port using Terminal Emulator App (APK)
Some phones support activating Diag mode using the secret code. Follow the below steps to see if this method works on your device.
Open phone dialer app on your device and type #*#717717#*#*. It should enable Diag Mode, and fix cannot find DIAG COM Port error. If nothing happens, then try other methods listed below.
In this method, we will make use of ADB commands to enable Diag Mode. It requires that you have rooted your device and have proper root permissions.
This command lists the devices connected to PC with USB Debugging enabled. If your device doesn't show up in the list, then make sure you have installed ADB, Fastboot, and USB Drivers properly.
This command enables Android Debug Shell. Using ADB Shell, we can perform several system actions.
This command requests superuser / Root permissions. Once the permissions are allowed, all the commands will run as the superuser.
These are the three methods using which we can enable Diag Mode and fix cannot find the DIAG COM Port problem on Android.
Have any queries? Ask them in the comment section below.
This page may contain affiliate links so we earn a commission. Please read our affiliate disclosure for more info.
LG DriversModem Driversverizon model VX- Driver
LGE CDMA Composite USB Device Driver
LGE CDMA USB Modem Driver
LGE CDMA USB Modem (VCOMM) Driver
LGE CDMA USB Modem Diagnostic Serial Port Driver

LGE CDMA USB Modem Diagnostic Serial Port (VCOMM) Driver
LGE CDMA USB Serial Port Driver
Prolific USB-to-Serial Comm Port Driver
USB to Serial Port Driver
Windows 2003, Windows XP, Windows 2000, Windows NT4, Windows ME, Windows 98SE, Windows 98, Windows 95
lg_usb_drivers.zip (710.0 KB)
1.5.0.0 (2002-04-09) via .inf
3.9.0.0 (2004-02-13) via .inf
This driver is used to connect your LG Mobile Phone to your pc with a USB datacable.
dj (DG Member) on 4-Feb-2006

Already tried it? Give your review.
See all LGE CDMA USB Modem Diagnostic Serial Port ratings and reviews
| Manufacturer | LG Electronics Inc. |
|---|---|
| Class | USB |
| Hardware Ids | |
| Compatible Hardware Ids |
| Manufacturer | LG Electronics Inc. |
|---|---|
| Class | Modem |
| Hardware Ids | |
| Compatible Hardware Ids | No Compatible Hardware Ids found. |

| Manufacturer | LG Electronics Inc. |
|---|---|
| Class | Modem |
| Hardware Ids | |
| Compatible Hardware Ids | No Compatible Hardware Ids found. |
| Manufacturer | LG Electronics Inc. |
|---|---|
| Class | USB |
| Hardware Ids | |
| Compatible Hardware Ids | No Compatible Hardware Ids found. |
| Manufacturer | LG Electronics Inc. |
|---|---|
| Class | Ports |
| Hardware Ids | |
| Compatible Hardware Ids | No Compatible Hardware Ids found. |
| Manufacturer | LG Electronics Inc. |
|---|---|
| Class | Ports |
| Hardware Ids | |
| Compatible Hardware Ids |
| Manufacturer | Prolific |
|---|---|
| Class | USB |
| Hardware Ids | |
| Compatible Hardware Ids |
| Manufacturer | Prolific |
|---|---|
| Class | Ports |
| Hardware Ids | |
| Compatible Hardware Ids |
The following files are found inside the driver download file.
| Name | Size | Date |
|---|---|---|
| Setup.exe | 379.4 KB | 14 Apr 2004 |
| Win2K/LGUSBBUS.INF | 5.8 KB | 7 Apr 2004 |
| Win2K/LGUSBBUS.SYS | 19.9 KB | 7 Apr 2004 |
| Win2K/LGUsbDiag.sys | 36.4 KB | 7 Apr 2004 |
| Win2K/LGUsbModem.sys | 38.9 KB | 7 Apr 2004 |
| Win2K/lgusbdiag.inf | 3.4 KB | 7 Apr 2004 |
| Win2K/lgusbmodem.inf | 45.6 KB | 7 Apr 2004 |
| Win2K/pl2303.cat | 7.1 KB | 30 Apr 2002 |
| Win2K/ser2pl.inf | 1.9 KB | 9 Apr 2002 |
| Win2K/ser2pl.sys | 39.6 KB | 9 Apr 2002 |
| Win98/CCPORT.SYS | 41.5 KB | 7 Apr 2004 |
| Win98/LGUSBBUS.INF | 5.8 KB | 7 Apr 2004 |
| Win98/LGUSBBUS.SYS | 19.9 KB | 7 Apr 2004 |
| Win98/SER9PL.sys | 27.3 KB | 7 Jan 2002 |
| Win98/SERSPL.INF | 2.3 KB | 23 May 2001 |
| Win98/SERSPL.VXD | 26.7 KB | 7 Jan 2002 |
| Win98/SERWPL.INF | 2.5 KB | 29 Aug 2002 |
| Win98/VCOMM.VXD | 33.1 KB | 30 Jan 2004 |
| Win98/Wdmmdmld.vxd | 8.8 KB | 4 Feb 2004 |
| Win98/lgbus9x.sys | 22.3 KB | 7 Apr 2004 |
| Win98/lgsimdmv.inf | 51.9 KB | 7 Apr 2004 |
| Win98/lgsisdmv.inf | 9.3 KB | 7 Apr 2004 |
| Win98/lgusbmdm.inf | 3.3 KB | 7 Apr 2004 |
| Win98/lgusbmdm.sys | 54.6 KB | 7 Apr 2004 |
| Win98/lgusbsdm.inf | 3.4 KB | 7 Apr 2004 |
| Win98/lgusbsdm.sys | 51.7 KB | 7 Apr 2004 |
| Win98/ser2pl.sys | 39.6 KB | 9 Apr 2002 |
| WinME/LGUSBBUS.INF | 5.8 KB | 7 Apr 2004 |
| WinME/LGUSBBUS.SYS | 19.9 KB | 7 Apr 2004 |
| WinME/SER9PL.sys | 27.3 KB | 7 Jan 2002 |
| WinME/SERSPL.INF | 2.3 KB | 23 May 2001 |
| WinME/SERSPL.VXD | 26.7 KB | 7 Jan 2002 |
| WinME/SERWPL.INF | 2.5 KB | 29 Aug 2002 |
| WinME/lgbus9x.sys | 22.3 KB | 7 Apr 2004 |
| WinME/lgsimdmv.inf | 51.9 KB | 7 Apr 2004 |
| WinME/lgsisdmv.inf | 9.3 KB | 7 Apr 2004 |
| WinME/lgusbmdm.inf | 3.1 KB | 7 Apr 2004 |
| WinME/lgusbmdm.sys | 54.6 KB | 7 Apr 2004 |
| WinME/lgusbsdm.inf | 3.4 KB | 7 Apr 2004 |
| WinME/lgusbsdm.sys | 51.7 KB | 7 Apr 2004 |
| WinME/ser2pl.sys | 39.6 KB | 9 Apr 2002 |
