This should work with all phones with OBEX (pretty much any phone) and all versions of Ubuntu. I have tried different applications for the task of transferring files from and to my phone. The good thing about this solution, is that the phone will be mounted as a device, meaning it can be incorporated with Nautilus / Rhythmbox / Amarok / F-spot / Picasa / any application you’re using for your music and pictures.
Install needed applications
Yes, this is a copy and paste from my How to use your Nokia to connect to the Internet in Ubuntu. If you’ve already followed the first step in that how to, just install obexfs.
-
Open up a Terminal and copy&paste these 3 commands:
wget -q http://download.tuxfamily.org/blueman/blueman.gpg -O- | sudo apt-key add -sudo wget http://download.tuxfamily.org/blueman/hardy.list -O /etc/apt/sources.list.d/blueman.list
sudo apt-get update
-
Go to System – Administration – Synaptic …
-
Find “blueman†and “obexfsâ€, mark them for installation and click Apply
- When done, all open applications can be closed .
-
Start Blueman from Applications – Accessories
-
Click Inquiry, select your phone and click Bond
-
Type the same pin on both your computer and your phone and the bonding should be successful
-
With the phone selected, click Other and select “Set trustedâ€
-
With your phone selected, go to Properties – Get Service List
-
Take note of the OBEX File Transfer channel (ex: 11)
-
Click “Device Information†and copy the Device Address (ex: 00:1D:FD:6C:9B:66)
- When done, Blueman can be closed
a
System changes
-
Click Alt + F2 and the Run Application dialog pops up. Write:
gksudo adduser YOURUSERNAME fuse && gksudo chgrp fuse /dev/fuse
-
Log out and in again (System – Quit – Log out)
a
Create a folder
-
Go to Places – Home Folder
-
Select File – Create Folder and name it Phone
a
Make shortcuts for mounting and dismounting the Phone
-
Right click Applications and select “Edit Menusâ€
-
Click “New Menuâ€
Name: Phone
Click the image and select any icon -
Select Phone in the sidebar and click “New Itemâ€
-
Name: Mount Phone
Command: “obexfs -b THEDEVICEADDRESS -B THECHANNEL /home/YOURUSERNAME/Phoneâ€
(ex: “obexfs -b 00:1D:FD:6C:9B:66 -B 11 /home/ramvi/Phoneâ€)
Click the image and select any icon -
Click OK and “New Item†again
-
Name: Dismount Phone
Command: gksudo umount /home/YOURUSERNAME/Phone
(ex: gksudo umount /home/ramvi/Phone)
Click the image and select any icon
a
Select Mount Phone under Applications – Phone and Nautilus should pop up with your phone. It’s now accessible from any application
a
Here’s some icon ideas:
- http://www.iconfinder.net/?q=phone
- /usr/share/icons/ on your machine
aUPDATE
There seems to be a bug in Ubuntu Hardy’s obexfs. I’m only able to read files. I’m not able to write files to the phone. This should be working in Ubuntu Gutsy though..? The bug in hardy will probably be fixed soon as well.
Related posts:
@Kokesh The bug seems to be fixed in the final 8.04 release..?
@trebor For contacts and sms you should look into Gnokii (http://gnokii.org). My Nokia N82, which is a Series 60 3rd edition, isn’t supported because 3rd edition isn’t supported.
very helpful can see the phone now, Nokia 6021, but only folders like tones, themes etc not contacts or sms messages ???
Oh yeah, the bug in Hardy is annoying. I am quite angry, because I have to run Windows in VirtualBox if I want to save something in the phone.