This is my first android thingy that doesnt have an SD card slot or use UMS. So I'm exploring my options for transferring files back and forth from my computer to my nexus7. All my computers are using kubuntu 12.04. So far, I have tried a few things and it seems like there would be an easier way and faster speeds than what I'm getting. Hopefully some of you that have had this tablet longer than myself have come up with something better than what I found. Ideally, it would be a plug-n-play solution, without needing root access on the computer to setup. Here's what I tried so far -
adding the kio-mtd slave for kde
This was the easiest one to setup. I found a .deb for this already built, and installed it. Right out of the box, it works. The nexus appears as a mtp device and i can access it via dolphin (the stock kde browser). What I didn't like about this is that it seemed slow and unresponsive. Copying a file to or even creating a folder on the phone took a while - much longer than it should. This needs root access to install the .deb.
using NFS
Nfs worked, but it is a whole lot of stuff to setup compared to just plugging in a USB cable. I wouldn't be able to use this if I took my nexus to somebody's house and wanted to grab a file from their computer. It would take anywhere from 20 minutes to hours to setup the nfs server, depending on who was setting it up. The speeds I got were about 1/2 as fast as using adb to transfer the files; it took 6 minutes to copy a 650MiB file to the tablet. However, nfs does allow random access, so if I needed to open a file, seek to the middle of it, and read a small bit, I could do that without having to copy the whole thing.
using adb
ADB so far has been the fastest method I've used to transfer files. The same 650MiB file that took 6 minutes on nfs took 3 minutes with "adb push". I found several fuse and gui wrappers around adb. All of those wrappers expected busybox to be in $PATH on the tablet, so it would need to be rooteted. I didn't find any "just plug it in and it will work" solutions. The big con with adb is that you have to setup the udev rules or else run adb as root. It seems like you should be able to transfer files without needing root access on the computer.
ftp
This wasnt much different than nfs. You need to have a client/server running on the tablet, and one running on the computer. The speeds were about the same as with nfs; 4 minutes for my same 650MiB file. Ftp still isnt as plug-n-play as I'd like.
So what have you guys tried and how well did it work out?
I'm also using KDE, but I'm on Arch Linux.
I've tried the MTP KIO slave, but that didn't work for me.
I've also tried MTPFS, JMTPFS and a other MTP solutions. They work, but are sometimes not responding immediately and are slower than I would wish. But I haven't done a speed test.
Of course I've tried ADB. It works, but is also too slow for my taste. Especially when used over wifi.
FTP server was the easiest method to set up on my N7 with ES File Explorer. But it also isn't really fast.
Next I will try SAMBA since I haven't found an easy solution for a NFS server on Android.
But on my i9100 with CM10 even UMS (emulation of a USB drive) is slower than putting in the SD directly into my laptop.
So I'm still searching for a fast and easy way to share files between my Android devices, my Laptop and my Raspberry Pi.
My dream would be a fast and easy way to keep a directory on my laptop synchronized with my Android devices like dropbox does it on desktop devices (minus the slow cloud).
Related
so something very strange showed up on my g1... when i was looking through my sdcard with astro this came up in a autorun.inf file...
[autorun]
;fnldyysbuqcvzpnrofhariaepd
shellexecute="resycled\boot.com h:"
;msfsrztwdzfsnkkeainjwdvdpgqnwgncfzfzivmzruxyrxpvmnnz
shell\Open\command="resycled\boot.com h:"
;sgtlhkaeymrvtiwpwnbswqrwenzajrpipwwrfrjrjyxwuvqysjjqaqxducqznobylygiiucvdzmllqw
The file appears where it is calling it from and it is a windows file but why would it show up on my android?
http://en.wikipedia.org/wiki/Computer_virus
aww crap so now we have android viruses now? how the heck do we know if we have any and how to get rid of them?
sadly, this is where iphone is clearly not a problem (everyone hates pc stuff and always trying to sabotage)
hbguy
hbguy said:
aww crap so now we have android viruses now? how the heck do we know if we have any and how to get rid of them?
sadly, this is where iphone is clearly not a problem (everyone hates pc stuff and always trying to sabotage)
hbguy
Click to expand...
Click to collapse
What? This is a Windows virus that simply propagates by copying itself to all mounted drives (note the autorun.inf file). This has nothing to do with Android.
i don't think it is a Gphone virus, it is a windows virus.
Run a fulls can on your computer. The g1 isnt affected. It is based on the linux kernel. Windows is a mainstream OS so righting virus's has max impact since they will work on most PC's
With linux however, there are so many variations and such a lower number of users its that a virus would have low impact being spread. A linux virus wouldnmt work on all distrubutions without being coded to work on all making the file much larger.
Also linux has much tighter security permissions, if a virus did infect, the damage it could cause would be limited to permissions are set for the current user. It would not be able to modify system files, or copy itself into places without permissions.
This is why i run linux. No virus checker, no firewall, no spyware checker. There are also other advantages of linux/mac systems.
I have been running linux for 9 months, and now only have 2gb freespace. I have windows aswell. Linux runs as fast and smooth as it did when i installed it, windows has prgressvvly gotten sllower.
So, your g1 should be quite safe.
Disinfect your pc and memory card, to avoid spreading it.
Run a fulls can on your computer. The g1 isnt affected. It is based on the linux kernel. Windows is a mainstream OS so righting virus's has max impact since they will work on most PC's
With linux however, there are so many variations and such a lower number of users its that a virus would have low impact being spread. A linux virus wouldnmt work on all distrubutions without being coded to work on all making the file much larger.
Also linux has much tighter security permissions, if a virus did infect, the damage it could cause would be limited to permissions are set for the current user. It would not be able to modify system files, or copy itself into places without permissions.
This is why i run linux. No virus checker, no firewall, no spyware checker. There are also other advantages of linux/mac systems.
I have been running linux for 9 months, and now only have 2gb freespace. I have windows aswell. Linux runs as fast and smooth as it did when i installed it, windows has prgressvvly gotten sllower.
So, your g1 should be quite safe.
Disinfect your pc and memory card, to avoid spreading it.
It looks like Trojan Horse SHeur.CODS also known as W32.Tideserv according to a few places I've looked. I connected my Fuze to my laptop when I got home from work tonight. First as a Disk Drive then as ActiveSync for my Outlook. I played with customizations all day long at work and didn't see this particular folder (I cleaned/organized my storage card). After connecting to my Vista Ultimate laptop I found the folder "RESYCLED" on my storage card root, and it contains only one file "boot". I was curious like the rest of you - was my first thought. My became then . I just scanned my laptop yesterday night and found nothing.
Here's the link to Symantec's analysis of the threat: http://www.symantec.com/security_response/writeup.jsp?docid=2008-121016-4048-99&tabid=2
Apparently it's a recent discovery - Dec 10th.
In case you want to know if you're possibly infected, the symptoms are:
RESYCLED\boot.com in the root of your OS drive and USB storage device
autorun.inf in the root of your OS drive and/or USB storage device that contains something similar to my example below - it is created as a protected system file so you will need to go into Folder Options and uncheck "Hide Protected Operating System Files" so that you can see it
For example, my autorun.inf file contained:
Code:
[autorun]
;hkugpkenxpvzxhsntkierhcflipocsxsrvghnqpn
shellexecute="resycled\boot.com c:"
;toptzsxuizytvxhntkskeqaayeqturkjpgueqxyuyk
shell\Open\command="resycled\boot.com c:"
;lqrpqpoblodjeuitprbtdcgswwvvmbkwrxpyskfkondjsvinrgfyrabdpuyehckfjkaucmigadz
I tried simply deleting the files but they were recreated by whatever caused it within 2-3 minutes (literally enough time to alt+tab and add to my post and alt+tab back to the C:/ window).
As soon as I find a way to get rid of it without it recreating the files I will be happy to post it to this thread. It managed to forcefully redirect me away from Malwarebytes.org which has freeware that is supposed to remove this issue.
This is an old post but i got rid of it as soon as i found it i run Outpost pro 09 and i blocked a thing that poped up to propigate it. also blocked all other access to that file as i didnt know what it was. Even still i only reboot my desktop which it was on once every 3 weeks so i cleaned it off all my devices and network disk before any reboots.
Hello Everyone,
This isn't anything ground breaking but it might be something that someone has not thought about doing to their Xoom yet. You can easily turn your Xoom into an FTP Server through a free application. And then get an FTP client for your computer. Then use your computer to upload and download files onto your Xoom over the local Wifi or Internet. File transfer between devices is really fast and works very well. I have a video tutorial running through the basics on getting this working both on your Computer and on your Xoom.
http://www.youtube.com/watch?v=Hy_wnSKN_CM
What makes this more or less desire able than say dropbox?
cwizardtx said:
What makes this more or less desire able than say dropbox?
Click to expand...
Click to collapse
Dropbox is cloud based. Your information is saved on a remote server where any device that supports Dropbox can download from it. So you have to upload it to the cloud from your computer, then download the files to your xoom.
This type of direct FTP transfer is similar to a USB transfer. There is no intermediate storage space, like a dropbox, you are directly transferring files from your Xoom to your computer or vice versa.
I personally use both. They have different functionality. If I want to quickly transfer a file to my android device, I use FTP. If I want to store a file so I can grab it later from any of my devices, I use cloud.
grab an app from the market called Websharing.
It allows you to transfer files, wirelessly, from an android device/to a computer and vice versa, all through a web browser..
very handy for transferring stuff without a wire...
FYI, all of the decent file explorers for android have this feature built in. No need to download another app.
mobius999 said:
FYI, all of the decent file explorers for android have this feature built in. No need to download another app.
Click to expand...
Click to collapse
Agreed. I was more or less throwing the idea out there. But there are many options and applications both for the Server and Client.
What I like about this option is that it uses such an age-old-tried-and-true method of moving files.
Nothing weird, ****ed up, magical about it like USB on Linux that dosn't want to work 90% of the time
please try wifi explorer available in the market.
I use SwiFTP server on my Xoom & DroidX. The I just FTP files to and from my devices with Filezilla. There might be better ways but this works just fine for me.
With as fast as the USB data is on the xoom (like a movie a minute, if not faster) i dont see why you would want to do this if your already at your computer. If your out and about then yeah, that's cool.
I've done the same on my Nexus One for ages.
The idea is that this effectively gives you ability to push files onto the device wirelessly without having to go and find it. And you don't actually need an FTP client - in Windows, at least, Explorer (not IE, but the stock file manager) can perfectly well handle ftp://... if you type it in the address bar. If you also assign a name to your phone on the router, you can use that instead of IP, so you don't have to look it up on the phone.
Also note that we're talking about running an FTP server on the phone (exposing /sdcard), not connecting to other servers out there. "All of the decent file explorers for android" are FTP clients, which is quite different.
Yea, there's multiple ways to go about this. I just use an app called Samba Filesharing from the market. It just makes your internal storage visible on the network as an SMB share. Works really well. I've also started to use AndSMB to browse my home FreeNAS server as well so that's another option I suppose.
I actually prefer awesome drop or dropbox(when it is working right) but nice thinking outside of the box
I can highly recommend "File Expert",
for me it's the ultimate app/toolkit - all in one
just uploaded 2 GB of music files to my Xoom via that "Sharing" -> "Start Share via FTP" function
My Galaxy Nexus works fine for MTP...however Nexus 7 is only able to be used for ADB and Fastboot purposes in Ubuntu 12.04..
Anyone have a workaround to get it to mount native without any scripts?
Without scripts? If you're prepared to type the commands instead. I followed this how to and got it working after a fashion, though it's dog slow. Then I installed gMTP and that worked OK but still takes about 30 seconds just to change directory.
I'm now back to using AirDroid to transfer files but I want to get MTP working properly, plus Rsync Backup for Android, plus Grsync via MTP from the Ubuntu end if possible.
--
Sent from my Nexus 7 using Tapatalk 2
It looks like go-mtp would be faster, but I ended up just giving up and changing the nexus to ptp when I had to copy big files over, then using quicksshd to use sftp to access it later. ptp works natively but only shows the DCIM and pictures folders on the nexus.
(I use Linux, and normally love tinkering with something for hours to get it just right, but I took the quick and easy solution there.)
Hi all,
Having a problem with bluetooth file transfer between by rooted Nook Color (1st Gen.) running CM 10.2, and Fujitsu AH531 laptop running W7 Home Premium/64-bit.
I am able to pair to two up just fine. However, when I try and transfer an .epub to the NC I get an error message within W7 that says, " The Bluetooth device or computer cannot process files of this type"
What's odd is that I am currently able to transfer .mp3 and .txt files just fine. I tested it before posting this message.
Short of changing the file extension from epub to txt, and then changing it back again with Root Explorer, can anyone think of a more pernanent way of fixing this problem?
On a totally unrelated note, the reason I'm not simply tethering by way of the power cord is that, as of last week's W7 updates, I cannot seem to connect the NC to the laptop. It recognizes what it is. However, it doesn't load the device driver. Kind of maddening!!
Robert
Robertjm said:
Hi all,
Having a problem with bluetooth file transfer between by rooted Nook Color (1st Gen.) running CM 10.2, and Fujitsu AH531 laptop running W7 Home Premium/64-bit.
I am able to pair to two up just fine. However, when I try and transfer an .epub to the NC I get an error message within W7 that says, " The Bluetooth device or computer cannot process files of this type"
What's odd is that I am currently able to transfer .mp3 and .txt files just fine. I tested it before posting this message.
Short of changing the file extension from epub to txt, and then changing it back again with Root Explorer, can anyone think of a more pernanent way of fixing this problem?
On a totally unrelated note, the reason I'm not simply tethering by way of the power cord is that, as of last week's W7 updates, I cannot seem to connect the NC to the laptop. It recognizes what it is. However, it doesn't load the device driver. Kind of maddening!!
Robert
Click to expand...
Click to collapse
Install an FTP server app and you can transfer whatever you want from the internal/external SD card via wi-fi.
I use this: http://ppareit.github.io/swiftp/
You will need to install a FTP client on your computer, like FileZilla: https://filezilla-project.org/
This method is by far one of the best ways to transfer files quickly and securely (you can assign a password for FTP access). Also, it should be quite a bit faster than bluetooth. I get around 1.7MB/s (13.6Mbit/s) max, and 1.3MB/s average. Compare that to bluetooth's max throughput of 0.36MB/s (on bluetooth 3). TL;DR version: wi-fi transfer rate 1.7MegaBYTE/s to bluetooth's rate of 0.36MegaBYTE/s.
I have an FTP server homebrew on my PSP with custom firmware. I have no need for the USB cable whatsoever.
Thanks!! This is sort of one of those "I could have had a V8" moments!!
I went ahead and installed FTP Server Ultimate. Chose that one basically because I found a video review here on XDA when I Googled ftp servers. The free version looks like it's more than I need.
But, with that said, it STILL doesn't explain why the bluetooth file transfer is refusing to transfer an epub file to the tablet. I went ahead and renamed the file with .txt and, sure enough, it transfered just fine. Then I renamed it back and my ebook reader was able to open it just fine, with no obvious corruption from the name change.
Obviously, I probably won't need to use bluetooth transfer anytime soon now that I'll have the working ftp server. But, it would be nice to figure out what's the issue.
Later,
Robert
sagirfahmid3 said:
Install an FTP server app and you can transfer whatever you want from the internal/external SD card via wi-fi.
I use this: http://ppareit.github.io/swiftp/
You will need to install a FTP client on your computer, like FileZilla: https://filezilla-project.org/
This method is by far one of the best ways to transfer files quickly and securely (you can assign a password for FTP access). Also, it should be quite a bit faster than bluetooth. I get around 1.7MB/s (13.6Mbit/s) max, and 1.3MB/s average. Compare that to bluetooth's max throughput of 0.36MB/s (on bluetooth 3). TL;DR version: wi-fi transfer rate 1.7MegaBYTE/s to bluetooth's rate of 0.36MegaBYTE/s.
I have an FTP server homebrew on my PSP with custom firmware. I have no need for the USB cable whatsoever.
Click to expand...
Click to collapse
Sorry, I don't know why your bluetooth file transfer doesn't work for epub files. Try removing file associations for that format.
Hi,
I am so close to getting this setup how I wanted - it's frustrating...
I have a nexus player - loaded kodi, side loaded NHL network, side loaded Amazon app - all that is working. I attach a 4TB USB drive (formatted fat32) and although ES file explorer can see it and Kodi can use it, I cannot get move to SD working...
I rooted it, I have super user working, I installed stickmount and ran that and tried using folder mount with no luck.
The external drive almost looks like it shows up as 2 drives...
When I unplugged the drive Kodi somehow cannot see it anymore when plugged back into the hub.
I want to be able to load this stuff up because this setup is getting taken to a camper where the only internet will be my phone as a wifi hot spot but I don't want to burn a ton of data - I want to use play later to add to the collection up there by just transferring new files on a USB stick, also use that to sideload any APK's up there.
Right now the unit itself was so full I cannot install anything more so I was looking for an app2sd option like my phone and used the (root, su, stickmount, foldermount way I read in several places).
I had to uninstall things just to install foldermount but if there are menu's on that I cannot access them so I can get to createpair screen and navigate to the place where you would populate destination, but once at that screen - there is no way I can see to save that - just has up (go back)... so I am totally stuck - been at it for hours - about to just take it back and build a small htpc but I really liked the idea of such a small device with the limited space I have at the camper.
I admit I do not have a good understanding of how Android deals with it's file structure and mounting drives / volumes.
Is what I am trying to do possible or am I asking for to much?
I discribed the only way i found that works here:
http://forum.xda-developers.com/showpost.php?p=61584727&postcount=158
Without the ability to install on an external location i think the nexus player is worthless.
Almost every good game is almost 2 GB shame on you google ......
8GB for a TV box is way too little without an external SD card !!!
I tried your way numerous times but it doesn't mount the 2nd partition, sometimes it doesn't see the 2nd partition, (intermittent) ...any ideas?
Sent from my Nexus 5 using Tapatalk