Commit graph

593 commits

Author SHA1 Message Date
Renato Grottesi
d97e70b339 Remove settings for old ArmNN HIDL backend
Compile ArmNN shim over the support library.

Remove settings for the old HIDL backend.
The new ones will be in the gs-common folder.

Test: Local run of CtsNNAPITestCases
Test: Local run of VtsHalNeuralnetworksTargetTest
Test: Local run of MLTS Benchmark
Bug: 283724775
Change-Id: I009f72cee5961769159e68ea2e670e64932c3f13
2023-07-12 13:11:04 +00:00
ChengYou Ho
07a845ac3a device.mk: add misc_writer am: 91b3ff19fb am: 52c629110e am: d96695ef8c
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs101/+/23854005

Change-Id: Ic649e35758bc169da61a7c625d2ee66bd0530f0e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-05 03:37:35 +00:00
ChengYou Ho
52c629110e device.mk: add misc_writer am: 91b3ff19fb
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs101/+/23854005

Change-Id: I36be7eee8744d96a7ca279a97da49e44fee960d2
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-05 02:08:52 +00:00
ChengYou Ho
91b3ff19fb device.mk: add misc_writer
Bug: 285803498
Bug: 271950369
Change-Id: Ie16c800eac108ee27c53011cbffbb77c8854036d
2023-07-05 01:32:06 +00:00
joeshih
0620ec8970 [SEPolicy]Change to gs-common. am: 2911c056d3 am: e3c1bea8c5 am: 4e2280df25
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs101/+/23737424

Change-Id: I682f83cb4df95176812691eeb29f9d024f8f7f92
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-06-19 07:50:07 +00:00
joeshih
e3c1bea8c5 [SEPolicy]Change to gs-common. am: 2911c056d3
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs101/+/23737424

Change-Id: I03305a89a6036e58029d9906573029399feb12a1
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-06-19 07:01:12 +00:00
joeshih
2911c056d3 [SEPolicy]Change to gs-common.
Bug: 28716739
Test: Forrest build to verify pass.
Change-Id: I7a9d6fcf2680c9f55fd81df6f4d9845cc8456f83
2023-06-19 06:21:18 +00:00
Krzysztof Kosiński
616a7a9570 Remove inclusions of nonexistent makefiles. am: 86680b413a am: 7bace6431c am: a2fa12f261
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs101/+/23529761

Change-Id: Ia8be1f2e1179d19d3e6881ee505a120a6dc78127
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-06-02 06:37:14 +00:00
Krzysztof Kosiński
7bace6431c Remove inclusions of nonexistent makefiles. am: 86680b413a
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs101/+/23529761

Change-Id: Icd927990a2de14dbe000d1bc764c99335f9e6f9b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-06-02 05:07:01 +00:00
Krzysztof Kosiński
86680b413a Remove inclusions of nonexistent makefiles.
Bug: 280124102
Test: presumit
Change-Id: Ic1fe789249badee69def2f8f8151a60a49473369
2023-06-02 03:43:49 +00:00
Kevin DuBois
84439d802b device.mk: add gpu_probe service.
Adds a service that uploads gpu counter data to Perfetto.
Service must be started via "start gpu_probe" and the Perfetto config
must request counters via "gpu.counters".

Bug: 26766418
Test: see perfetto events produced with this service.
Change-Id: I40c3152138bd3eb8252741e187586379ce659ac6
2023-05-22 18:46:41 +00:00
Paul Lawrence
56d13bdc2e Remove fuse-bpf flag
fuse-bpf is now enabled via a sys/fs flag

Bug: 272779153
Test: atest CtsOsTestCases:android.os.cts.FileObserverTest passes on
git-master and git-master with mainline kernel

Change-Id: Ib20e64e21cb19959d9a054f19479b959249e317f
2023-05-16 21:05:17 +00:00
Ian Elliott
7dceca248a gs101: Use SkiaGL as RenderEngine backend am: 190f88847c am: f415ce831d
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs101/+/23264337

Change-Id: I3f1a9298f85ead7c608395e257b8f0adf456f780
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-16 20:13:03 +00:00
Ian Elliott
a16594458c gs101: Use SkiaGL as RenderEngine backend am: 190f88847c am: c9f97b90c6
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs101/+/23264337

Change-Id: Id272b5db396623ee4722a19ecf5baf6c498d6326
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-16 20:08:00 +00:00
Ian Elliott
c9f97b90c6 gs101: Use SkiaGL as RenderEngine backend am: 190f88847c
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs101/+/23264337

Change-Id: I8ed9c5d47fecb60e9832bbeba60d6f22b0b7fe23
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-16 19:05:34 +00:00
Ian Elliott
190f88847c gs101: Use SkiaGL as RenderEngine backend
This reverts commit 6968365b28.

Reason for revert: b/281967184 and b/280343156

Even though using SkiaVK with RenderEngine has definite benefits, it appears to need more "soak time" in order to squeeze out some functional bugs.

Test: none-returning RenderEngine to using SkiaGL, as it was before
Bug: 281967184
Bug: 280343156
Change-Id: Iaea0d102e9f99337622ef116ce0dc921c0394c4c
2023-05-16 18:25:33 +00:00
Renato Grottesi
35db0e850b Revert "Revert "Update ArmNN"" am: 122039931e am: e6bf54a08b am: 4e5b02f5d2 am: cebbebe517
Original change: https://android-review.googlesource.com/c/device/google/gs101/+/2581570

Change-Id: I125d32415acdce0bd5f65c241ba869deb1f1bcbe
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-11 08:44:22 +00:00
Renato Grottesi
cebbebe517 Revert "Revert "Update ArmNN"" am: 122039931e am: e6bf54a08b am: 4e5b02f5d2
Original change: https://android-review.googlesource.com/c/device/google/gs101/+/2581570

Change-Id: Id8e257dab0df44f8a5b67595208c5fe56d6af16f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-11 08:05:17 +00:00
Renato Grottesi
e6bf54a08b Revert "Revert "Update ArmNN"" am: 122039931e
Original change: https://android-review.googlesource.com/c/device/google/gs101/+/2581570

Change-Id: I32c26ac82044ffdccc662f1963fa6678c4392698
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-11 06:39:42 +00:00
Renato Grottesi
122039931e Revert "Revert "Update ArmNN""
This reverts commit 8935594743.

Rename the ArmNN variables

Bug: 278832962
Test: Local CtsNNAPI CTS
Change-Id: Id3d781b199db315ef3c262506ee37017f3702c16
2023-05-08 12:50:27 +00:00
Renato Grottesi
5d1e604855 Revert "Update ArmNN" am: 8935594743 am: 1311cd814f am: 6373b6bc81 am: acf2aedd6f
Original change: https://android-review.googlesource.com/c/device/google/gs101/+/2580031

Change-Id: I9e6221d680545afa5f2a4a6925f9d7d70fd9819f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-08 11:42:44 +00:00
Renato Grottesi
acf2aedd6f Revert "Update ArmNN" am: 8935594743 am: 1311cd814f am: 6373b6bc81
Original change: https://android-review.googlesource.com/c/device/google/gs101/+/2580031

Change-Id: Ib3ef1a97d468e61293227aab752c0fd57dc2f5ef
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-08 10:59:48 +00:00
Renato Grottesi
1311cd814f Revert "Update ArmNN" am: 8935594743
Original change: https://android-review.googlesource.com/c/device/google/gs101/+/2580031

Change-Id: I99783ee8dca962fad2bcc5c1f21b003b7c8bfaea
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-08 09:35:06 +00:00
Renato Grottesi
5061cf14e6 Update ArmNN am: 2566a49203 am: 11cd22d83f am: ba9340e97b am: f206f39ccf
Original change: https://android-review.googlesource.com/c/device/google/gs101/+/2577991

Change-Id: I0be80789550e16f5c0b3294ca206f42fcf851066
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-08 08:33:58 +00:00
Renato Grottesi
f206f39ccf Update ArmNN am: 2566a49203 am: 11cd22d83f am: ba9340e97b
Original change: https://android-review.googlesource.com/c/device/google/gs101/+/2577991

Change-Id: Ide62f433a7af5b46a462249776edb16b0d0d5632
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-08 07:51:29 +00:00
Renato Grottesi
8935594743 Revert "Update ArmNN"
Revert submission 2563157-armn_nn_update_278832962

Reason for revert: The change breaks aosp_x86-eng compilation.

Reverted changes: /q/submissionid:2563157-armn_nn_update_278832962

Change-Id: Ic17e5eed4d5eecd7996786139a1f874c7734d004
2023-05-08 06:58:44 +00:00
Renato Grottesi
11cd22d83f Update ArmNN am: 2566a49203
Original change: https://android-review.googlesource.com/c/device/google/gs101/+/2577991

Change-Id: I94bb5896e16e5a4c276106aa9a125138ac4003ef
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-08 06:26:02 +00:00
Peiyong Lin
befcaf0693 Update device.mk. am: bcd4a154d2
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs101/+/22874983

Change-Id: Iafd2489b6df8b9edf49f75dad34115938f42e661
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-05 16:54:26 +00:00
Peiyong Lin
bcd4a154d2 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: Ib9d869ab533f894f39a439e4e6c8910d57b492f2
2023-05-05 16:24:14 +00:00
Krzysztof Kosiński
8edff8cec6 Remove stray copy directive.
This file is already added to the vendor image by
device/google/gs-common/camera/lyric.mk.

Bug: 280523635
Test: presubmit
Change-Id: Iec3c035429922abac544d56d5f98c80aa76d48b2
2023-05-05 07:54:17 +00:00
Renato Grottesi
2566a49203 Update ArmNN
Bug: 278832962
Test: Local CtsNNAPI CTS
Change-Id: Ib07fa949f8f1bca7551158b54c8de8509c022480
2023-05-03 13:04:17 +00:00
Krzysztof Kosiński
be4433dfa7 Update SoC-specific Lyric config.
Bug: 280124102
Test: presubmit
Change-Id: Ifbf67197a7001c615def580856540e762cdbb286
2023-05-03 02:23:56 +00:00
Kyle Zhang
baf54e8c63 Move Widevine drm to gs-common
Bug: 277764729
Change-Id: I897a82d4946bd23b0edf439cefff2d6003e8b200
2023-04-27 21:21:06 +00:00
Bruno BELANYI
8a192d5105 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:9802c0e5a5515c8abf1755a6f39a2e6d562cd6e6)
Merged-In: Ib741cb37c418b4601109c4d75c25373a110ca231
Change-Id: Ib741cb37c418b4601109c4d75c25373a110ca231
2023-04-27 08:06:38 +00:00
Ian Elliott
6968365b28 gs101: Use SkiaVk as RenderEngine backend
Re-enabling after fixing critical bug (b/274419744).
Using SkiaVk saves boot-time memory (b/276962658).

Test: no issues seen after enabling on Pixel 7 Pro
Bug: 274419744
Bug: 276962658
Bug: 236390072
Change-Id: Iad0ff2a0bbde894724672b5b56846a8da005dde0
2023-04-20 03:04:32 +00:00
Adam Shih
b4920665cc Use dumpstate from gs-common
Bug: 273380985
Test: adb bugreport
Change-Id: I2ef2c029bf2d7c3982c3035ec8b8b6c8eddf641e
2023-04-10 01:11:14 +00:00
Ian Elliott
e6a9d48932 Revert "gs101: Use SkiaVk as RenderEngine backend"
This reverts commit 65460483f6.

Reason for revert: Blocking HWASAN testing on Oriole (see b/274419744)

Change-Id: I60b1a9a89b119335fc793a1e01c382d84afe9cae
2023-04-04 16:29:09 +00:00
Solti
5e964d3559 define USE_ANGLE for Pixel6
Similar to ag/21945219, the CL defines "USE_ANGLE" for pixel 6 on
UDC-DEV.
Context: go/angle-gles, b/273528510, b/266433747

Test: presubmit

Bug=266433747

Change-Id: I51ad06c7f0e70e0286ad085627b2c13ee963657d
Merged-In: I5fcbb32f37a4891c82989502c43da9226dca8b38
2023-03-30 20:16:47 +00:00
Adam Shih
05082134e1 Move cma dump to itself
Bug: 273380985
Test: adb bugreport
Change-Id: I6732dd8dbbf0367f99e25b29f2a0dd526aaac9d4
2023-03-24 13:55:53 +08:00
Jörg Wagner
e0e5eb12b7 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 (backported)

(cherry picked from commit 9fe6786e12)
Merged-In: I4ebc1249cf2ce77014b683db068ed24c75e8a7b7
Change-Id: Ib749f858d23256a5dab82126092fbe4e922dcd51
2023-03-21 10:31:09 +00:00
Adam Shih
9df43666f0 use devfreq dump from gs-common
Bug: 273380985
Test: adb bugreport
Change-Id: I2d301fad03cbac0bc63ae6f522df31ab5c607118
2023-03-21 07:51:50 +00:00
Ian Elliott
65460483f6 gs101: 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: Iad0ff2a0bbde894724672b5b56846a8da005dde5
2023-03-17 16:33:38 -06:00
Jasmine Cha
e588f47ea3 audio: move audio hal hidl and mk to gs-common
Bug: 259161622
Test: build pass and check audio function with HIDL service

Change-Id: I4f177690e348610a955fb93511419057a925a0d7
Signed-off-by: Jasmine Cha <chajasmine@google.com>
2023-03-10 02:05:58 +00:00
Adam Shih
78bbc7d5f8 Move display dump to gs-common
Bug: 269212897
Test: adb bugreport
Change-Id: Idc38fd971b274ba4ef62e2347c92eef7fb13e20f
2023-03-07 12:57:48 +08:00
Cody Northrop
fb381564de EGL: Configure multifile cache
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: I2a2429c6d46193711893e3e2dd7aa25cab82ed4c
2023-02-27 10:34:02 -07:00
Cynthia Wasonga
1c2efaed80 Add preinstallation configs for RCS and BatteryStats Viewer
Bug: 238970256
Test: Verify app installation on device
Change-Id: I7051a1749b31833a543e24af128227690521c00b
Merged-In: I7051a1749b31833a543e24af128227690521c00b
2023-02-18 09:26:33 +00:00
Owen Kim
ca520411ba Remove "vendor.android.hardware.camera.stream-usecase" feature
Bug: 267637637
Test: adb dumpsys
Change-Id: I8087d7b4cf58f1fb7f998a4440abfd244a6f4695
2023-02-15 17:14:13 +00:00
Jaegeuk Kim
d9b25dc3bc Remove deprecated f2fsstat am: c3dc56d73a am: 59383dc60b am: b0d98103bc
Original change: https://android-review.googlesource.com/c/device/google/gs101/+/2433575

Change-Id: I3b94c4db512d1e4e0c9573b305a4b1e8faa9bd26
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-14 01:48:33 +00:00
Jaegeuk Kim
b0d98103bc Remove deprecated f2fsstat am: c3dc56d73a am: 59383dc60b
Original change: https://android-review.googlesource.com/c/device/google/gs101/+/2433575

Change-Id: I377f04d0bc8a566efaa0d6cf8b6917520abb7784
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-14 00:50:10 +00:00
Jaegeuk Kim
59383dc60b Remove deprecated f2fsstat am: c3dc56d73a
Original change: https://android-review.googlesource.com/c/device/google/gs101/+/2433575

Change-Id: I0d4f640a0d142622c2c645ea5702f624affadcc2
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-14 00:03:12 +00:00