MTP performances under CM12.1 - ONE Q&A, Help & Troubleshooting

I have noticed that MTP data rates have become lately quite low.
Something in the range of a few MBps.
On the very same PC, very same USB port, I can ramp up to 70 to 100 MBps with a different phone.
It's just me or someone else has experienced the same?

Have u ever tried Color OS. You to have wipe your internal storage to get the speed back mostly. B4 doing that take full backup.

I always throught that the problem was inherent to MTP. I've never had a phone that was able to use MTP reliably connected to a Linux host. YMMV.
As a suggested workaround, ADB has gotten much faster to push binaries to/from the my Bacon. This is how I upload my music now.

Related

USB file transfer failures and Gallery bug, anyone else ?

In addition to the problems many of you are having with reboots and ringtones, I was wondering if the other problems I'm having are common and documented or whether I ought to exchange my handset for another one.
A few days ago I noticed that many of my thumbnails in the gallery pointed to the incorrect image. That is to say that a thumbnail of one photo, when clicked, opened a different photo than the one in the thumbnail. Has anyone else experienced this or issues with other pointers ?
The second issue that I'm having is spontaneous disruption of the USB connection. I tried to copy a 1.5gb file from my phone to my pc (running Win7). No more than fifteen seconds in, the USB connection is closed or lost and the file transfer halts. I had the same issue copying a much smaller (about 100mb) folder. I then turned off the phone, removed the battery, and replaced it after a few minutes. I tried to transfer the 1.5gb file and, again, the USB connection terminated. I re enabled the USB connection and sucessfully transfered several 100-200mb folders. Odd.
So should I exchange my phone or are many of you seeing these issues ?
not seeing any of these issues on my NS, not even the random reboot.
The gallery bug you described is mentioned here in at least one other thread, so it's a "known" issue in my opinion.
Your the first I've read of any USB data transfer issues, though.
Thanks, distortedloop.
Now that I think of it, the PC that I was attempting to perform the file transfer with is built with a really cheap case and PSU; its quite possible that the front USB port I had the phone plugged into was intermittently delivering insufficient power and causing the phone to dismount the sdcard/end the usb connection. I'm going to try transferring the file to some other PCs to verify.
EDIT: Confirmed, the file transfers fine on my work machines.
I've been experiencing the same usb transfer issue lately, but I think it's more of a software issue.
Sent from my Nexus S
princeasi said:
I've been experiencing the same usb transfer issue lately, but I think it's more of a software issue.
Sent from my Nexus S
Click to expand...
Click to collapse
Have you tried it on another machine or, if you don't have one available, even just tried it from a back port ?
USB ports are definitely not all created equally. On my Mac laptop, one port provides more voltage than the other. Definitely worth trying on a different port on whatever machine you use.
So do you guys think these bugs are at all hardware related; would returning the handset for another one make me less likely to experience these issues, or are the issues affecting all users regardless of hardware ? Its getting near the deadline for returning/exchanging the phone...
the gallery bug is getting annoying, i also get data unknown when i try to use the scroll on bottom of the screen

[Q] Problems with my new Infuse

Hello I just got the Infuse from AT&T and while I am liking the phone there are 2 major issues I am having and 1 minor one that I can not seem to find a fix for.
First when I try to use GPS the phone can see 11 satilites but it refuses to use any of them and will not allow me to use the navigator or any other GPS tools. I have installed GPS Test and GPS Status and both apps show the same thing 11 satilites visible, 0 in use.
Next when I connect the Infuse to my PC (Windows 7 64 bit) and start up the Mass Storage thing but my computer never sees the device. I do not have the pop up to view files and when when I go into my computer no new drives or devices are listed.
Lastly I keep setting a live wallpaper as my wallpaper but every few hours it resets back to the factory original background. How can I get the wallpaper to stop resetting?
I like this phone but these are pretty major issues that will force me to return this device if they can not be resolved...
GPS - How long did you wait? Are you on stock Froyo or one of the Gingerbread builds? GB provides major GPS lock time improvements, but has its own issues.
Win7 USB mounting - no clue. Works fine for me in Linux. (Except when running Cyanogenmod 7, but that's a known issue with our CM7 builds. I just used ADB for file transfers there.)
Live wallpapers resetting - No clue, I hate live wallpapers. My static wallpaper has always been fine. Sometimes if the launcher takes too long to init it will flake out though - if you're on a bone stock ROM (e.g. you haven't flashed an alternate kernel or an alternate full ROM), this might be another symptom of RFS being a horrible filesystem. ext4 conversion is called Voodoo Lagfix for a reason...
I have waited upwards of 10-15 minutes for the GPS to fix. I just had it fix when I was driving but it was all over the place, showed me driving down the middle of a river 100 feet away from where I really was for most of the time...
I have a stock ROM. I just picked the phone up on Monday night so I haven't had it long enough to do too much with it yet and I can't root it since I only bought it because I needed a new phone for my vacation this weekend and the GS2 isn't out yet. I will be returning this as soon as the GS2 hits shelves this month since it will be before my 30 day return window is up but I would like a phone with working GPS and the ablity to copy my files and put movies on it for that month... sigh I might just have to swap it at the store tonight.
As far as the Mass Storage problem some people are saying I need the drivers some people say I don't need them. I do not have them so I will download them and give that a try. Do I get them from Samsung or AT&T?
Typically live walpapers only revert when the battery is low.. its either 15 or 20%
The drivers seem to fix the not detected issue. They can be found in a number of places including here on xda. Search your model # drivers
Keep in mind that can also be a cable issue...or a usb port issue.
Are you using the samsung cable? Did you try other ports?
For gps...open gps test and hot menu.tools.manage and clear agps state
Then memu.toold.manage and download and see if that helps
There are some other tips here on xda that help as well, i dont have the links handy
Sent from my GT-I9000 using XDA App
Drivers shouldn't affect basic USB storage, only Kies and ADB connections.
If USB Mass Storage doesn't work it might be a problem with the PC. I know one port on my laptop HATES my Infuse. Constant USB disconnects.
Entropy512 said:
Drivers shouldn't affect basic USB storage, only Kies and ADB connections.
If USB Mass Storage doesn't work it might be a problem with the PC. I know one port on my laptop HATES my Infuse. Constant USB disconnects.
Click to expand...
Click to collapse
Same here...
Drivers shouldnt affect it...but I could swear I have read two posts that after installing them the issue was mysteriously resolved
Sent from my GT-I9000 using XDA App
Ok so the problem with the USB Mass storage is definitely a driver issue. I connected the USB cable to 3 PC's 2 of which were nearly identical Dell laptops all 3 had Windows 7 64bit OS. On the desktop and one laptop the device was not discovered and nothing happened. On the second laptop windows installed some drivers automatically upon connecting and the device was discovered without any issue. I then downloaded and installed Kies on the other laptop to get the Samsung drivers and after doing that windows immediately saw the device and again installed some drivers and I have had no problems connecting since. So it looks like the confusion over whether or not the divers are required is due to some builds of windows 7 64bit come with the required drivers pre-installed and some do not.
I have tried clearing/downloading new agps data 3 times but it still does not connect to the satilites it sees. I am at a loss there... it may just be a faulty device, I have read some early builds have GPS issues.
efarley said:
Ok so the problem with the USB Mass storage is definitely a driver issue. I connected the USB cable to 3 PC's 2 of which were nearly identical Dell laptops all 3 had Windows 7 64bit OS. On the desktop and one laptop the device was not discovered and nothing happened. On the second laptop windows installed some drivers automatically upon connecting and the device was discovered without any issue. I then downloaded and installed Kies on the other laptop to get the Samsung drivers and after doing that windows immediately saw the device and again installed some drivers and I have had no problems connecting since. So it looks like the confusion over whether or not the divers are required is due to some builds of windows 7 64bit come with the required drivers pre-installed and some do not.
I have tried clearing/downloading new agps data 3 times but it still does not connect to the satilites it sees. I am at a loss there... it may just be a faulty device, I have read some early builds have GPS issues.
Click to expand...
Click to collapse
If you needed to install drivers, for some reason the device never properly entered USB Mass Storage mode (Maybe it went into MTP mode instead?), or Windows decided not to enable the Mass Storage component because it couldn't find drivers for something else.
Proper USB Mass Storage never requires a driver under any OS since Windows 98SE.
efarley said:
Hello I just got the Infuse from AT&T and while I am liking the phone there are 2 major issues I am having and 1 minor one that I can not seem to find a fix for.
First when I try to use GPS the phone can see 11 satilites but it refuses to use any of them and will not allow me to use the navigator or any other GPS tools. I have installed GPS Test and GPS Status and both apps show the same thing 11 satilites visible, 0 in use.
Next when I connect the Infuse to my PC (Windows 7 64 bit) and start up the Mass Storage thing but my computer never sees the device. I do not have the pop up to view files and when when I go into my computer no new drives or devices are listed.
Lastly I keep setting a live wallpaper as my wallpaper but every few hours it resets back to the factory original background. How can I get the wallpaper to stop resetting?
I like this phone but these are pretty major issues that will force me to return this device if they can not be resolved...
Click to expand...
Click to collapse
GPS: Root your phone and use fasterfix. My GPS locks on in seconds.
Mass Storage: I have no idea, mine works fine. I have W7 64bit too.
Maybe you got a lemon...because I would definitely say this is not representative of how nice a phone this one is.
I had the live wallpaper issue when I first got my phone. Turns out you have to move the live wallpapers from the sdcard to the phone to get them to stick.
From XDA App on Infused v2.1.0 OCed to 1.6 GHz

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

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

Is there a better way to transfer a lot of files?

I try using USB cord, but it sporatically connects, so no good.
I try using SFTP, but it konks out after a few files.
I can't imagine that bluetooth is any better.
There only PC to android solution that seems to work is taking the SD card and physically inserting into the PC, transferring the files, then putting it back in the android.
What gives?
Cable is fastest by far, try a different cable is your connection is of
Otherwise I sometimes use Wifi file explorer Pro, it's pretty quick over air
Aldonski said:
Cable is fastest by far, try a different cable if your connection is off
Click to expand...
Click to collapse
Nope "taking the SD card and physically inserting into the PC" is way more faster, right..
adb works over cable or tcpip. requires usb-debugging enabled
Code:
adb pull -a /sdcard/DCIM/Camera
If it was the cable, then why is wifi transfer messed up? oh well...it's probably beyond me to fix whatever the problem is. I'll just have to keep re-copying them untill all 12,000 files are copied.
it's common issue and well known that Microsoft USB MTP protocol doesn't work well on android, so it's not your fault.
use adb it's fast and stable. there are several 3rd party sync tools for adb available too (you don't need)
https://github.com/google/adb-sync
https://gitlab.com/aIecxs/winadb-sync
https://www.temblast.com/adbsync.htm
The maximum speed of a data transfer depends on these 3 factors:
1. read speed on source device
2. transfer speed - wired and/or wireless
3. write speed on target device
The slowest of these 3 speeds is the fastest achievable transfer speed

Categories

Resources