Commit graph

432 commits

Author SHA1 Message Date
Charles Chen
d44c105b23 Merge "Allow DBA for isolated_compute_app" into udc-dev am: 900c400a54
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs-common/+/23009321

Change-Id: Ic9476bb3e3820e15d4ea7c6f4ecdea5119c1ea36
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-04 22:54:44 +00:00
Charles Chen
900c400a54 Merge "Allow DBA for isolated_compute_app" into udc-dev 2023-05-04 22:19:49 +00:00
Treehugger Robot
055a2939da Merge "update gps sdk 147.20.23.568380" into udc-dev am: 0858aaab71
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs-common/+/22842517

Change-Id: Iad4be4b0d7dbb33406e12ad38280c35cd745aa74
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-04 11:38:14 +00:00
Treehugger Robot
0858aaab71 Merge "update gps sdk 147.20.23.568380" into udc-dev 2023-05-04 10:48:05 +00:00
Charles Chen
1d909e7e72 Allow DBA for isolated_compute_app
NNAPI will be deprecated soon so we are allowing isolated_compute_app to
access DBA access for migration.

Bug: 274535894
Test: Manual
Change-Id: Ic407a47f584307a0e6e0de36827aaa9b851aee80
2023-05-04 00:22:29 +00:00
martinwu
4b5c0ef6e5 [TSV2] Add sepolicy for dumpstate to zip tcpdump into bugreport am: 63a5f124d0
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs-common/+/22938560

Change-Id: Ia9f9b59fe48c6f2d999f8ac40ddd98750314fdec
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-02 06:58:27 +00:00
martinwu
63a5f124d0 [TSV2] Add sepolicy for dumpstate to zip tcpdump into bugreport
Bug: 264490014
Test: 1. Enable tcpdump_logger always-on function
      2. Dump bugreport
      3. Pull dumpstate_board.bin and chagne it to zip
      4. Unzip dumpstate_board.zip and check if tcpdump files
         are there.
Change-Id: I237e656810bf5461c2d473640bff5b0a45f75f6e
Merged-In: I237e656810bf5461c2d473640bff5b0a45f75f6e
2023-04-29 15:19:39 +00:00
David Li
35695bac23 Merge "audio: pack AIDL s/w effects" into udc-dev am: 9dfd56b23b
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs-common/+/22873645

Change-Id: Id861d0a5727c43508e8f1aadfd6a22c6539d2503
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-28 02:59:20 +00:00
David Li
9dfd56b23b Merge "audio: pack AIDL s/w effects" into udc-dev 2023-04-28 02:05:28 +00:00
Kyle Zhang
4589932444 Merge "Move Widevine drm to gs-common" into udc-dev am: db202708a6
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs-common/+/22788251

Change-Id: Id157e6abf5ca502c6ff5e6ef583ee98d42a70c0d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-27 22:00:16 +00:00
Kyle Zhang
db202708a6 Merge "Move Widevine drm to gs-common" into udc-dev 2023-04-27 21:21:11 +00:00
Wayne Lin
2a9218e79a update gps sdk 147.20.23.568380
- fix navigation message issue
 - fix drift issue in driving test
 - fix incorrect GNSS measurement frequency issue
 - report satellite status when measurement only
 - remove unnecessary libraries
 - report dummy WiFi mac address
 - fix wrong internal context detection at slow driving

Bug: 265884251
Bug: 276216546
Bug: 274530336
Bug: 274537581
Bug: 271267762
Bug: 277301500
Bug: 266343909
Verify test: b/279541834
Test: VtsHalGnssTargetTest pass
CtsLocationGnssTestCases pass
PtsChreTestCases pass
Change-Id: Ie739beb7029c595173f8455e867f72324a61138a
2023-04-27 10:11:39 +00:00
Martin Wu
e91b902792 Revert "Add sepolicy for dumpstate to zip tcpdump into bugreport" am: 50b5d5287e
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs-common/+/22891381

Change-Id: Ib371d58a136ec36525c26da7197c87c236cd5ac6
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-27 07:15:46 +00:00
Martin Wu
50b5d5287e Revert "Add sepolicy for dumpstate to zip tcpdump into bugreport"
Revert submission 22814097-Fix-tcpdump-sepolicy

Reason for revert: build break

Reverted changes: /q/submissionid:22814097-Fix-tcpdump-sepolicy

Change-Id: I69d22f368aa5b9e21a8fe0071d1d0981b5c635e9
2023-04-27 02:21:05 +00:00
martinwu
9b52b071dd Add sepolicy for dumpstate to zip tcpdump into bugreport am: 6a41ee1f21
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs-common/+/22808556

Change-Id: Id9b7300a9226f5c66792adc7a2af2f5b8d0d00be
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-27 02:17:57 +00:00
martinwu
6a41ee1f21 Add sepolicy for dumpstate to zip tcpdump into bugreport
Bug: 264490014
Test: 1. Enable tcpdump_logger always-on function
      2. Dump bugreport
      3. Pull dumpstate_board.bin and chagne it to zip
      4. Unzip dumpstate_board.zip and check if tcpdump files
         are there.
Change-Id: I420f26f17260dff34617c8c723f126ee9e56bb27
2023-04-27 01:37:20 +00:00
David Li
827c84ee7d audio: pack AIDL s/w effects
Pack the common s/w effects into the AIDL effect HAL enabled image.
Includes the following effects,
  1. libbundleaidl
  2. libreverbaidl
  3. libvisualizeraidl
  4. libdynamicsprocessingaidl
  5. libdownmixaidl
  6. libloudnessenhanceraidl

The project-specific effects should be add into the makefile in the
project folder.

Test: mm
Bug: 271500140
Change-Id: I4d89440791d43eaf03288d5f7bf6d61cbd21659f
2023-04-26 14:57:31 +08:00
Joseph Jang
c1ce1cb150 Move recovery.te to device/google/gs-common/dauntless/sepolicy am: 6c4c5cdf26
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs-common/+/22791380

Change-Id: I86a344abf6da778e938fd8bb8ffaa648d22126c9
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-26 04:11:52 +00:00
Joseph Jang
6c4c5cdf26 Move recovery.te to device/google/gs-common/dauntless/sepolicy
Bug: 279381809
Change-Id: I1b5b802bccbcd7e649f58af2c8393ecfca66e6e4
2023-04-24 09:10:10 +00:00
Kyle Zhang
260d6dcd0b Move Widevine drm to gs-common
Bug: 277764729
Change-Id: I0172f73c31d216955ba9a04bf66d0fa1af95dc8f
2023-04-21 17:32:20 +00:00
Randall Huang
85d1076138 storage: add fastbootd sepolicy am: f55b2ffc2e
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs-common/+/22746605

Change-Id: I8bbf7546d90cb23feae8fb19ef498f284f027506
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-20 11:13:10 +00:00
Randall Huang
f55b2ffc2e storage: add fastbootd sepolicy
We need to format the /metadata partition in fastbootd mode.
This CL aims to include the necessary SELinux rules.

Bug: 264489957
Test: rom flashing
Change-Id: Ib94dbcb580c0a16395b48b8eeef6e431a637d235
Signed-off-by: Randall Huang <huangrandall@google.com>
2023-04-20 09:08:07 +00:00
Jim Sun
12245786be Merge changes from topic "ril-mem-monitor" into udc-dev am: a43ff6f9b4
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs-common/+/22660221

Change-Id: I5fc1b22ff014b47b7b56d8d3a958638709fb8d83
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-20 07:01:16 +00:00
jimsun
38ab784c4a rild: allow rild to ptrace am: 9940199191
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs-common/+/21897619

Change-Id: I4b1ad0d4e42da9105149e5136a0c1ca65052ff0c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-20 07:01:14 +00:00
Jim Sun
a43ff6f9b4 Merge changes from topic "ril-mem-monitor" into udc-dev
* changes:
  Add ril memory monitor
  rild: allow rild to ptrace
2023-04-20 06:25:59 +00:00
Yan Yan
b62ebca311 Merge "Add feature flag for IPSEC_TUNNEL_MIGRATION to Pixel6/7/8" into udc-dev am: 773dff4fa5
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs-common/+/22608636

Change-Id: Id94f240291ea1d438449540266eaf4698a35aa38
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-20 02:48:57 +00:00
Yan Yan
773dff4fa5 Merge "Add feature flag for IPSEC_TUNNEL_MIGRATION to Pixel6/7/8" into udc-dev 2023-04-20 01:58:12 +00:00
jimsun
59ee53b750 Add ril memory monitor
Bug: 263757077
Test: manual
Change-Id: I2fdc2d16c957a2f96c4f1ba6339b0a4e0a1b8ddd
2023-04-19 14:50:15 +00:00
jimsun
9940199191 rild: allow rild to ptrace
06-20 18:47:41.940000  8708  8708 I auditd  : type=1400 audit(0.0:7): avc: denied { ptrace } for comm="libmemunreachab" scontext=u:r:rild:s0 tcontext=u:r:rild:s0 tclass=process permissive=0
06-20 18:47:41.940000  8708  8708 W libmemunreachab: type=1400 audit(0.0:7): avc: denied { ptrace } for scontext=u:r:rild:s0 tcontext=u:r:rild:s0 tclass=process permissive=0

Bug: 263757077
Test: manual
Change-Id: I4818df3383353a0758a20bd8e9ea0c5a8fc7d84d
2023-04-19 14:50:03 +00:00
Randall Huang
b42694dfdc Storage: refactor sg_utils build rule am: 30ae41260a
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs-common/+/22696227

Change-Id: I13fe3aac9ba94110dc5d257070ff38042b7e33d2
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-18 09:01:20 +00:00
Randall Huang
30ae41260a Storage: refactor sg_utils build rule
Bug: 264001741
Test: build
Change-Id: I9c575d8c5d12837cf14d76cf70c384a474502434
Signed-off-by: Randall Huang <huangrandall@google.com>
2023-04-18 15:04:52 +08:00
Yan Yan
ff93161fad Add feature flag for IPSEC_TUNNEL_MIGRATION to Pixel6/7/8
This commit adds the IPSEC_TUNNEL_MIGRATION feature flag,
with XFRM_MIGRATE used as the implementation

Verified on bluejay

Bug: 273379472
Test: build, flash and verify with "adb shell pm list features"
Test: atest IpSecManagerTunnelTest
Change-Id: Ia19663288b389dbfa0ce5ca328b5706b1767db78
2023-04-13 00:36:25 +00:00
Minchan Kim
1ae20ed75a dump vendor cma stat am: caf0f59fab
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs-common/+/22529613

Change-Id: I8e52e28d45e927b0397fb8f590a191fe8fcff5f4
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-12 06:58:27 +00:00
Minchan Kim
50fd401a75 dump pixel trace into dumpstate_board.txt am: 2a651114fe
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs-common/+/22529612

Change-Id: I07d49857417390284fbaf74080f1c939b08974e7
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-12 06:58:21 +00:00
Minchan Kim
15cd6f8d5d dump cma debugfs into dumpstate_board.txt am: 6c81eeca82
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs-common/+/22529611

Change-Id: I6e0e25dde7e485ff70ce138a76637f29974513f7
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-12 06:58:17 +00:00
Minchan Kim
caf0f59fab dump vendor cma stat
Bug: 276901078
Test: dumpstate_board.txt on adb bugreport includes the info
Change-Id: Iaef36594a8ef48b0c85039f348618f021f93e8c2
Signed-off-by: Minchan Kim <minchan@google.com>
2023-04-11 16:36:56 +00:00
Minchan Kim
2a651114fe dump pixel trace into dumpstate_board.txt
Dump cma allocation/deallocation traces into dumpstate_board.txt.

E.g.)

 android.hardwar-3427    [004] ....    15.196059: cma_alloc_start: name=faceauth_tpu count=256 align=8
 android.hardwar-3427    [004] ....    15.196189: cma_alloc_info: name=faceauth_tpu pfn=0x9f4200 count=256 align=8 nr_migrated=0 nr_reclaimed=0 nr_mapped=0 err_iso=0 err_mig=0 err_test=0
    binder:578_1-592     [003] ....    15.209400: cma_alloc_start: name=farawimg count=704 align=4
    binder:578_1-592     [003] ....    15.210344: cma_alloc_info: name=farawimg pfn=0x9e83c0 count=704 align=4 nr_migrated=0 nr_reclaimed=0 nr_mapped=0 err_iso=0 err_mig=0 err_test=0
   binder:1114_4-3420    [001] ....    15.259132: cma_release: name=faceauth_tpu pfn=9f4000 page=000000002e4bd17f count=16
   binder:1114_4-3420    [001] ....    15.259143: cma_release: name=faceauth_tpu pfn=9f4010 page=000000008e379085 count=16
   binder:1114_4-3420    [001] ....    15.259148: cma_release: name=faceauth_tpu pfn=9f4020 page=00000000161dc38b count=16
   binder:1114_4-3420    [001] ....    15.259152: cma_release: name=faceauth_tpu pfn=9f4030 page=000000001d3eb567 count=16
   binder:1114_4-3420    [001] ....    15.259157: cma_release: name=faceauth_tpu pfn=9f4040 page=00000000f7f6dc70 count=16

Bug: 276901078
Test: dumpstate_board.txt on adb bugreport includes the info
Change-Id: If64c066eca59d6bba75e0494cd22108d619ad6f8
Signed-off-by: Minchan Kim <minchan@google.com>
2023-04-11 16:36:56 +00:00
Minchan Kim
6c81eeca82 dump cma debugfs into dumpstate_board.txt
CMA debugfs provides how many CMA pages were allocated. It's useful to
detect CMA memory leak.

E.g) --- /sys/kernel/debug/cma/cma-faceauth_tp

Bug: 276901078
Test: dumpstate_board.txt on adb bugreport includes the info
Change-Id: Ic050c78ff6455a2960be239732ab6214c3789106
Signed-off-by: Minchan Kim <minchan@google.com>
2023-04-11 16:35:56 +00:00
Kevin Jeon
d32e8a1815 Add tracepoints to dumpstate_board sections am: 9df2606139
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs-common/+/22553206

Change-Id: I1ebccc2cde9a322450eb4a5dacfa2927791c8871
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-11 14:23:01 +00:00
Kevin Jeon
9df2606139 Add tracepoints to dumpstate_board sections
This change adds per-section tracepoints to the Pixel 6 (and beyond)
implementation of dumpstateBoard for the purpose of debugging
possibly-long sections.

This change is analagous to the previous gs101/gs201 tracepoint
additions at ag/20414147 and ag/20413969.

Test: Build+flash; verify that a trace of a bug report contains
      dumpstate board sections.
Bug: 277296452
Change-Id: I6bdd040321e87b9b6e104c18198aa650d8e5ad42
2023-04-10 15:22:25 +00:00
Cheng Chang
2cd93a62a7 Merge "update gps sdk 147.20.23.566805" into udc-dev am: aa08e44399
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs-common/+/22372630

Change-Id: Ia4ca21513bfc9f4355d5d43774faf1c977b9e780
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-10 08:34:49 +00:00
Cheng Chang
aa08e44399 Merge "update gps sdk 147.20.23.566805" into udc-dev 2023-04-10 08:08:07 +00:00
NISCHAL JAIN
ad1fc5a342 Merge "Enable gxp dumps in bugreport" into udc-dev am: 496b95282b
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs-common/+/22492549

Change-Id: Ica8f7c59eacdf564083c9fcb614cd87364702d6c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-10 07:37:54 +00:00
NISCHAL JAIN
0376dc0f74 Merge "Limit maxGxpDebugDumps to 3." into udc-dev am: ee2650ea7c
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs-common/+/22492548

Change-Id: I9d2c70cb2fa686fe524935dc14a2beecb10dd045
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-10 07:37:47 +00:00
NISCHAL JAIN
496b95282b Merge "Enable gxp dumps in bugreport" into udc-dev 2023-04-10 07:29:34 +00:00
NISCHAL JAIN
ee2650ea7c Merge "Limit maxGxpDebugDumps to 3." into udc-dev 2023-04-10 06:42:37 +00:00
Joseph Jang
5a7dc4e110 Merge "Remove the libnos dependency if build without vendor" into udc-dev am: 0ea14d85b9
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs-common/+/22363215

Change-Id: I95359e13716d92692f389ca95b82cadf6b60142e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-07 03:28:25 +00:00
Joseph Jang
0ea14d85b9 Merge "Remove the libnos dependency if build without vendor" into udc-dev 2023-04-07 03:03:54 +00:00
Cheng Chang
3d07844230 update gps sdk 147.20.23.566805
- support GNSS AIDL v3

Bug: 275475660
Test: atest VtsHalGnssTargetTest
Test: atest CtsLocationGnssTestCases
Test: verified at b/276413684
Change-Id: I5ce5520d3b8e2248c5903ba33c6b6354fa3bb152
2023-04-07 01:13:57 +00:00
Joseph Jang
852cfb4fb7 Remove the libnos dependency if build without vendor
Bug: 277188968
Change-Id: I4f6aa64d30a58aebb3fca246d0705e7f540bebb8
2023-04-06 11:37:23 +00:00