[SailfishDevel] SyncML profile Nokia Services what is the difference

Tone Kastlunger users.giulietta at gmail.com
Thu Jul 11 15:40:02 UTC 2019


It seems obexd might have some issues with bluez5 yes (as it's labeled as
conflicting):

https://git.sailfishos.org/mer-core/obexd/commit/6e9de8842715dec6e3b4348d6a076dbf247fa43b

Now Im in no way an expert on obex / obexd. So if someone has more intel,
please share!

Best,
tk

On Thu, Jul 11, 2019 at 12:29 AM deloptes <deloptes at gmail.com> wrote:

> Tone Kastlunger wrote:
>
> > I have always been suspecting Jolla using the missing BT export as
> > a lock-in technique; but even switching between sfos phones (jolla 1 ->
> > jolla c -> xperia x for me,
> > probably a xa2 coming up soon) is impossible as it is now, so that
> > (luckily) kills the theory.
> >
> > I'd be glad to be able to help, a (somewhat) working sync mechanism for
> > contacts & notes would
> > be extremely helpful already!
>
> I do not know about the background. I heard syncml is dead as no one of the
> companies involved in establishing the protocol are interested in this
> anymore. This, however, leaves us with one option less to express our
> freedom of choice and even worse there is no possible way to synchronize
> locally. I heard somehow that Windows/Android supposed to offer something
> for local synchronization, but I have no way to test this.
> My drama is that I was using N9 for 7y and it worked perfectly well ... now
> I am constantly out of sync :|
>
> From what I see is that a lot of stuff is missing in Sailfish X that was
> present in N9. From the services this is PC Suite, Obex File Transfer,
> SyncML Server/Client etc.
> I do not know if this is limitation by the kernel. I do not recall what was
> the status of bluez5 and obex in 3.9. I do not know how obexd was compiled.
>
> I see in the syncevolution logs following and I think something in the
> background is missing - perhaps outside of buteo
>
> >>> N9 <<<
>
> [2019-07-10 21:41:17.880] ready to sync
> [2019-07-10 21:41:17.880] starting SAN 12 auth 1B2M2Y8AsgTpgAmY7PhCfg==
> nonce SyncEvolution session 1 server PC Suite
> [2019-07-10 21:41:17.881] SAN datastore addressbook uri Contacts type 7
> mode
> 206
> [2019-07-10 21:41:17.881] ObexTransportAgent::wait(no reply)
> [2019-07-10 21:41:17.881] ObexTransportAgent::wait(): iteration
> [2019-07-10 21:41:17.881] ObexTransportAgent::wait(): iteration
> ...
> [2019-07-10 21:41:20.777] ObexTransportAgent::wait(): iteration
> [2019-07-10 21:41:20.777] Connecting Bluetooth device with address
> 40:98:4E:90:56:E3 and channel 25
> [2019-07-10 21:41:20.936] OBEX_EV_PROGRESS
> [2019-07-10 21:41:20.936] ObexTransportAgent::wait(): iteration
> [2019-07-10 21:41:21.432] OBEX_EV_REQDONE
> [2019-07-10 21:41:21.432] OBEX Transport: get header who from connect
> response with value SYNCML-SYNC
> [2019-07-10 21:41:21.432] ObexTransportAgent::wait(): is ready
> [2019-07-10 21:41:21.432] Server sending SAN
> ...
> [2019-07-10 21:41:20.777] ObexTransportAgent::wait(): iteration
> [2019-07-10 21:41:20.777] Connecting Bluetooth device with address
> 66:55:44:33:22:11 and channel 25
> [2019-07-10 21:41:20.936] OBEX_EV_PROGRESS
> [2019-07-10 21:41:20.936] ObexTransportAgent::wait(): iteration
> [2019-07-10 21:41:21.432] OBEX_EV_REQDONE
> [2019-07-10 21:41:21.432] OBEX Transport: get header who from connect
> response with value SYNCML-SYNC
> [2019-07-10 21:41:21.432] ObexTransportAgent::wait(): is ready
> [2019-07-10 21:41:21.432] Server sending SAN
>
> >>> Xperia X <<<
>
> [2019-07-09 23:25:31.041] ready to sync
> [2019-07-09 23:25:31.041] starting SAN 12 auth 1B2M2Y8AsgTpgAmY7PhCfg==
> nonce SyncEvolution session 1 server PC Suite
> [2019-07-09 23:25:31.041] SAN datastore addressbook uri Contacts type 7
> mode
> 206
> [2019-07-09 23:25:31.041] ObexTransportAgent::wait(no reply)
> [2019-07-09 23:25:31.041] ObexTransportAgent::wait(): iteration
> ...
> [2019-07-09 23:25:35.497] ObexTransportAgent::wait(): iteration
> [2019-07-09 23:25:35.497] Connecting Bluetooth device with address
> 11:22:33:44:55:66 and channel 25
> [2019-07-09 23:25:35.655] OBEX_EV_PROGRESS
> [2019-07-09 23:25:35.655] ObexTransportAgent::wait(): iteration
> [2019-07-09 23:25:35.660] OBEX_EV_LINKERR
> [2019-07-09 23:25:35.660] ObexTransportAgent::shutdown()
> [2019-07-09 23:25:35.660] ObexTransportAgent::wait(no reply)
> [2019-07-09 23:25:35.660] ObexTransportAgent::wait(): iteration
> [2019-07-09 23:25:53.765] ObexTransport: exception thrown in
> obex_fd_source_cb_impl
>
> You can try the attached patch against buteo-syncfw (master before commit
> 081a511) and tell me what you think.
> I will look forward to clean up the buteo-sync-plugins changes and
> hopefully
> source out the access to git soon. I am afraid I got the wrong access to
> bugzilla instead of git :|
>
> Also bear with me as I am not a pro-developer.
>
> regards
>
>
>
> _______________________________________________
> SailfishOS.org Devel mailing list
> To unsubscribe, please send a mail to
> devel-unsubscribe at lists.sailfishos.org
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.sailfishos.org/pipermail/devel/attachments/20190711/5c4d7e3a/attachment.html>


More information about the Devel mailing list