Mobile sync: Sending settings over the air (OTA) - Sony Ericsson username problems.
For a client of mine we've been using mobile sync. To send the settings we use OTA OMA. Basically we make a XML file with settings, convert to WBXML. A good start guide can be found on http://mobiforge.com/developing/story/email-configuration-sms
I've found that sony ericsson phones (unlike Nokia) is more touchy on how to send username+password for sync (w5 type) application. This is a OK XML for SE+Nokia:
"<?xml version=\"1.0\"?>"
"<!DOCTYPE wap-provisioningdoc PUBLIC \"-//WAPFORUM//DTD PROV 1.0//EN\" \"http://www.wapforum.org/DTD/prov.dtd\">"
"<wap-provisioningdoc version=\"1.0\">"
"<characteristic type=\"APPLICATION\"> "
" <parm name=\"APPID\" value=\"w5\"/> "
" <parm name=\"NAME\" value=\"Radarspot LAB\"/> "
" <characteristic type=\"APPADDR\"> "
" <parm name=\"ADDR\" value=\"www.radarspotlab.com:8080/funambol/ds\"/> "
" </characteristic> "
" <characteristic type=\"APPAUTH\"> "
" <parm name=\"AAUTHNAME\" value=\"%s\"/> "
" <parm name=\"AAUTHSECRET\" value=\"%s\"/> "
" </characteristic> "
" <characteristic type=\"RESOURCE\"> "
"<parm name=\"URI\" value=\"card\"/>"
"<parm name=\"NAME\" value=\"Contacts DB\"/>"
" <parm name=\"AACCEPT\" value=\"text/x-vcard;2.1,text/vcard;3.0\"/> "
" </characteristic> "
" </characteristic> "
"</wap-provisioningdoc>";
(Forgive me for the quotes, it's copy/past)
I've found that sony ericsson phones (unlike Nokia) is more touchy on how to send username+password for sync (w5 type) application. This is a OK XML for SE+Nokia:
"<?xml version=\"1.0\"?>"
"<!DOCTYPE wap-provisioningdoc PUBLIC \"-//WAPFORUM//DTD PROV 1.0//EN\" \"http://www.wapforum.org/DTD/prov.dtd\">"
"<wap-provisioningdoc version=\"1.0\">"
"<characteristic type=\"APPLICATION\"> "
" <parm name=\"APPID\" value=\"w5\"/> "
" <parm name=\"NAME\" value=\"Radarspot LAB\"/> "
" <characteristic type=\"APPADDR\"> "
" <parm name=\"ADDR\" value=\"www.radarspotlab.com:8080/funambol/ds\"/> "
" </characteristic> "
" <characteristic type=\"APPAUTH\"> "
" <parm name=\"AAUTHNAME\" value=\"%s\"/> "
" <parm name=\"AAUTHSECRET\" value=\"%s\"/> "
" </characteristic> "
" <characteristic type=\"RESOURCE\"> "
"<parm name=\"URI\" value=\"card\"/>"
"<parm name=\"NAME\" value=\"Contacts DB\"/>"
" <parm name=\"AACCEPT\" value=\"text/x-vcard;2.1,text/vcard;3.0\"/> "
" </characteristic> "
" </characteristic> "
"</wap-provisioningdoc>";
(Forgive me for the quotes, it's copy/past)

Leave a comment