So, the problem here is that mission-control now uses an internal account property (always_dispatch) to control the account availability when there is no network. Previously this behavior was completely disabled with a dconf key, which was triggered by the ofono-setup script (the one responsible for creating the accounts during startup)
Unfortunately there is no way to set the always_dispatch property via mc-tool, so it make it impossible to continue using ofono-setup to create the accounts. After a discussion with boiko we agreed the approach taken by jolla with telepathy-ring was the right way to go. They have a mission-control plugin that provisions the accounts and also set all the required properties (including always_dispatch=true). This approach will avoid having duplicate accounts (a bug we fixed some weeks ago) and make sure we will always have the right number of accounts (one for each sim slot). The plugin is in a separate package as it only makes sense to have it installed on devices with ril modems, this way it can be pulled by another package (not sure which yet) for each specific device as needed. -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to dialer-app in Ubuntu. https://bugs.launchpad.net/bugs/1442962 Title: Dialer app reports "No network" even though cellular is connected Status in the base for Ubuntu mobile products: New Status in dialer-app package in Ubuntu: New Status in telepathy-ofono package in Ubuntu: New Bug description: current build number: 165 device name: m75 channel: ubuntu-touch/vivid-proposed last update: 2015-04-08 05:43:13 version version: 165 It happens almost daily to me that the dialer app decides that there's no network available. Indicator says the correct network is connected, and I can even use GSM data, but no telephony apps work. When this happens, my `mc-tool dump` looks somewhere along the lines of (this is modified from memory, will update when happens again): Account: ofono/ofono/account0 Display Name: Nju Enabled: enabled Icon: im-ofono Connects: automatically Service: ofono Presences: Automatic: available (2) "" Current: offline (1) "" Requested: available (2) "online" Changing: yes (string) modem-objpath = /ril_0 Stopping/starting the dialer doesn't help, only thing that does is killing mission-control (or well, restarting lightdm or the phone). Please let me know what else to collect when this happens again. ProblemType: Bug DistroRelease: Ubuntu 15.04 Package: dialer-app 0.1+15.04.20150330-0ubuntu1 Uname: Linux 3.10.35+ armv7l ApportVersion: 2.17-0ubuntu1 Architecture: armhf Date: Sat Apr 11 22:34:04 2015 InstallationDate: Installed on 2015-04-08 (3 days ago) InstallationMedia: Ubuntu Vivid Vervet (development branch) - armhf (20150408-020203) SourcePackage: dialer-app SystemImageInfo: current build number: 165 device name: m75 channel: ubuntu-touch/vivid-proposed last update: 2015-04-08 05:43:13 version version: 165 UpgradeStatus: No upgrade log present (probably fresh install) To manage notifications about this bug go to: https://bugs.launchpad.net/canonical-devices-system-image/+bug/1442962/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp