Skip to content
Snippets Groups Projects
  • Alex Klyubin's avatar
    baeac1fd
    Move ephemeral_app policy to private · baeac1fd
    Alex Klyubin authored
    This leaves only the existence of ephemeral_app domain as public API.
    All other rules are implementation details of this domain's policy and
    are thus now private. There are a few rules, defined by other domains'
    files remaining in the public policy until the rules from these
    domains also move to the private policy:
    
    allow ephemeral_app_current appdomain:binder transfer;
    allow ephemeral_app_current audioserver_current:binder transfer;
    allow ephemeral_app_current drmserver_current:binder transfer;
    allow ephemeral_app_current dumpstate_current:binder transfer;
    allow ephemeral_app_current mediaserver_current:binder transfer;
    allow ephemeral_app_current surfaceflinger_current:binder transfer;
    allow ephemeral_app_current system_server_current:binder transfer;
    
    Test: No change to policy according to sesearch, except for
          disappearance of all allow rules from platform_app_current
          attribute (as expected).
    Bug: 31364497
    
    Change-Id: I98687181434a98a141469ef676c461fcd1db2d4e
    baeac1fd
    History
    Move ephemeral_app policy to private
    Alex Klyubin authored
    This leaves only the existence of ephemeral_app domain as public API.
    All other rules are implementation details of this domain's policy and
    are thus now private. There are a few rules, defined by other domains'
    files remaining in the public policy until the rules from these
    domains also move to the private policy:
    
    allow ephemeral_app_current appdomain:binder transfer;
    allow ephemeral_app_current audioserver_current:binder transfer;
    allow ephemeral_app_current drmserver_current:binder transfer;
    allow ephemeral_app_current dumpstate_current:binder transfer;
    allow ephemeral_app_current mediaserver_current:binder transfer;
    allow ephemeral_app_current surfaceflinger_current:binder transfer;
    allow ephemeral_app_current system_server_current:binder transfer;
    
    Test: No change to policy according to sesearch, except for
          disappearance of all allow rules from platform_app_current
          attribute (as expected).
    Bug: 31364497
    
    Change-Id: I98687181434a98a141469ef676c461fcd1db2d4e