Skip to content
Snippets Groups Projects
  1. Nov 07, 2018
    • Yabin Cui's avatar
      Add runas_app domain to allow running app data file via run-as. · ffa2b613
      Yabin Cui authored
      Calling execve() on files in an app's home directory isn't allowed
      for targetApi >=29. But this is needed by simpleperf to profile
      a debuggable app via run-as.
      So workaround it by adding runas_app domain, which allows running
      app data file. And add a rule in seapp_contexts to use runas_app
      domain for setcontext requests from run-as.
      
      Bug: 118737210
      Test: boot marlin and run CtsSimpleperfTestCases.
      Change-Id: I5c3b54c95337d6d8192861757b858708174ebfd5
      ffa2b613
    • Yabin Cui's avatar
      Revert "Revert "Enforce execve() restrictions for API > 28"" · 5dc2c8c7
      Yabin Cui authored
      This reverts commit 15d1a12f.
      
      Bug: 118737210
      Bug: 112357170
      Test: boot marlin
      Change-Id: Idcfab04b48f843eead4efa9f58a1337c6685c6ca
      5dc2c8c7
  2. Nov 06, 2018
  3. Nov 05, 2018
    • Tri Vo's avatar
      Neverallow vendor access to system_file. · 9410105c
      Tri Vo authored
      Bug: 111243627
      Test: m selinux_policy
      Change-Id: I37d03906b93c8810f1d33af736f19fd6ab241c35
      9410105c
    • Felipe Leme's avatar
      New service: intelligence_service · 5bf0c636
      Felipe Leme authored
      Bug: 111276913
      Test: manual verification
      
      Change-Id: Icb309bb07e4e4b39cdc912b1d3dc1ece9cb55f5f
      5bf0c636
    • Kenny Root's avatar
      Allow SystemUI to talk to ADB service · 41ab29ee
      Kenny Root authored
      Mark the ADB service as a system_api_service so that SystemUI can tell
      it that the device is accepted. Refactoring split the AdbService out of
      the UsbService. UsbService is marked as an app_api_service which SystemUI
      is allowed to connect to; AdbService must be marked similarly as either
      system_api_service or app_api_service. However, only system apps should
      talk to AdbService currently.
      
      SELinux : avc:  denied  { find } for service=adb pid=1737 uid=10041 scontext=u:r:platform_app:s0:c512,c768 tcontext=u:object_r:adb_service:s0 tclass=service_manager permissive=0
      
      Introduced in Change-Id Ibf23964665a115a5bc835820dcff98aaf7ba610f
      
      Test: Flash userdebug, accept ADB key, and replug USB
      Bug: 118999282
      Change-Id: I47b5090908ed84d0ba7a9fca100b299011bf8796
      41ab29ee
  4. Nov 02, 2018
  5. Nov 01, 2018
  6. Oct 31, 2018
  7. Oct 30, 2018
  8. Oct 29, 2018
Loading