FORUMS
Remove All Ads from XDA

[installer] Yet Another Universal ADB Driver Package (driver+adb+fastboot)+adbupdater

141 posts
Thanks Meter: 38
 
By CXZa, Senior Member on 24th April 2017, 04:28 PM
Post Reply Email Thread
I made this installer as a kind of "update" the old driver package I had made for Ainol and Actions before.
While at it I added those two tools usually used, that is adb and fastboot.
Based on batch scripts, so it's open source.
Self Signed, not need to do annoying reboots and other tricks.
Tested working using VirtualBox, from XP to Win10, both 32 and 64 bit.

five seconds wasted

Download: https://yadi.sk/d/Xwt9cfb73HFhgA

The Readme.txt included is below.
-------------------------------------------------------
Yet Another Universal ADB Driver Package
-------------------------------------------------------

By CXZ (Slatedroid,Freaktab) / CXZa (XDA,4pda)
http://cxzstuff.blogspot.com

DISCLAIMER: No guarantee of any kind. Use at your own risk!


-------------------------------------------------------
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://
http://www.anandtech.com/show/10747/...signing-policy

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 use my "Yet Another ADB + Fastboot Updater"
which is now included in the package. For more info --> https://
https://forum.xda-developers.com/and...8#post74097138

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.
The Following 4 Users Say Thank You to CXZa For This Useful Post: [ View ] Gift CXZa Ad-Free
 
 
27th April 2017, 08:47 AM |#2  
CXZa's Avatar
OP Senior Member
Thanks Meter: 38
 
Donate to Me
More
Changed but not updated.
Just minor adjustment done so that the version number is the same everywhere.
So, no need to re-download.
30th April 2017, 02:33 AM |#3  
CXZa's Avatar
OP Senior Member
Thanks Meter: 38
 
Donate to Me
More
Suddenly like a hundred downloads more at the Yandex.

Either this has been praised elsewhere by someone, or that
someone has problems downloading from the Yandex link.

That many download problems? Probably not - but
here is a local download link - just in case.

edit: This local package doesn't include Yet Another ADB + Fastboot Updater - yet.
You can download it from here: https://forum.xda-developers.com/and...3#post74097203

PS: Please, do NOT share this elsewhere (Yandex link or this ok).
I want to be able to update if necessary.
Attached Files
File Type: zip YAUADBdriverPackage_[cxz].zip - [Click for QR Code] (5.41 MB, 188 views)
8th May 2017, 03:10 PM |#4  
CXZa's Avatar
OP Senior Member
Thanks Meter: 38
 
Donate to Me
More
Over 300 downloads, but no comments (nor thanks) what so ever.
Did I manage to do it too good at the first time?
(AFAIK, this installer is the only one - at the moment - being truly universal and in the same time
correctly signed. Checked some like a year ago, but I don't think they have changed much.)

(snip)
14th July 2017, 01:12 PM |#5  
Member
Thanks Meter: 7
 
More
Hi, just checked your tool... i m in bootloop of death, can your tools unlock my Bootloader in fastboot command ? i m not able to access Recovery (Stoct or TWRP) .. only fastboot i can access
19th July 2017, 06:04 AM |#6  
CXZa's Avatar
OP Senior Member
Thanks Meter: 38
 
Donate to Me
More
Quote:
Originally Posted by vijaygogawale

Hi, just checked your tool... i m in bootloop of death, can your tools unlock my Bootloader in fastboot command ? i m not able to access Recovery (Stoct or TWRP) .. only fastboot i can access

I believe it depends on what kind of bootloader and tablet you have there.
I have fastboot in one MTK tablet only. I don't think its bootloader was locked.
And with it it's easier to use their flashing tool. So I haven't used fastboot much myself.

The adb (and also fastboot) in this installer is a bit older - on purpose.
I think that it might be better that you use the latest versions instead.
https://dl.google.com/android/reposi...st-windows.zip
22nd July 2017, 02:46 PM |#7  
celoxocis's Avatar
Senior Member
Flag Belgrade
Thanks Meter: 1,313
 
More
Quote:
Originally Posted by CXZa

Over 300 downloads, but no comments (nor thanks) what so ever.
Did I manage to do it too good at the first time?
(AFAIK, this installer is the only one - at the moment - being truly universal and in the same time
correctly signed. Checked some like a year ago, but I don't think they have changed much.)

(snip)

Thank you for "YAUADP" it worked flawless on my Windows 8.1 x64.

Don't worry about having huge download counts but no thanks or replys.
This forum has grown so big. There are alot of passive users. Who download but don't comment or click thanks.
Simply count your downloads as "thanks"
The Following User Says Thank You to celoxocis For This Useful Post: [ View ] Gift celoxocis Ad-Free
9th October 2017, 08:06 PM |#8  
CXZa's Avatar
OP Senior Member
Thanks Meter: 38
 
Donate to Me
More
Yet Another ADB + Fastboot Updater
I was about to add this ADB + Fastboot Updater tool into the YAUADBdriver package,
but decided to publish it is as separate download instead.
Just put it to the ADB-Prompt folder and run to update the programs if needed.
This stand alone program can also be used without the YAUADBdriver .

Download the exe: https://yadi.sk/d/BbklNtx73NcDtV
Download zipped: https://yadi.sk/d/nZTi7Eqx3NcBwW

Tested working using Win7, Win8 and Win10.
DISCLAIMER: No guarantee of any kind. Use at your own risk!

The Readme included is below. (It, ini and bat files will be extracted on the first run.)

----------------------------------------------------------------------------
Yet Another ADB + Fastboot Updater
(companion for Yet Another Universal ADB Driver Package)
----------------------------------------------------------------------------
by cxz (slatedroid,freaktab) / cxza (4pda.ru,xda) /
http://cxzstuff.blogspot.com/

-------------------------------
Key names used in adbupdate.ini (extracted on the first run)
-------------------------------
adburl - from where to download the zip archive (platform-tools-latest-windows.zip)
https://dl.google.com/android/repository/platform-tools-latest-windows.zip
http://dl-ssl.google.com/android/repository/platform-tools-latest-windows.zip
adbolddate - previous file time at the server.
daysbetweenchecks - check updates every X days. if 0 (zero) startup check is not done.
to enable startup check, define the value and run the program once.
program's shortcut is then created to "Start Menu/Startup" folder.
to disable startup check, change value to 0 and run the program once.
lastcheck - when the latest check was done
adbupdateerror - if more than 0 and startup check is on, checking is done on the next startup.
startupdelayminutes - delay checking X minutes at the startup.
targetfolder - define where to extract ADB + Fastboot files. Run program as Admin and
use for example C:\windows as the target folder to run them system-wide.
useragent - define the user-agent used. max 256 characters.

The old ADB + Fastboot files are backed up to the program's folder.
Both ADB and Fastboot are terminated if running before updating
(or installing if the ADB is not in the target folder).
The Following User Says Thank You to CXZa For This Useful Post: [ View ] Gift CXZa Ad-Free
9th October 2017, 08:13 PM |#9  
CXZa's Avatar
OP Senior Member
Thanks Meter: 38
 
Donate to Me
More
Yet Another ADB + Fastboot Updater
Local copy. See the previous post.
Added it also to the Yet Another Universal ADB Driver Package zip but not into the installer yet.

PS: Please, do NOT share this elsewhere (Yandex link or this ok).
I want to be able to update if necessary.
Attached Files
File Type: zip adbupdate_[cxz].zip - [Click for QR Code] (85.8 KB, 54 views)
16th October 2017, 05:07 PM |#10  
CXZa's Avatar
OP Senior Member
Thanks Meter: 38
 
Donate to Me
More
Yet Another ADB + Fastboot Updater
Update. The download addresses are the same.

Now ADB + Fastboot are only terminated if they are updated/installed.
Also added a batch file for automatically checking updates and updating
ADB + Fastboot if they are installed system-wide (e.g. c:\windows folder,
keep adbupdate.exe in another folder so windows update doesn't remove it)


(if previously downloaded just the exe, delete the readme file to get its last version.)

edit:
adbupdate_scheduled-task batch file removed. It works, but I forgot that
(after xp?) windows does not allow user interface on system tasks. Sorry.
19th October 2017, 06:19 PM |#11  
CXZa's Avatar
OP Senior Member
Thanks Meter: 38
 
Donate to Me
More
Yet Another ADB + Fastboot Updater
Quote:
Originally Posted by CXZa

adbupdate_scheduled-task batch file removed. It works, but...

A version in which above works, or a such that adds the target folder to the path
thus allowing system-wide usage might come some day in the near future.

In the meanwhile system-wide ADB can be updated "semi-automatically" like this .
Use two folders. One that checks updates, and another that has c:\windows as the target folder.
Then when a new update is found, let it update the first one and then run another as admin.
Post Reply Subscribe to Thread

Tags
adb, adb driver, fastboot, windows
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes