Add a D-Bus method to perform a "production line reset"

Bug #1419027 reported by Barry Warsaw on 2015-02-06
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Canonical System Image
Critical
Unassigned
Ubuntu system image
High
Ricardo Salveti
system-image (Ubuntu RTM)
Critical
Ricardo Salveti

Bug Description

On the assembly line, the production sequence needs a way to reset the phone and perform a delayed power off. A new D-Bus method should be added called .ProductionReset() which writes the following commands to the ubuntu_command file:

format data
enable factory_wipe

and then issue a reboot (actually "apply the update" just as the current factory_reset() method does).

Recovery is then responsible for doing the production factory reset.

Related branches

description: updated
Changed in ubuntu-system-image:
assignee: nobody → Ricardo Salveti (rsalveti)
Changed in system-image (Ubuntu RTM):
assignee: nobody → Ricardo Salveti (rsalveti)
status: New → In Progress
importance: Undecided → Critical
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package system-image - 2.5.1-0ubuntu1~rtm2

---------------
system-image (2.5.1-0ubuntu1~rtm2) 14.09; urgency=medium

  * LP: #1419027: Adding D-Bus method for production line reset
    - Used by the advanced factory reset use case
 -- Ricardo Salveti de Araujo <email address hidden> Fri, 06 Feb 2015 16:33:01 -0200

Changed in system-image (Ubuntu RTM):
status: In Progress → Fix Released
Pat McGowan (pat-mcgowan) wrote :

hot fix

Changed in canonical-devices-system-image:
importance: Undecided → Critical
milestone: none → ww07-2015
status: New → Fix Released
Barry Warsaw (barry) on 2015-02-09
Changed in ubuntu-system-image:
status: Triaged → Fix Committed
Barry Warsaw (barry) on 2015-05-08
Changed in ubuntu-system-image:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers