|
- Apple's Address Book
needs some help to work (almost) properly with the
Sony Ericsson P900
over Bluetooth.
I managed to get Dialling and Receiving calls to work with the P900 and I
posted this information
to
this macosxhints article
but after a few requests I have decided to summarize all the information here to assist others.
(This page is now a hint
on macosxhints.com also.)
- So, to make Address Book and P900 talk follow these steps:
- Close Address Book (Quit the application completely).
- Control-click (or right-click) on Address Book in Applications, select Show Package Contents, then open Contents/Resources.
- Control-click (right-click) on Telephony.bundle and Show Package Contents, then open Contents/Resources.
- Open ABDeviceCommandSets.plist with Property List Editor (from /Developer/Applications/Utilities).
- Now in Property List Editor, open tree "Root", then open tree "1", and open tree "ABDeviceModelStrings". You should see "T610" and "Z600".
- Add a new child to "ABDeviceModelStrings", class "String", Value "P900". This seems to be the most compatible area for the P900.
- Now if you save the plist file, and restart Address Book, you should be able to dial people and see who is calling from the Mac.
- To also allow the Address Book to answer a P900 call, change:
BAnswerPhone=at+ckpd="s" to: ABAnswerPhone=ata
- And to allow it to hang up calls, change:
ABHangUpPhone=at+ckpd="e" to: ABHangUpPhone=ath
Note: I know of no way to actually make Address Book hang-up a call, so I have to presume that this is reserved
for future enhancements by Apple...
- Sending and receiving SMS messages, however, appears to be impossible
with the P900 (and P800) due to
Sony Ericsson
not including support for SMS via the "at" command-set over Bluetooth in these phones.
That is the information I found in the
Sony Ericsson developer site
anyway. See
this Knowledge Base article
and these forum articles,
article1,
article2 (sign-up required).
If anyone knows any good alternatives I would
love to here about them.
- If the above info is too confusing or you are too lazy, I offer a copy of my
ABDeviceCommandSets.plist here
(download and install AT OWN RISK).
This file should be copied to
/Applications/Address\ Book.app/Contents/Resources/Telephony.bundle/Contents/Resources/ABDeviceCommandSets.plist
|