[WFX] Android ADB 8.8

Discuss and announce Total Commander plugins, addons and other useful tools here, both their usage and their development.

Moderators: Hacker, petermad, Stefan2, white

Post Reply
cmlx
Junior Member
Junior Member
Posts: 19
Joined: 2011-01-31, 02:42 UTC

Post by *cmlx »

jakubklos wrote: That could work. I will put it on the list. I am out the next week so you can expect it the week after.
Thank you very much, I'm looking forward to the next release.
cmlx
Junior Member
Junior Member
Posts: 19
Joined: 2011-01-31, 02:42 UTC

Post by *cmlx »

@jakubklos

I have a new request, how could I change permission of device's files on device just using TC on PC? I often change 755 to 644 (rw-r--r--) and owner (0 0) on device.
jakubklos
Senior Member
Senior Member
Posts: 221
Joined: 2012-07-11, 14:48 UTC

Post by *jakubklos »

cmlx wrote:@jakubklos

I have a new request, how could I change permission of device's files on device just using TC on PC? I often change 755 to 644 (rw-r--r--) and owner (0 0) on device.
Use the TC menu - Change file attributes. for owner you will need to use thc ommand chown
User avatar
ElQuia
Junior Member
Junior Member
Posts: 79
Joined: 2009-04-18, 23:44 UTC
Location: Córdoba, Argentina

Android 4.2.2

Post by *ElQuia »

Hi, upgraded my Nexus 7 today to 4.2.2, ADB 5.8 does not "see" it any more

Am I doing something wrong or is an update needed?
jakubklos
Senior Member
Senior Member
Posts: 221
Joined: 2012-07-11, 14:48 UTC

Re: Android 4.2.2

Post by *jakubklos »

ElQuia wrote:Hi, upgraded my Nexus 7 today to 4.2.2, ADB 5.8 does not "see" it any more

Am I doing something wrong or is an update needed?
It really depends what method you use (WiFi or USB).
For WiFi you need to have a rooted phone and ADB enabled.
For USB you need a proper device driver. I don't think Google would change the ADB protocol so it would stop working. I have 4.2.1 (Nexus10) all works fine
User avatar
ghisler(Author)
Site Admin
Site Admin
Posts: 50394
Joined: 2003-02-04, 09:46 UTC
Location: Switzerland
Contact:

Post by *ghisler(Author) »

Actually there is a change in Android 4.2.2 which requires an update of the ADB software on the PC: The first time you try to connect to Android 4.2.2 via ADB, you get a dialog box on the device which asks you to confirm ADB access. This was added for security reasons, so a device with ADB enabled cannot be accessed when there is a lock screen - the lock screen would prevent the thief from confirming ADB access.
Author of Total Commander
https://www.ghisler.com
jakubklos
Senior Member
Senior Member
Posts: 221
Joined: 2012-07-11, 14:48 UTC

Post by *jakubklos »

ghisler(Author) wrote:Actually there is a change in Android 4.2.2 which requires an update of the ADB software on the PC: The first time you try to connect to Android 4.2.2 via ADB, you get a dialog box on the device which asks you to confirm ADB access. This was added for security reasons, so a device with ADB enabled cannot be accessed when there is a lock screen - the lock screen would prevent the thief from confirming ADB access.
Thank you Christian. Makes sense. I will perform some testing with the new binary and old devices and prepare a release. There will be also the new Clipboard functionality and ADB Helper which will offer features not available via ADB (such as parsing apk package info without downloading the actual apk)
cmlx
Junior Member
Junior Member
Posts: 19
Joined: 2011-01-31, 02:42 UTC

Post by *cmlx »

jakubklos wrote:
Use the TC menu - Change file attributes. for owner you will need to use thc ommand chown
Thank you jakubklos, that means TC use Windows SetAttrib = Linux chmod, while if I want to use chown, should I only do it on device, rather than TC on PC?

BTW, here are the latest version of aapt.exe and adb.exe.
https://www.dropbox.com/s/cohthtw9uksxwwc/platform-tools.zip
jakubklos
Senior Member
Senior Member
Posts: 221
Joined: 2012-07-11, 14:48 UTC

Post by *jakubklos »

cmlx wrote:
jakubklos wrote:
Use the TC menu - Change file attributes. for owner you will need to use thc ommand chown
Thank you jakubklos, that means TC use Windows SetAttrib = Linux chmod, while if I want to use chown, should I only do it on device, rather than TC on PC?

BTW, here are the latest version of aapt.exe and adb.exe.
https://www.dropbox.com/s/cohthtw9uksxwwc/platform-tools.zip
Yes exactly. Thank you. You can use the TC command line of course.
jakubklos
Senior Member
Senior Member
Posts: 221
Joined: 2012-07-11, 14:48 UTC

New version 6.0

Post by *jakubklos »

I am quite proud to announce a new version. See the changes below.

One of the users requested a clipboard feature, however since some Android version it is no longer possible to use the "service" command to access clipboard. So I was left with the only option of creating a new ADBHelper app.

This app will help us in the future with many missing links. It is automatically detected in your phone if missing and installed. It does not present any icon or dialog. It's just a receiver/listener for the broadcast from the ADB plugin so it does not consume any memory nor it is running in the background as a service.

Currently it provides the clipboard functionality and also package information. The package info is particularly a big deal. It no longer downloads the whole APK but instead uses Android SDK to get the proper information and icon. This feature makes it a super solution not seen anywhere else.

Enjoy!
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
cmlx
Junior Member
Junior Member
Posts: 19
Joined: 2011-01-31, 02:42 UTC

Post by *cmlx »

The latest 6.0 version works like a charm, thank you very much.

I wonder if "display custom columns" could be created as a wdx plugin, now if in a certain tab I want to see custom columns, I have to create a new tab, go to \\\ADB\Options, then check the "display custom columns", the old tab cannot change view to custom columns.

Or maybe a shortcut to toggle view between normal and custom columns, then auto-refresh the current tab view?
jakubklos
Senior Member
Senior Member
Posts: 221
Joined: 2012-07-11, 14:48 UTC

Post by *jakubklos »

cmlx wrote:The latest 6.0 version works like a charm, thank you very much.

I wonder if "display custom columns" could be created as a wdx plugin, now if in a certain tab I want to see custom columns, I have to create a new tab, go to \\\ADB\Options, then check the "display custom columns", the old tab cannot change view to custom columns.

Or maybe a shortcut to toggle view between normal and custom columns, then auto-refresh the current tab view?
Thank you.
Why would you ever want to disable the display custom columns option? Just keep it on all the time.
cmlx
Junior Member
Junior Member
Posts: 19
Joined: 2011-01-31, 02:42 UTC

Post by *cmlx »

jakubklos wrote: Thank you.
Why would you ever want to disable the display custom columns option? Just keep it on all the time.
Well, the screen of my laptop is 4:3, it is not wide enough to show custom columns friendly, sigh :cry:

And is it possible to add a new function: install/uninstall apk files. Example: Put some apk files in /.install dir and automatically run cmd "adb install xxx.apk" or "adb install -r xxx.apk", while put some existing apk files in /.uninstall dir to automatically run cmd "adb uninstall xxx.apk".

It seems I request too much more function... :oops:
jakubklos
Senior Member
Senior Member
Posts: 221
Joined: 2012-07-11, 14:48 UTC

Post by *jakubklos »

cmlx wrote:
jakubklos wrote: Thank you.
Why would you ever want to disable the display custom columns option? Just keep it on all the time.
Well, the screen of my laptop is 4:3, it is not wide enough to show custom columns friendly, sigh :cry:

And is it possible to add a new function: install/uninstall apk files. Example: Put some apk files in /.install dir and automatically run cmd "adb install xxx.apk" or "adb install -r xxx.apk", while put some existing apk files in /.uninstall dir to automatically run cmd "adb uninstall xxx.apk".

It seems I request too much more function... :oops:
Such feature is already there of course.
Just copy files to the .apps file and for uninstall delete them. I though it was obvious. Let me know

Jakub
cmlx
Junior Member
Junior Member
Posts: 19
Joined: 2011-01-31, 02:42 UTC

Post by *cmlx »

jakubklos wrote:
Such feature is already there of course.
Just copy files to the .apps file and for uninstall delete them. I though it was obvious. Let me know

Jakub
How stupid I am, it works well and the function of /.apps is axiomatic.
Post Reply