Commit Graph

435 Commits

Author SHA1 Message Date
joeshih
7c1bd9d937 [SEPolicy]Change to gs-common.
Bug: 28716739
Test: Forrest build to verify pass.
Change-Id: I9f0de576e5ab9ec800dfff132fc9ab1ba3b6f7e2
2023-06-19 06:21:18 +00:00
Salmax Chang
66f67c848e device: Support to build prebuilt modem_svc_sit am: 142fe0d50b
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/23123001

Change-Id: Ia5c63a1f46705176e4777d91b379892cdb795672
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-15 04:46:25 +00:00
Salmax Chang
142fe0d50b device: Support to build prebuilt modem_svc_sit
Bug: 275954131
Change-Id: I5b927c27d9a8df00b3f0438b6e1a24a4fde70fa4
2023-05-15 03:54:01 +00:00
Peiyong Lin
26c96dd3d7 Update device.mk. am: 45dc0d098a
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/22872833

Change-Id: Idea9954fccb1bb8f0e1106a7478bbd036045790a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-05 16:54:27 +00:00
Peiyong Lin
45dc0d098a Update device.mk.
USE_ANGLE in moved to core.mk across platform, this patch updated the
usage of it in device.mk.

Bug: 270994705
Test: atest CtsAngleIntegrationHostTestCases
Change-Id: I58d57cd5e58d0a4706e8771ffb5e903795954f19
2023-05-05 16:24:14 +00:00
Ian Elliott
0cd344bc5e Revert "gs201: Use SkiaVk as RenderEngine backend" am: b5cd401830
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/23051992

Change-Id: I38195ed3eace825c51ae7dd75f20722352bbdb0d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-05 05:07:49 +00:00
Ian Elliott
b5cd401830 Revert "gs201: Use SkiaVk as RenderEngine backend"
This reverts commit adb2d7a0bd.

Reason for revert: Blocking Droidfood: b/280568588

Bug: 280568588
Change-Id: I0ad1c3eb057122f3b38fdf197c80d379b021960e
2023-05-05 04:18:33 +00:00
Adam Shih
11011ecfd9 include gs201 dump am: 4462a42c56
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/23019800

Change-Id: I5d9bf7ddbb6560871aa1e18e95c1e81a37e89910
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-04 09:48:30 +00:00
Adam Shih
4462a42c56 include gs201 dump
Bug: 280700265
Test: adb bugreport
Change-Id: Iaaa4fbffb87796fa0e32a460eab961fa7f5f371b
2023-05-04 15:07:24 +08:00
Krzysztof Kosiński
bd7200ed15 Update SoC-specific Lyric config.
Bug: 280124102
Test: presubmit
Change-Id: Id7c494f62a0029badd290612b034e2411fb61565
2023-05-03 02:23:56 +00:00
Ian Elliott
adb2d7a0bd gs201: Use SkiaVk as RenderEngine backend
This fixes some P1 and P2 jank and memory defects

Test: Manual testing
Bug: 278787003
Bug: 278811091
Bug: 279090906
Change-Id: I995dfeff5d313d8b32cf4d8ce9d1e5dd1c54aa19
2023-05-02 03:20:41 +00:00
Kyle Zhang
67a21afc77 Move Widevine drm to gs-common
Bug: 277764729
Change-Id: I5ddd1153cdeb68d2ee9b0f4cda2080f55c9c008b
2023-04-27 21:21:06 +00:00
Bruno BELANYI
cd581af956 Define mali configuration path explicitly
This avoids mali trying to read `/data/data/com.mali.testjava` for its
debug config.

Bug: 205779871
Bug: 264489188
Test: manual - reboot device and check the absence of AVC denials
(cherry picked from https://googleplex-android-review.googlesource.com/q/commit:aa5b1036db7f53d253d533cded53654974f773c2)
Merged-In: Id168e9ce380eb6d3657a83e74ec8afd52bbd584e
Change-Id: Id168e9ce380eb6d3657a83e74ec8afd52bbd584e
2023-04-27 08:06:38 +00:00
Ian Elliott
fefb1abd94 gs201: Use SkiaGL as RenderEngine backend
Test: none needed--reverting to previous RenderEngine backend
Bug: 236390072
Change-Id: I38a99a971b614fd508754d1da81f22d18dc0fae4
2023-04-18 17:02:09 +00:00
Leo Liou
8329190a5c gs201: conf: run ufs ffu script after boot complete
The ufs script is to work for ffu preparing. If device's ufs has an
old firmware, the script will copy the valid firmware into disk and
wait for ffu update on bootloader.

Bug: 273305212
Test: full build and test ffu update
Change-Id: Ic5069561b67e2773cd87edb31bfa3d682867b838
Signed-off-by: Leo Liou <leoliou@google.com>
2023-04-17 09:58:11 +00:00
Adam Shih
f50f869a70 use dumpsate from gs-common
Bug: 273380985
Test: adb bugreport
Change-Id: I9ff3f7212c0821e5e880563ed503ea1d883a7a87
2023-04-10 01:11:14 +00:00
Armelle Laine
dba3d2f31c Add metrics to the gs201 makefile
Bug: 276821220
Test: /vendor/bin/trusty-ut-ctrl -D /dev/trusty-ipc-dev0 "com.android.trusty.crashtest"
Change-Id: I516129e1edd537f47d35e54834fdcdc96bab5354
(cherry picked from commit e573bfd11f)
2023-04-08 00:13:33 +00:00
Armelle Laine
93d9ad928b trusty: Add trusty_stats_test
Test: /data/nativetest64/vendor/trusty_stats_test/trusty_stats_test
Bug: 276821220
Change-Id: If3ad0e5eec831a8f5632504453994f29f350224c
(cherry picked from commit 1e26affe87)
2023-04-08 00:13:33 +00:00
Adam Shih
fbb7175244 use radio dump in gs-common
Bug: 273380509
Test: adb bugreport
Change-Id: Id60eefa3a78186f2bf093295490fb7d2524bf80b
Merged-In: Id60eefa3a78186f2bf093295490fb7d2524bf80b
2023-03-27 06:18:09 +00:00
Adam Shih
a3c81a57ad use gs-common gps dump
Bug: 273380509
Test: adb bugreport
Change-Id: I97ac88eb9b5ade2d5bfa262b00a2818bbbb789bb
2023-03-23 02:30:07 +00:00
Jörg Wagner
94cca488d3 Update Mali DDK to r40 : Sysprop configuration settings
Expose DDK's dynamic configuration options through the Android Sysprop
interface, following recommendations from Arm's Android Integration
Manual.

Bug: 261718474
Bug: 272740524

(cherry picked from commit 923c100ba6)
Merged-In: Ie2135862c61fada85c4e9cfa97aecbf635768721
Change-Id: I4de0dbe802663193031ce5b77a2179e0caa476bb
2023-03-21 10:30:22 +00:00
Adam Shih
1b92506c4d use gxp dump in gs-common
The function is introduced in ag/21644929
Bug: 273380509
Test: adb bugreport;unzip *zip;tar -xvf dumpstate_board.bin
And found gxp content

Change-Id: Ife6e7dc1c399150b149f5fbd14c902da6cdeefcf
2023-03-21 05:26:25 +00:00
Adam Shih
b578bc8a0e use gs-common camera dump
Bug: 273380509
Test: adb bugreport
Change-Id: I1312a62bd65ec8804bb967d98d1f231f6798b5c3
2023-03-20 11:09:26 +08:00
Ian Elliott
84e9cd6016 gs201: Use SkiaVk as RenderEngine backend
After 2 days, I see no issues after enabling on Pixel 7 Pro.  Time to
enable across gs101 and gs201.

Test: no issues seen after enabling on Pixel 7 Pro
Bug: 236390072
Change-Id: I1795b1e9a0b2e04e2a592bc0eeb02b333aff1ff8
2023-03-18 00:08:59 +00:00
Ian Elliott
9d9461e28f Pixel 7 Pro: Use SkiaVk as RenderEngine backend
Test: make, flash, and run applications/tests
Bug: 236390072
Change-Id: I047b827a585776cfd759fa000cd2c7d1a3842ff0
2023-03-16 00:31:55 +00:00
Adam Shih
256fe971e4 use gs-common soc dump
Bug: 273380509
Test: adb bugreport
Change-Id: Icb6eb7b67a3d258c2a6bc72368df92c7fbdb2f66
2023-03-15 05:59:09 +00:00
Jasmine Cha
e345714375 audio: move audio hal hidl mk to gs-common.
Bug: 259161622
Test: build pass and check audio function with HIDL service

Change-Id: I4a72f00be1c9eafc92cab5ff7ef93a688f82eb75
Signed-off-by: Jasmine Cha <chajasmine@google.com>
2023-03-10 02:05:58 +00:00
Erik Staats
63080f5452 Add UmfwStat
Bug: 272323547
Test: Verified UmfwStat tables are dumped in bug report.
Change-Id: Ia2848a3893ce20a8bf02629e6ee4fbee6f8651fb
2023-03-09 20:38:02 +00:00
Adam Shih
fe0605b2b1 Move display dump to gs-common
Bug: 269212897
Test: adb bugreport
Change-Id: I7b17d4d54e90429d07b545e3d53c3f528155dab5
2023-03-09 05:09:19 +00:00
Daniel Chapin
9f413fc11b Revert "Pixel 7 Pro: Use SkiaVk as RenderEngine backend"
This reverts commit 2fa6ce1ba2.

Reason for revert: Droidfood blocking bug: b/271968787

Change-Id: I62b475b01732f4a285c020fcaab3103ef972d248
2023-03-07 21:08:31 +00:00
Ian Elliott
2fa6ce1ba2 Pixel 7 Pro: Use SkiaVk as RenderEngine backend
Test: make, flash, and run applications/tests
Bug: 236390072
Change-Id: I047b827a585776cfd759fa000cd2c7d1a3842ff6
2023-03-06 17:35:38 +00:00
Cody Northrop
483c217306 Reland "EGL: Configure multifile cache"
This reverts commit 4bf66d3569.

Reason for reland: Not the culprit of boot time regressions.

Test: Boot (quickly)
Test: pubg_mobile_launch ANGLE trace
Test: /data/nativetest64/EGL_test/EGL_test
Test: /data/nativetest64/libEGL_test/libEGL_test
Bug: b/266725576
Change-Id: I68521af5ca33accd8e0122f89ad99aa2ca8ad3ec
2023-03-01 02:08:30 +00:00
Anoush Khazeni
df7f9b8e42 [T6pro] Changing the volume steps from 25 to 20. am: 855a990106 am: 28a012e075
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/21328684

Change-Id: I1e139b68253bcb98160aa2e3505580431a6911ae
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-27 22:46:41 +00:00
Anoush Khazeni
28a012e075 [T6pro] Changing the volume steps from 25 to 20. am: 855a990106
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/21328684

Change-Id: I0d6172e2d2a7ae5e4ca69a7f57eb71178746c6ce
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-27 22:08:12 +00:00
Anoush Khazeni
855a990106 [T6pro] Changing the volume steps from 25 to 20.
Bug: 257544762
Test: Confirmed 20 steps from mute to max with a test build.
Change-Id: I1a3e27406f87fd34bc981b6706027f201f5d82a9
2023-02-27 21:20:34 +00:00
Cody Northrop
4bf66d3569 Revert "Reland "EGL: Configure multifile cache""
This reverts commit 6e10ece738.

Reason for revert: Causing boot time regression.

Test: pubg_mobile_launch ANGLE trace
Bug: b/266725576
Bug: b/268595699
Change-Id: I6bbd5330acf02e245cc1d10d4d414740799a19b8
2023-02-15 22:44:19 +00:00
Owen Kim
6d8e22d7fa Remove "vendor.android.hardware.camera.stream-usecase" feature
Bug: 267637637
Test: adb dumpsys
Change-Id: I320334c4a5b06f9e55ee63bdae1225cefba1f638
2023-02-15 17:14:13 +00:00
Solti
ef2da8cce4 Update how USE_ANGLE is defined
USE_ANGLE can be overridden.  If the parent mk files don't define
USE_ANGLE, then we treat it as not-using-angle.

Test: build by cmd: `lunch panther_angle-userdebug` and then manual
download the build to test on a Pixel device.

Change-Id: I19d38ba98b5e1adc87d71643c733ce91e178d6a0
Bug: 266433747
Bug: 267670142
2023-02-14 18:42:20 +00:00
Jaegeuk Kim
c8d7b9071b Remove deprecated f2fsstat am: 3354e92ca5 am: 531f379a52 am: 3c4d627347
Original change: https://android-review.googlesource.com/c/device/google/gs201/+/2434092

Change-Id: I1bb604635447e0b577e9d6258b100f861bdc1278
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-14 01:48:32 +00:00
Jaegeuk Kim
3c4d627347 Remove deprecated f2fsstat am: 3354e92ca5 am: 531f379a52
Original change: https://android-review.googlesource.com/c/device/google/gs201/+/2434092

Change-Id: I85f585c7ecff3302c08553adc4842e4c8691b042
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-14 00:50:11 +00:00
Jaegeuk Kim
531f379a52 Remove deprecated f2fsstat am: 3354e92ca5
Original change: https://android-review.googlesource.com/c/device/google/gs201/+/2434092

Change-Id: Ib2ae77bb5e6a09c5865ebdaf7cccaceb99a41372
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-14 00:03:12 +00:00
Jaegeuk Kim
3354e92ca5 Remove deprecated f2fsstat
Change-Id: I35d4482bc91f29f2748fd29edbe5b96bce68c0a3
Signed-off-by: Jaegeuk Kim <jaegeuk@google.com>
2023-02-13 12:57:10 -08:00
Adam Shih
2f82d55e05 extract misc section from dumpstate
Bug: 240530709
Test: adb bugreport
Change-Id: I938cd3f012fcb400185772f5760c0fd280cb2a08
2023-02-10 13:40:55 +08:00
Cody Northrop
6e10ece738 Reland "EGL: Configure multifile cache"
This reverts commit c7e2a540af.

Previous CL was reverted due to long boot times.

Test: Boot (quickly)
Test: pubg_mobile_launch ANGLE trace
Test: /data/nativetest64/EGL_test/EGL_test
Test: /data/nativetest64/libEGL_test/libEGL_test
Bug: b/266725576
Change-Id: Ia2054d7271a81403554024b58191f5a13a83ae61
2023-02-09 20:23:10 +00:00
neoyu
4a6ea2d8c2 Support SecureElement HAL for HIDL
Bug: 267525940
Bug: 268172771
Test: manual
Change-Id: I4d2dd9af751773308b2bdea3bc6b9583961ef2a6
2023-02-09 04:39:10 +00:00
Cody Northrop
c7e2a540af Revert "Reland "EGL: Configure multifile cache""
Revert submission 21292947-reland_blobcache_20230203

Reason for revert: Suspected cause of boot time regression

Reverted changes: /q/submissionid:21292947-reland_blobcache_20230203

Bug: b/266725576
Bug: b/268248090
Change-Id: I94eb344e0e39b033016b745afd99c8dbba367c25
2023-02-08 19:37:07 +00:00
Cody Northrop
eef744a52c Reland "EGL: Configure multifile cache"
This reverts commit 4f38a9f165.

Previous CL was reverted due to selinux denials.

Test: pubg_mobile_launch ANGLE trace
Test: /data/nativetest64/EGL_test/EGL_test
Test: /data/nativetest64/libEGL_test/libEGL_test
Bug: b/266725576
Change-Id: I039d7d3f5bba64ac0cbeffe11ee0226b67c97f64
2023-02-06 23:59:03 +00:00
Owen Kim
e8e9eaed6c Add "vendor.android.hardware.camera.stream-usecase" feature am: d4d4e4a526 am: 8342060322
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/21267940

Change-Id: If028131697769a8680e0a534156bde1bb4a2bb13
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-06 22:19:16 +00:00
Owen Kim
8342060322 Add "vendor.android.hardware.camera.stream-usecase" feature am: d4d4e4a526
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/21267940

Change-Id: I1970527dbb2eb1626df5102c39e697ab81431fc0
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-06 21:40:17 +00:00
Owen Kim
d4d4e4a526 Add "vendor.android.hardware.camera.stream-usecase" feature
Bug: 267637637
Test: adb dumpsys
Change-Id: I53b667349ea5faf7c8e0646492d181f742a9a464
2023-02-03 19:09:06 +00:00