Mike Wang
bb474d5e68
Merge "Grant the MDS access to the IPowerStats hal service." into udc-qpr-dev am: fd78823dfa
am: 7eafbc0be0
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/zuma-sepolicy/+/24610375
Change-Id: Ic1bc4799d21df9a120946241f5bf278a1be6e12c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-10-05 17:13:10 +00:00
Mike Wang
7eafbc0be0
Merge "Grant the MDS access to the IPowerStats hal service." into udc-qpr-dev am: fd78823dfa
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/zuma-sepolicy/+/24610375
Change-Id: If95e8b46a87625618bce50a19690bf4773625e9a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-10-05 16:24:40 +00:00
Mike Wang
fd78823dfa
Merge "Grant the MDS access to the IPowerStats hal service." into udc-qpr-dev
2023-10-05 15:55:47 +00:00
Roy Luo
aa5218c8a7
Support metric upload in USB HAL
...
Grant access to stats service.
Sample error logs: avc: denied { find } for pid=949 uid=1000
name=android.frameworks.stats.IStats/default
scontext=u:r:hal_usb_impl:s0 tcontext=u:object_r:fwk_stats_service:s0
tclass=service_manager permissive=0
Bug: 297224564
Test: no audit log in logcat after command execution
Change-Id: I4a80e11e63ec164dff73288e93aac851ffebb696
2023-10-04 20:02:39 +00:00
Matthew Sedam
ad0075acd6
Allow CHRE to access the IStats service for the zuma target
...
Bug: 298459533
Test: Use stats service from chre
Change-Id: Ie4c9a24d3cd331621136c7c21989685631d87519
2023-10-02 20:52:36 +00:00
Jing Wang
e853c1919d
Revert "Add vendor_sjtag_lock_state_prop and init-check_ap_pd_au..."
...
Test: Revert submission 24754347-zuma-etm2dram
Reason for revert: b/302352974
Reverted changes: /q/submissionid:24754347-zuma-etm2dram
Bug: 302352974
Change-Id: I251c3a62c79722a9050bdbce85dc758fc4b6fda9
2023-09-29 01:25:27 +00:00
mikeyuewang
1ee598d5d2
Grant the MDS access to the IPowerStats hal service.
...
ref logs:
09-06 10:07:18.006 536 536 I auditd : avc: denied { find } for pid=22543 uid=10225 name=android.hardware.power.stats.IPowerStats/default scontext=u:r:modem_diagnostic_app:s0:c512,c768 tcontext=u:object_r:hal_power_stats_service:s0 tclass=service_manager permissive=1
09-06 10:07:18.010 22543 22543 I auditd : type=1400 audit(0.0:65): avc: denied { call } for comm="pool-4-thread-1" scontext=u:r:modem_diagnostic_app:s0:c512,c768 tcontext=u:r:hal_power_stats_default:s0 tclass=binder permissive=1 app=com.google.mds
Test: Tested with MDS app and the MDS can get IPowerStats binder and
call the interface.
Bug: 297250368
Change-Id: I7b0eeabdafb49eb33d8016666f9c02f2616f898d
2023-09-28 15:22:00 +00:00
Brian Duddie
1af5314ec0
bluetooth: Allow triggering AOC reset from BT HAL am: 858f999657
am: 89d7732591
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/zuma-sepolicy/+/24869257
Change-Id: I3381cfdfff17ca8c2f77fa5043775a5f80ea028e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-09-27 22:50:28 +00:00
Brian Duddie
89d7732591
bluetooth: Allow triggering AOC reset from BT HAL am: 858f999657
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/zuma-sepolicy/+/24869257
Change-Id: I5bdeb95ad44c69d2b8cd04f12dc7cde49580084c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-09-27 21:45:56 +00:00
Brian Duddie
858f999657
bluetooth: Allow triggering AOC reset from BT HAL
...
Supports debugging and recovery from fatal errors that do not trigger
AOC SSR on their own.
Bug: 300076774
Test: trigger SSR from BT HAL
Change-Id: I795b2c1830625e2cf05a9aa63c6f7ef273b01a87
2023-09-27 00:08:19 +00:00
Sergey Volk
a1e0faee5b
Allow HWC access to dp_hotplug_error_code in sysfs
...
When an error is detected, DisplayPort kernel driver writes hotplug error code into a sysfs file. Hardware composer reads the error code from sysfs and then needs to write 0 in there to reset the code.
Test: manual
Bug: 283461313
Change-Id: Ifadc2403d62b12b0661fd170fa6df36b6a199fc3
2023-09-21 02:56:08 +00:00
Treehugger Robot
56e8cb4aa3
Merge "Add vendor_sjtag_lock_state_prop and init-check_ap_pd_auth-sh" into main
2023-09-20 08:24:55 +00:00
John Chang
acb925a4fe
Merge "display: properties of vrr settings" into main
2023-09-18 21:38:01 +00:00
Yixuan Wang
143311cda0
Merge "Add selinux policy for chre vendor data directory" into main
2023-09-18 17:35:11 +00:00
John Chang
85d45d6776
display: properties of vrr settings
...
Bug: 290843234
Test: verify getprop/setprop after reboot.
Change-Id: I1ff2b7069f0e6a5a9aef6ac2f6ac6d89b457dcc3
2023-09-18 14:19:11 +00:00
Wilson Sung
488d348114
Merge changes from topic "b299029620_cleanup" into main
...
* changes:
Relocate common tracking denial entries
Remove obsolete entries
2023-09-18 02:54:32 +00:00
yixuanwang
0a4d3c2f89
Add selinux policy for chre vendor data directory
...
Bug: 278114604
Test: on device test
Change-Id: I33d1e73a375c86602ce632665fe96c5876347c52
2023-09-16 02:51:45 +00:00
Yixuan Wang
eae42fd8f4
Merge changes from topic "am-1b65f256ed6d44cb931295968c81bde7" into udc-qpr-dev-plus-aosp am: 284bdc3fa5
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/zuma-sepolicy/+/24589942
Change-Id: I7806e779a085c025de63d728eb0c52340db9612d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-09-15 20:07:37 +00:00
Yixuan Wang
43f05a7e41
[automerger skipped] Merge "Revert "Revert "[DO NOT MERGE] Add selinux policy for chre vendo..."" into udc-qpr-dev am: adf19fcc76
am: b02946bca9
-s ours
...
am skip reason: subject contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/device/google/zuma-sepolicy/+/24589942
Change-Id: I0a663d71d92d175823b7878aa37b6c032471cf58
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-09-15 20:07:34 +00:00
Yixuan Wang
ca2ba97013
[automerger skipped] Merge "Revert "Revert "[DO NOT MERGE] Add selinux policy for chre vendo..."" into udc-qpr-dev am: adf19fcc76
am: 0603f723f4
-s ours
...
am skip reason: subject contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/device/google/zuma-sepolicy/+/24589942
Change-Id: I6e7230b804267bea465fb976bfa906240db91b83
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-09-15 20:04:23 +00:00
Yixuan Wang
6100be27ef
[automerger skipped] Revert "Revert "[DO NOT MERGE] Add selinux policy for chre vendo..." am: bd654f00d9
am: cb920d586f
-s ours
...
am skip reason: subject contains skip directive
Original change: https://googleplex-android-review.googlesource.com/c/device/google/zuma-sepolicy/+/24589942
Change-Id: I6df3d77eaa660e9474dfc76a0691b8222fd7fba0
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-09-15 20:04:21 +00:00
Yixuan Wang
284bdc3fa5
Merge changes from topic "am-1b65f256ed6d44cb931295968c81bde7" into udc-qpr-dev-plus-aosp
...
* changes:
Merge "Revert "Revert "[DO NOT MERGE] Add selinux policy for chre vendo..."" into udc-qpr-dev am: adf19fcc76
Revert "Revert "[DO NOT MERGE] Add selinux policy for chre vendo..." am: bd654f00d9
2023-09-15 18:38:02 +00:00
Yixuan Wang
0603f723f4
Merge "Revert "Revert "[DO NOT MERGE] Add selinux policy for chre vendo..."" into udc-qpr-dev am: adf19fcc76
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/zuma-sepolicy/+/24589942
Change-Id: I307c73fcecb5e213ab186b4610a5be681262a680
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-09-15 18:14:42 +00:00
Yixuan Wang
cb920d586f
Revert "Revert "[DO NOT MERGE] Add selinux policy for chre vendo..." am: bd654f00d9
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/zuma-sepolicy/+/24589942
Change-Id: Iba1c14faaf0c1e423f914ca860f83d75d5496a54
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-09-15 18:14:40 +00:00
Desmond Huang
c62d6871b3
Relocate common tracking denial entries
...
Bug: 299029620
Change-Id: I587e53a54e6bf4e3ccaa572cb35c28b4a0bc1eed
2023-09-15 03:39:48 +00:00
Desmond Huang
6f2589ec74
Remove obsolete entries
...
Bug: 299029620
Change-Id: Ib4782148b3e1167fd0113e5ec3eced7348a0cac2
2023-09-15 03:37:16 +00:00
Yixuan Wang
b02946bca9
Merge "Revert "Revert "[DO NOT MERGE] Add selinux policy for chre vendo..."" into udc-qpr-dev am: adf19fcc76
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/zuma-sepolicy/+/24589942
Change-Id: Ifbc5098189471983e87ef6e607b0a50e82b985a3
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-09-15 01:12:39 +00:00
Yixuan Wang
1c333dd6dc
Revert "Revert "[DO NOT MERGE] Add selinux policy for chre vendo..." am: bd654f00d9
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/zuma-sepolicy/+/24589942
Change-Id: Id83469911f8d0f9bd997f53aa49176dc6c083bd5
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-09-15 01:12:33 +00:00
Yixuan Wang
adf19fcc76
Merge "Revert "Revert "[DO NOT MERGE] Add selinux policy for chre vendo..."" into udc-qpr-dev
2023-09-15 00:23:04 +00:00
Treehugger Robot
e3aa243bcf
Merge "Add required sepolicy rule for Camera" into udc-qpr-dev am: 64c085cfab
am: ed60a3086e
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/zuma-sepolicy/+/24418269
Change-Id: Id7f41df36e3fec35001a4188e4dd023c84f704f0
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-09-14 04:14:40 +00:00
Treehugger Robot
ed60a3086e
Merge "Add required sepolicy rule for Camera" into udc-qpr-dev am: 64c085cfab
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/zuma-sepolicy/+/24418269
Change-Id: I28d9a36decdc7e2646ee17450804fae715cbc4f8
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-09-14 04:04:59 +00:00
Treehugger Robot
64c085cfab
Merge "Add required sepolicy rule for Camera" into udc-qpr-dev
2023-09-14 03:20:33 +00:00
Woody Lin
9687d162bc
Add vendor_sjtag_lock_state_prop and init-check_ap_pd_auth-sh
...
1. Add init-check_ap_pd_auth-sh for the vendor daemon script
`/vendor/bin/init.check_ap_pd_auth.sh`.
2. Add policy for properties `ro.vendor.sjtag_{ap,gsa}_is_unlocked` for
init, init-check_ap_pd_auth-sh and ssr_detector to access them.
SjtagService: type=1400 audit(0.0:1005): avc: denied { open } for path="/dev/__properties__/u:object_r:vendor_default_prop:s0" dev="tmpfs" ino=379 scontext=u:r:ssr_detector_app:s0:c512,c768 tcontext=u:object_r:vendor_default_prop:s0 tclass=file permissive=1
SjtagService: type=1400 audit(0.0:1006): avc: denied { getattr } for path="/dev/__properties__/u:object_r:vendor_default_prop:s0" dev="tmpfs" ino=379 scontext=u:r:ssr_detector_app:s0:c512,c768 tcontext=u:object_r:vendor_default_prop:s0 tclass=file permissive=1
SjtagService: type=1400 audit(0.0:1007): avc: denied { map } for path="/dev/__properties__/u:object_r:vendor_default_prop:s0" dev="tmpfs" ino=379 scontext=u:r:ssr_detector_app:s0:c512,c768 tcontext=u:object_r:vendor_default_prop:s0 tclass=file permissive=1
SjtagService: type=1400 audit(0.0:1008): avc: denied { write } for name="property_service" dev="tmpfs" ino=446 scontext=u:r:ssr_detector_app:s0:c512,c768 tcontext=u:object_r:property_socket:s0 tclass=sock_file permissive=1
SjtagService: type=1400 audit(0.0:1009): avc: denied { connectto } for path="/dev/socket/property_service" scontext=u:r:ssr_detector_app:s0:c512,c768 tcontext=u:r:init:s0 tclass=unix_stream_socket permissive=1
Bug: 299043634
Change-Id: I6b2abf69fca9b4765f2dfb7ed82e6546159e96e9
2023-09-14 10:48:08 +08:00
Tai Kuo
e45cb8ef52
Allow regmap debugfs for drivers probed by insmod am: 1a65e5d5e4
am: 8cf4f20ca3
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/zuma-sepolicy/+/24727593
Change-Id: Id56ae9157f1fb0278d9b70641818c6dcb1629b8d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-09-13 00:32:10 +00:00
Tai Kuo
8cf4f20ca3
Allow regmap debugfs for drivers probed by insmod am: 1a65e5d5e4
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/zuma-sepolicy/+/24727593
Change-Id: Ia298dbfa2909cea74711f2f10b0bdca3c301a0a2
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-09-12 23:42:40 +00:00
Pointer Kung
be9c098a46
Add required sepolicy rule for Camera
...
Grant access for TNR max_freq to let libperfmgr can control it via powerhint.
Bug: 298595475
Test: adb shell cat cur_freq, GCA, CTS
Change-Id: Ibea9d8b60a41802ba7d685daa591471a9e8cbd91
2023-09-12 09:16:01 +00:00
Tai Kuo
1a65e5d5e4
Allow regmap debugfs for drivers probed by insmod
...
auditd : type=1400 audit(0.0:731): avc: denied { search } for
comm="modprobe" name="regmap" dev="debugfs" ino=2057
scontext=u:r:insmod-sh:s0 tcontext=u:object_r:vendor_regmap_debugfs:s0
tclass=dir permissive=1 bug=b/274727542
vendor_kernel_boot and vendor_dlkm modules probe by insmod need this.
Move regmap debugfs from legacy/whitechapel_pro/ to vendor/.
Bug: 274727542
Bug: 289012421
Test: ls -d /sys/kernel/debug/regmap/*-0043
Change-Id: I2bd35a6bc942536505f62d4122f0de892f243802
2023-09-12 16:45:09 +08:00
Treehugger Robot
216f86b0c2
Merge "audio: move related sepolicy of audio to gs-common" into udc-qpr-dev am: 4bb847b815
am: 207188241d
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/zuma-sepolicy/+/24585767
Change-Id: Ia622fbf9e355e3e04e4dd732776d30657b02ff2d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-08-30 18:24:30 +00:00
Treehugger Robot
207188241d
Merge "audio: move related sepolicy of audio to gs-common" into udc-qpr-dev am: 4bb847b815
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/zuma-sepolicy/+/24585767
Change-Id: I9df8bae38a17b05df787654de85517064fb7aaec
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-08-30 17:35:13 +00:00
Treehugger Robot
4bb847b815
Merge "audio: move related sepolicy of audio to gs-common" into udc-qpr-dev
2023-08-30 16:29:24 +00:00
Yixuan Wang
bd654f00d9
Revert "Revert "[DO NOT MERGE] Add selinux policy for chre vendo..."
...
Revert submission 24526613-revert-23834879-CHRE BT LOG-MHDBQNZAGV
Reason for revert: Fixed and tested with a followup cl
Reverted changes: /q/submissionid:24526613-revert-23834879-CHRE+BT+LOG-MHDBQNZAGV
Change-Id: I29866a91abfcfa380d772da447eb95344df43f8f
2023-08-29 19:17:32 +00:00
Safayat Ullah
6e969be173
[automerger skipped] display: add persist property to vendor_display_prop am: ea09b155f2
am: 2c7187af19
-s ours
...
am skip reason: Merged-In I2497960fbc76e56dd3a9c69d3fe274f0685744f8 with SHA-1 b27308445d
is already in history
Original change: https://googleplex-android-review.googlesource.com/c/device/google/zuma-sepolicy/+/24549050
Change-Id: Ifd6f9184a55de25ca13b0d4146181b2148371fc2
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-08-29 14:24:57 +00:00
Safayat Ullah
2c7187af19
display: add persist property to vendor_display_prop am: ea09b155f2
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/zuma-sepolicy/+/24549050
Change-Id: If21c57942053863ff2157d88a4810a81b30a03f9
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-08-29 13:34:23 +00:00
Safayat Ullah
ea09b155f2
display: add persist property to vendor_display_prop
...
Bug: 290162920
Test: no avc denied log
Change-Id: I60747df56c6993251bc736994da828814bcdf607
Merged-In: I2497960fbc76e56dd3a9c69d3fe274f0685744f8
2023-08-29 09:06:57 +00:00
Jasmine Cha
8fb992eacb
audio: move related sepolicy of audio to gs-common
...
Bug: 297482504
Test: build pass
Change-Id: I9444b9e63f32bf898c845e42edbf682798bce300
Signed-off-by: Jasmine Cha <chajasmine@google.com>
2023-08-29 16:45:47 +08:00
Safayat Ullah
b27308445d
display: add persist property to vendor_display_prop
...
Bug: 290162920
Test: no avc denied log
Change-Id: I2497960fbc76e56dd3a9c69d3fe274f0685744f8
2023-08-29 08:01:45 +00:00
Kieran Cyphus
68fae0f171
Merge "DMD MDS: register proxy service and update MDS policy." into main
2023-08-28 01:42:43 +00:00
Sebastian Pickl
be13832180
Merge "Revert "[DO NOT MERGE] Add selinux policy for chre vendor data d..."" into udc-qpr-dev am: ae9ab242e8
am: 00b4a62dd1
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/zuma-sepolicy/+/24526611
Change-Id: I71963049de8eb6c01ba75d32faeae378ca4ac84c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-08-24 11:33:44 +00:00
Sebastian Pickl
b5491c6650
Revert "[DO NOT MERGE] Add selinux policy for chre vendor data d..." am: 84f1209636
am: 7ee5ae18de
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/zuma-sepolicy/+/24526611
Change-Id: If8ca0317f923da98e74ff8642b97f83894206b2f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-08-24 11:33:41 +00:00
Sebastian Pickl
00b4a62dd1
Merge "Revert "[DO NOT MERGE] Add selinux policy for chre vendor data d..."" into udc-qpr-dev am: ae9ab242e8
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/zuma-sepolicy/+/24526611
Change-Id: I79952f32ed00fface67437449575e7750959bca5
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-08-24 10:51:25 +00:00