Yet Another Universal ADB Driver Package
For those cases when the manufacturer has not provided a working ADB driver.
By CXZ (Slatedroid,Freaktab) / CXZa (XDA,4pda)
|Five seconds wasted|
Thread at Slatedroid: http://www.slatedroid.com/topic/70585-adb-drivers/
Thread at XDA: https://forum.xda-developers.com/android/universal-adb-driver-t3595277
Yet Another Universal Android Debug Bridge USB Driver
Uses universal adb trick used in some (unsigned) packages before.
It works but fails in inf2cat signability test. Maybe there are reasons for that?
Signability test failed. Errors:
All Universal Serial Bus (USB) devices must have VID and PID sections in the PnP Device ID string.
Third-party USB function drivers must not install through a compatible ID match.
The following formats are not acceptable:
USB\Class_ii, USB\Class_ii&SubClass_jj, USB\Class_ii&SubClass_jj&Prot_kk
Can be uninstalled through the Control Panel.
Other choices: https://www.google.com/search?q=adbdriver
Leave YAUADBdriver certificate to the cert stores
Instead of deleting the YAUADBdriver certificate after
installing the driver, it's left into the certificate stores.
This is maybe needed in the newer Win10 versions. --> http://
Should be safe as certificates cannot be used without the
private key and I deleted the self signed certificate used
immediately after signing the driver. Certificate will
be added to Root and TrustedPublisher stores having
"___YAUADB-driver" as its name so it's easy to find.
ADB-Prompt (bat), ADB (version 1.0.32) and Fastboot
Installer just extracts the files to the chosen folder
and creates shortcuts to the SendTo subfolder.
Read the Readme.txt in SendTo subfolder for more info.
To uninstall just delete the folder (and shortcuts created).
There are newer versions than 1.0.32, but it was selected
on purpose because it's the last version that remembers
the previous shell commands used.
If a newer is needed the "Minimal ADB and Fastboot" is
a good choice as it is updated regularly. --> https://
ADB-Prompt (bat) allows one to avoid typing that darn
"adb" before every single adb command...
ADB Prompt - h=open adb help in notepad, q=quit, c=cmd /k
v=add vendor IDs to adb_usb.ini, r=root+remount
Remove the old ADB OEM Driver installations
Uninstalls all the oem*.inf ADB Driver installations
including the YAUADBdriver (if it's installed).
(use the Control Panel for uninstalling the YAUADBdriver)
Remove the old ADB Driver registry entries
Removes the old ADB Driver registry entries.
Reboot possibly needed before ADB can be used.