| Commit message (Collapse) | Author | Age | Files | Lines |
| ... | |
| | | |/
| | |
| | |
| | |
| | |
| | | |
Bug: 111370628
Test: Build and run locally. The denial is removed.
Change-Id: I9a5d4d628fbf9f606593442eef86d931d0d29276
|
| | |\ \
| | |/
| |/| |
|
| | | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Allow audio hal service to take wakelock.
This is needed to ensure Hotword sessions
are not stuck in ADSP due to device suspend
Bug: 111018819
Test: manual
Change-Id: I935a3e6a1237b8faaa5315f58fc587c03d80e9a5
|
| |\| |
| | |
| | |
| | | |
Change-Id: I868ea43f311046c512d23839202ff0bdc997dc40
|
| | |\ \ |
|
| | | | |
| | | |
| | | |
| | | |
| | | | |
Bug: 109762428
Change-Id: I45754f9c2433694e7d339b304361fe42979ab525
|
| | |/ /
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Test: this error is not seen anymore "android.hardware.health@2.0-impl: wakealarm_init: timerfd_create failed"
Test: not seeing "/vendor/bin/hw/android.hardware.health@2.0-service.crosshatch: Failed to read /persist/battery/..."
Bug: 111004332
Bug: 111019010
Change-Id: I383e8062387642017718a30db560a38157ef9a22
Signed-off-by: Thierry Strudel <tstrudel@google.com>
|
| |\| |
| | |
| | |
| | | |
Change-Id: I76079417a99ea358e46fd0bca94050e3dd4f14b8
|
| | |\ \
| | | |
| | | |
| | | | |
pi-dev
|
| | | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
This reverts commit f2b73620e426643e078504a03b967036e2762020.
Reason for revert: Breaks aosp_crosshatch and aosp_blueline
Bug: 109762428
Change-Id: I3895f44d7ecd32e318f6010456ee9a9dd5d6b5fc
|
| | |\| | |
|
| | | | |
| | | |
| | | |
| | | |
| | | | |
Bug: 109762428
Change-Id: If40a455fe36fa35aea54a5aee9b84e158574263a
|
| | |\ \ \
| | | | |
| | | | |
| | | | | |
folder" into pi-dev
|
| | | | |/
| | |/|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
This avoids the followig denials:
type=1400 audit(1828.443:4): avc: denied { search } for pid=610 comm="android.hardwar" name="display" dev="sdf2" ino=18 scontext=u:r:hal_graphics_composer_default:s0 tcontext=u:object_r:persist_display_file:s0 tclass=dir permissive=0
Bug: 80078218
Test: make target selinux_policy and push the output to device,
reboot, and find the log gone.
Change-Id: Ic47ef7b9b845437dbf842d0f5ede1e2d7f5ab56a
|
| |\| | |
| | | |
| | | |
| | | | |
Change-Id: I26c9af76c321e12c437dc979ff229ff6cf4a5f3b
|
| | |\ \ \
| | |/ /
| |/| |
| | | | |
into pi-dev
|
| | | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Graphics prebuilts from gfx promotion #0050.03 introduce additional property acccess
from libEGL vendor.debug.egl.swapinterval
Define this property as vendor_display_prop, to let bootanimation/apps access it cleanly.
This is a regression issue from ag/4451309
Bug: 111144425
Bug: 111216764
Test: device logs does not throw following error:
E libc : Access denied finding property "vendor.debug.egl.swapinterval"
Change-Id: Icff5286bd1e348f27ad358a3e743db88dad5ec3a
|
| |\| | |
| | | |
| | | |
| | | | |
Change-Id: Ib65c14905ae997654880481b431a5154b5791ea7
|
| | |/ /
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Bug: 79881385
Bug: 80435107
Bug: 111004332
Change-Id: I888273b12692c4351801ebf485dc9e91efb9d6a8
Signed-off-by: Thierry Strudel <tstrudel@google.com>
|
| | | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
This avoids the followig denials:
[ 2.722000] selinux: avc: denied { set } for property=persist.camera.is_type pid=1 uid=0 gid=0 scontext=u:r:vendor_init:s0 tcontext=u:object_r:vendor_camera_prop:s0 tclass=property_service permissive=0\x0a
[ 2.722012] init: Unable to set property 'persist.camera.is_type' to '5' in property file '/vendor/build.prop': SELinux permission check failed
[ 2.722022] selinux: avc: denied { set } for property=persist.camera.gzoom.at pid=1 uid=0 gid=0 scontext=u:r:vendor_init:s0 tcontext=u:object_r:vendor_camera_prop:s0 tclass=property_service permissive=0\x0a
[ 2.722028] init: Unable to set property 'persist.camera.gzoom.at' to '0' in property file '/vendor/build.prop': SELinux permission check failed
[ 2.722037] selinux: avc: denied { set } for property=persist.camera.googfd.enable pid=1 uid=0 gid=0 scontext=u:r:vendor_init:s0 tcontext=u:object_r:vendor_camera_prop:s0 tclass=property_service permissive=0\x0a
[ 2.722043] init: Unable to set property 'persist.camera.googfd.enable' to '1' in property file '/vendor/build.prop': SELinux permission check failed
[ 2.722051] selinux: avc: denied { set } for property=persist.camera.logical.default pid=1 uid=0 gid=0 scontext=u:r:vendor_init:s0 tcontext=u:object_r:vendor_camera_prop:s0 tclass=property_service permissive=0\x0a
[ 2.722058] init: Unable to set property 'persist.camera.logical.default' to '1' in property file '/vendor/build.prop': SELinux permission check failed
[ 2.722194] selinux: avc: denied { set } for property=persist.vendor.camera.multicam pid=1 uid=0 gid=0 scontext=u:r:vendor_init:s0 tcontext=u:object_r:vendor_camera_prop:s0 tclass=property_service permissive=0\x0a
Bug: 111241530
Test: make target selinux_policy and push the output to device,
reboot, and find the log gone.
Change-Id: I40751449b41b5831fcc5925c667c6ea331835994
|
| | | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
This avoids the followig denials:
[ 2.722000] selinux: avc: denied { set } for property=persist.camera.is_type pid=1 uid=0 gid=0 scontext=u:r:vendor_init:s0 tcontext=u:object_r:vendor_camera_prop:s0 tclass=property_service permissive=0\x0a
[ 2.722012] init: Unable to set property 'persist.camera.is_type' to '5' in property file '/vendor/build.prop': SELinux permission check failed
[ 2.722022] selinux: avc: denied { set } for property=persist.camera.gzoom.at pid=1 uid=0 gid=0 scontext=u:r:vendor_init:s0 tcontext=u:object_r:vendor_camera_prop:s0 tclass=property_service permissive=0\x0a
[ 2.722028] init: Unable to set property 'persist.camera.gzoom.at' to '0' in property file '/vendor/build.prop': SELinux permission check failed
[ 2.722037] selinux: avc: denied { set } for property=persist.camera.googfd.enable pid=1 uid=0 gid=0 scontext=u:r:vendor_init:s0 tcontext=u:object_r:vendor_camera_prop:s0 tclass=property_service permissive=0\x0a
[ 2.722043] init: Unable to set property 'persist.camera.googfd.enable' to '1' in property file '/vendor/build.prop': SELinux permission check failed
[ 2.722051] selinux: avc: denied { set } for property=persist.camera.logical.default pid=1 uid=0 gid=0 scontext=u:r:vendor_init:s0 tcontext=u:object_r:vendor_camera_prop:s0 tclass=property_service permissive=0\x0a
[ 2.722058] init: Unable to set property 'persist.camera.logical.default' to '1' in property file '/vendor/build.prop': SELinux permission check failed
[ 2.722194] selinux: avc: denied { set } for property=persist.vendor.camera.multicam pid=1 uid=0 gid=0 scontext=u:r:vendor_init:s0 tcontext=u:object_r:vendor_camera_prop:s0 tclass=property_service permissive=0\x0a
Bug: 111241530
Test: make target selinux_policy and push the output to device,
reboot, and find the log gone.
Change-Id: I40751449b41b5831fcc5925c667c6ea331835994
(cherry picked from commit 80c77d5db9986236ec16a7bf4065705a58c5af84)
|
| |\| |
| | |
| | |
| | | |
Change-Id: Icfe9120ca4b8c5f1c9814993188fa60099b0f872
|
| | | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Keep this setting for camera because we are using it:
persist.camera. u:object_r:vendor_camera_prop:s0
Bug: 111135792
Bug: 110913895
Test: build pass and pass AU test
Change-Id: Idea43b935f5e1b5aacb6d1d9ffd0caa29fe89119
Merged-In: Idea43b935f5e1b5aacb6d1d9ffd0caa29fe89119
(cherry picked from commit 3ff4408cfef03829edbd70be06c321739abcd85f)
|
| | | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Also adding vendor_file_type for the file context (adsprpcd_file)
used to label /vendor/dsp/*.
Bug: 110913895
Test: boot to home and find the label in effect
Change-Id: Idc4f56ee32d3913b3079ef00088adb1f9f4977e3
Merged-In: Idc4f56ee32d3913b3079ef00088adb1f9f4977e3
(cherry picked from commit 6de9091ea2c1df08990671832c238c4df76d49e9)
|
| | | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
QCOM original quote:
1- labeling /mnt/vendor/persist to mnt_vendor_file.
2- adding vendor_persit_type attrbute for persist
2- removing persist related rule for coredomains
3- Adding required policy to access persist
Bug: 110913895
Test: built pass, boot to home and find the label is in effect
Change-Id: I3899bbebc654403a41aad62bace9f9d143b9dad3
Merged-In: I3899bbebc654403a41aad62bace9f9d143b9dad3
(cherry picked from commit ec7031653f52254298ba6337f23fe7b2cbc7ea8d)
|
| | | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
some violators about reading is still needed
Bug: 110913895
Test: Tested bluetooth, camera function complete
Change-Id: I7171fb04d21ac19a4318ae6340135896ac392f33
Merged-In: I7171fb04d21ac19a4318ae6340135896ac392f33
(cherry picked from commit 613769a891e397900d023842e9f6154b34a4d6d9)
|
| | |/
| |
| |
| |
| |
| |
| |
| |
| |
| | |
This patch fixes the selinux denial for dir search and file read in /mnt/vendor
avc: denied { search } for name="vendor" dev="tmpfs" ino=21517 scontext=u:r:hal_graphics_composer_default:s0
tcontext=u:object_r:mnt_vendor_file:s0 tclass=dir permissive=0
Bug: 80078218
Test: No selinux denial while searching file in /mnt/vendor
Change-Id: If8403c105942a1f596fc6ec9c2c0c1b8f08c9279
|
| |\|
| |
| |
| | |
Change-Id: I8381028172da0b8983266905b13748751daa97e0
|
| | |\ |
|
| | | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
pcmC1D27c is used in camera HAL get flicker sensor data.
Bug:110945493
Test:CTS
Change-Id: I279c9c37d95deafce8ea50fbfeb9426c537bf9d6
|
| |\| |
| | |
| | |
| | | |
Change-Id: I5a4665b9ffe901b4b08da939bb0ca6ec264a404f
|
| | |\ \ |
|
| | | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Bug: 110479595
Test: Boot
Change-Id: I322378acf07a94c4a203e01ad557c8932288a217
|
| | |\| | |
|
| | | |/
| | |
| | |
| | |
| | |
| | | |
Test: Boot
Bug: 110479595
Change-Id: I3c87c24e23fb38414fe68c5664d624910433c3da
|
| | |/
| |
| |
| |
| |
| |
| |
| | |
This property will be used as a indicator to start SE HAL for UICC
Test: Test SIM1 starts only RoW sku
Bug: 110053681
Change-Id: Icf015e175aafec7c298cf3fbb327bea0b3988a32
|
| | |\ |
|
| | | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
This should help fix presubmit tests.
Bug: 110926064
Test: Booted device and saw no untracked denials.
Change-Id: I7d3253c1a92b4663b144fdbb852596fed0b4a434
|
| | |\ \
| | |/
| |/|
| | | |
vendor.qti.hardware.radio.qtiradio::IQtiRadio"" into pi-dev
|
| | | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
This reverts commit 51f36320a62592d445fdee615cd3f891169d04ee.
The qti_radio module has been enabled unintentionally and will be
disabled.
Bug: 110538519
Change-Id: I8bfb56d7ae29e9a4c12e2cd325f1515901c4b204
|
| | |\ \
| | |/
| |/| |
|
| | | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Move all hardware reliability uevent reporting from USB
HAL to pixelstats.
Bug: 69979011
Change-Id: Ia0f926693ed6f1d8c8b3fd94525a27dfcd51aa9c
|
| | |\ \ |
|
| | | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Bug: 69271229
Change-Id: Ic0fd6d5cbd7a8c5a86e8c39f25f261333fc1c5e3
Signed-off-by: Thierry Strudel <tstrudel@google.com>
|
| | | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Bug: 110479595
Test: Boot
Change-Id: I322378acf07a94c4a203e01ad557c8932288a217
(cherry picked from commit c1241d2376de2056a4f11b1217e8bf214e76617c)
|
| | | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Test: Boot
Bug: 110479595
Change-Id: I3c87c24e23fb38414fe68c5664d624910433c3da
(cherry picked from commit dffebcd669e756527f18e5e60bc00fb5bd713cc8)
|
| |\| | |
| | | |
| | | |
| | | | |
Change-Id: Id3d54116c6041433cf6ba227a48cd71404ead827
|
| | |\ \ \
| | | |/
| | |/| |
|
| | | |/
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Add the ability for pixelstats to access
sysfs nodes for hardware reliability reporting.
Bug: 71593375
Bug: 79995489
Change-Id: Iead72eacb4f079d8e66e66b05c60fddab351ec2b
Signed-off-by: Andrew Chant <achant@google.com>
|
| | |\ \ |
|