Closed Bug 1156710 Opened 6 years ago Closed 6 years ago

[Secure Element] Allow SE access without full ACE checks if certified apps debug is enabled

Categories

(Firefox OS Graveyard :: NFC, defect)

ARM
Gonk (Firefox OS)
defect
Not set
normal

Tracking

(firefox41 fixed)

RESOLVED FIXED
2.2 S13 (29may)
Tracking Status
firefox41 --- fixed

People

(Reporter: tauzen, Assigned: tauzen)

References

Details

Attachments

(1 file)

Once Bug 973823 will be solved SE stack will require the app to be signed properly before granting access to SE. The signing process will probably require Marketplace involvement. Before signing and publishing the production ready app, developers need to have access to SE for development/testing. 

As discussed with Stephanie, if the device is rooted and the developer can debug the main process and certified apps we don't need to do the full ACE check and just allow access. ACE should check the 'devtools.debugger.forbid-certified-apps' flag and grant SE access if it's |false|.
Assignee: nobody → kmioduszewski
Depends on: 884594, 973823
OS: Unspecified → Gonk (Firefox OS)
Hardware: Unspecified → ARM
ACE has landed yesterday, so we need this patch to allow access for UI Test app, until the situation with developer signature will be cleared.
Attachment #8607422 - Flags: review?(allstars.chh) → review+
https://hg.mozilla.org/mozilla-central/rev/08a8f73ae2c0
Status: NEW → RESOLVED
Closed: 6 years ago
Resolution: --- → FIXED
Target Milestone: --- → 2.2 S13 (29may)
You need to log in before you can comment on or make changes to this bug.