968 Commits

Author SHA1 Message Date
Cheng Chang
cc1060a2c3 [automerger skipped] update gps sdk 147.20.23.576859 am: 88d1510430 am: f47a402a70 am: 9c8cba4bb7 -s ours
am skip reason: skipped by user chengcha

Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs-common/+/24461948

Change-Id: I10e40d545a4bffadf8515ba08f14c612e4b5e2bd
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-08-24 03:34:52 +00:00
Cheng Chang
9c8cba4bb7 update gps sdk 147.20.23.576859 am: 88d1510430 am: f47a402a70
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs-common/+/24461948

Change-Id: If8938c0c3737a53f9b9955ad6a9b2590dd7780c9
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-08-24 02:28:08 +00:00
Cheng Chang
f47a402a70 update gps sdk 147.20.23.576859 am: 88d1510430
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs-common/+/24461948

Change-Id: Icfcb4ad4b7b8c594903bd495d98e669cfcba9e5b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-08-24 01:39:15 +00:00
Cheng Chang
8b91a2522a Merge "refactor and merge gps build system" into udc-qpr-dev am: 327749d8d0
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs-common/+/24237366

Change-Id: Ic108f94fafca6cf9a990b7f26155bf35e4da9a54
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-08-23 18:46:46 +00:00
Cheng Chang
327749d8d0 Merge "refactor and merge gps build system" into udc-qpr-dev 2023-08-23 07:57:31 +00:00
Yen-Chao Chen
c3d8a03901 sepolicy: fix avc denied for sysfs_wakeup am: 95c6e18b0c
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs-common/+/24507449

Change-Id: Idbb34685a7ace64d80653a66f52d97e3f0fb0c42
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-08-23 07:46:55 +00:00
Yen-Chao Chen
95c6e18b0c sepolicy: fix avc denied for sysfs_wakeup
avc:  denied  { open } for  path="/sys/devices/platform/
111d0000.spi/spi_master/spi20/spi20.0/synaptics_tcm.0/wakeup/
wakeup94" dev="sysfs" ino=94635 scontext=u:r:system_suspend:s0
tcontext=u:object_r:sysfs:s0 tclass=dir permissive=1

Bug: 285245943
Bug: 285289426
Bug: 285328094
Test: trigger bugreport and check logs.

Change-Id: I0baaeb3b8f3f29e9659fd6d3e18a26051dab0535
Signed-off-by: Yen-Chao Chen <davidycchen@google.com>
2023-08-22 15:37:57 +08:00
Inseob Kim
08110421b2 Start tracking vendor seapp coredomain violations (2) am: 3a3a2ec43d am: b68f6e41fd
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs-common/+/24498767

Change-Id: Ic5512d85fd03ff84178c8af80317bf90fde80743
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-08-22 07:35:49 +00:00
Inseob Kim
b68f6e41fd Start tracking vendor seapp coredomain violations (2) am: 3a3a2ec43d
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs-common/+/24498767

Change-Id: I399952d44fe0050dee5ef52e32ec7d672d781fdf
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-08-22 06:33:46 +00:00
Inseob Kim
3a3a2ec43d Start tracking vendor seapp coredomain violations (2)
As part of Treble, enforce that vendor's seapp_contexts can't label apps
using coredomains. Apps installed to system/system_ext/product should be
labeled with platform side sepolicy.

This change marks violating domains that need to be fixed.

Bug: 296512192
Test: build and see build log
Change-Id: Iba8dbfe1260b481b2981e62d740552bf84c8004f
2023-08-21 20:56:03 +09:00
Inseob Kim
ee253beede Start tracking vendor seapp coredomain violations (1)
As part of Treble, enforce that vendor's seapp_contexts can't label apps
using coredomains. Apps installed to system/system_ext/product should be
labeled with platform side sepolicy.

This change marks violating domains that need to be fixed.

Bug: 296512192
Test: build and see build log
Change-Id: I755657e538ada8807313bd0063c880264e4b79be
2023-08-21 11:55:35 +00:00
Cheng Chang
88d1510430 update gps sdk 147.20.23.576859
- eliminate seconds delay before sending ProvideCapabilities

Bug: 295291089
Test: verification at b/295291089
Test: function verification at b/296352776
Change-Id: I4dbb4f1a44fdfdaa1b5e8bf6d130c9e0369bb50d
2023-08-18 05:51:40 +00:00
Utku Utkan
74c39518b2 Add SEPolicy config for PCS to act as a media app am: 46d6a88211
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs-common/+/24390417

Change-Id: Ib611dae1b23256c80126654de99a18f43a69dc79
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-08-15 01:47:38 +00:00
Utku Utkan
1678faaa13 Allow Pixel Camera Services to bind to Lyric for callbacks am: 1a4567113d
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs-common/+/24421656

Change-Id: Ic1aeb5ba1f7f2ad9f2b31fa3dcf67f7daf2bf506
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-08-15 01:47:35 +00:00
Utku Utkan
46d6a88211 Add SEPolicy config for PCS to act as a media app
These are the minimum set of services that PCS needs to have access for
it to be able act as a media app and use Exoplayer for playing recorded
video files.

However, there'll be a follow up change to broaden the permissions to be
future proof and have greater flexibility as a media app, which will let
PCS to be updated via Play Store without the worry of a missing SEPolicy
config that is common among media apps.

Bug: 287069860
Test: m && flashall
Change-Id: I956219faacbc0c1b649cb638cede964480766718
2023-08-14 09:56:08 -07:00
Utku Utkan
1a4567113d Allow Pixel Camera Services to bind to Lyric for callbacks
Bug: 287069860
Test: m && flashall && end-to-end developer testing
Change-Id: I86173ecaf9900f5c869847106166f07e482e6a74
2023-08-14 09:33:04 -07:00
Cheng Chang
69b030b7c4 refactor and merge gps build system
Bug: 290725902
Test: verification test at b/290725902
Change-Id: I3206e8e1137f4d436aa10c976215dbc6eb7171da
2023-08-14 09:15:55 +00:00
Akash Malik
d6d12b773d Merge "Add SePolicy allowances for ICameraIdRemapper" into udc-qpr-dev am: 8be8295748
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs-common/+/24344518

Change-Id: I58bb30514ca500257b9644d6489313e5a45799dc
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-08-11 06:44:42 +00:00
Akash Malik
8be8295748 Merge "Add SePolicy allowances for ICameraIdRemapper" into udc-qpr-dev 2023-08-11 05:43:04 +00:00
Akash Malik
87b8f27d69 Merge "Associate vendor_pcs_app with PCS services" into udc-qpr-dev am: 06f3b1500c
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs-common/+/24344514

Change-Id: I75645138dca8a2aff1d6f6fbfe32a3c05be8f48b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-08-11 00:05:49 +00:00
Akash Malik
06f3b1500c Merge "Associate vendor_pcs_app with PCS services" into udc-qpr-dev 2023-08-10 23:04:32 +00:00
Randall Huang
6ef132c284 Merge "storage: turn off pixel storage debugging code on user builds" into udc-qpr-dev am: 103ffb749e
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs-common/+/24341613

Change-Id: I3a0630795f73f4c63ee8c7a6af45ad7b5a9eb9f6
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-08-10 04:17:28 +00:00
Randall Huang
103ffb749e Merge "storage: turn off pixel storage debugging code on user builds" into udc-qpr-dev 2023-08-10 03:43:29 +00:00
Randall Huang
4bc0db5369 storage: turn off pixel storage debugging code on user builds
The debugging code introduces too much performance overhead for random I/O operations.
Only enable the debugging feature on non-user builds.

Bug: 284231590
Test: boot device
Change-Id: Idf6852060dfd3a250d92147a3ee0f1fe9e6140d4
Merged-In: Idf6852060dfd3a250d92147a3ee0f1fe9e6140d4
Signed-off-by: Randall Huang <huangrandall@google.com>
2023-08-10 02:23:46 +00:00
Ziyi Cui
847ab0aaa6 Merge "Add new label for stats_reset" into udc-qpr-dev am: a8f64567b2
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs-common/+/24372342

Change-Id: I92d1f1d9888385f15b8167405acb0a736495c0cb
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-08-09 18:10:07 +00:00
Ziyi Cui
a8f64567b2 Merge "Add new label for stats_reset" into udc-qpr-dev 2023-08-09 17:26:53 +00:00
Jooyung Han
e88a71e77f Add new label for stats_reset
Bug: 295102642
Change-Id: I2e16f7a83727f76dd1837e5fd27e12b13a5ca7b4
Test: TH
2023-08-09 15:56:47 +00:00
Renato Grottesi
1a38366578 Disable armnn nnapi backend am: 1f2c46c7e7 am: 811c9a9f69
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs-common/+/24321293

Change-Id: I5a8cf579908ae8fd28eebeb5a9e447a5928606b1
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-08-08 15:41:30 +00:00
Renato Grottesi
4c09af6f1f Disable armnn nnapi backend am: 1f2c46c7e7 am: 55f13085b5
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs-common/+/24321293

Change-Id: I05c76c2c36bf99bc4c60f0e795f5f21a9119ed06
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-08-08 15:40:32 +00:00
Renato Grottesi
811c9a9f69 Disable armnn nnapi backend am: 1f2c46c7e7
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs-common/+/24321293

Change-Id: I30cf784b93cc19358603318ef0b16cd81e729321
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-08-08 14:56:14 +00:00
Renato Grottesi
55f13085b5 Disable armnn nnapi backend am: 1f2c46c7e7
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs-common/+/24321293

Change-Id: I2b6064f95cf99e61669d77ec65a2514d6a04e5bd
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-08-08 14:54:54 +00:00
Renato Grottesi
1f2c46c7e7 Disable armnn nnapi backend
Discontinue maintenance and active support of ArmNN on Pixel phones.

Bug: 294459623
Test: Local nnapi_info
Merged-In: I9d055373d6ee671ca2676e9ba6fa1663823e00e1
Change-Id: Iae12485988d38310459d1a58569fedf871df476c
2023-08-08 06:28:09 +00:00
malikakash
8dc27bcee5 Add SePolicy allowances for ICameraIdRemapper
- This allows us to register the CameraIdRemapper
  service through servicemanager and allows PCS
  to find it.

Bug: 287069860
Test: m
Change-Id: Ic7f778c4f173caa1ce389c9ad39a14433afc3133
2023-08-07 23:07:00 +00:00
malikakash
236507606d Associate vendor_pcs_app with PCS services
- :* will associate the context with the individual
  services, which might start in their own processes.

Bug: 280340307
Test: m
Change-Id: I0cc183ae07f18a2fc8e3c2caf960654296eeab53
2023-08-07 20:19:12 +00:00
Eliot Wong
a0e0707dba Merge "Add SEPolicy for vendor_camera_isp_service" into udc-qpr-dev am: 06c6ca63b5
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs-common/+/24270603

Change-Id: I54dd9f384018ba752194487169edcff5859ef1b0
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-08-07 17:40:49 +00:00
Eliot Wong
06c6ca63b5 Merge "Add SEPolicy for vendor_camera_isp_service" into udc-qpr-dev 2023-08-07 16:57:50 +00:00
Cheng Chang
2662c1f8e4 update gps sdk 147.20.23.576052 am: 3c7f71fe7c am: 4042ffe4a3 am: 2850ae9e7f
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs-common/+/24270486

Change-Id: Ic0c46d128e8f73bc9039cf7f71a005d2ec506f1b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-08-04 02:27:55 +00:00
Cheng Chang
abbc2037e2 update gps sdk 147.20.23.576052 am: 3c7f71fe7c am: 9e2678845c am: a0a1cf3069
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs-common/+/24270486

Change-Id: I21aac0eed7f805f052f192f15eb004964b717211
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-08-04 02:27:41 +00:00
Cheng Chang
9666d1ec4c update gps sdk 147.20.23.576052 am: 3c7f71fe7c am: 4042ffe4a3 am: 65f27f7eee
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs-common/+/24270486

Change-Id: Ib3da362a8b99c3278bb28ae3208f9f3bede6bad9
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-08-04 02:27:31 +00:00
Cheng Chang
2850ae9e7f update gps sdk 147.20.23.576052 am: 3c7f71fe7c am: 4042ffe4a3
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs-common/+/24270486

Change-Id: I6f8f84f3962c73d62e6ff7959fa516e5e49f7672
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-08-04 01:44:36 +00:00
Cheng Chang
a0a1cf3069 update gps sdk 147.20.23.576052 am: 3c7f71fe7c am: 9e2678845c
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs-common/+/24270486

Change-Id: I2252655b4cdc47aeee905ee4577fb97b4398220f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-08-04 01:43:57 +00:00
Cheng Chang
65f27f7eee update gps sdk 147.20.23.576052 am: 3c7f71fe7c am: 4042ffe4a3
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs-common/+/24270486

Change-Id: Ia9dccdcf876e8d4fef998ea7c61638d13d81954f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-08-04 01:43:17 +00:00
Cheng Chang
9e2678845c update gps sdk 147.20.23.576052 am: 3c7f71fe7c
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs-common/+/24270486

Change-Id: If51e5a8a35b741d43364a616850ca043146b6434
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-08-04 00:56:37 +00:00
Cheng Chang
4042ffe4a3 update gps sdk 147.20.23.576052 am: 3c7f71fe7c
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs-common/+/24270486

Change-Id: I974e1e2bb53484e449a0e6e6ec3de1d5404a7f3e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-08-04 00:55:28 +00:00
Cheng Chang
3c7f71fe7c update gps sdk 147.20.23.576052
- fallback to LTE ECID when unknown network type

Bug: 294294528
Bug: 294102841
Test: verification test at b/294006413
Test: carrier no SIM test plan verification at b/294102841
Test: carrier dual SIM test plan verification at b/294294528
Change-Id: Ib5c0ccebb505c753f661e84f1ee8f10a774057b3
2023-08-03 03:21:31 +00:00
Eliot Wong
2daad9a814 Add SEPolicy for vendor_camera_isp_service
Allows the Camera HAL to start a new ISP Service.

avc message:
07-31 17:08:46.990   536   536 E SELinux : avc:  denied  { add } for
pid=8308 uid=1000 name=com.google.pixel.camera.isp.IIspService/default
scontext=u:r:hal_camera_default:s0
tcontext=u:object_r:default_android_service:s0 tclass=service_manager
permissive=0

Bug: 293447476
Test: verify no avc errors and ISP Service starts
Test: atest liblyric.services_isp_service_test
Change-Id: Icbd07820d3323c09868d0249c1ef9d7f2952751e
2023-08-02 15:23:27 +00:00
Yen-Chao Chen
a7dfc68289 Merge "Create syna touch dump for spi20" into udc-qpr-dev am: 8a384c8371
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs-common/+/24237250

Change-Id: Ib6a07782d4d6b81c59041cfdc96118bca55ab61e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-31 06:08:46 +00:00
Yen-Chao Chen
8a384c8371 Merge "Create syna touch dump for spi20" into udc-qpr-dev 2023-07-31 05:28:11 +00:00
Jasmine Cha
5a71f3d95d Merge "audio: add SEPolicy for stable audio extension" into udc-qpr-dev am: 76907f724f
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs-common/+/24140665

Change-Id: Ic3916392c6ba586338caae5eda1f651fec5d5a80
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-31 02:17:07 +00:00
Yen-Chao Chen
13fee29a40 Create syna touch dump for spi20
Bug: 285327052
Bug: 285247095
Bug: 285323846
Test: trigger dump

Change-Id: Ide1ea7597f829494a1b2401ca35525f7bc92058a
Signed-off-by: Yen-Chao Chen <davidycchen@google.com>
2023-07-31 01:57:20 +00:00