MTP vs traditional USB mounting - General Questions and Answers

It seems android has adopted this stupid MTP mechanism of communicating with pcs now, and there is no way back at least for now. I'm so frustrated. Not only it's slow as *****, it always, and I mean _always_ breaks down in the middle of a big transfer. I am so frustrated I'm thinking about alternatives. iOS is a downgrade, and Windows is a downfall, but android is starting to make very stupid decisions, and manufacturers are going with it. It's a big pain to remove a memory card from most of android phones, and OTG cables aren't the best way to do file transfers. I used to have a dock for my galaxy tab, and it was great to move movies into it, but now, it simply doesn't work. And I've tested every "solution" I could find without success. Gosh, I'm so frustrated right now. Do you think things will go back to normal? I know the new partition system android adopted calls for a change of some things we took for granted, like not exposing the main internal memory to USB, but MTP? it's a slow, unstable and problematic protocol. If only I could expose my external card to my pc, like people do with the S3 and that software that enables it...

I used to use Samba on ICS and now curiously, the internal storage sharing doesn't work on JB anymore -- but guess what? External does; under "Other Filesharing Settings." Not beautiful or elegant, but better than MTP.

Related

Phone storeage (SDcard) backup

On my previous devices, I occasionally pulled out the removeable SD card, and ran a backup of the card to my laptop hard disk. I ended up with a 32GB card which was filled with music, videos, and work documents. So, I got the 32GB S III to have plenty of room. So now, generally, I have my music, documents, etc., on the S III internal 32GB SDcard as it is called. I have my videos and a few other huge items on the external removeable extSDcard.
Now the problem is, there is no practical way for me to back up the internal storage. It won't fit on what is left of my external card. I have a issues with my laptop so USB does not work, or is unreliable when it does, and too slow anyway. I don't really want to use the cloud. I have tried FTP, and it works, but clunky.
I'm thinking about getting an external hard disk and using an OTG cable. That is about the closest I can come to what I want.
Does anyone have any good solutions? I guess I could get a 64GB card, but if I got a 64GB card, I would prefer stuffing more videos and such on it, not wasting it for backup.
I'm rooted, simply so I could freeze some bloatware.
There are a bunch of questions I'd need an answer to before I could even begin to help:
What about your computer is making the USB connection spotty? Are the USB ports damaged?
What ROM are you running on your device?
What OS are you running on your laptop?
Are you familiar at all with adb? Do you have it set up to work on your laptop?
IMPORTANT: Backing up 32GB of data from anything to anything will take a long time. USB OTG will still run at USB speeds, so probably not much faster than trying to backup over USB to your laptop. Your best option will probably be something like my adb_bak2computer tool. Shameless plug I know, but its true. Well, only if you are running linux or mac (for now at least).
In the advanced options menu you can select "userdata" which will backup /data including your internal sdcard. I could write a new option to only backup the internal sdcard, actually I think I will.
Still, need answers to those questions.
Ta,
ALQI
USB is out. Long story, but basically, the laptop has an internal hub to drive all of the USB ports. A lot of devices refuse to cooperate when they are on the other end of a USB hub. Nice laptop other then that annoyance.
worwig said:
USB is out. Long story, but basically, the laptop has an internal hub to drive all of the USB ports. A lot of devices refuse to cooperate when they are on the other end of a USB hub. Nice laptop other then that annoyance.
Click to expand...
Click to collapse
Most machines have a "USB hub" that drives multiple USB ports, so that shouldn't be a problem. Even if you were using an external USB Hub, and it was a powered hub, you should still be fine. Could be something wonky with your OS?
Anyhoo, if you've ruled out USB to your laptop, then its either some sort of Wifi file explorer (or wireless adb), or USB OTG.
Hope that helps,
ALQI
alquimista said:
Most machines have a "USB hub" that drives multiple USB ports, so that shouldn't be a problem. Even if you were using an external USB Hub, and it was a powered hub, you should still be fine. Could be something wonky with your OS?
Anyhoo, if you've ruled out USB to your laptop, then its either some sort of Wifi file explorer (or wireless adb), or USB OTG.
Hope that helps,
ALQI
Click to expand...
Click to collapse
I'm not going to waste another minute on USB to the laptop. The USB has not worked on this laptop for years. I hope to purchase a new laptop early next year, or maybe a Surface Pro. Also, even when USB is working, I can't MOUNT it as a drive letter, so normal backup programs don't see it. I have to manually cut and paste. But that is all another story.
I really want to be able to MOUNT the S III SDcard as a drive over WiFi. That would be perfect. Then I could run an automatic backup script.
worwig said:
I really want to be able to MOUNT the S III SDcard as a drive over WiFi. That would be perfect. Then I could run an automatic backup script.
Click to expand...
Click to collapse
I use an app called "FolderSync" that lets you sync whatever you want with a shared windows folder. I do this on a schedule to backup my internal and external SD cards over my home network. But it is kinda slow, so if you have 32gb then it could take all day if you are syncing for the first time.
I use FolderSync quite a bit because it also supports Dropbox and a bunch of other cloud services. It was well worth the money for the paid version, but there is a Lite version also. I don't know what the limitation are on that.
Bort76 said:
I use an app called "FolderSync" that lets you sync whatever you want with a shared windows folder. I do this on a schedule to backup my internal and external SD cards over my home network. But it is kinda slow, so if you have 32gb then it could take all day if you are syncing for the first time.
I use FolderSync quite a bit because it also supports Dropbox and a bunch of other cloud services. It was well worth the money for the paid version, but there is a Lite version also. I don't know what the limitation are on that.
Click to expand...
Click to collapse
That sounds like the ticket. I'll try it for a while and report back.
EDIT: After a quick test, this looks to be nearly perfect. I can set it up to sync to my network drive (or about any other wireless storage) with ease. Thanks.

Phone seen as CD drive after JB updated

I apologize if this has been already addressed but I`m gonna ask anyway.
After switching to ViperOneS 2.0.0 JB, every time I plug my phone in, it`s seen as CD drive not SD. This happens on both: laptop and desktop.
Is there a workaround for this ?
Thanks in advance.
It does this because Sense 4+ supposedly uses MTP (a different protocol other than the traditional storage mount) to transfer files. Unfortunately, there seems to be no way to get the regular transfer protocol back. I tried apps on the Play Store and got no luck.
I personally dislike MTP with a burning passion. It's much slower and less stable in my opinion. HTC started using it because its supposed to get rid of corrupting errors and allows you to read contents on the storage while it is mounted (IE: play music whilst connected to PC). I hope they stop using it soon in an update (hopefully Sense 5?) but until then or until someone can ditch MTP with a mod, you have to either live with it, flash AOSP, or mount in TWRP if you absolutely have to. I personally am able to live with it (force to use iSyncr over wifi b/c it doesn't work with MTP) and just hope it gets changed. Hope this helped.
Thanks a lot, CSP.

Transferring Pics from USB Flash Drive (5 gigs)

This is kind of an off the wall question that may require an answer from someone with technical knowledge...
I have an SD card that I used both in my Epic and in other phones as well. It has about 5 GB of pics and video I want to transfer onto my computer. The problem is that the computer basically freezes everytime because the move is so large and the micro device is only a class 2. I have a micro USB to USB port adapter on my PC where you just plug in the Micro card to the adapter then plug the adapter into the regular USB drive on the PC. Supposed to work great, and it does for smaller transfers.
I am wondering though if I would be better off putting the card in my Photon Q and using the Photon Q USB cord to facilitate the transfer? Like, is the Photon Q a more powerful interface that can push the transfer thru? I am thinking the small adapter device doesnt have the hardware power or something to handle the transfer while the MPQ might be able to handle it.
Just lots of baby pictures and videos I don't want to lose.
Well, I would say try it - the risk is pretty low. If your reader is really, REALLY cheap - I suppose there is a chance that the Photon Q would transfer it more easily. I've never had the issue you've described, but I have only had a handful of readers.
If that doesn't work, perhaps just do the transfer in smaller bits. Instead of copying all of it, do one folder at a time or something... break it down so there's not so much being transferred at once.
arrrghhh said:
Well, I would say try it - the risk is pretty low. If your reader is really, REALLY cheap - I suppose there is a chance that the Photon Q would transfer it more easily. I've never had the issue you've described, but I have only had a handful of readers.
If that doesn't work, perhaps just do the transfer in smaller bits. Instead of copying all of it, do one folder at a time or something... break it down so there's not so much being transferred at once.
Click to expand...
Click to collapse
Well, when I put it in the Q, it said "Card Blank or Filesystem Not Supported" ... So much for that. I think there are some corruption issues on the flash device or something. I need a more powerful system to transfer it. Windows processes the information by like "previewing" and basically pre-processing it all before the transfer or delete and during this process it usually freezes up the window and stops responding. I wonder if linux handles the process differently than windows and lets me power thru or cancel the validation process?
I can see and access all the files on the USB, but once I try to transfer, delete, etc, then it freezes up and stops responding. Usually because it tries to "calculate" and process the operation before the operation actually happens.
Oh well, its something for a recovery expert now. Thanks anyway.

Best method for file transfer with PC

I've been using Z3 till now, there was an option for USB Mass Storage mode, which simply emulated sd card as pen drive. I could simply transfer any file I wanted with the highest speed possible!
This option is gone in XZ Premium, and the way I see it the only method available now is MTP (which sucks massively, words can't describe how bad this protocol is)
So my question is, what can I do to transfer any file I want at top speed to my phone? This is 2017, I've bought high speed SD card, I can't believe I'm stuck with MTP that goes around 5MB/s... There has to be a way for legit file transfer...
I use a app called superbeam, it uses wifi.
Sent from my G8141 using Tapatalk
I wouldn't call wifi a solution to that, I'm going to use a high speed sd card too to transfer 4k movies and stuff back and forth so I'd like to know this myself too.
Looks like Sony is providing USB 2.0 cable with Sony XZ Premium (UCB20 is USB 2.0), this is one of the reasons of low transfer speeds.
Sucks for me as well
Anybody found a better solution?
If you have Root, you can get a app from the play store that enables Mass Storage
How is this called?
Would be the solution as soon as root exploit is found
If you have fast internet just FTP? Or just use an SD card reader? But the latter will kill your flaps water resistance after time so wouldn't bother ?
Mass storage mode transfer is a thing of the past for good reason. Your phone, under such a mode, would present its internal storage to the computer to mount up and use as if it were a thumb drive. Trouble is, very few file systems support concurrent read/write mounting by multiple computers, and you won't find any of those that do on a phone. So, when in mass storage mode, the computer must be given exclusive access to the storage, meaning the phone cannot access it. Obviously, this wouldn't work if the phone had to give up exclusive access to important system files, so this lead to the two partition system whereby important stuff was on an OS partition unavailable as mass storage and user data was on an 'sdcard' partition. That partition sizing was set at the factory and couldn't be changed without root and often kernel work, and it usually wasted a ton of space on the OS partition because OEMs are necessarily conservative there. Also, it restricted what file systems OEMs could use for the sdcard partition as your computer is unlikely to understand file systems like ext3/4. So the sdcard partition was quite often fat32, which has a few downsides. Firstly, Microsoft do hold patents there that they enforce, so licensing is needed. Secondly, it is an archaic and crappy file system with limitations like no single file larger than about 4GB. Not a great plan in 2017 - I don't think I even have any movies that small on disk anymore.
All that said, I don't see the problem with MTP. If it's slow for you, it's likely because you're using the supplied cable, which is USB version 2, so slow. I slung about 15 GB or so of film onto my phone yesterday through a USB 3.1 cable in under a minute. It's definitely the fastest USB transfer to a phone I've ever experienced.
Preacher_at said:
How is this called?
Would be the solution as soon as root exploit is found
Click to expand...
Click to collapse
test this but im not sure it work i have no root on my phone im use sdcard reader with my sdcard extreme pro
by @DooMLoRD
https://play.google.com/store/apps/details?id=com.doomlord.xperiasdcardmounter&hl=fr
I have now tested a lot of different solutions for file transfers.
None of the ones emulating a network card and making SMB share worked.
Finally I landed on some FTP server apps.
Now I use "WiFi Pro FTP Server" as this one had best performance out of the ones I tested.
With performance I mean time until directory content (~3.000 jpeg files) is displayed by FTP client. This one takes about half a minute where crap MTP via USB took more than 5 minutes (with new, high quality USB 3.0 cable!).
I have notebook and phone in different WiFi bands to increase performance. Transfer speed is about 4-10MB/s so really good and far beyond MTP.
Of course, I am still missing good old mass storage mode

what is the issue with samsung phones and usb transfer?

i tried to transfer some images from phone and sd card to PC and it was a major nightmare like always with every samsung galaxy series i owned
is there some kind of retarded issue with these phones and why they never seem to get the usb transfers to work flawlessly?
it crashed my explorer windows about 10 times before very slowly i managed to transfer files in smaller chunks
it was calculating how much time it will take to transfer images. wtf i havent seen that since like windows 98.
i had to unplug my phone few times and close the explorer windows and start over because it was just freezing all the time
how do i fix this crap this shouldnt be happening in 2018 and with 800 dollar phone
MTP, baby.
Every modern android phone has an awful transfer experience. I'm now copying a 9GB backup and it's taking forever. I have to use the rear USB ports because without it I get a "Device is busy or disconnected" message.
As for a 'fix': use an official cable. Don't use front I/O if you have a desktop PC. piss about with different cables and ports until it works. Only transfer files in chunks.
Hi if possible try and transfer all or half your files to your sd card and then remove sd and insert it into the pc for better speeds. I've only ever transferred a few files from phone to pc, but I know that when I transfer multiple photos and or a rom or two at about 2 gigs a piece from internal to sd card it works fast. All i use is a sandisk 32gb extreme sd, not to special. I agree the mtp should not be slow in this day and age, i remember uploading a ton of photos to google photos with good internet and it got so slow I gave up so I defenitely feel your pain!
is there any fix for that? if i root the phone?
i did use original cable but front usb port. will try the rear port thank you
its kinda pain in the ass to take out the sd card and take off the case and look for a paper clip every time
this is really retarded to be having this issue in 2018 i think

Categories

Resources