blankblank blank

Archive for the 'data transfer and management' Category

Copy Map/Data Files To And From Your Android With Wireless File Transfer Lite

Application Name: Wireless File Transfer Lite

Description: Lets you copy data files to and from your Android unit using a wireless connection and browser interface.

Publisher’s website: Lextel

Cost: Free

Version/date reviewed: v. 0.4.2a  /  3-8-11

Phone/OS: Droid X / Android 2.2


Android Market (mobile app only)
Android Market (browser)

If you use your Android phone regularly as a map tool, or to record data, you’ll likely need to regularly transfer data to your Android (like map files), or from your Android (photos, waypoints, tracks, etc.). This can be a real pain. I’ve covered a few ways to do this in previous posts (one, two), but I’ve recently added a new solution to my phone that, despite some limitations, is usually more convenient: Wireless File Transfer Lite.


When you start up the program, the initial screen shows the web address you’ll need to enter to access the files; it will usually be your Android’s assigned IP address on your local network, plus a port number (8888 here). Confusingly, you need to tap the “Stop” button to start the service …


… and once it’s active, as above, you need to tap “Active” to turn it off.


Entering the web address into your browser brings up the WFT interface, defaulting to the main sdcard directory. Here, you can delete/rename directories (with caution!). Click on a directory folder name …


.. and see all the files and subdirectories within that directory folder, with delete/rename options as well. Here’s the directory with shapefiles used in yesterday’s review of the shapefile viewer SHP Viewer. To download a file from this directory to your computer, just click on it, and it will be download to your default download destination. Right-clicking, and choosing “Save link as” … will *not* work here, so there’s no easy way to specify an alternate download destination.


To upload a file from your computer to your Android, navigate to the destination directory on your Android, then click the “Upload” button at the bottom of the page to select the file on your computer you want to send to the Android. One huge drawback: only one file can be uploaded at a time. So if you have many files, it would probably be faster to use a different wireless solution, or connect your Android via a USB cable and put it in USB Mass Storage mode to access directories using the File Explorer. The “Install” button lets you select a “.apk” program file on your computer, and have it install on your phone; useful for those programs that aren’t available on the Android Market (but watch out for potentially hazardous apps that may install viruses, or compromise your phone’s security).

Other issues: Upload/download speed will be determined by your wireless network’s limitations. On a good 802.11g network, transfer speeds should be fast enough for most files. If the files are really large, unless you have a phone and network that supports the faster 802.11n standard, you’d probably be better off again connecting the phone via a USB cable.

There is a free “Pro” version of Wireless File Transfer that adds file and app management functionality, but I find other apps more useful for that, and it just complicates the interface. Another, similar app is File Expert, which on paper is superior – it offers file management, a web-based interface, a built-in FTP server, connections to network storage devices, and much more. But the interface is more challenging, and it had an annoying tendency to freeze up or force-close on a regular basis. Try it if you like, but Wireless File Transfer offers a simpler interface without complications.

Final thoughts: For large files, or large numbers of files, you’ll probably want to explore other options. But for simple upload/download of a few files from your Android phone, Wireless File Transfer Lite is fast, simple and easy. Highly recommended, especially at the “price”.

Transferring Geographic Data Files To And From An Android Unit II

Second part of a series (part one here) on how to copy map files and other geographic data to and from your Android phone.

3. Awesome Drop

A somewhat unusual approach, but seems to work quite well. Install the Awesome Drop application on your Android unit:

Continue reading ‘Transferring Geographic Data Files To And From An Android Unit II’

Transferring Geographic Data Files To And From An Android Unit I

The past four posts (one, two, three, four) have covered desktop applications that create offline map files for use with some Android map display and GPS tracking apps. But once you’ve created the maps, you need to get them onto your Android unit to use them. For that matter, if you use an Android app to save geographic information like waypoints and tracks, you’ll probably need an easy way to copy those files back onto your PC, or share them with others. It should be a simple process, but often isn’t. In my Droid X manual, there’s only a very short section on this, and it’s both limited and wrong. This post and the next will cover several different ways to move file onto, and off of, an Android unit, listed here roughly in order of speed:

  • Direct USB connection (fastest, but not always convenient)
  • FTP server (second fastest, but least convenient)
  • Online file transfer service (convenient, but only copies files to Android, not from)
  • Online file storage/synchronization services (slowest but most flexible)

Each has advantages and disadvantages, but one or more of them should meet most file transfer requirements. I’ll cover the first two today, and the others tomorrow.

1. Direct USB Connection

Your Android unit should have come with a cable that lets you hook it up directly to your computer. However, the default connection only allows for transferring media files from your computer to your Android. To copy data to/from your Android’s microSD memory card storage, you’ll need to put it into USB Mass Storage Mode:


Figure 1: Connect your Android unit to your phone with the USB cable; you should get a message indicating that it’s connected, and the USB symbol should show up in the status bar.


Figure 2: Drag down the status bar to view the message; you’ll see one that says USB connection. Tap on that …


Figure 3: … and the USB mode menu will appear. Select “USB Mass Storage” and tap OK; your computer will now mount the Android’s microSD card as a USB drive


Figure 4: Here, the Android microSD card is listed as removable disk G:. You can now navigate the folder structure through your computer’s file explorer


Figure 5: … and copy data to/from the unit. For example, I could copy the maps created in recent posts into a subfolder of the TrekBuddy folder, and could copy waypoint/track files from that folder, or from the TurboGPS folder


Figure 6: IMPORTANT! Once you’ve completed all file operations, don’t just disconnect the cable directly; you may wind up corrupting the memory card, which would be bad. Eject the microSD card disk by right-clicking on it and choosing eject, or using the “Safely Remove Hardware” option in the traybar icon. Once that’s done, go to the USB mode menu (from step 3), select PC Mode and OK, then wait a few seconds for the Android unit to re-mount the SD card.

Since this approach uses a USB 2.0 connection running at 480 Mbps, it’s going to be the fastest at copying data, and is probably the best choice for large files. But unlike the remaining three options, it requires that you have the correct USB cable handy. You could also pull the microSD card out of your Android unit, put it into a card reader, and then copy/move files from there; if you do this, make sure you follow the same “Eject / Safely Remove Hardware” process as above. But many Android units require you to remove the battery to access the microSD card, which can make that approach inconvenient.

2. Android FTP Server

Convenient, since it doesn’t require a cable, and fairly fast since it copies/moves files at the top speed of your wireless connection; you also don’t have to worry about dismounting/mounting your SD card. But highly geeky, since you have to install a FTP server program on your Android, configure it, then set up a network folder on your main computer that links to the FTP server. I’ve set it up myself, and it works, but I find the direct USB connection more convenient, faster and easier to use. Full directions available at the Android Police website.

Last two approaches tomorrow.