- Aug 25, 2017
-
-
Mark Salyzyn authored
am: e028be05 Change-Id: I835ca57fa962cd382646604139fc56c742b2de97
-
Mark Salyzyn authored
am: d27aee33 Change-Id: Ia64de6f9da61ce31ae10d8258a3692ce5a0e5815
-
Mark Salyzyn authored
-
Dan Cashman authored
am: b1b36bf2 Change-Id: I7cf6a6cf435022cb56a1b4899158fb5f390390fe
-
Dan Cashman authored
am: 36ee91d4 Change-Id: I9af35533587e962c63b6dd2543b047bf9899fb5e
-
Dan Cashman authored
Bug: 36899958 Test: Builds 'n' boots. Change-Id: I5836a18f9d0a9a976dda7304045e3b9e1e84565e Merged-In: I5836a18f9d0a9a976dda7304045e3b9e1e84565e (cherry picked from commit c0713e86)
-
- Aug 24, 2017
-
-
Mark Salyzyn authored
Switch from /data/misc/reboot/last_reboot_reason to persistent Android property persist.sys.boot.reason for indicating why the device is rebooted or shutdown. Introduce protection for all boot reason properties Protect the following properties with these labels ro.boot.bootreason u:object_r:bootloader_boot_reason_prop:s0 sys.boot.reason u:object_r:sys_boot_reason_prop:s0 persist.sys.boot.reason u:object_r:last_boot_reason_prop:s0 Setup the current as-need access rules for each. ToDo: Remove u:object_r:reboot_data_file after internal fixes. Test: system/core/bootstat/boot_reason_test.sh Bug: 64687998 Change-Id: I3771c73933e8ae2d94aee936c7a38b6282611b80
-
- Aug 23, 2017
-
-
Jeff Vander Stoep authored
am: 5d478edd Change-Id: If2fc3e9b14cd672d9989f4023b665d70e938b5af
-
Jeff Vander Stoep authored
am: 99cbe530 Change-Id: I008a9509e758cee7802030e1146bbf140b31ba78
-
Treehugger Robot authored
-
Alex Light authored
am: d9918e12 Change-Id: Ifc423169476761cb9abd840b75088869c02a76bd
-
Alex Light authored
am: 9cd2abc2 Change-Id: Ia6c246e2c33453ffcdee628266553a9dbde7da22
-
Alex Light authored
If cppreopts.sh failed to copy files for some reason it would leave the temporary files sitting around in the data directory. This changes the selinux rules so that cppreopts is able to get rid of these temporary files. Test: phone boots. Bug: 63995897 Change-Id: I2a7e654c3a3cee7c9f0be8ba64e40c365eee4cfe
-
John Stultz authored
am: 01cd12a0 Change-Id: I4318fedbee9c45b7a3b738743dfac59a76329336
-
John Stultz authored
am: e63f7f32 Change-Id: If629064af97961fdf4fe6914661f2336cf3a1795
-
John Stultz authored
am: 24537b2e Change-Id: I5033a96073010904191b0761112adce076c1d001
-
John Stultz authored
This patch tries to provide similar functionality as the previous change made here: https://android-review.googlesource.com/#/c/platform/system/sepolicy/+/432339/ Only, making sure we add the same map permissions for the vendor directory. Change-Id: Ia965df2881cdee8bb5d81278a1eb740def582871 Signed-off-by:
John Stultz <john.stultz@linaro.org>
-
Jeff Vander Stoep authored
Some selinux build packages are defined in embedded.mk, others are defined in system/sepolicy/Android.mk. Move all to sepolicy as a dependency of the phony package selinux_policy which is defined in embedded.mk. Test: build Marlin (Treble) and Angler (non-Treble) Merged-In: Ib0443ad3da600447fbb51f2e9f91de04dcf5f9f6 Change-Id: Ib0443ad3da600447fbb51f2e9f91de04dcf5f9f6
-
- Aug 17, 2017
-
-
Tianjie Xu authored
am: 9be883b8 Change-Id: I05c352e6e24ff63ba820d54e8e9f4718c9065d4a
-
Tianjie Xu authored
am: ced80e80 Change-Id: Ie797f9e4abe40d03848449619368e2a0fd23b84c
-
Tianjie Xu authored
am: d90d976e Change-Id: Id7dc23f6b1c401f350736585222a9e29bf5e3876
-
Tianjie Xu authored
-
Martijn Coenen authored
am: f5646726 Change-Id: I140a9478fa1e95951a784a499dcae89f7bbbcd73
-
Martijn Coenen authored
am: 333808ed Change-Id: I085967e51ebc74a51a024eed33d4df13e7d65a09
-
Martijn Coenen authored
am: 109ee5f9 Change-Id: I47562c12713809970d8531b453f08de74c53466f
-
Martijn Coenen authored
-
- Aug 16, 2017
-
-
Tianjie Xu authored
Denial message: avc: denied { write } for pid=640 comm="update_verifier" name="kmsg" dev="tmpfs" ino=13951 scontext=u:r:update_verifier:s0 tcontext=u:object_r:kmsg_device:s0 tclass=chr_file permissive=0 Bug: 64713327 Test: update_verifier logs successfully during boot time. Change-Id: I421b1e6660239e5ffc624e504f5945d400510407
-
Martijn Coenen authored
This is a Qualcomm proprietary service, and does not belong here. Test: boot Marlin Bug: 63391760 Merged-In: If7469051f6cef3e2440f7021ae26c9815ff54820 Change-Id: If7469051f6cef3e2440f7021ae26c9815ff54820
-
- Aug 14, 2017
-
-
Steven Moreland authored
am: 091d3fcc -s ours Change-Id: I1411de756196e749c61cf8301bb35dd75c5ade67
-
Steven Moreland authored
am: 09d37ab9 -s ours Change-Id: I9a1585c559e893e95292194c3656f2e5cce9871d
-
TreeHugger Robot authored
-
Steven Moreland authored
am: b190016b Change-Id: I998048a103664eacfc3b6aecc89ffea1cf277906
-
Steven Moreland authored
am: 0bf4d0db Change-Id: I352f1142406af5fbe3d5c8142d0053cf4dc23f52
-
Steven Moreland authored
am: 6b780b35 -s ours Change-Id: I61d2951d682b236e7643b7b81eb5c52f84024950
-
Steven Moreland authored
Only seeing this denial in permissive: allow shell screencap_exec:file getattr; Bug: 37565047 Test: adb shell screencap w/o root Test: cts-tradefed run cts-dev --module CtsAadbHostTestCases Merged-In: I9f31d2067e002e7042646ee38dbfc06687481ac7 Change-Id: I9f31d2067e002e7042646ee38dbfc06687481ac7
-
Steven Moreland authored
Only seeing this denial in permissive: allow shell screencap_exec:file getattr; Bug: 37565047 Test: adb shell screencap w/o root Test: cts-tradefed run cts-dev --module CtsAadbHostTestCases Merged-In: I9f31d2067e002e7042646ee38dbfc06687481ac7 Change-Id: I9f31d2067e002e7042646ee38dbfc06687481ac7
-
- Aug 11, 2017
-
-
Josh Gao authored
Add /dev/kmsg_debug on userdebug devices, to allow crash_dump to log crashes to dmesg when logd isn't up yet (or is the one crashing). Bug: http://b/36574794 Test: stop tombstoned; crasher; dmesg Change-Id: I6ffe11bc613e88198893e82712719522b74fe1be