View Single Post
Posts: 468 | Thanked: 610 times | Joined on Jun 2006
#7
You should not have deleted the launcher (the .desktop file)
Also killing processes is a bit of a hack to restart services that automatically restart when killed/crashed. I would advice you to just restart the N900 instead of killing processes.

osso-addressbook.desktop is just a plain text file with:
Code:
[Desktop Entry]
Encoding=UTF-8
Version=1.0
Type=Application
Name=addr_ap_address_book
Comment=addr_ap_address_book_thumb
Exec=/usr/bin/osso-addressbook
StartupWMClass=osso-addressbook
Icon=general_contacts
MimeType=text/x-vcard
X-Maemo-Prestarted=always
X-Maemo-Prestarted-Priority=10000
X-Osso-Service=osso_addressbook
X-Osso-URI-Actions=mailto;xmpp;sipto;sip;
X-Text-Domain=osso-addressbook

[X-Osso-URI-Action Handler mailto]
Method=add_account
Name=addr_me_cs_addtocontacts
TranslationDomain=osso-addressbook

[X-Osso-URI-Action Handler xmpp]
Method=add_account
Name=addr_me_cs_addtocontacts
TranslationDomain=osso-addressbook

[X-Osso-URI-Action Handler sipto]
Method=add_account
Name=addr_me_cs_addtocontacts
TranslationDomain=osso-addressbook

[X-Osso-URI-Action Handler sip]
Method=add_account
Name=addr_me_cs_addtocontacts
TranslationDomain=osso-addressbook

[X-Osso-URI-Action Handler tel]
Method=add_account
Name=addr_me_cs_addtocontacts
TranslationDomain=osso-addressbook

[X-Osso-URI-Action Handler sms]
Method=add_account
Name=addr_me_cs_addtocontacts
TranslationDomain=osso-addressbook

[X-Osso-URI-Action Handler callto]
Method=add_account
Name=addr_me_cs_addtocontacts
TranslationDomain=osso-addressbook
and should be placed in:
/usr/share/applications/hildon/

and should be owned by root:
chown root:root /usr/share/applications/hildon/osso-addressbook.desktop
 

The Following 2 Users Say Thank You to Bernard For This Useful Post: