Sunday, December 7 2014

Lollipop/ART issues; Firefox Weave
[18:37:08] matt []/Psi.cor I've switched back to Android 4.4 (CM-11, "Kitkat"). The following were issues I found with Android 5.0 ("Lollipop"):
* fdroid repos don't work, which is annoying (
* some Activesync servers don't work—I've only seen this reported with Horde (and I had the issue with both 5.0 and 5.2;

Back on CM-11, using the ART runtime, Firefox Sync (Weave/"Deprecated") also fails, apparently with a Unicode string error. It works fine with Dalvik. I don't know if this would have been an issue on Lollipop as well which uses ART by default. I didn't look for a specific bug for this, but was surprised that this sync was still supported since it was supposed to go away several versions ago ( Apparently work on making the new service easy to use by third parties is either hard or just not a priority—the whole issue seems to have been bungled and now everyone's stuck with a mess. (

I also missed some of the UI elements from CM-11, like the circular battery indicator (is this a theme added by CM?) The settings menu was also more usable on CM-11. In general, Lollipop seemed to waste space, although I had mixed feelings about the task switching interface (it did seem to show more options at once, but made the active surface a bit small on a phone screen). A lot of Lollipop was flat, and Apple-like, looking pretty without giving the user any indication of whether interfaces were scrollable or otherwise how to interact with the device.

Unlike other reports, I did not run into any issues with WiFi or battery life on Lollipop—in fact, both seemed to be at least as good if not more reliable than on CM-11 and CM-10.2 but I don't have any objective tests for that. Specifically, I thnk my worst battery behaviour was in part to K9 synching my mail, and I haven't set that back up.

Saturday, February 11 2012

[17:08:17] matt []/Amabel S^3 added multiple calendars, which works great with multiple synch targets. For instance, I can add an ActiveSync profile for work and that automatically creates a new calendar. I can then add a SyncML profile for home (as S^3 continues the Nokia tradition of only allowing one ActiveSync profile) and now have two independand calendars with independant, custom, sync schedules. The Nokia rub comes in, now, when I add the calendar shared by my wife and I. I can add it as a new SyncML profile, but only one of those two can autosync.