Kill Switch
Jump to navigation
Jump to search

Program Description
'Kill Switch' is a FMD action that lets a user lock and factory reset a lost or stolen device.
Product Requirements:
Kill Switch Partner Requirements
Kill Switch Red Tai Requirements
User Stories and Acceptance Criteria
Title | BUG ID | User story | Acceptance Criteria | ||
---|---|---|---|---|---|
US Regulations | 119046 | Meta Bug | See US regulations attached to the bug | ||
Red Tai Kill Switch Requirements | 1084540 | Implement anti theft deterrent aka Kill-Switch for Firefox OS devices | Acceptance Criteria | ||
1181507 | Support remote kill switch command on server-side | Acceptance Criteria | |||
1175623 | In the "Kill-Switch" mode, the device should be locked with a 6 digit passcode set on the website | Acceptance Criteria | |||
1175627 | In the "Kill-Switch" mode, EAS and 911 should work | Acceptance Criteria | |||
1175617 | As a user, I want to enable the anti-theft deterrent (aka kill switch) during the first run experience. Note - As anti-theft is predicated on having a FxA account, the user will need to be prompted to create an account if the user does not have one already | Acceptance Criteria | |||
1203833 | Persist the lockscreen passcode in the event of an "untrusted factory reset" | Acceptance Criteria | |||
1204020 | Operator should be able to "unkill" the device using OEM tools | Acceptance Criteria | |||
1214515 | Implement Persistent Data Block component in Gecko so it can manage partitions for Factory Reset Protection | Acceptance Criteria | 1175625 | When the authorized user activates the "Kill-Switch" the phone should be rendered inoperable. However, EAS and 911 should work. That is, whoever is in possession of the device should be able to make a 911 call | Acceptance Criteria |
Program Status
Milestone | Date | Status |
---|---|---|
Red Tai FL | December 15, 2015 | AT RISK |
Status Key
Color | Status | Key |
---|---|---|
At Risk or Late | The project or deliverable is blocked or facing an issue that might cause it to miss its due date, and there’s no “get well” plan to get it back on track, or it is already late. |
Program Timeline
MVP Scope
Querying Red Tai Feature Status
ID | Summary | Status | Target milestone | Resolution | Assigned to | Depends on | Blocks | Whiteboard | Feature b2g |
---|---|---|---|---|---|---|---|---|---|
1181561 | Exposing a kill switch enabling/disabling API | RESOLVED | FxOS-S6 (04Sep) | FIXED | :gerard-majax | 1146713, 1193677 | 1084540, 1175620, 1181505 | [systemsfe] | 2.2r+ |
1 Total; 0 Open (0%); 1 Resolved (100%); 0 Verified (0%);
Dependency Tracking
Detailed Program Plan
Action Item | Engineering Owner | QA Owner | UX Owner | Bugzilla ID | Planned Done | Actual Done |
---|---|---|---|---|---|---|
Program Stakeholders
Role | Name | IRC |
---|---|---|
EPM | Michael Treese | mtreese |
EM | ||
PM | Vishwanathan Krishnamoorthy (Vishy) | vishy |
TL (Lock Screen) | Greg Weng | snowmantw |
TL (Gecko [FMD Client]) | Alexandre Lissy | gerard-majax |
UX | Jacqueline Savory | jsavory |
QA | tbd |
- EPM = Engineering Program Manager
- EM = Engineering Manager
- PM = Product Manager
- TL = Tech Lead
- UX = User Experience
- QA = Quality Assurance