S60 tip
Well, two tips, actually. The first relates to software installations, and that not only for Symbian devices, but also for those running Windows Mobile. I don’t know how often I’ve installed an application only to have it fail on me with some ridiculous error. My philosophy is to install all applications to the storage card, leaving as much system memory available for the device. In the case of the N95 that’s a good idea, since the memory management isn’t always up to scratch. Except that some applications find it necessary to be installed in the main memory and cannot deal with being relegated to something as second-class as auxiliary storage. Regardless how often this has happened to me, it takes a number of thought cycles to retry the installation of the application to the device storage. Often, the strange error message disappears, and the application runs as it should…
The second tip is for those wanting to connect their Nokia phone to Linux. Open a terminal session and run tail -f /var/log/messages. Insert the USB cable and select Mass storage mode on the phone. You should see a variety of system messages, of which at least one should indicate the size of the external storage card in your phone. For my N95, I see something like this
Jul 27 21:23:12 localhost kernel: sd 4:0:0:0: [sdd] 2012160 512-byte hardware sectors (1030 MB)
That’s the indication that the 1GB Micro-SD card has been recognized. My Fedora system doesn’t automatically mount the storage card for immediate access, though. To determine where the device is attached, the text in the angular brackets should provide a clue. In the text string above, [sdd] is the location to use when mounting. Create a directory and assign appropriate permissions. I used the following as root (or sudo
mkdir /media/n95
chmod 777 /media/n95
Then, access the content of the storage card once the appropriate mount command has been issued. In my example mount /dev/sdd /media/n95