Skip to content
Snippets Groups Projects
  1. Jan 11, 2019
    • Siarhei Vishniakou's avatar
      Permissions for InputClassifier HAL · 41a871ba
      Siarhei Vishniakou authored
      Add the required permissions for the InputClassifier HAL.
      
      Bug: 62940136
      Test: no selinux denials in logcat when HAL is used inside input flinger.
      Change-Id: Ibc9b115a83719421d56ecb4bca2fd196ec71fd76
      41a871ba
  2. Jan 10, 2019
    • Chalard Jean's avatar
      Add sepolicy for IpMemoryStoreService · fb15c9f1
      Chalard Jean authored
      Bug: 116512211
      Test: Builds, boots, including upcoming changes needing this
      Change-Id: I6f119368c5a4f7ac6c0325915dff60124c5a6399
      fb15c9f1
    • Tri Vo's avatar
      Merge "Apply full_treble_only to whole rule." · 0fa0d1e5
      Tri Vo authored
      0fa0d1e5
    • Tri Vo's avatar
      Apply full_treble_only to whole rule. · 1e99de57
      Tri Vo authored
      The way we build and run CTS expects full_treble_only and
      compatible_property_only macros to be applied to whole rules and not be
      nested inside other rules.
      
      Fixes: 122601363
      Test: corresponding neverallow rule in auto-generated
      SELinuxNeverallowRulesTest.java is parsed correctly.
      Change-Id: Ibf5187cedca72510fe74c6dc55a75a54a86c02ff
      1e99de57
  3. Jan 09, 2019
  4. Jan 08, 2019
  5. Jan 07, 2019
  6. Jan 04, 2019
    • David Anderson's avatar
      Allow init to symlink userdata during first stage mounting. · 6bde9cf6
      David Anderson authored
      In order to boot into GSI, we need init's first-stage block-device
      machinery to find userdata. This will create its symlink before sepolicy
      is loaded, leading to denials in the second stage.
      
      Bug: 121209697
      Test: device boots
      Change-Id: Ibf3398c811016e09747116cf17393e8d22541bb2
      6bde9cf6
  7. Jan 03, 2019
    • Jiyong Park's avatar
      Label the dynamic linker in the runtime APEX correctly · 048e1366
      Jiyong Park authored
      e2bc9fe9d5ac82457bc6050bf705ff43a1b05cbf in platform/art project added
      the dynamic linker to the runtime APEX. Since the dynamic linker has
      been labeled as 'system_linker_exec' so does the linker in the APEX.
      
      Bug: 120266448
      Test: ls -Z /apex/com.android.runtime/bin/linker
      u:object_r:system_linker_exec:s0 /apex/com.android.runtime/bin/linker
      
      Change-Id: I243b86a74d94058b3283830c32232c6584639ff3
      048e1366
  8. Jan 02, 2019
    • Joel Galenson's avatar
      Allow dumpstate to read sysfs_loop files. · f0264fe2
      Joel Galenson authored
      This prevents denials while taking a bugreport.
      
      Bug: 116711254
      Test: cts-tradefed run cts -m CtsSecurityHostTestCases -t
      android.security.cts.SELinuxHostTest#testNoBugreportDenials
      
      Change-Id: Ie190bfa62cf5aa172ebfff8bfd82dea2a7d1a016
      f0264fe2
  9. Dec 30, 2018
    • Justin Yun's avatar
      sepolicy for vendor overlay · df9d7832
      Justin Yun authored
      Make /(product|system/product)/vendor_overlay/<ver> have the vendor
      file context.
      
      If vendor_overlay requires to mount on the vendor directories other
      than 'vendor_file', the contexts must be defined in the device
      specific sepolicy files.
      
      Bug: 119076200
      Test: build and check if the files are overided and have the required
      sepolicy contexts.
      
      Change-Id: I69ed38d4ea8e7d89f56865b1ca1e26f290e9892d
      df9d7832
  10. Dec 28, 2018
    • Zachary Iqbal's avatar
      Added placeholder SELinux policy for the biometric face HAL. · 893272d8
      Zachary Iqbal authored
      Notes:
      - Added face hal domain, context and file types for the default
        SELinux policy.
      - Please see aosp/q/topic:"Face+Authentication"
      
      Bug: 80155388
      Test: Built successfully.
      Change-Id: I2e02cf6df009c5ca476dfd842b493c6b76b7712a
      893272d8
    • Dario Freni's avatar
      Revert "Add StagingManager service." · ca861694
      Dario Freni authored
      This reverts commit 9eb3b8ff.
      
      Reason for revert: We are deciding for now not to make StagingManager a fully-fledged binder service, as it will only be accessed by PackageInstaller. We might re-evaluate this decision later if needed.
      
      Bug: 122072686
      Change-Id: Ic2a53fc92ddd7d7eeccc6a4a0117f28724346ec7
      ca861694
  11. Dec 27, 2018
    • Dario Freni's avatar
      Add StagingManager service. · 9eb3b8ff
      Dario Freni authored
      Adding a new high-level service which will handle staged installs, i.e.
      installs that require a reboot.
      
      Bug: 118865310
      Test: An initial implementation of StagingManager can be reached
      successfully by PackageManagerService and PackageInstallerService.
      Change-Id: I8859b463575f8ee85caae43570958347b82f967e
      9eb3b8ff
    • Michael Groover's avatar
      Merge "Add selinux policy for new SensorPrivacyService" · 09c86730
      Michael Groover authored
      Test: manually verified SensorPrivacyService is accessible
      Bug: 110842805
      Merged-In: Idd215f338f2da0dab4898ea06fa08d9b4a1bcb5f
      Change-Id: Idd215f338f2da0dab4898ea06fa08d9b4a1bcb5f
      (cherry picked from commit 0ac3dea7)
      09c86730
  12. Dec 22, 2018
Loading