Assigned to Alfonso. We've discussed a few possible solutions.
Restarting ofono is a non-starter from the settings UI as it requires root permission to stop/start ofono, and also to delete the GPRS settings file.
Another alternative is to offline the modem ( via URfkill , delete all of the contexts ( via ofono's ConnectionManager iface ), and then ensure that re-provisioning is triggered in this case.
Assigned to Alfonso. We've discussed a few possible solutions.
Restarting ofono is a non-starter from the settings UI as it requires root permission to stop/start ofono, and also to delete the GPRS settings file.
Another alternative is to offline the modem ( via URfkill , delete all of the contexts ( via ofono's ConnectionManager iface ), and then ensure that re-provisioning is triggered in this case.