Access to Android smartphones via MTP or via ADB protocol?

Please check the FAQ (https://www.xyplorer.com/faq.php) before posting a question...
Post Reply
pstein
Posts: 66
Joined: 11 Dec 2021 21:11

Access to Android smartphones via MTP or via ADB protocol?

Post by pstein »

When I connect my Android smartphone via cable to my Windows computer then the Android device appears as new drive (without drive letter) in XYplorer.
Good.

The question now is:

Does XYplorer access this drive and perform file+folder operations (copy/move/rename/delete) via windows built-in MTP protocol or via additional adb -protocol (and adb.exe)?

MTP is slow, has many restrictions and is unreliable in comparison to adb.
So an access via adb would be great.

Garonne
Posts: 184
Joined: 21 Apr 2015 19:10
Location: Germany
Contact:

Re: Access to Android smartphones via MTP or via ADB protocol?

Post by Garonne »

Hasn't ADB been taken down by Google? As far as I remember, ADB isn't doing much good anymore... Or was it just backing up apps via ADB that got removed?

pstein
Posts: 66
Joined: 11 Dec 2021 21:11

Re: Access to Android smartphones via MTP or via ADB protocol?

Post by pstein »

Google never considered to take down ADB.

The opposite is true: Its much faster than MTP protocol

admin
Site Admin
Posts: 63509
Joined: 22 May 2004 16:48
Location: Win8.1, Win10, Win11, all @100%
Contact:

Re: Access to Android smartphones via MTP or via ADB protocol?

Post by admin »

XY uses MTP at the moment. No current plans to change that.

WirlyWirly
Posts: 227
Joined: 21 Oct 2020 23:33
Location: Through the Looking-Glass

Re: Access to Android smartphones via MTP or via ADB protocol?

Post by WirlyWirly »

ADB would be great, however if you're sharing a local network, what I like to do is run an FTP server on my phone and then use rclone to mount that server to my pc as a virtual drive.

That way, the files are accessible through XY, but I get the speed of FTP (~150MB/s). It's not great for playing/moving files from the phone's storage, but for other basic operations such as copy/paste/rename it works great.

You'll need to add your phone's server to rclone, after which you can run this command to mount it...

Code: Select all

...
OnePlus12|run lax("$PORTABLEAPPS\_programs_\Command\rClone\rclone.exe" mount --vfs-cache-mode writes OnePlus12:/ O:)
...

Post Reply