Read-only archive of the All About Symbian forum (2001–2013) · About this archive

A survival guide to Linux and S60

46 replies · 18,412 views · Started 21 October 2009

sicofante wrote:Now there are a few spots where Ubuntu is just better.

Yes, my overwhelming impression of using Ubuntu (and this is totally off the Symbian topic), is that I felt like I was using a computer again, rather than some internet appliance.

Having said that, I have my mother using Ubuntu too, and as all she does is email and web browsing, she can barely tell the difference between Ubuntu and XP 😊

Great article! It shows just how easy it is to use Ubuntu with pretty much anything. I also keep a VirtualBox with Windows for the fringe cases, and it works great both on Mac and Ubuntu.

On this topic, I am hosting a BoF (informal discussion) at SEE2009 on Wednesday at 15:00 titled "Symbian in a Linux world". The aim is to discuss everything about Linux and Symbian.

teknolog wrote:Great article! It shows just how easy it is to use Ubuntu with pretty much anything. I also keep a VirtualBox with Windows for the fringe cases, and it works great both on Mac and Ubuntu.

On this topic, I am hosting a BoF (informal discussion) at SEE2009 on Wednesday at 15:00 titled "Symbian in a Linux world". The aim is to discuss everything about Linux and Symbian.

That's brilliant, I really wish I could go 😞

I hope you have a productive session. It would be good to hear about what you all discuss.

Hi there,
I am trying to sync my E51 with Thunderbird/Lightning and I am a bit confused on the necessity to use the external service provider like Memotoo, Scheduleworld, Mobical.
Do I need it even if I just do local sync ?

Is there a more detailed guide on how to sync with Tbird (contact and calendar) ??

- Me newbe - I have tried the all day to sync my E51 with Tbird/lightning on ubuntu with 0 success

Thanks

pcolamar wrote:Hi there,
I am trying to sync my E51 with Thunderbird/Lightning and I am a bit confused on the necessity to use the external service provider like Memotoo, Scheduleworld, Mobical.
Do I need it even if I just do local sync ?

Is there a more detailed guide on how to sync with Tbird (contact and calendar) ??

- Me newbe - I have tried the all day to sync my E51 with Tbird/lightning on ubuntu with 0 success

Thanks

Hi there,
You didn't mention how you were trying to sync your E51 with Thunderbird and Lightning. Although, however you're trying to do it, you have my sympathy. How best to synchronise mobile devices with PIM software (in Windows and Linux) that isn't MS Outlook is a search I've been on for years, and I never found a reliable way to do it.

However, you can easily sync your phone with the PIM sites I mentioned, and most of those will easily sync with Thunderbird/Lightning too. Therefore, it's easier to go the indirect route, using a server on the internet as a central hub, than it is syncing locally with your desktop applications (and this goes for Windows too).

So in short, from all the experience I've built up, I wouldn't even start trying to do it the way you're doing it. It is far easier to use one of those sites as an intermediary in your synchronisation process. However, once you are using a web-based PIM service, the need for a desktop application soon dwindles and you will find yourself working in your browser more and more.

My recommendation is to ditch the desktop apps and use a web-based service, subject to the warnings I put in the article.

Thanks David,
I had tried to sync via Bluetooth, messing aroung with creating a new Calendar in Lightning and trying to sync it with the E51. (Not done so much for the Contacts)
My problem with "online" service is the fact that I would be subject to have a live internet connection to sync. That is not always the case, unfortunately.
Anyhow, I will try via the hub service (is any of those "Free" ? 😊 .

Cheers

Palmer

pcolamar wrote:Thanks David,
I had tried to sync via Bluetooth, messing aroung with creating a new Calendar in Lightning and trying to sync it with the E51. (Not done so much for the Contacts)
My problem with "online" service is the fact that I would be subject to have a live internet connection to sync. That is not always the case, unfortunately.
Anyhow, I will try via the hub service (is any of those "Free" ? 😊 .

Cheers

Palmer

Hi there,
Scheduleworld is free. Although, it doesn't support To-Do's for S60 phones. Memotoo has a free version, but you have caps, like 50 contacts, 50 events, 20 to-do's. More than that and you have to pay (if you sign up for 2 years, you pay the equivalent of 88 pence a month).

You're quite right about being cut off from the internet. My view on this is that you have an offline copy in your phone. So if you're cut off from the internet, then only work with your calendar on the phone until connectivity returns. I know this isn't ideal, and if someone has a way of doing a local sync, I'd be very happy for them to add it to this thread.

Actually come to think of it, Funambol is an open source implementation of SyncML, so you could probably set up a local SyncML server, to sync across your LAN. I haven't done anything like that because that's beyond my current knowledge, and I think it's a bit over involved compared to the convenience of "cloud computing".

HI David,

Many thanks for the article. I also switched from XP to Ubuntu back in May this year, and since then have largely left fiddling with the phone alone! So it's very useful to find this article.

I too was very surprised that plugging in the phone allows it to be used straight off as a tethered modem - terrific!

I wonder if we'll be seeing Nokia support Linux, now that a part of the company is presumably using debian for their internet tablets and the N900. In the meantime I will bookmark this page and try out your suggestions soon.

Duncan.

Duncan J Murray wrote:HI David,

Many thanks for the article. I also switched from XP to Ubuntu back in May this year, and since then have largely left fiddling with the phone alone! So it's very useful to find this article.

I too was very surprised that plugging in the phone allows it to be used straight off as a tethered modem - terrific!

I wonder if we'll be seeing Nokia support Linux, now that a part of the company is presumably using debian for their internet tablets and the N900. In the meantime I will bookmark this page and try out your suggestions soon.

Duncan.

Hi Duncan,
Glad the article was of interest to you.

Please let me know which phone you're using and which things you can and can't do. I found the only difference between my E51 and E55 was that the E51 isn't recognised as a portable music device in Ubuntu, while the E55 is. (This of course doesn't stop you transferring MP3's to it though!)

We'll all keep our fingers crossed for Nokia to make Linux software, but I shall believe it when I see it.

Hello,

I developed an alternative for Linux - at least for S60 phones. It is available here. It offers an extensive message management (with a history browser, "chat"-function and statistics), contact management (add/edit/delete contacts) and a basic file management.

Feel free to contact me about any issues and general feedback.
Lukas

LuHe wrote:Hello,

I developed an alternative for Linux - at least for S60 phones. It is available here. It offers an extensive message management (with a history browser, "chat"-function and statistics), contact management (add/edit/delete contacts) and a basic file management.

Feel free to contact me about any issues and general feedback.
Lukas

Hi Lukas,
Thanks for posting about this - very interesting!

I've bookmarked and downloaded. I will take a look as soon as I can!

LuHe wrote:Hello,

I developed an alternative for Linux - at least for S60 phones. It is available here. It offers an extensive message management (with a history browser, "chat"-function and statistics), contact management (add/edit/delete contacts) and a basic file management.

Feel free to contact me about any issues and general feedback.
Lukas

That looks quite promising. I'm a Gnome guy but I'll try it soon.

So some people mentioned here about rsync script and synchronising files and folders between nokia, in my case nokia 5800 and ubuntu.
Memory card is vfat which is a pain to work with rsync.
You can mount vfat with special options and manipulate rsync a bit, but rsync properly between vfat and ext4 in my case became mission impossible (No time stamps in vfat so rsync can't really decide which is newer, and no need to hope that you can cron it, no chance. So with work arounds I could only get rsync from ext4 to vfat but not the other way around. I also tried to format card onto ntfs to see if it works, no chance ( I do not understand why vfat is still in use, a stupid, obsolete file system that shouldn't be used anymore)
So if any of you guys has worked it out, please post it here so we can get out of misery.
The other problem was msync with evo and nokia. I can't do notes, contacts are ok but calendar dosen't seem to work out. I was gonna give a go to funambol and see what happens, till then no luck.
Regards
Sokol

Unregistered wrote:So some people mentioned here about rsync script and synchronising files and folders between nokia, in my case nokia 5800 and ubuntu.
Memory card is vfat which is a pain to work with rsync.
You can mount vfat with special options and manipulate rsync a bit, but rsync properly between vfat and ext4 in my case became mission impossible (No time stamps in vfat so rsync can't really decide which is newer, and no need to hope that you can cron it, no chance. So with work arounds I could only get rsync from ext4 to vfat but not the other way around. I also tried to format card onto ntfs to see if it works, no chance ( I do not understand why vfat is still in use, a stupid, obsolete file system that shouldn't be used anymore)
So if any of you guys has worked it out, please post it here so we can get out of misery.
The other problem was msync with evo and nokia. I can't do notes, contacts are ok but calendar dosen't seem to work out. I was gonna give a go to funambol and see what happens, till then no luck.
Regards
Sokol

Hello Sokol! (Would you consider registering?)

You've reminded me, in certain cases with flash drives I had the same problem. Could you post back with what options you're using, and I'll try to remember what I did to get around this.

Hi there
Thanks for your reply and I have registered.

I used this options:
mount -t vfat -o shortname=mixed,iocharset=utf8 /dev/sda1 /mnt
rsync --modify-window=1 -rtv --delete /data/mp3/ /mnt/mp3

which I got from this link: http://www.kylev.com/2005/03/29/rsync-and-vfat/
I have obviously changed /dev/sda1 and /mp3 with my respective folders.
However I just can't get it to do anything. All I need is for these two folders to synchronise and basically my calendar and contacts, nothing else.
Anyway, any help is much appreciated.
Regards
Sokol

Attachments: Screenshot.jpg

sn0m wrote:Hi there
Thanks for your reply and I have registered.

I used this options:
mount -t vfat -o shortname=mixed,iocharset=utf8 /dev/sda1 /mnt
rsync --modify-window=1 -rtv --delete /data/mp3/ /mnt/mp3

which I got from this link: http://www.kylev.com/2005/03/29/rsync-and-vfat/
I have obviously changed /dev/sda1 and /mp3 with my respective folders.
However I just can't get it to do anything. All I need is for these two folders to synchronise and basically my calendar and contacts, nothing else.
Anyway, any help is much appreciated.
Regards
Sokol

Hi there,
A few more questions for you I'm afraid 😊
First of all, why are you trying to mount it manually? Isn't GNOME/Nautilus auto-mounting it for you? If not, why not? Did it ever?

Secondly - your calendar and contacts - how are you planning to sync those? I wasn't sure if you meant you thought you'd be doing that by synchronising files too. If you did, it doesn't work that way.

I don't have to issue a mount command because Ubuntu just mounts my phone's memory card automatically when I connect the USB cable.

I have a single script that I run for my phone. It mirrors my desktop podcasts to my memory card. It sucks up any photos and videos I've taken, and it mirrors documents to my phone from a folder I keep on my laptop.

Here's the rsync command I use for my podcasts:

rsync -rltDvh --delete --prune-empty-dirs --progress --size-only --ignore-errors /home/David/Videos/Syndicated/ /media/phonecard/Videos/Podcasts/

The --size-only argument will get around your time-stamp problem, as it will only compare files based on their file size and not their modification date.

It's still troubling me that you're issuing the mount command yourself, it really is best to let the file manager do it for you automatically. The synchronisation issue might be to do with a corruption in the file system, in which case you'd need to reformat. That's a worst case scenario, so don't do it unless we get some more definite idea of what's going on.

For backup's, I backup my internal memory to my memory card. So if I have to hard reset my phone, I can just restore from the memory card.

I've heard people have problems with the S60 internal backup. The file seems to be a binary dump-mess, extracting anything is painful, and worst of all - it can't be restored on any other firmware version! So if you're making a hard reset it's ok, but anything more - FW update, breaking the phone, etc - might very well lead to losing your data. Talk about vendor-specific format lock-in.

Series60-remote looks nice, and looks like it could be quite easily modified to adapt my needs. Good work!

Best regards,
jusu.dee at 0x67mail