Android Debug Bridge filesystem plugin
Moderators: Hacker, petermad, Stefan2, white
Android Debug Bridge filesystem plugin
Disclaimer: This plugin is still in it's infancy, therefore it might crash you, your PC or your phone. It might not even start. But it'll improve.
1. What's this?
This is a filesystem plugin for total commander that let's you browse and modify the contents of your phone while using total commander
2. Why?
Although there are some android file managers out there, none of them I've found integrates into total commander. And if you've already using tcmd as a general file manager you usually don't want to open up a new program just to access your filesystem.
3. How?
The plugin uses the "adb shell" interface to communicate with the phone. It issues simple linux commands, parses the results and shows them to you in tcmd.
4. What's needed?
Total commander on your PC, busybox on your phone (root is not needed, but it will be used if available), and USB debugging turned on as well. Next download the plugin, open it in total commander and let it install.
5. Download location?
Download the latest version from here: http://github.com/sztupy/adbfsplugin/downloads
6. Supported features?
- directory listing
- copying from/to phone (very slow)
- copying/moving/renaming inside the phone
- creating and deleting directories
7. Whats needed?
- Better error handling
- Command line interface
- Attribute changing
- APK management
- etc.
8. Common pitfalls/limitations/etc.
- If the plugin can't start the adb server, wait a bit, then try it again
- The plugin won't ask you whether you want to overwrite a file or not, it will overwrite it
- Uploading and downloading files is very-very slow
- The plugin starts by trying to use su. If it can't get permission to use su (for example you pressed deny on the superuser page), it will run as a normal user.
Licence: GPLv3 (with the added exception that allows you to use the plugin with total commander... duh) and CC-BY-SA
DL: http://github.com/sztupy/adbfsplugin/downloads
Main Forum (I'm watching that forum more intensively than this): http://xda-developers.com/forum/showthread.php?p=8496011
1. What's this?
This is a filesystem plugin for total commander that let's you browse and modify the contents of your phone while using total commander
2. Why?
Although there are some android file managers out there, none of them I've found integrates into total commander. And if you've already using tcmd as a general file manager you usually don't want to open up a new program just to access your filesystem.
3. How?
The plugin uses the "adb shell" interface to communicate with the phone. It issues simple linux commands, parses the results and shows them to you in tcmd.
4. What's needed?
Total commander on your PC, busybox on your phone (root is not needed, but it will be used if available), and USB debugging turned on as well. Next download the plugin, open it in total commander and let it install.
5. Download location?
Download the latest version from here: http://github.com/sztupy/adbfsplugin/downloads
6. Supported features?
- directory listing
- copying from/to phone (very slow)
- copying/moving/renaming inside the phone
- creating and deleting directories
7. Whats needed?
- Better error handling
- Command line interface
- Attribute changing
- APK management
- etc.
8. Common pitfalls/limitations/etc.
- If the plugin can't start the adb server, wait a bit, then try it again
- The plugin won't ask you whether you want to overwrite a file or not, it will overwrite it
- Uploading and downloading files is very-very slow
- The plugin starts by trying to use su. If it can't get permission to use su (for example you pressed deny on the superuser page), it will run as a normal user.
Licence: GPLv3 (with the added exception that allows you to use the plugin with total commander... duh) and CC-BY-SA
DL: http://github.com/sztupy/adbfsplugin/downloads
Main Forum (I'm watching that forum more intensively than this): http://xda-developers.com/forum/showthread.php?p=8496011
Last edited by sztupy on 2010-10-08, 10:28 UTC, edited 1 time in total.
- ghisler(Author)
- Site Admin
- Posts: 50390
- Joined: 2003-02-04, 09:46 UTC
- Location: Switzerland
- Contact:
Nice, thanks! I have changed the links so they can be clicked.
Author of Total Commander
https://www.ghisler.com
https://www.ghisler.com
Very nice, thanks for distributing the plugin!
I made some tests on Windows 7 (x86).
I get only the following output:
What did I need for the plugin?
The SDK?
I made some tests on Windows 7 (x86).
I get only the following output:
Code: Select all
<000B - FAIL response from adb server>
The SDK?
Räubi
(#2852 + #287609)
(#2852 + #287609)
The Android SDK is built in, so you don't need that.
FAIL response actually means that it could not connect to your phone via USB debugging mode (you have to turn usb debugging mode on on the device (usually Settings->Application->USB debugging), and install the approriate usb drivers, found either in the android sdk (for nexus one), found via windows update or from the site of the phone manufacturer).
FAIL message might also mean you have multiple phones connected, and it could not decide which one to show.
FAIL response actually means that it could not connect to your phone via USB debugging mode (you have to turn usb debugging mode on on the device (usually Settings->Application->USB debugging), and install the approriate usb drivers, found either in the android sdk (for nexus one), found via windows update or from the site of the phone manufacturer).
FAIL message might also mean you have multiple phones connected, and it could not decide which one to show.
Last edited by sztupy on 2010-10-08, 10:31 UTC, edited 2 times in total.
- NoSubstitute
- Junior Member
- Posts: 47
- Joined: 2012-02-08, 10:45 UTC
- Location: Malmö, Sweden
- Vochomurka
- Power Member
- Posts: 816
- Joined: 2005-09-14, 22:19 UTC
- Location: Russia
- Contact:
The adbfsplugin-0.7.zip does. Download here.It seems the sztupy-adbfsplugin-2b616cc.zip doesn't contain a .wfx file
Single user license #329241
PowerPro scripts for Total Commander
PowerPro scripts for Total Commander
- NoSubstitute
- Junior Member
- Posts: 47
- Joined: 2012-02-08, 10:45 UTC
- Location: Malmö, Sweden
- NoSubstitute
- Junior Member
- Posts: 47
- Joined: 2012-02-08, 10:45 UTC
- Location: Malmö, Sweden
- Uploading and downloading files is very-very slow
- Uploading and downloading files is very-very slow
So true.
I got about 125 KB/s when trying to upload files to the phone's sdcard.
Mounting the sdcard as a device instead gave 5+ MB/s, so for large files the speed just isn't workable.
So true.
I got about 125 KB/s when trying to upload files to the phone's sdcard.
Mounting the sdcard as a device instead gave 5+ MB/s, so for large files the speed just isn't workable.
I have updated version to work with latest busybox stat that doesn't support "-c" switch. As a result, files/folder were not listed properly.
You can download the version via XDA forum linked by sztupy.
Enjoy
P.S.: I have an idea how to make it faster for upload/download, so let's see how that works
You can download the version via XDA forum linked by sztupy.
Enjoy
P.S.: I have an idea how to make it faster for upload/download, so let's see how that works
Re: - Uploading and downloading files is very-very slow
Testing version with transfer speeds 3-4 MB/s is almost readyNoSubstitute wrote:- Uploading and downloading files is very-very slow
So true.
I got about 125 KB/s when trying to upload files to the phone's sdcard.
Mounting the sdcard as a device instead gave 5+ MB/s, so for large files the speed just isn't workable.
Re: - Uploading and downloading files is very-very slow
Where to download ??Aleq wrote:Testing version with transfer speeds 3-4 MB/s is almost ready
lg
Paul Belcl
Paul Belcl
Re: Android Debug Bridge filesystem plugin
This plugin requires an ADB driver, and one of my phones comes with such one:
What is the proper way to install it? Should I install it using a right click menu on android_winusb.inf file? And should I have the phone connected (in some specifc USB mode?) to PC during this installation?
Code: Select all
usb_driver\
│ androidwinusb86.cat
│ androidwinusba64.cat
│ android_winusb.inf
│ source.properties
│
├───amd64\
│ NOTICE.txt
│ WdfCoInstaller01009.dll
│ winusbcoinstaller2.dll
│ WUDFUpdate_01009.dll
│
└───i386\
NOTICE.txt
WdfCoInstaller01009.dll
winusbcoinstaller2.dll
WUDFUpdate_01009.dll
Donate for Ukraine to help stop Russian invasion!
Ukraine's National Bank special bank account:
UA843000010000000047330992708
Ukraine's National Bank special bank account:
UA843000010000000047330992708
- ghisler(Author)
- Site Admin
- Posts: 50390
- Joined: 2003-02-04, 09:46 UTC
- Location: Switzerland
- Contact:
Re: Android Debug Bridge filesystem plugin
ADB drivers are used for Android development, so the best location to look for instructions is Google's Android development site:
https://developer.android.com/studio/run/oem-usb
There are separate instructions for Windows 10, 8, etc.
https://developer.android.com/studio/run/oem-usb
There are separate instructions for Windows 10, 8, etc.
Author of Total Commander
https://www.ghisler.com
https://www.ghisler.com
Re: Android Debug Bridge filesystem plugin
Thanks, it worked fine for that Android device, now in Device manager it changed locacton/name from Other devices-><Device name> to Android device->Android Composite ADB Interface.ghisler(Author) wrote: 2021-08-24, 14:47 UTCADB drivers are used for Android development, so the best location to look for instructions is Google's Android development site:
https://developer.android.com/studio/run/oem-usb
This device in Device manager is only shown when the hardware device is actually connected/attached to a PC.
Now if I'll attach a different Android devics, will I have to install its own ADB driver, or it will use currently installed "Android Composite ADB Interface" driver of other device? If new driver installation will be required, should I install the ADB driver provided by that phone's manufacturer or can point Device Manager to a driver of other phone (from different manufacturer) which is already installed?
Donate for Ukraine to help stop Russian invasion!
Ukraine's National Bank special bank account:
UA843000010000000047330992708
Ukraine's National Bank special bank account:
UA843000010000000047330992708