Samsung Galaxy S synchronization
N.B. This is bit out of date, since these instructions apply to Android 2.1. More recent information that applies to 2.2 and 2.3 can be found on these pages
Galaxy S w. Android 2.2
Galaxy S w. Android 2.3
Mounting and file transfer works basically in the same way in all versions. It is just that menus have changed between versions, and sometimes also the order of steps in this procedure have changed also. Check always what Android version you have in your phone, and then apply appropriate instructions. You find the version information through Settings and About phone.
To use Galaxy S with Linux and especially Ubuntu, you do NOT need to install anything, except if you want to use Bluetooth, then I suggest that you swap KBluetooth to Blueman, since it is easier to use. But it is also possible that you already have it installed.
sudo apt-get install blueman
In Windows you have to hassle with drivers and Windows Kies which has lots of problems. Forums are full of complaints, that it is impossible to connect Galaxy with Kies. Some people have managed it, though. But in Linux, using Galaxy is a smooth ride.
On Ubuntu you can transfer files between PC and Galaxy with USB and Bluetooth. USB option is easiest. First open Settings in Galaxy, open About phone and there USB settings. Activate option Mass storage. This will stay in effect until you activate one of the other options. Now connect Galaxy to PC with USB cable. You will see in Notifications a message that USB is connected. Press it, and a pop-up dialogue open. Press Mount button on pop-up window. After a couple of seconds Ubuntu should mount phone memory automatically as external drives (removable memory card) and open them in file browser.
WARNING! On certain web-page I have seen totally misleading instructions on how to use Galaxy as a mass storage device. There they explain that you have to activate USB Debugging. Do NOT activate USB debugging, unless you are developing and debuging Android software. Person who wrote has quite obviously not read the manual of Galaxy S.
You should now see two drives, one about 6 Gb and another, that should correspond with the size of the removable sd card. At least in my case, the removable sd card is attached first (/dev/sdb) and internal memory last (/dev/sdc).
If they are not automatically mounted you can mount them manually (assuming that that you have only one hard drive, which is /dev/sda). Remember that Galaxy’s memory is FAT32-formatted.
mount -t vfat /dev/sdc /media/Galaxy1
mount -t vfat /dev/sdd /media/Galaxy2
Now you can move and copy files as usual. Before removing the USB cable, remember to sync and unmount (remove safely) these drives.
Bluetooth File Transfer
You can also transfer files with Bluetooth. This is a good choice if you have only one or two, fairly small files to be transferred either from or to Galaxy S. Remember to pair the two devices before, and preferably set as trusted devices. That way, you do not have confirm every file.
Check that both devices have Bluetooth on. If you want to transfer a file from Galaxy S to other computer, you do it with Share option. Share option is available either through Menu button or by pressing and waiting for on-screen menu to appear. Then choose Share, and in subsequent menu choose option Bluetooth. Then you have a list of available recipients (devices with bluetooth on). Press the target, and file transfer begins. Where they are stored in target machine depends on your settings and operating system. On Ubuntu they are usually saved in directory named Public.
If you are receiving files via Bluetooth with Galaxy S, the process is quite similar. Galaxy S stored received files in folder bluetooth in Home folder.
If devices are not marked as trusted devices, then there will additional confirmation pop-ups before the files are transmitted. Sometimes you have to be very quick to confirm them, or otherwise application sending the files thinks that they are rejected and cancels the sending.
I found the standard email application lacking some features, and installed K-9 Mail from Android Market. It handles several accounts smoothly. You can set different check intervals for each account separately. With standard email application all accounts have same interval. Email has Exchange support in addition to normal IMAP and POP protocols.
Standard calendar is ok but too basic. As a replacement I am using Jorte, which is better looking, has more features and includes also tasks and memo. You can synchronize your calendar with e.g. Google calendar.
- TBA -
- TBA -