614 Commits

Author SHA1 Message Date
Utku Utkan
5896049be5 Revert^2 "Add vendor_pcs_app domain for PixelCameraServices"
Revert submission 24122569-revert-24056607-pixel-camera-services-extensions-sepolicy-OFSULTXSBL

Reason for revert: Relanding the original topic after copying the certificates under `device/google` for `without-vendor` branches

Reverted changes: /q/submissionid:24122569-revert-24056607-pixel-camera-services-extensions-sepolicy-OFSULTXSBL

Bug: 287069860
Test: m && flashall
Change-Id: Ic6ef3d67a518500f0db2cb8c537a3934e64d366b
2023-07-18 20:36:47 -07:00
Inseob Kim
cf2ca49dd5 Merge changes from topic "revert-24056607-pixel-camera-services-extensions-sepolicy-OFSULTXSBL" into udc-qpr-dev
* changes:
  Revert "Add vendor_pcs_app domain for PixelCameraServices"
  Revert "Add SEPolicy for Pixel Camera Services Extensions"
2023-07-19 02:08:56 +00:00
Inseob Kim
34a6dcecf5 Revert "Add vendor_pcs_app domain for PixelCameraServices"
Revert submission 24056607-pixel-camera-services-extensions-sepolicy

Reason for revert: build breakage on git_main-without-vendor

Reverted changes: /q/submissionid:24056607-pixel-camera-services-extensions-sepolicy

Change-Id: Ia18508a9350c4418795b5c861d29eb461e3b9ee6
2023-07-19 01:15:07 +00:00
Inseob Kim
09e3385652 Revert "Add SEPolicy for Pixel Camera Services Extensions"
Revert submission 24056607-pixel-camera-services-extensions-sepolicy

Reason for revert: build breakage on git_main-without-vendor

Reverted changes: /q/submissionid:24056607-pixel-camera-services-extensions-sepolicy

Change-Id: I9b4a52ec3edaa1a19aa4ec938191a26acc475a8a
2023-07-19 01:15:07 +00:00
Utku Utkan
be42c5b12c Don't audit any system_app_data_file:dir access
Lab devices don't do factory reset. So we see 'avc: denied' logs
everynow and then. The fix disables the related audits to avoid any
false negatives.

Bug: 287069860
Test: m && flashall && check for 'avc: denied { write }'
Change-Id: I4f98af849b99f4ece737c85a23e22b817677d917
2023-07-18 16:10:59 -07:00
Utku Utkan
d77ddb4c15 Add SEPolicy for Pixel Camera Services Extensions
Bug: 287069860
Test: m && flashall && dev test with Open Camera and Camera2 Ext
Change-Id: I4eac5697a122b56939bb3c3946b28a17dfdf4c0c
2023-07-18 12:18:34 -07:00
Utku Utkan
6c397defc4 Add vendor_pcs_app domain for PixelCameraServices
Bug: 287069860
Test: lunch <device-type>-userdebug && m
Change-Id: Ib5ee8dd71193b41190e7092e393ab912a4a7676a
2023-07-18 12:18:34 -07:00
Wendly Li
32535854cc dump_gti: fix I/O error when touch fails to resume am: 476373ef30
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs-common/+/24023803

Change-Id: I6a4bf15dd185a79780f9512438dec7a6ec0bbb37
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-14 07:05:25 +00:00
Wendly Li
476373ef30 dump_gti: fix I/O error when touch fails to resume
Bug: 289680312
Test: dump_gti works properly
Change-Id: I8881102161d6e69fa9c188c751f332f5762bf7c7
Signed-off-by: Wendly Li <wendlyli@google.com>
2023-07-14 04:06:14 +00:00
TreeHugger Robot
87ed5259e2 Merge "gps: collect gps log" into udc-qpr-dev 2023-07-13 07:20:26 +00:00
Edwin Tung
42f1c4de4a gps: collect gps log
Bug: 286785317
Test: Check gps file in dumpstate
Change-Id: Ia38502537d901360d7ae1b987818da96927d9610
2023-07-13 14:06:24 +08:00
Robert Lee
01beccc9bf Merge "audio: add audio_hdmi" into udc-qpr-dev 2023-07-13 03:30:43 +00:00
Utku Utkan
2ced575632 Merge "Add SEPolicy for vendor_camera_binder_service" into udc-qpr-dev 2023-07-13 03:01:02 +00:00
Utku Utkan
82097111db Merge "Allow vendor_pbcs_app to search system_app_data_file:dir" into udc-qpr-dev 2023-07-13 02:59:32 +00:00
David Li
05940bb8ef Merge "audio: add audio HAL parameter parser and its sepolicy" into udc-qpr-dev 2023-07-13 01:54:33 +00:00
Utku Utkan
fb20bc80c4 Add SEPolicy for vendor_camera_binder_service
Bug: 287069860
Test: lunch <device-type>-userdebug && m
Change-Id: Id993e137ebc041e583b4f6c5f6e1ab6e8cdae7b2
2023-07-12 09:45:54 -07:00
Utku Utkan
6b44778e00 Allow vendor_pbcs_app to search system_app_data_file:dir
Bug: 287069860
Test: m && flashall && check for 'avc: denied { search }'
Change-Id: I5d0ff960a6ad5b3359dbeedeeea3cac78471419b
2023-07-12 09:45:48 -07:00
Joey Poomarin Phloyphisut
0e4eb6a744 Merge "sepolicy: add permission for PCM of pixelstats-vend." into udc-qpr-dev 2023-07-12 05:21:35 +00:00
David Li
4cc0efc9a1 audio: add audio HAL parameter parser and its sepolicy
- pack the parameter parser service into the image
 - add sepolicy for the service audio-hal-parserservice

Bug: 274433842
Test: manual test; make -j128
Change-Id: Ia47da38060a99cf32da5db60cef7e4a067dd0f24
2023-07-12 11:08:14 +08:00
Utku Utkan
7b4794f1fc Update compatibility matrix for Pixel IServiceBinder
Bug: 287069860
Test: lunch <device-type>-userdebug && m
Change-Id: Ibf230adbb2a35f7ef49ed0a0620ef59f121729f7
2023-07-10 18:12:04 -07:00
Bassem Khalife
018b4f4813 Adding Android Release Team members to facilitate monthly SVN update on UDC am: 634f751786 am: 4df319408a
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs-common/+/23854873

Change-Id: I704862ebf67eddbcb5af5311d1c7ce52e9a86adb
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-10 22:23:51 +00:00
Bassem Khalife
4df319408a Adding Android Release Team members to facilitate monthly SVN update on UDC am: 634f751786
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs-common/+/23854873

Change-Id: Id6aa94ce0b5c54b356ab97167a12b697bb1b2648
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-10 21:41:28 +00:00
Jawad AlDhalemi
75efde30dd Merge "[BugFix]: Remove the android property used by GXP debug dump [RESTRICT AUTOMERGE]" into udc-d1-dev am: 539fdaaa37
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs-common/+/23736622

Change-Id: I8546883a6f912175126fba5f0f50ee7c0b77016c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-10 19:30:01 +00:00
Dinesh Yadav
6d4ce366f3 [BugFix]: Remove the android property used by GXP debug dump [RESTRICT AUTOMERGE] am: 3f904fffac
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs-common/+/23736622

Change-Id: Id6caf5396b4965ddb69458ac23ccc755372701a0
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-10 19:29:59 +00:00
Jawad AlDhalemi
539fdaaa37 Merge "[BugFix]: Remove the android property used by GXP debug dump [RESTRICT AUTOMERGE]" into udc-d1-dev 2023-07-10 18:57:20 +00:00
Qais Yousef
cb21cd249e sepolicy: Add sched_pelt_multiplier node to proc_sched am: 7b1dcc7981
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs-common/+/23978118

Change-Id: I5ae5d127461287d6edb5492d3668d70d4e679ac1
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-07 18:17:03 +00:00
Qais Yousef
7b1dcc7981 sepolicy: Add sched_pelt_multiplier node to proc_sched
Add a new genfs_contexts policy for performance that contains the new
label.

Bug: 290305186
Bug: 290189958
Signed-off-by: Qais Yousef <qyousef@google.com>
Change-Id: Ia60ce8f22594a667e722ad2db60afc0f357b571c
2023-07-07 15:07:47 +00:00
Utku Utkan
049b1dfb53 Add vendor_pbcs_app domain for PersistentBackgroundCameraServices
Bug: 287069860
Test: lunch <device-type>-userdebug && m
Change-Id: I4153daaf3c8c656380333e695cc7f99ecd821e21
2023-07-06 18:34:36 -07:00
Chengyou Ho
18a8d6140d Merge "Sepolicy: allow vendor_misc_writer to get sota_prop" into udc-d1-dev am: 2bd5abbcec
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs-common/+/23708543

Change-Id: Id0aaa6022aa7bf783b5a93799c460f4d81077497
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-05 02:13:46 +00:00
Chengyou Ho
2bd5abbcec Merge "Sepolicy: allow vendor_misc_writer to get sota_prop" into udc-d1-dev 2023-07-05 01:32:08 +00:00
Treehugger Robot
e400e5c160 Merge "gps: collect chip information" into udc-d1-dev am: 5add75f9c2
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs-common/+/23823746

Change-Id: I50fa5fa4110c8c0d2d27e4b692a7dc588f1bf393
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-03 07:10:04 +00:00
Treehugger Robot
5add75f9c2 Merge "gps: collect chip information" into udc-d1-dev 2023-07-03 06:35:05 +00:00
Treehugger Robot
e27081d3f0 Merge "Allow chre_daemon to use chre dedicated channel." into udc-qpr-dev 2023-07-03 02:57:05 +00:00
Treehugger Robot
392a12dddc Merge "dump_gti: Add procfs dump logs" into udc-d1-dev am: 012b36b172
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs-common/+/23818827

Change-Id: Ib560041e2271de6bb3d764a7b9b68b9b1a7f895b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-03 01:51:12 +00:00
Treehugger Robot
012b36b172 Merge "dump_gti: Add procfs dump logs" into udc-d1-dev 2023-07-03 01:15:01 +00:00
Cherry Ng
a1659f837c Add missing separated g3_shared namespace for 3A codebase. am: 6ff7ca0ee0
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs-common/+/23875211

Change-Id: I3b3c883b9786ed96e190b8e8494b3ad3e935a93c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-01 00:10:10 +00:00
Cherry Ng
6ff7ca0ee0 Add missing separated g3_shared namespace for 3A codebase.
Test: build g3_shared folder with device target
Bug: 260529866
Bug: 289454093
Change-Id: I1107b766bc368311f07078d85362e49a7adb2854
2023-06-30 15:46:47 +00:00
Bassem Khalife
634f751786 Adding Android Release Team members to facilitate monthly SVN update on UDC
Bug: 289414927

Change-Id: Ie8ab7744034aee9687819ba954644d6b460555fd
2023-06-30 02:10:48 +00:00
ChengYou Ho
378ba14598 Sepolicy: allow vendor_misc_writer to get sota_prop
libc    : Access denied finding property "persist.vendor.nfc.factoryota.state"
avc:  denied  { read } for  comm="misc_writer" name="u:object_r:sota_prop:s0"
dev="tmpfs" ino=317 scontext=u:r:vendor_misc_writer:s0
tcontext=u:object_r:sota_prop:s0 tclass=file permissive=0

Bug: 285803498
Bug: 271950369
Change-Id: I9e5809eba48899751345c3067f116549d8f57029
2023-06-29 20:47:51 +00:00
Luis Delgado de Mendoza Garcia
1f198e03ae Allow chre_daemon to use chre dedicated channel.
This change allows the chre_daemon to use the dedicated channels
to AOC:
/dev/acd-com.google.chre
/dev/acd-com.google.chre.non_wake_up

Bug: 241960170
Test: local in-device verification.
Change-Id: I06f5eb143fe60d05f6ff0fbf06664e046f17a3aa
2023-06-29 11:47:03 +00:00
Utku Utkan
aa8c447d6d Merge "Update compatibility matrix for Pixel ICameraProvider" into udc-qpr-dev 2023-06-28 14:38:44 +00:00
Poomarin Phloyphisut
a26c57eff5 sepolicy: add permission for PCM of pixelstats-vend.
Bug: 280248990
Test: Manually test passed
Change-Id: I6739ea5a7f5feaf176126bffc0067cbdb980f479
2023-06-28 10:33:57 +00:00
Dinesh Yadav
3f904fffac [BugFix]: Remove the android property used by GXP debug dump [RESTRICT AUTOMERGE]
"dump_gxp" needs access to gxp android properties earlier.
Granting access causes compatibility issues between P23 & P22 devices,
thus removing this property is the easiest option.

Bug: 287898138
Change-Id: I9ebebbc4f7c47cfbc8efd1d5dede080d79011736
Signed-off-by: Dinesh Yadav <dkyadav@google.com>
2023-06-28 03:41:06 +00:00
Super Liu
e4ff073ffd dump_gti: Add procfs dump logs
Bug: 288835055
Test: check the bugreport with abtd build.
Change-Id: I54e9206416d6667851e35368f9f6c641e97cd2fc
Signed-off-by: Super Liu <supercjliu@google.com>
2023-06-27 06:17:46 +00:00
Cheng Chang
498c4cbd00 gps: collect chip information
Bug: 288815100
Test: compile and collect bugreport
Change-Id: I8b74ec265d3ccac2ff2bbe3e52e5a47ee2b0704a
2023-06-27 05:43:35 +00:00
Luigi Zevola
bbd4e9e18b Dumpstate: add AoC Monitor Mode status am: 05961615f6
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs-common/+/23782212

Change-Id: Ide6f795bc15262d53dbcdcdd93da7e96801d6110
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-06-24 23:05:34 +00:00
Luigi Zevola
05961615f6 Dumpstate: add AoC Monitor Mode status
Add AoC Monitor Mode status to bug reports.

Bug: 288616032
Test: On device
Change-Id: Iced980bd76c2cc99ae20a67add9179e307f0e73c
Signed-off-by: Luigi Zevola <zevola@google.com>
2023-06-23 21:14:48 +00:00
Luigi Zevola
3361ee4b60 Dumpstate: add FF1 DVFS table am: 4130bc577b
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs-common/+/23766849

Change-Id: I4e1d5a97502279cf9f3d946412eb7c61f34801cd
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-06-23 18:57:27 +00:00
Luigi Zevola
4130bc577b Dumpstate: add FF1 DVFS table
Dump AoC FF1 DVFS table when triggering bugreports to capture core
frequency and DVFS requests.

Bug: 288284717
Test: On device
Change-Id: Icc42cefe0e1b6c2ca4dda10dfaf0867739b85751
Signed-off-by: Luigi Zevola <zevola@google.com>
2023-06-22 00:19:53 +00:00
Utku Utkan
12a1666740 Update compatibility matrix for Pixel ICameraProvider
Bug: 287069860
Test: source build/envsetup.sh && lunch <device-type>-userdebug && m
Change-Id: I1836590aaaa22e1bfc459bf6df763107a3eaabfb
2023-06-20 10:23:47 -07:00