I want to mount the data that's on my phone onto my Mac, so I can "do stuff" on the Mac. I want it to be REALLY mounted, i.e. I want it to show up in /Volumes, and I want the mount command to list it as a mounted volume. What I really want to do is to go into a terminal window and cd to the directory and use all the standard *nix tools I know like ls, and grep, and find, etc. to look around and make changes.
I have Android File Transfer, which functions minimally, but it doesn't atually mount the file system, it just translates MTP at the application level (as far as I can tell).
I'm aware of Kies Air, and AidDroid and others, and while spiffy, they also don't actually mount a filesystem on the computer as far as I can tell. Moreover such tools might be fine at home, but they're problematic in a setting where I'm a real (not wireless) network. And while a wifi network is available, it is separate and secure from my wired network.
I'm also aware that I can open up the phone (Samsung Galaxy S3) and pop out the microSD card and pop it into my computer, but this is a very very long way from seamless access, and it only gets me some of the files on my phone.
I've tried Samba Server by Ice Cold Apps and can't quite get it to work, even on the wifi network at work. I suspect that I'm getting separate networks (channels) on wifi router from the phone versus the laptop I have on my desk, and so they can't see each other directly. (Even if I get this to work, I'm concerned that this software did not ask me to set any kind of password on the volumes.)
My next step is to try to use Samba Server together with ssh tunneling to make sure I have direct access to the phone. That's a problem too because our security only allows ssh via DMZ machines, so I'll have to set up proxied or double-tunnelled access, which is a pain. So before I go through the complicated process of trying to set that up, I'll get to my actual question:
Is there any easy way to do what I'm asking besides the choices that I'm looking at? A real mounted filesystem of my phone's contents?
(Let me say now that my phone is not rooted and is not going to be rooted. I have root access on all of the systems where I want to mount the phone, and have the knowhow to work with non-standard ports.)
P.S. this is effing ridiculous that Google doesn't provide some easy way to do this. And I've read their justification for switching over to MTP, and frankly I find their explanations to be a bit thin.