Lately, mobile phones have evolved extremely fast, and whether you need them to access the Internet, record videos, send/receive MMS and SMS messages or e-mails, listen to music or radio stations, cellular phones are the most indispensable devices these days. But today's guide will teach you a very easy way to connect and transfer files to/from your mobile phone using an USB cable through the Pop-Port interface. Many Nokia phones come with this Pop-Port and I just happen to be the proud owner of such a mobile device (Nokia N70).
The problem with the phones that use the Pop-Port is that when you connect the USB cable to your Linux PC, nothing happens. I bet you are (like me) probably used to see an "Open with..." window a few seconds after you connect some multimedia device (camera, phone, hard drive, ipod) in the USB port, but this will not happen with these phones. Don't panic, I have the solution! You just have to follow the next steps:
NOTE:: The following guide was tested with a Nokia N70 phone and Ubuntu 7.04.
Step 1 - Install required software
Fire up Synaptic Package Manager (System -> Administration -> Synaptic Package Manager) and search for obex.
Mark for installation the following packages:
- obexftp - openobex-apps
Some other packages, that depend on these ones, will also be installed, so click "Mark" when you'll be asked if you want to install those too. Now click the "Apply" button to install all the required packages. When the installation is over, close Synaptic.
All the above software consists of console-based tools, so we need to install a nice GUI (graphical user interface) for the obexftp package. The ObexFTP Front-end software happens to be a very nice and easy to use obexftp GUI, which requires no installation. Download it from Softpedia, use the "Binary mirror 1 (zip) (1.7 MB)" package and extract it in your home directory.
Step 2 - Advanced Configurations
It is time to connect your phone to the PC using the USB cable. Open a terminal (Applications -> Accessories -> Terminal) and type:
VendorID = 0421 ProductID = 043a
Now copy/paste the following line in the Terminal:
Example:
Step 3 - Final adjustments
Right click on your desktop and select the 'Create Launcher...' option.
In the 'Create Launcher' window select a nice icon, fill up the Name field with the desired name for the launcher, and on the Command field type:
All you have to do now is to double click the launcher you've just created and the ObexFTP Front-end will pop-up asking you to configure it. Follow the next steps:
1. Enter /usr/bin/obexftp in the ObexFTP path field. 2. Select USB on the Transport option and set the Value filed to 1.
To close the configuration window, Click OK when you're done, and then click the first icon on the main window. The C: drive and the memory card of the phone will be listed and you can transfer files to and from your phone. Watch the next video for a quick demonstration where I'm going to upload a wallpaper to my phone's drive: