It looks that NetworkManager is involved in this. As I recently discovered, ConnectionManager's property persists across ofono re-starts and also when we offline/online modems. So this should not really be a system-settings issue. With the configuration said in the bug description (SIM 2 data activated), I have sneaked at the DBus interface while **setting** flight mode. I have seen:
... method call sender=:1.8 -> dest=org.ofono serial=3356 path=/ril_1; interface=org.ofono.ConnectionManager; member=SetProperty string "Powered" variant boolean false ... root@ubuntu-phablet:/home/phablet# dbus-send --system --print-reply --dest=org.freedesktop.DBus / org.freedesktop.DBus.GetConnectionUnixProcessID string:":1.8" method return sender=org.freedesktop.DBus -> dest=:1.125 reply_serial=2 uint32 1395 root@ubuntu-phablet:/home/phablet# ps -ef|grep 1395 root 1395 1 0 20:23 ? 00:00:02 NetworkManager NetworkManager is powering off ConnectionManager SIM 2 interface. If instead of having SIM 2 powered I have SIM 1, I do not see this. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1376957 Title: Cellular Data Prefs not preserved if FlightMode enabled, then disabled To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/ubuntu-system-settings/+bug/1376957/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs