Ok i want to transfer all my files from my galaxy nexus GSM to my comp via usb
MTP is super slow
I want a faster method, can anyone help?
Download the app Ftp server and make your phone a ftp and transfer files that way if you are familiar with using a ftp client
Sent from my Nexus 4 using xda premium
zephiK said:
Download the app Ftp server and make your phone a ftp and transfer files that way if you are familiar with using a ftp client
Sent from my Nexus 4 using xda premium
Click to expand...
Click to collapse
How to use a ftp client?
Use adb.
hetunandu said:
How to use a ftp client?
Click to expand...
Click to collapse
Ftp://server address
Type that into a ftp client or the windows explorer window will do.
Beamed from my Maguro.
Adb.
Sent from my Galaxy Nexus
USB OTG is faster then FTP, less battery, and more convenient
Sent from my Google Nexus
MordyT said:
USB OTG is faster then FTP, less battery, and more convenient
Sent from my Google Nexus
Click to expand...
Click to collapse
If spending dollars on a USB OTG + USB Flash Drive... plugging in flash drive to copy paste ur files... then using USB OTG on ur phone is more convenient then you might want to look in the dictionary on what convenient is.
FTP: Enable FTP server, connect, drag drop. done. Just assure that when u use FTP, its connected to the same wifi/lan network and it goes pretty fast that a battery loss wouldn't even be noticeable.
how to use adb to transfer file from phone to pc
and is it possible to do a complete of SD via adb
use galaxy nexus toolkit (backup option menu)
beren said:
use galaxy nexus toolkit (backup option menu)
Click to expand...
Click to collapse
That's also adb only.
Try AirDroid. Works well with Chrome.
Sent from my Galaxy Nexus using xda app-developers app
zephiK said:
If spending dollars on a USB OTG + USB Flash Drive... plugging in flash drive to copy paste ur files... then using USB OTG on ur phone is more convenient then you might want to look in the dictionary on what convenient is.
FTP: Enable FTP server, connect, drag drop. done. Just assure that when u use FTP, its connected to the same wifi/lan network and it goes pretty fast that a battery loss wouldn't even be noticeable.
Click to expand...
Click to collapse
2 dollars on a cable, and please, you already have a flash drive somewhere....
convenient is the time spent, which is what the op is after.
As someone who used all 4 methods to do a backup of 20+ GB, OTG is the faster way.
1) MTP - well let's just say I wasn't going to wait another 23 hours for some of my stuff
2) FTP - I wasn't going to wait 2 hours either.
3) ADB - dumped out about half way through, twice.
4) OTG - less then 20 minutes, done.
Sent from my Google Nexus
You mean using a pendrive with an otg cable?
Sent from my Galaxy Nexus using Tapatalk 2
Please read forum rules before posting
Questions go in Q&A
Thread moved
Thank you for your cooperation
Friendly Neighborhood Moderator
adb pull /sdcard/
profit.
MordyT said:
2 dollars on a cable, and please, you already have a flash drive somewhere....
convenient is the time spent, which is what the op is after.
As someone who used all 4 methods to do a backup of 20+ GB, OTG is the faster way.
1) MTP - well let's just say I wasn't going to wait another 23 hours for some of my stuff
2) FTP - I wasn't going to wait 2 hours either.
3) ADB - dumped out about half way through, twice.
4) OTG - less then 20 minutes, done.
Sent from my Google Nexus
Click to expand...
Click to collapse
I actually don't use a usb drive. I find no reason to have one when I can hook up my phone to the computer and use that as a usb. Alternatively, I have my own Web Host that I can store files on as well as a drop box. $2..i don't really mind that, but the holidays is rolling in and depending where you buy it, it will arrive after the new year.
Convenient: download app and ftp client (which most people have already if you're into computers) takes a minute. Whereas if you went the usb route you have to plug it in your computer to put the file on usb drive then unmount then put it on phone using usb otg. Pretty sure ftp sounds more convenient there. File transfers over 192. Is blazing fast.
Mtp for me is fast. It's a computer issue on your end. I'm just lazy to get my usb cable and if I went your approach, I'd be lazy to get my usb and put it on my phone. Which I can't as I don't use the galaxy Nexus and n4 doesn't support usb otg.
Ftp: I transfer 2gb stuff in a matter of a minute depending on what I'm transferring. Desktop to phone. Transfers have to be done through a 192. Address otherwise it will be slow.
Adb: don't like it. No resume progress and lazy to get cable
Otg: less than 20 minutes? My ftp one takes matter of minutes and I don't have to waste time unplugging and plugging.
Ultimately, it's up to ops choice on what he wants to do. No point in fighting on who's right because there isn't one way of doing something.
We're just here to go get suggestions to him and whatever he likes best, he'll choose.
Sent from my Nexus 4 using xda premium
zephiK said:
I actually don't use a usb drive. I find no reason to have one when I can hook up my phone to the computer and use that as a usb. Alternatively, I have my own Web Host that I can store files on as well as a drop box. $2..i don't really mind that, but the holidays is rolling in and depending where you buy it, it will arrive after the new year.
Convenient: download app and ftp client (which most people have already if you're into computers) takes a minute. Whereas if you went the usb route you have to plug it in your computer to put the file on usb drive then unmount then put it on phone using usb otg. Pretty sure ftp sounds more convenient there. File transfers over 192. Is blazing fast.
Mtp for me is fast. It's a computer issue on your end. I'm just lazy to get my usb cable and if I went your approach, I'd be lazy to get my usb and put it on my phone. Which I can't as I don't use the galaxy Nexus and n4 doesn't support usb otg.
Ftp: I transfer 2gb stuff in a matter of a minute depending on what I'm transferring. Desktop to phone. Transfers have to be done through a 192. Address otherwise it will be slow.
Adb: don't like it. No resume progress and lazy to get cable
Otg: less than 20 minutes? My ftp one takes matter of minutes and I don't have to waste time unplugging and plugging.
Ultimately, it's up to ops choice on what he wants to do. No point in fighting on who's right because there isn't one way of doing something.
We're just here to go get suggestions to him and whatever he likes best, he'll choose.
Sent from my Nexus 4 using xda premium
Click to expand...
Click to collapse
I'd have to agree. MTP is fast - it's a USB 2.0 connection guys, durrrr! USB 2.0 covers up to 480mbps.. way faster than going through wireless via Airdroid or FTP, or whatever...
MTP is just the standard in how the OS see's the device, the underlying transfer is all the same going through a USB 2.0 port hardware-wise.
If it's slow for some reason then it's your computer which has probably been infested with malware and viruses or fubar'd some other way. I know all about fubar'd computers - I'm an IT admin lol.
zephiK said:
I actually don't use a usb drive. I find no reason to have one when I can hook up my phone to the computer and use that as a usb. Alternatively, I have my own Web Host that I can store files on as well as a drop box. $2..i don't really mind that, but the holidays is rolling in and depending where you buy it, it will arrive after the new year.
Convenient: download app and ftp client (which most people have already if you're into computers) takes a minute. Whereas if you went the usb route you have to plug it in your computer to put the file on usb drive then unmount then put it on phone using usb otg. Pretty sure ftp sounds more convenient there. File transfers over 192. Is blazing fast.
Mtp for me is fast. It's a computer issue on your end. I'm just lazy to get my usb cable and if I went your approach, I'd be lazy to get my usb and put it on my phone. Which I can't as I don't use the galaxy Nexus and n4 doesn't support usb otg.
Ftp: I transfer 2gb stuff in a matter of a minute depending on what I'm transferring. Desktop to phone. Transfers have to be done through a 192. Address otherwise it will be slow.
Adb: don't like it. No resume progress and lazy to get cable
Otg: less than 20 minutes? My ftp one takes matter of minutes and I don't have to waste time unplugging and plugging.
Ultimately, it's up to ops choice on what he wants to do. No point in fighting on who's right because there isn't one way of doing something.
We're just here to go get suggestions to him and whatever he likes best, he'll choose.
Sent from my Nexus 4 using xda premium
Click to expand...
Click to collapse
I'm transferring a 1.8GB file from desktop to phone using FTP (FileZilla is the desktop client). Already 3 minutes have past and only about 15% of the file is transferred.
Related
Anyone know how I would go about mounting my EVO's sdcard on a pc wirelessly? Thanks.
bluetooth?
lol, yes that is a question
Bluetooth File Transfer from the Market works well for me, although obviously your PC has to have Bluetooth as well. I bought a cheap Bluetooth dongle for my laptop.
Sent from my Evo using XDA App
ghirsch said:
Anyone know how I would go about mounting my EVO's sdcard on a pc wirelessly? Thanks.
Click to expand...
Click to collapse
I just use dropbox. drop the file you want on your dropbox folder then go to your phone, find that then download it and your good
Drop box is a necessity that or sugar sync basically same thing. I use it for all my side loaded apps so they are always ready when I flash a new rom.
Sent from my PC36100 using Tapatalk
I use ftpserver on the phone and cuteftp on the computer.
Try SwiFTP, I think its what youre looking for.
thorpe24 said:
Drop box is a necessity that or sugar sync basically same thing. I use it for all my side loaded apps so they are always ready when I flash a new rom.
Sent from my PC36100 using Tapatalk
Click to expand...
Click to collapse
why not use a2sd? (apps 2 sd)
Ive tried most of the solutions mentioned. I'm particularly looking to be able to access my EVOs sdcard either through a mounted drive or windows share wirelessly. Its important I can access it in this fashion because I work on computers all day and would like to be able to carry my drivers collection around with me. Its nice to be able to just point a machine to a drive share load the appropriate drivers. FTP, Dropbox and WebDAV solutions just to make this process efficient for me.
EStrongs File Browser is nice how it can browse PCs on the same subnet but I would like to do the same except browse my phones storage from the PC side via a share.
If you used something like dropbox you wouldn't need to use your phone at all just load up your dropbox with all of them and then just log on to the dropbox website on the computer you need the drivers.
I would think that anything that would make so you could wirelessly push files from your evo to a computer, would require a program or driver installed or a Bluetooth dongle, and that would take most of the point of away
you can always just carry around a usb cable and do it that way.
do a bluetooth file transfer, that usually works for me
try android desktop it is a small websserver on your phone it allows you to access your phone through the pc web browser. free from ao store. Blue tooth is fairly slow on large files. with the desktop you should be able to use the wifi or 3 g.
Why did they remove drive letter access and cripple the phone with this MTP crap?
It took me 30 seconds to copy my pictures from my Droid Incredible via drive letter, and now it's taking upwards of 20 minutes to copy them over to the Nexus.
This is completely absurd...
DeaconBoogie said:
Why did they remove drive letter access and cripple the phone with this MTP crap?
It took me 30 seconds to copy my pictures from my Droid Incredible via drive letter, and now it's taking upwards of 20 minutes to copy them over to the Nexus.
This is completely absurd...
Click to expand...
Click to collapse
Copying a files to/from my Galaxy Nexus takes no time at all. Much faster file transfer than on my previous phone and USB drive. Have you tried removing the driver and installing the naked samsung drivers?
DeaconBoogie said:
Why did they remove drive letter access and cripple the phone with this MTP crap?
It took me 30 seconds to copy my pictures from my Droid Incredible via drive letter, and now it's taking upwards of 20 minutes to copy them over to the Nexus.
This is completely absurd...
Click to expand...
Click to collapse
And yet I'm having the exact opposite experience; on both a desktop PC and MacBook Pro with Android File Transfer, the performance of the Galaxy Nexus' filesystem has been miles ahead of the 8GB Class 10 MicroSD card I had in my previous device.
developing said:
And yet I'm having the exact opposite experience; on both a desktop PC and MacBook Pro with Android File Transfer, the performance of the Galaxy Nexus' filesystem has been miles ahead of the 8GB Class 10 MicroSD card I had in my previous device.
Click to expand...
Click to collapse
I can't get the android file transfer to work on my mac. I download the dmg file and drag to applications, but it stil doesn't read my device. Am I doing something wrong? Can you shd some light for me?
And here comes the flood of "im not happy" threads.
You should have known it was MTP before you purchased it. Not trying to start an e-flame but just sayin'.
My connection always messes up, all my music got deleted last night. I'm having trouble copying music over. I'm ditching the stock ROM asap, hopefully one of the custom ROMs has mass storage.
I have to agree, I've hated MTP since the WinXP days when I first hooked up a camera directly. Had tons of corrupted files during transfers so I switched to taking out the memory cards and accessing them with USB readers.
Even now with the nexus I have trouble with files not even showing up properly in explorer but are clearly there when I use a file manager on the phone itself.
I copied a 500mb film from my pc to my phone in no-time. Must be your pc that causes the problem.
Sent from my Galaxy Nexus using XDA App
I'm not sure why everybody needs to install stuff. I plugged the phone into my MBP and it popped up the contents. Plugged it into my W7 gaming machine and it popped up the contents.
Transfer times were the same, or faster, as they are on my Galaxy S II and Rezound.
Then again, unless it's more than 3-5 files I just use WiFi File Explorer. Fantastic way to transfer files to/from. Definitely worth the $.99 for the full version (demo only allows downloading *from* phone, not uploading to).
It's a trade-off. This way we can use the entire storage space. Just one big partition where all your apps and app data go. No more "internal storage" vs "external storage."
Mtp is very slow and makes windows crash.
sblantipodi said:
Mtp is very slow and makes windows crash.
Click to expand...
Click to collapse
Maybe on your PC.
Everything works fine here with MTP, even better than Mass Storage before...
I love whatever they did. On my Thunderbolt, it would take a long time to copy files, but with the GN, it's as fast as anything! Not to mention I don't have to screw with turning on the phone, turning on USB, doing my work, turning the phone on, turning off USB, etc.
It's always on, available, and awesome!
I find that I have a lot better luck with my windows 7 machine than I do with my Vista machine.
Sent from my Galaxy Nexus using xda premium
I'm having better luck with the good 'ol console.
adb push has been outperforming MTP for me.
So does MTP mean there's nothing to "eject" and you just pull the plug out of the phone?
Not on my PC it doesn't.
dspcap said:
So does MTP mean there's nothing to "eject" and you just pull the plug out of the phone?
Click to expand...
Click to collapse
Yes there's no "eject" at all, because the system isn't actually mounted like it is in USB mass storage. Meaning you can still interact with the files on your phone when you're transferring to/from the phone.
I just transferred a 5.00GB mkv file in 16 minutes. That's roughly 5.2MB/sec. *Shrug*.
I'd prefer USB Mass Storage...
Anyone else notice that the pc's volume goes down when the device is unplugged?
I have Pandora playing on Win7 and unplugging the phone causes the volume for Pandora to drop. This is noticeable in the Volume Mixer.
I am so sick of MTP instead of Mass Storage Mode. I run Linux Mint and it's simply painful to try to get MTP working properly like Mass Storage Mode did in GB. Please, ROM devs, answer my prayers.
when you can add a sd card to the phone, you will have your mass storage.
I realize people don't like change, and want to stick with UMS, but you would have to pretty much crush the awesome single partition storage of the GN to get UMS...
Just dont understand why most people are aways want SOME MORE STOREGE, how many stuff you gonna put in your device? A thousand songs or pics?
GoZhU said:
Just dont understand why most people are aways want SOME MORE STOREGE, how many stuff you gonna put in your device? A thousand songs or pics?
Click to expand...
Click to collapse
With UMS enabled, they'd theoretically have lower storage than sticking with MTP. There would have to be at least 2 partitions that would mean files couldn't span across them.
I use wifi file explorer pro. Real easy and just as effective as having mass storage. Was bummed as far as me not being able to connect and drag/drop but when i found this app its just as good.
Sent from my Galaxy Nexus using XDA Premium App
I can't for the life of me understand this complaint. I have no issues using MTP either in Linux or Win7. Do partition the space up would only bring about all the issues with inadequate space the Nexus One encountered.
Sent from my Galaxy Nexus using XDA App
I don't know if it's a MTP thing, but I'm having a hell of a time copying .mkv files to the phone. I can FTP to my Thinkpad Slate at 3MB/s via wifi, the GNex capps out at 400KB/s. I've tried to connect the phone via USB to my desktop and just drag and drop and the progress bar doesn't even move. This is driving me insane.
I'm using the latest GummyNex 0.6.6.
If I recall correctly, when I was using Android Revolution 2.1.2, it was copying at 2MB/s via wifi FTP. I guess I need to look into this.
mallinj said:
I am so sick of MTP instead of Mass Storage Mode. I run Linux Mint and it's simply painful to try to get MTP working properly like Mass Storage Mode did in GB. Please, ROM devs, answer my prayers.
Click to expand...
Click to collapse
Tried adbfs?
Looks like it solves your needs without introducing the troubles of mass storage mode.
I am using SAMBA...
airdroid also works well (ubuntu 10.04 and 11.10 on different machines, also better than mtp on vista for me)
it's been 8 hours and my music is still copying to my phone. MTP is completely unacceptable. it's already told me i had to skip like 30 songs before i hit "skip this message" 2 hours ago. i'm copying ~25 GB of music over and half of that is .ogg which is not natively recognized by MTP. I could have copied the 25GB onto my thunderbolt 10 times over already. I dont care what the reasoning, requirement, or intent was to remove mass storage, but it was not work it. watching my files copy at like 400 k/s to a phone plugged in with a USB 2.0 cable makes me want to return the phone.
somnambulator said:
it's been 8 hours and my music is still copying to my phone. MTP is completely unacceptable. it's already told me i had to skip like 30 songs before i hit "skip this message" 2 hours ago. i'm copying ~25 GB of music over and half of that is .ogg which is not natively recognized by MTP. I could have copied the 25GB onto my thunderbolt 10 times over already. I dont care what the reasoning, requirement, or intent was to remove mass storage, but it was not work it. watching my files copy at like 400 k/s to a phone plugged in with a USB 2.0 cable makes me want to return the phone.
Click to expand...
Click to collapse
Really? I use windows media player to sync my music and it flies. Way faster than my nexus one did. It takes about 1-3 seconds per track.
Sent from my Xoom using xda premium
Drag and drop the files onto the folder icon. Don't open the folder itself and then copy into it.
My problem with MTP is compatibility. Hardly anything recognizes MTP and knows what to do with it besides my PC. Things I used to connect to via USB to transfer files or backup while on the go just don't work with the nexus. So instead of having an all around portable storage device in my phone I now have to carry other devices to perform those tasks, might not sound like a big deal but its just nicer being able to have that ability in one device. MTP may be great for some but not for everyone.
Sent from my Galaxy Nexus using XDA Premium App
dev/null/ said:
MTP may be great for some but not for everyone.
Click to expand...
Click to collapse
Agreed - my primary OS is linux, I can make mtp work kinda but it's poor and slow.
However enabling UMS would require repartitioning the GN and afaik no one's done it or said they plan on doing it.
Most people find wireless transfer much more satisfactory for this phone - I've only used airdroid but others have set up their own wireless ftp server. There are probably other apps that do it...
josteink said:
Tried adbfs?
Looks like it solves your needs without introducing the troubles of mass storage mode.
Click to expand...
Click to collapse
is it an app on the phone or computer (windows/linux)?
thanks
i want to run program on my laptop which is used to change setting on a esc (electronic speed controller) through a usb cord.
i would like to do it remotely from my S3 with a OTG cable, wireless connected to my laptop
is it possible to run a windows program and have that program use the usb info wireless from the phones otg usb?
sorry if this is confusing
thanks
You'd have to plug the USB into the laptop and use Splashtop. Can you explain better the situation you're in?? Draw a diagram or something hah...
i need the laptop at home, phone offsite.
phone needs to act as wireless usb and run .exe off computerr
That's just not going to happen. Any reason you can't take the laptop with you? Seems like a quick and easy solution.
So from what I'm getting is that the esc is plugged into the laptop, and you wanna change it's settings from your phone wirelessly? Then on the laptop, download vnc server, on the phone, from the market, download vnc and use vnc to connect to the laptop and control it as if you were in front of it.
Sent from my SGH-T999 using Tapatalk 2
elesbb said:
So from what I'm getting is that the esc is plugged into the laptop, and you wanna change it's settings from your phone wirelessly? Then on the laptop, download vnc server, on the phone, from the market, download vnc and use vnc to connect to the laptop and control it as if you were in front of it.
Sent from my SGH-T999 using Tapatalk 2
Click to expand...
Click to collapse
No man.
Thingy plugged via USB into phone.
Phone remotely controls laptop which remotely accesses phones USB port to run an exe on the laptop to modify the thingy plugged into the phone.
^^^ yes exactly
it would just be nice not to bring the laptop.
they say they are working on an android app but there are power and other problems, so i was trying to find a work around
The usb storage. MTS or whatever you call it . Very slow, terrible for navigating/editing multiple directories/windows at once. Frustrating. Can only find size of files by going in the directory and selecting all files. Anyone know of a good quick solution to this? I've played with the common game editor but don't really see it as encompassing the solution to all the problems of not having the classical USB mount
You think thats bad? Try having Mac. I can't even get it to recognize me phone lol. I'm forced to used my windows machine.
And I believe its a JB thing, not necessarily Samsung.
Sent from my SGH-I747M using xda app-developers app
g2tegg said:
You think thats bad? Try having Mac. I can't even get it to recognize me phone lol. I'm forced to used my windows machine.
And I believe its a JB thing, not necessarily Samsung.
Sent from my SGH-I747M using xda app-developers app
Click to expand...
Click to collapse
I had this problem too with my macbook pro then I found a solution tonight. Try this:
1. Install Kies if you haven't already, if you have make sure it's updated.
2. Connect your phone.
3. In Kies, click Tools, then Install Drivers (this will reinstall drivers
4. Download Android File Transfer.
Should work after this. Also make sure you have USB Debugging on and use PTP not MTP.
johnnyutah22 said:
I had this problem too with my macbook pro then I found a solution tonight. Try this:
1. Install Kies if you haven't already, if you have make sure it's updated.
2. Connect your phone.
3. In Kies, click Tools, then Install Drivers (this will reinstall drivers
4. Download Android File Transfer.
Should work after this. Also make sure you have USB Debugging on and use PTP not MTP.
Click to expand...
Click to collapse
I will be sure to give this a shot tomorrow and send along an update. I rarely use Kies, updated it yesterday but never tried the drivers thing. Android file transfer never used to work but maybe the "install drivers" step is all that's needed.
And thats why I love it here on XDA. Thanks for the help brother!
Sent from my SGH-I747M using xda app-developers app
I agree... coming from a s2 skyrocket, I really miss UMS. Why bother having expandable storage when it takes hours to transfer to a class 10 32gb sd card? That is if I can get it to transfer at all.
I'm now resorting to unmounting sd card and putting it in the computer to transfer files...big PITA
SGS3 Easy UMS doesnt work either.
Edit: Actually, I'm using kies now... still miss drag and drop
Agreed. Always had driver problems with this phone. Sometimes it wouldn't connect because drivers failed to install or "bad hardware ID" pops up in the corner. Only way to get it to work was to restart comp. And it would only work until I disconnected it, then gotta restart again. -.-
I'm gonna switch back to linux once I get some free time. I recommend you do the same.
g2tegg said:
And I believe its a JB thing, not necessarily Samsung.
Click to expand...
Click to collapse
It was a problem in ICS as well. I think the reason for that they went with MTP is that users would create a "messy" file structure when they randomly dragged and dropped files anywhere on both the internal and external card. Samsung can keep things organized when they encourage you to use Samsung Kies to add files to the device.
The mandate for MTP is also to reduce piracy of protected media files by ensuring the DRM is properly done. In the past, I could connect my phone directly to my Samsung SMART TV and play 720/1080p movies via UMS. This is now blocked with MTP.
Anonymously_Unknown said:
It was a problem in ICS as well. I think the reason for that they went with MTP is that users would create a "messy" file structure when they randomly dragged and dropped files anywhere on both the internal and external card. Samsung can keep things organized when they encourage you to use Samsung Kies to add files to the device.
The mandate for MTP is also to reduce piracy of protected media files by ensuring the DRM is properly done. In the past, I could connect my phone directly to my Samsung SMART TV and play 720/1080p movies via UMS. This is now blocked with MTP.
Click to expand...
Click to collapse
Thanks I also noticed the slow data transfer speed when I upgraded my SII to S3. Thought it was something I was doing wrong. I've changed the default transfer to PTP and will check it out tonight.
seamus24 said:
I've changed the default transfer to PTP and will check it out tonight.
Click to expand...
Click to collapse
Don't bother with PTP. PTP is just a camera. It's not like UMS so you might as well leave it on MTP
g2tegg said:
You think thats bad? Try having Mac. I can't even get it to recognize me phone lol. I'm forced to used my windows machine.
And I believe its a JB thing, not necessarily Samsung.
Sent from my SGH-I747M using xda app-developers app
Click to expand...
Click to collapse
I was annoyed by this as well. Now when I want to add something to my sd card I just take it out of the phone and put the sd card in my Mac and add files that way. It's a little annoying but its not that big of a deal.
I think the closest you'll get to a true UMS experience is using Samba Filesharing Server (https://play.google.com/store/apps/details?id=com.funkyfresh.samba). You can then treat it like a network shared drive.
Of course you'll be limited by your WiFi speed. I think a possibility would be a USB host adapter and a USB ethernet adapter. I'm not sure if Android has support for a USB ethernet adapter but if that works then you should be able to connect to a gigabit switch/adapter and just be limited by USB2 speed.
It's not just this phone in general. They're all going that way as of ICS (Honeycomb as well) and up. If you use Windows it's not terrible but it is still slower. And yeah trying to use it with my Mac or even my Linux box is just frustrating. The primary reasoning was to merge the data and application volumes to give more space for applications. This is a better explanation of it. I do miss USB storage mode though.
Yep, totally frustrating for me also.
I remove my microSD card when I need to do lots of file management. But it's a clumsy workaround.