I'm less worried about "keeping track of data" and more worried on apps defining their behavior based on connectivity state (enabled parts of the UI, etc).
** Description changed: Steps to reproduce: 1. insert SIM card with data plan that has run out/expired 2. notice NetworkingStatus reports connected, but there's "no Internet" phablet@ubuntu-phablet:~$ nmcli d - DEVICE TYPE STATE - /ril_1 gsm connected + DEVICE TYPE STATE + /ril_1 gsm connected /ril_0 gsm disconnected + + phablet@ubuntu-phablet:~$ system-image-cli --info + current build number: 205 + device name: krillin + channel: ubuntu-touch/ubuntu-rtm/14.09-proposed + last update: 2015-01-21 10:06:15 + version version: 205 + version ubuntu: 20150121 + version device: 20150113-2a2e4c5 + version custom: 20150112-494-23-173 -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1413302 Title: GSM connected, but no data plan - should report disconnected To manage notifications about this bug go to: https://bugs.launchpad.net/canonical-devices-system-image/+bug/1413302/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs