Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support "This PC" devices such as Android phones #147

Open
avogelba opened this issue Aug 23, 2016 · 1 comment
Open

Support "This PC" devices such as Android phones #147

avogelba opened this issue Aug 23, 2016 · 1 comment

Comments

@avogelba
Copy link
Owner

Originally reported by: Michael Diamond (Bitbucket: dimo414, GitHub: dimo414)


When I plug my Android phone into my computer as "USB for file transfer" it shows up under "This PC" in Explorer but isn't assigned a drive letter, so it doesn't show up in WinDirStat. It'd be awesome if I could use WinDirStat to clean up my phone; the on-device tools for doing so are a pain.


@avogelba
Copy link
Owner Author

Original comment by gen btc (Bitbucket: genBTC, GitHub: genBTC):


Your Android phone would be using an MTP over USB interface, which is totally different than an NTFS filesystem. Windows uses a compatibility shim (or whatever its actually called) that just makes it look alike, and respond to basic file actions.
MTP (Media Transfer Protocol) and PTP (Picture Transfer Protocol)
"Unfortunately, APIs exposed by MTP are very different from a normal filesystem APIs. Therefore exposing MTP device as a read/write filesystem is" [difficult.]
This software popped up in a quick search: http://www.mtpdrive.com/ or http://ptpdrive.com/ Which are used to "map a drive letter" to the MTP device. Although this software is trialware, and there is no further guarantee WinDirStat will work with that, this is the best we can do at the moment as i believe writing the code for WinDirStat to support MTP is pretty difficult.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant