6.7
- New: Option Use Packages (pm) command - lets you control the way .app folder is listed. /data/app lists only packages installed in that folder plus size and date, pm command does not list size and time but lists all known apps (system, secured and data)

6.6
- Update: cp/mv calls check the result string for errors

6.5
- New: Option Preserve mode and owner of updated file

6.4
- New: Option for ls -a added, if used on older Android versions no file list will be returned (the parameter is missing on older versions)
- Update: ADBHelper stores temporary files in sdcard/tmp/ (new ADBHelper version)

6.0:
- New: ADB Helper added (special app installed to Android device to provide clipboard and other features, first launch and installation might take a bit longer)
- New: Clipboard support (via ADB Helper)
- New: APK information provided via ADB Helper (APK does not need to be downloaded to PC to get the information and icon!)
- Update: Non busybox ls cannot use "ls -la" because older versions of Android do not support the param, we have to use "ls -l" which does not display hidden files - no way to work around this
- Update: ADB binaries updated

5.4
- New: 2 new options added, Threshold to use the SDCard directly for large file transfers and retry failed transfers with busybox, mount and sdcard if transfer fails (file will be transfered 3 times...)
- Update: New way of timeout implemented for "mv" and "install", the timeout considers the file size being transferred and does not interrupt ongoing shell commands

4.0
- New: Auto connect for WiFI ADB support, works well with bookmarks - you create a new bookmark and then simply open the folder, it will automatically attempt to connect to that device (without Connect To Device) if not already connected
- New: Bookmarks support added (for WiFI ADB only) - Use F7 to create a new device bookmark (name it and then specify the connect to device value), in order to remove the bookmark do not use F8 (it will delete all your files in the device), rename to "." instead - that will clear renamed devices and also remove bookmarks
- Fix: Clear renamed device (rename to ".") fixed, data is saved

3.3
- New: Screenshot function uses internal functions and java is not used anymore (uses native ICS "screenshot" command or adb framebuffer:) (faster screenshots and file transfer progress)
- Update: Install and Uninstall in .apps folder does not use adb binary, push and pm command is used (allows you to see the file transfer progress)
- Update: In special cases native linux command used when "Permission denied" response detected

3.2
- Update: .apps folder with no apps but some files still displays the content
- Update: In special cases native linux command used when "Permission denied" response detected

3.1
- Update: Options dialog - Links clickable, added Official Web and Forum links
- Update: File time preserved for pulled and pushed files (Note: on some ROMs time cannot be set via ADB when file pushed and defaults to current time)

1.4
- adb binary included (works only with the connect feature) - no need to install Android SDK
- "busybox ls" not used because utf8 is not supported (https://dev.openwrt.org/ticket/7993), ls syntax detection improved, new option to switch back to busybox ls in fsplugin.ini
- Execution operations full unicode
- An error is displayed if Java could not be run
- Copy/Move between 2 ADB devices support added

1.2
- Auto mount rw for rooted devices when required
- Better detection of the plugin dir used
- Settings stored in fsplugin.ini, support for ADBPath and JavaPath variables
- About window with name and version added

Having JRE/JDK or ADB in the path is not an option for me (specially for adb) as i already have a professional program with the same name i must use all the time.

A) Could it be possible to have ini file where programs path are optionally described. The adbwfx Setting.ini should be placed respecting TotalCommander recommendations.
B) Properties on wfx plugin have no effect no version no about.....

I'm connected using wifi adb.
Screenshot seem to not work and no message is shown.
Shell is not working all the time.

Having JRE/JDK or ADB in the path is not an option for me (specially for adb) as i already have a professional program with the same name i must use all the time.

A) Could it be possible to have ini file where programs path are optionally described. The adbwfx Setting.ini should be placed respecting TotalCommander recommendations.
B) Properties on wfx plugin have no effect no version no about.....

I'm connected using wifi adb.
Screenshot seem to not work and no message is shown.
Shell is not working all the time.

Ok, the next version will have all these issues addressed.
Actually, the version is ready

Quote:

1.2
- Auto mount rw for rooted devices when required
- Better detection of the plugin dir used
- Settings stored in fsplugin.ini, support for ADBPath and JavaPath variables
- About window with name and version added

Ok, the next version will have all these issues addressed.
Actually, the version is ready

Quote:

1.2
- Auto mount rw for rooted devices when required
- Better detection of the plugin dir used
- Settings stored in fsplugin.ini, support for ADBPath and JavaPath variables
- About window with name and version added

Great and thx for your wonderful reactivity !

Except that XXXpath is command name and not path to XXX command.
Do you also have a kind of debug statement in order to have log file of what is done/not done.
If i enter dumb values in xxxpath nothing tell me that the program cannot be found.
The shell is in echo mode do you know how to disable it.

Ok, the next version will have all these issues addressed.
Actually, the version is ready

Quote:

1.2
- Auto mount rw for rooted devices when required
- Better detection of the plugin dir used
- Settings stored in fsplugin.ini, support for ADBPath and JavaPath variables
- About window with name and version added

Great and thx for your wonderful reactivity !

Except that XXXpath is command name and not path to XXX command.
Do you also have a kind of debug statement in order to have log file of what is done/not done.
If i enter dumb values in xxxpath nothing tell me that the program cannot be found.
The shell is in echo mode do you know how to disable it.

Well it's a full path and filename so it is almost "Path".
You need to specify the full executable path in there.

No debugging so far as I debug everything live. If it starts misbehaving I can add some logging.

1.2
- Auto mount rw for rooted devices when required
- Better detection of the plugin dir used
- Settings stored in fsplugin.ini, support for ADBPath and JavaPath variables
- About window with name and version added

Is it possible to copy only the requested exe/dll of adb to plugin dir and use this instead of install all the sdk?

I try on winXPsp2 and on win7x64 with TC8.0x32. I installed only the android usb driver and copy the files (all only 340k) from the sdk platform-tools:

Code:

adb.exe
AdbWinApi.dll
AdbWinUsbApi.dll

to a dir in TC. Then set the path in fsplugin.ini
Work ok!

This work fine also on Windows seven 32/64bit. Birdysync that synchronize contacts from Thunderbird to android alo use adb to communicate with device and only those 3 DLL are necessary for standard stuff.

If you have any usb driver provider by your device manufacturer or standard google usb driver (plus tweak for tegra 2 tablet) you can also use usb without any trouble for all debug enabled devices !
You just have to launch adb server.

Anyhow i did not succeed to do any screenshot.

2 new functionnalities :
A) could it be possible to get meta data for installed application like it is done with android commander in order to view it with file properties?

B) could be possible to to have a dedicated script folder in local pc to execute script in remote device.