Best method for file transfer with PC - Sony Xperia XZ Premium Questions & Answers

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

Related

Samba Server/ Drive Mapping

I've searched for this for 2 hours so, trigger-happy users, don't flame me.
I was looking for a samba server style app that would make the Hd2 appear as a drive on the computer.
I presume these type of network transfers would be faster than a standard ftp or usb (it
If you need further clarification then have a look at this app I was using on my old N95 called SymNAS:
http://symnas.com/Products/ProductInfo.aspx
Basically it will turn the phone into a NAS drive (Network Attached Storage)
If anyone can help me, it would be much appreciated.
I seriously doubt it would faster than usb ...
Unless you have a 400MB wireless network ...
but regardless of speed I have looked for this as well, there are apps that let you transfer files to the phone over wifi but have not seen one that lets it act as a network drive ... yet ....
The HTC network plugin lets you map a drive on your phone though ....
So would you recommend:
a. remove micro sd and use an adapter
b. use usb cable and choose mass storage drive
are they both the same thing?
Are there any other methods of high speed file transfer that i am unaware of ?

Best way to transer media to Captivate?

I transfered some pics to the phones internal storage using it as a mass storage. about 1000 pics and it took about 30 min. not only did it take long but they dont look the greatest on my phone. Am i doing something wrong? is there a better/faster way of transfering? using windows Vista btw.....
I put movies, music, pics, and other videos on my micro sd card and just insert that into the phone. Works perfectly fine!
thankfully my laptop has a built in card reader so i just use that to transfer files to an external micro sd card. its much faster than transferring over usb.
You could also install Swiftp and FTP to your phone over wireless.
The cable works well in my opinion and you need it to access the internal storage, If you go the card route make sure you unmount first or any open apps will immediate crash if they rely on any data on the card.
the other nice thing about the internal card is that you can keep all your app data on that and your media on the external and it keeps everything nice and clean.
and ofcourse when your external is full just continue on to the internal
if you use cubed (^3) for mp3, its awesome and can auto find album art, it'll automatically add from both sources
Unfortunately it won't be free forever, but it might be worth the investment. Doubletwist is a pretty excellent application. It's basically Itunes for Android.
http://www.doubletwist.com/dt/Home/Index.dt
acespaid said:
I transfered some pics to the phones internal storage using it as a mass storage. about 1000 pics and it took about 30 min. not only did it take long but they dont look the greatest on my phone. Am i doing something wrong? is there a better/faster way of transfering? using windows Vista btw.....
Click to expand...
Click to collapse
that sounds like abnormally long write times.
Is your computer old? does it support usb 2.0?
have you enabled developer's console on your android and mounted your sd card via the notification menu when plugging your phone into your pc?
lastly, download samsung kies and get their drivers for the phone as well..
yes its 2.0. its an HP about 2 years old. maybe i didnt mount it, i cant remember. I just dragged and dropped. Wasnt sure if its an advantage using Kies or just doing the drag and drop method. Also is it better to keep everything off the internal if possible or does it matter? Just wondering how everyone transfers. tried to drop 3,000 songs the other day and it was like 3 hours! not at home right now so cant try it.

Slow data transfer speed over usb connection

Whenever i plug my nexus with my laptop to transfer files i get speed which is as low as 300-400 kbps!!!
Please help me, is it a virus problem or rom?? Because i have checked with so many systems, bt on each pc speed is slow..
How can i fix it??
If you're transferring large files, forum members suggest doing it via recovery as it's much quicker. I personally have not tried it though. I use AirDroid to do most of my average size file transfers. Mainly because I don't like wires
I believe it's a ics problem and there's no fix yet. So like the other guy suggested use recovery to transfer files. It is much more faster. If you don't know how to transfer files through recovery, all you need to do is...
Turn off the phone
Plug the phone to computer
Go to recovery
Mount and storage
Click the option at the bottom(I forgot to name of it)
Transfer your files
Sent from my Nexus S using Tapatalk 2
It is a problem with ICS, namely the 3.0 kernel the linux system is based on. Someone's reported it to Google already, but all they've done was mark it as medium severity, and leave it at that. Maybe they'd wake up if a mass of reports poured into their bugtracker, but it's a long shot...
Thank you guyz.... u saved me frm erasing mah usb storage

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.

MTP vs traditional USB mounting

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.

Categories

Resources