Need a way for external processes to ask for sim unlocking.

Bug #1302049 reported by Antti Kaijanmäki on 2014-04-03
10
This bug affects 2 people
Affects Status Importance Assigned to Milestone
Network Menu
Fix Released
High
Antti Kaijanmäki
indicator-network (Ubuntu)
Undecided
Unassigned
indicator-network (Ubuntu RTM)
Undecided
Antti Kaijanmäki

Bug Description

indicator-network-service contains the logic to drive the simunlock snap decision. Currently the only way of triggering sim unlocking is to manually click on the "Unlock SIM..." item inside indicator network.

Greeter (and why not some telephony related apps) needs a way to ask indicator-network-service to perfom a sim unlocking.
Currently the phone does not ask for PIN code automatically after bootup because the greeter has no way of asking indicator-network-service to show the dialog.

Related branches

Changed in indicator-network:
status: New → Triaged
importance: Undecided → Critical
assignee: nobody → Antti Kaijanmäki (kaijanmaki)
Pete Woods (pete-woods) on 2014-04-03
summary: - Need a way for external processes to aks for sim unlocking.
+ Need a way for external processes to ask for sim unlocking.
Changed in indicator-network:
importance: Critical → High
Antti Kaijanmäki (kaijanmaki) wrote :

the attached branch now contains connectivity service for the session bus with the following details:

service: com.ubuntu.connectivity1
object: /com/ubuntu/connectivity1/Private
interface: com.ubuntu.connectivity1.Private

That interface has a method UnlockAllModems() that invokes the pin dialogs for any locked modems.
The method takes 0 parameters, returns void and does not block.

Launchpad Janitor (janitor) wrote :

This bug was fixed in the package indicator-network - 0.5.1+14.10.20140820.6-0ubuntu1

---------------
indicator-network (0.5.1+14.10.20140820.6-0ubuntu1) utopic; urgency=low

  [ Ubuntu daily release ]
  * New rebuild forced

  [ Antti Kaijanmäki ]
  * Restructured the source tree to separate the different components
    better.
  * Add Connectivity Service. (LP: #1302049)
  * Connectivity Service Qt and QML bindings. (LP: #1341548)
  * Documentation for the connectivity Qt C++ and QML API Also fix
    licensing information. (LP: #1341548)
  * Move in connectivity-cpp from lp:connectivity-api. Move out
    libconnectivity-qt and qtdeclarative5-connectivity-plugin. to
    lp:connectivity-api (LP: #1341548)
 -- Ubuntu daily release <email address hidden> Wed, 20 Aug 2014 22:31:54 +0000

Changed in indicator-network (Ubuntu):
status: New → Fix Released
Changed in indicator-network (Ubuntu RTM):
status: New → In Progress
Changed in indicator-network:
status: Triaged → Fix Released
Changed in indicator-network (Ubuntu RTM):
assignee: nobody → Antti Kaijanmäki (kaijanmaki)
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package indicator-network - 0.5.1+14.10.20140826-0ubuntu1

---------------
indicator-network (0.5.1+14.10.20140826-0ubuntu1) 14.09; urgency=low

  [ Jussi Pakkanen ]
  * Exit gracefully on dbus error conditions. (LP: #1343341)
 -- Ubuntu daily release <email address hidden> Tue, 26 Aug 2014 15:04:09 +0000

Changed in indicator-network (Ubuntu RTM):
status: In Progress → Fix Released
Antti Kaijanmäki (kaijanmaki) wrote :

nor fixed in rtm yet,

Changed in indicator-network (Ubuntu RTM):
status: Fix Released → Triaged
Antti Kaijanmäki (kaijanmaki) wrote :

archive src-copy.

Changed in indicator-network (Ubuntu RTM):
status: Triaged → Fix Released
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers