FORUMS

T-Mobile Galaxy S6 Battery Woes

I’ve been using a T-Mobile Galaxy S6 since the device launched with T-mobile’s … more

Earthquake Early Warning in Your Pocket

Probably all of us reading this have a smartphone in our pocket. For many of us, the … more

Sony: The OEM You Want To Save

In our recent Discuss article, we asked you readers on which OEM you would like to help. While the … more

How to Lock and Protect Your Apps – XDA Xposed Tuesday

The smartphone revolution has passed. Everybody has mobile apps. Some of … more

[APP] ADB filesystem plugin for Total Commander

1,060 posts
Thanks Meter: 860
 
Post Reply Subscribe to Thread Email Thread
EDIT: Aleq has posted updated versions here: http://forum.xda-developers.com/show...4&postcount=36

Checked whether a project for creating a WinCE like plugin for total commander already exist, but couldn't find one, so here it is.

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

Screenshot:
Attached Thumbnails
Click image for larger version

Name:	tcmd.jpg
Views:	15903
Size:	62.6 KB
ID:	414657  
Last edited by sztupy; 23rd March 2012 at 01:46 AM.
The Following 3 Users Say Thank You to sztupy For This Useful Post: [ View ]
 
 
10th October 2010, 11:23 AM |#3  
Member
Flag Budapest
Thanks Meter: 0
 
More
Question
- deleted -
Last edited by compi_hu; 10th October 2010 at 12:44 PM.
10th October 2010, 12:56 PM |#4  
tristan202's Avatar
Senior Member
Thanks Meter: 342
 
More
Excellent. I will follow the development of this plugin closely. For now I can't use it. I get an error when trying to browse the phone.

Code:
<0005 - stat failed>

EDIT: I am on a HTC Hero running CyanogenMOD 6.
12th October 2010, 03:08 PM |#5  
playya's Avatar
Senior Member
Florida
Thanks Meter: 2,283
 
Donate to Me
More
Thanks for this... I have been using total commander for a few years now and I love it. I also use it to open up apk files and change images within them if I need too. I have made a lot of changes to my framework-res and com.htc.resources png files by simply using total commander. So great job on this
13th October 2010, 07:19 AM |#6  
HTCore's Avatar
Senior Member
Flag LA
Thanks Meter: 68
 
More
Perfect, thank you. Must needed tool for total commander and android users.
14th October 2010, 08:49 AM |#7  
Recognized Developer
Thanks Meter: 40
 
More
this is fine.
-it doesn't play nice with older busybox versions, there is an app (called Busybox) on the market that tries to install/update busybox, it is a great help
-symbolic links are not playing nice

other ways this is amazing
14th October 2010, 09:11 AM |#8  
f3d0r's Avatar
Member
Thanks Meter: 45
 
More
very nice idea

It would be nice if the plugin would use my already installed adb server instead of starting it's own (maybe in the future outdated) version.
Last edited by f3d0r; 14th October 2010 at 09:29 AM.
14th October 2010, 10:45 AM |#9  
sztupy's Avatar
OP Recognized Developer
Flag London
Thanks Meter: 860
 
Donate to Me
More
Symbolink links and more compatibility with busybox < 1.17.1 is coming soon. I'm also working on linking this with adb putty, so running commands from the command line should work too.
14th October 2010, 05:11 PM |#10  
Senior Member
Flag Enschede
Thanks Meter: 10
 
More
I have installed the plugin, and have my phone connected in debug mode, but how do I access it now? I confirmed that adb shell is able to connect, but in Total Commander I see no way to access my phone. (The drive letters that are usually used for access while mounted don't work.)

I have experience with Total Commander, I have used adb shell, but I can't really figure this thing out...
Post Reply Subscribe to Thread

Tags
adb, plugin, tcmd, total commander
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes