Commit graph

6393 commits

Author SHA1 Message Date
Lokesh Kumar Goel
7dda9d5c84 Update oriole SVN to 71 am: afe27a0139
Original change: https://googleplex-android-review.googlesource.com/c/device/google/raviole/+/24896787

Change-Id: If4627a5c13057330d201d48e4be986d8c5fce0c2
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-10-16 05:04:34 +00:00
Lokesh Kumar Goel
98323c6c37 Update raven SVN to 71 am: ed76e2420d
Original change: https://googleplex-android-review.googlesource.com/c/device/google/raviole/+/24895744

Change-Id: If50e8e31c61da37e4074447c2ddb0007540fc1cb
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-10-16 05:04:25 +00:00
Roshan Pius
7ccd686ef7 raven: Replace NFC app with NFC apex
Bug: 303286040
Test: Compiles
Merged-In: Ia234c14d666750f1c1dfeb22aa7f56fbd59593fa
Change-Id: Ia234c14d666750f1c1dfeb22aa7f56fbd59593fa
2023-10-13 18:04:42 +00:00
guibing
53f15c8a4d powerhint: raviole: update vendor_sched procfs paths
Vendor sched procfs path hierarchy gets updated in kernel.
Update the paths in powerhint json file to match the change.

Bug: 289151587
Test: Uibench ab test
Change-Id: I2a3ca476354c0e920931749a285305f30f61d319
2023-10-13 17:19:09 +00:00
Roshan Pius
95296f1873 raven: Replace NFC app with NFC apex
Bug: 303286040
Test: Compiles
(cherry picked from https://android-review.googlesource.com/q/commit:ba50cdd59a167ff3168129e321fad4a95a8888ef)
Merged-In: Ia234c14d666750f1c1dfeb22aa7f56fbd59593fa
Change-Id: Ia234c14d666750f1c1dfeb22aa7f56fbd59593fa
2023-10-13 14:11:35 +00:00
Cole Faust
707d6fe29a Use PRODUCT_COPY_FILES to install uwb country files am: 4a96299e45 am: 43028647c5 am: d82fee1e4b am: 1f294e4bcf am: c55db3632b
Original change: https://android-review.googlesource.com/c/device/google/raviole/+/2776726

Change-Id: I91c1d814694a12380e2a1f7be672f9f74070ca3f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-10-11 20:20:18 +00:00
Cole Faust
c55db3632b Use PRODUCT_COPY_FILES to install uwb country files am: 4a96299e45 am: 43028647c5 am: d82fee1e4b am: 1f294e4bcf
Original change: https://android-review.googlesource.com/c/device/google/raviole/+/2776726

Change-Id: I8634079aae9b1aba9b4399e19441301fbec6dbff
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-10-11 19:47:19 +00:00
Cole Faust
1f294e4bcf Use PRODUCT_COPY_FILES to install uwb country files am: 4a96299e45 am: 43028647c5 am: d82fee1e4b
Original change: https://android-review.googlesource.com/c/device/google/raviole/+/2776726

Change-Id: I0da0265f657826eee8f0724660ef0d59962f60aa
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-10-11 19:13:07 +00:00
Cole Faust
d82fee1e4b Use PRODUCT_COPY_FILES to install uwb country files am: 4a96299e45 am: 43028647c5
Original change: https://android-review.googlesource.com/c/device/google/raviole/+/2776726

Change-Id: I31aa0813f3c5b2cbdf3d33c62583f4fd395109d4
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-10-11 18:17:37 +00:00
Cole Faust
43028647c5 Use PRODUCT_COPY_FILES to install uwb country files am: 4a96299e45
Original change: https://android-review.googlesource.com/c/device/google/raviole/+/2776726

Change-Id: Id38841d95d113621bb46f72da01707318847588e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-10-11 17:45:52 +00:00
Cole Faust
4a96299e45 Use PRODUCT_COPY_FILES to install uwb country files
Previously, these files were installed with a custom $(shell) command
in an Android.mk file. This doesn't let the build system know that
these files exist, and breaks hermetic partition builds.

Instead, install them with PRODUCT_COPY_FILES, and add a check that
the list is up-to-date.

Bug: 205632228
Test: Presubmits
Change-Id: Ib1b1bddd440f6e36daf81da6e51b42706c098ee8
2023-10-10 23:17:46 -07:00
Xin Li
57bf64f150 [automerger skipped] Merge Android 14 am: 90d20c3c3d -s ours am: 0a394d0d24 -s ours am: 7aa52b6271 -s ours am: c3ba097cf2 -s ours am: 00538e9ec0 -s ours
am skip reason: Merged-In I7bb05c1f0057a15ff76b14af6a7d6390cf5f1fb0 with SHA-1 3aae814a0e is already in history

Original change: https://android-review.googlesource.com/c/device/google/raviole/+/2776403

Change-Id: Ie234c21a8e4955f7c47ee349c844fc37fb7b4f5c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-10-07 00:19:50 +00:00
Xin Li
00538e9ec0 [automerger skipped] Merge Android 14 am: 90d20c3c3d -s ours am: 0a394d0d24 -s ours am: 7aa52b6271 -s ours am: c3ba097cf2 -s ours
am skip reason: Merged-In I7bb05c1f0057a15ff76b14af6a7d6390cf5f1fb0 with SHA-1 3aae814a0e is already in history

Original change: https://android-review.googlesource.com/c/device/google/raviole/+/2776403

Change-Id: Ie03bf89ff9223f4a3b92eb96cccba518034781d0
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-10-06 11:00:19 +00:00
Xin Li
c3ba097cf2 [automerger skipped] Merge Android 14 am: 90d20c3c3d -s ours am: 0a394d0d24 -s ours am: 7aa52b6271 -s ours
am skip reason: Merged-In I7bb05c1f0057a15ff76b14af6a7d6390cf5f1fb0 with SHA-1 3aae814a0e is already in history

Original change: https://android-review.googlesource.com/c/device/google/raviole/+/2776403

Change-Id: I74843d59a0488ac63facf1e866a8a1e43ac9ffc5
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-10-06 09:50:28 +00:00
Xin Li
7aa52b6271 [automerger skipped] Merge Android 14 am: 90d20c3c3d -s ours am: 0a394d0d24 -s ours
am skip reason: Merged-In I7bb05c1f0057a15ff76b14af6a7d6390cf5f1fb0 with SHA-1 3aae814a0e is already in history

Original change: https://android-review.googlesource.com/c/device/google/raviole/+/2776403

Change-Id: Icfac6e733f0e2d25ac21d904684dd282dfc3c208
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-10-06 08:58:52 +00:00
Xin Li
0a394d0d24 [automerger skipped] Merge Android 14 am: 90d20c3c3d -s ours
am skip reason: Merged-In I7bb05c1f0057a15ff76b14af6a7d6390cf5f1fb0 with SHA-1 3aae814a0e is already in history

Original change: https://android-review.googlesource.com/c/device/google/raviole/+/2776403

Change-Id: I2810332c53478734d2d26d096a99c70f0d78ff6e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-10-06 07:51:48 +00:00
Xin Li
90d20c3c3d Merge Android 14
Bug: 298295554
Merged-In: I7bb05c1f0057a15ff76b14af6a7d6390cf5f1fb0
Change-Id: Ic67ade7189c892e7e8348a63c42c846b06ba651c
2023-10-05 15:34:26 -07:00
ClintChen
12bb201d03 oriole: Enable build flag versioning for radio and bootloader
Bug: 301142125
Change-Id: I943612ca22a468470b1ed739c032c89c63e793ae
2023-10-04 09:21:36 +00:00
Jimmy Shiu
50e640cbe0 powerhint: Add DISPLAY_CHANGE hint
Add DISPLAY_CHANGE hint for display layout change due to rotation or
switching between inner and outer panels.

Bug: 298150450
Test: build pass
Change-Id: Ifaca5cac8320e08790eed27a5c7121c60901f26e
2023-10-03 14:57:34 +00:00
Xin Li
f1bb202bd8 [automerger skipped] Merge UP1A.231005.007 am: 22375460cc -s ours am: dc619d507b -s ours am: 2281574622 -s ours am: 20e2e948b7 -s ours
am skip reason: Merged-In I073e25b8e4db19f9680e4ef7cda6baa7c265b925 with SHA-1 0f47de1ea2 is already in history

Original change: https://googleplex-android-review.googlesource.com/c/device/google/raviole/+/24879262

Change-Id: I9c41139c9c0686adb4dabba08f432c51ce6c2a2f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-09-29 10:20:34 +00:00
Xin Li
20e2e948b7 [automerger skipped] Merge UP1A.231005.007 am: 22375460cc -s ours am: dc619d507b -s ours am: 2281574622 -s ours
am skip reason: Merged-In I073e25b8e4db19f9680e4ef7cda6baa7c265b925 with SHA-1 0f47de1ea2 is already in history

Original change: https://googleplex-android-review.googlesource.com/c/device/google/raviole/+/24879262

Change-Id: Ib96f5f0b14ec707644e37b62ece5d564115b0374
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-09-29 09:04:34 +00:00
Xin Li
2281574622 [automerger skipped] Merge UP1A.231005.007 am: 22375460cc -s ours am: dc619d507b -s ours
am skip reason: Merged-In I073e25b8e4db19f9680e4ef7cda6baa7c265b925 with SHA-1 0f47de1ea2 is already in history

Original change: https://googleplex-android-review.googlesource.com/c/device/google/raviole/+/24879262

Change-Id: I156f1281b539ea0f805b1123a923e4b7f934f0df
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-09-29 08:16:31 +00:00
Xin Li
dc619d507b [automerger skipped] Merge UP1A.231005.007 am: 22375460cc -s ours
am skip reason: Merged-In I073e25b8e4db19f9680e4ef7cda6baa7c265b925 with SHA-1 0f47de1ea2 is already in history

Original change: https://googleplex-android-review.googlesource.com/c/device/google/raviole/+/24879262

Change-Id: I813b98cf661c2517584e04188ed0f5d4d542fa49
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-09-29 07:15:41 +00:00
Lokesh Kumar Goel
e2f006d29c Update oriole SVN to 72
Bug: 302612466
Change-Id: I8dd3b2389683050f017bbc09946bce8a14e979e8
2023-09-29 01:43:23 +00:00
Lokesh Kumar Goel
09c3f8abaa Update raven SVN to 72
Bug: 302612466
Change-Id: I0d77e8c5e8878196f73fc0cb86406e0ff2bceecc
2023-09-29 01:15:26 +00:00
Lokesh Kumar Goel
afe27a0139 Update oriole SVN to 71
Bug: 302612466
Change-Id: If51fdd784e6f45e63331ce984e76632e2236a943
2023-09-29 01:15:20 +00:00
Lokesh Kumar Goel
ed76e2420d Update raven SVN to 71
Bug: 302612466
Change-Id: I8c74f60d0c0437585a1f4bf5ad9d43115ddcc8b1
2023-09-29 01:13:52 +00:00
Maciej Żenczykowski
74cec48325 OWNERS: master -> main
Change-Id: I77e5c821008a6acfb273b8dfb36608659b13c996
2023-09-28 00:29:39 +00:00
Xin Li
22375460cc Merge UP1A.231005.007
Bug: 291102124
Merged-In: I073e25b8e4db19f9680e4ef7cda6baa7c265b925
Change-Id: I421d5390595ae90ba0799f6c85da7937f3a0f2e3
2023-09-27 16:04:36 -07:00
Xin Li
cf599ed7d6 Set the blew prebuilt apps to PRESIGNED am: 3aae814a0e am: 65445183df am: f4c926b07e am: 84768ff4cc
Original change: https://googleplex-android-review.googlesource.com/c/device/google/raviole/+/24843849

Change-Id: I2a1febc88069f77be7b29265523f6d87986be3b6
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-09-26 00:33:09 +00:00
Xin Li
84768ff4cc Set the blew prebuilt apps to PRESIGNED am: 3aae814a0e am: 65445183df am: f4c926b07e
Original change: https://googleplex-android-review.googlesource.com/c/device/google/raviole/+/24843849

Change-Id: I29bbda3d1ccf3f9a01e6023e84e39cea7140c567
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-09-25 23:28:12 +00:00
Xin Li
f4c926b07e Set the blew prebuilt apps to PRESIGNED am: 3aae814a0e am: 65445183df
Original change: https://googleplex-android-review.googlesource.com/c/device/google/raviole/+/24843849

Change-Id: I9e42dd4a2a04e29d3445d86d5a9479e526e23727
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-09-25 22:47:04 +00:00
Xin Li
65445183df Set the blew prebuilt apps to PRESIGNED am: 3aae814a0e
Original change: https://googleplex-android-review.googlesource.com/c/device/google/raviole/+/24843849

Change-Id: I6bac6473df60a45fc5354ba73bf58f77f609e788
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-09-25 21:54:20 +00:00
Xin Li
3aae814a0e Set the blew prebuilt apps to PRESIGNED
Keep PixelQualifiedNetworksService platfrom key
Other apps are no need to re-sign

Bug: 290766628
Change-Id: I7bb05c1f0057a15ff76b14af6a7d6390cf5f1fb0
2023-09-23 03:37:58 +00:00
Android Build Coastguard Worker
fa07e41b6d Snap for 10832001 from bf6ba67e93 to udc-qpr1-release
Change-Id: I2ea181eeec16d93d774a1e2ba038b32e33b6dd58
2023-09-19 23:03:17 +00:00
Rick Yiu
94d89343fa Disable limiting camera_hal for LAUNCH hint am: bf6ba67e93 am: 7d4f481ca9
Original change: https://googleplex-android-review.googlesource.com/c/device/google/raviole/+/24799008

Change-Id: I89c46c9deda3ea89b7a67888e20b5cb471cf73a0
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-09-19 08:03:26 +00:00
Rick Yiu
7d4f481ca9 Disable limiting camera_hal for LAUNCH hint am: bf6ba67e93
Original change: https://googleplex-android-review.googlesource.com/c/device/google/raviole/+/24799008

Change-Id: I6445cf793f88094922ccebaa6f810c38ee206f16
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-09-19 07:57:36 +00:00
Rick Yiu
bf6ba67e93 Disable limiting camera_hal for LAUNCH hint
If auto rotation is enabled, it will trigger LAUNCH hint while
camera is running if device rotates, which could limit camera_hal
tasks to little cores. So, disable it first until there is a new
hint for the rotation event.

Bug: 297273578
Test: build pass
Change-Id: I276d3c11e95cfaccaadfe45d58131a34a6bdfb54
2023-09-19 03:03:18 +00:00
André Draszik
e3f5d8ab1c powerhint: provide android-mainline versions for Oriole & Raven
The android-mainline kernel doesn't provide the scheduler vendor hooks,
and therefore the pixel drivers don't expose anything below
/proc/vendor_sched/. This causes powerpower-libperfmgr to emit *a lot*
of warnings to logcat regarding failures to write to nodes below
/proc/vendor_sched/.

As a solution, provide a -mainline version of powerhint.json for the
two platforms supported by android-mainline.
The new files are based on revision f56bbd1bfb ("disable vendor idle
balancer") of powerhint.json and have all nodes and actions referring
to /proc/vendor_sched/ removed using the following jq commands:
    for f in powerhint-oriole.json powerhint-raven.json ; do \
        fdst="$(basename "${f}" .json)-mainline.json"
        names=$(jq '."Nodes"[] | select(."Path" | startswith("/proc/vendor_sched/")).Name' "${f}" \
                | tr '\n' ' ' \
                | sed -e 's|" "|", "|g')
        jq '. | del( ."Actions"[] | select(."Node"==('"${names}"')))' "${f}" > "${fdst}"
        jq '. | del( ."Nodes"[] | select(."Path" | startswith("/proc/vendor_sched/")) )' "${fdst}" > "${fdst}2"
        mv "${fdst}2" "${fdst}"
    done

The -mainline version will be picked based on a boot property set by
the mainline kernel.

Bug: 265961701
Test: adb shell -nT getprop vendor.powerhal.config
      adb logcat -b all -D 'libperfmgr:V powerhal-libperfmgr:V *:S'
      m libperfmgr_test \
      && adb push \
             out/target/product/oriole/data/nativetest64/libperfmgr_test/libperfmgr_test \
             /data/libperfmgr_test \
      && adb shell /data/libperfmgr_test
Change-Id: Ice07444e38194e5fcf2127e935afdd4d29ff8e87
Signed-off-by: André Draszik <draszik@google.com>
2023-09-13 17:04:16 +00:00
André Draszik
83eaed4b9e powerhint: fix json syntax
JSON syntax stipulates no final comma after the last element in an
object. While Android's parser is not that strict, other tools like
'jq' are unhappy about incorrect syntax.

Fix this up, so that we can use 'jq' to generate the android-mainline
versions of these files in the next step.

Bug: 265961701
Test: jq '."Nodes"[]' powerhint-oriole.json powerhint-raven.json
Fixes: f56bbd1bfb ("disable vendor idle balancer")
Change-Id: If57e37d63d3a5bdd93552536691a192850198c0b
Signed-off-by: André Draszik <draszik@google.com>
2023-09-13 17:04:16 +00:00
Android Build Coastguard Worker
8ad06b48c8 Snap for 10791906 from 1ded370aaf to udc-qpr1-release
Change-Id: I16802fff59e3b32130c4c0fce54c90dd3413cdad
2023-09-11 23:02:37 +00:00
Ankur Bakshi
d6fcb1fa60 Update raven SVN to 70 am: 4049cdb9a3 am: ec689a2eb3 am: 1ded370aaf am: 9a87e13201
Original change: https://googleplex-android-review.googlesource.com/c/device/google/raviole/+/24697989

Change-Id: Ibfefcd7c36d620b950ed39997a733cd05853bf7d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-09-11 22:19:27 +00:00
Ankur Bakshi
bb8497e27d Update raven SVN to 69 am: ff982eb8d2 am: 6b9c92026a am: 4330f03247 am: 96aef3c284
Original change: https://googleplex-android-review.googlesource.com/c/device/google/raviole/+/24683884

Change-Id: I5bad7eedac3da69ca16bdc1e2e89a2b414d05cbf
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-09-11 22:19:25 +00:00
Automerger Merge Worker
7e617436d5 Merge "Update raven SVN to 70 am: 4049cdb9a3 am: 5544a54921 am: d526fdd1e2" into udc-qpr-dev-plus-aosp am: 1d83edc2f6
Original change: https://googleplex-android-review.googlesource.com/c/device/google/raviole/+/24697989

Change-Id: Id2727b71db1944538d6c46fe6850bdb6a20546ec
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-09-11 22:18:36 +00:00
Automerger Merge Worker
0623467c59 Merge "Update raven SVN to 69 am: ff982eb8d2 am: 1e63c12c5b am: a188c6efd1" into udc-qpr-dev-plus-aosp am: d1caed76a1
Original change: https://googleplex-android-review.googlesource.com/c/device/google/raviole/+/24683884

Change-Id: I5185dc23a09a71bbc850302df22358563d6a4d8d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-09-11 22:17:50 +00:00
Ankur Bakshi
ad6cd748c7 Update oriole SVN to 70 am: 47b81f6904 am: d7bae31e13 am: 0c3b47d1b0 am: 525f60725b
Original change: https://googleplex-android-review.googlesource.com/c/device/google/raviole/+/24695743

Change-Id: I092d8f0bf80bac1471b21839dd5824f690aac297
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-09-11 22:16:56 +00:00
Ankur Bakshi
1a2c0dc5cd Update oriole SVN to 70 am: 47b81f6904 am: cb5c18e22f am: 6b593ce597 am: f8ed0c85c6
Original change: https://googleplex-android-review.googlesource.com/c/device/google/raviole/+/24695743

Change-Id: I141045b563956301fa20fed42f3959a53e492b70
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-09-11 22:16:31 +00:00
Automerger Merge Worker
0c3bec873d Merge "Update oriole SVN to 69 am: 8913112d57 am: e26b268bae" into udc-d1-dev-plus-aosp am: 97300e03d2 am: cbf8cffa92
Original change: https://googleplex-android-review.googlesource.com/c/device/google/raviole/+/24682777

Change-Id: Ib55f9fa2c4cecb97cc10511444c2b07e1c0b1121
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-09-11 22:16:06 +00:00
Ankur Bakshi
f698bcbbca Update raven SVN to 70 am: 4049cdb9a3 am: ec689a2eb3 am: fc094b3fa1 am: 48a356db50
Original change: https://googleplex-android-review.googlesource.com/c/device/google/raviole/+/24697989

Change-Id: I6342ddefd6f0e42ecf006578be70d5f9080f9845
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-09-11 22:13:53 +00:00
Ankur Bakshi
31a3c59fe0 Update raven SVN to 69 am: ff982eb8d2 am: 6b9c92026a am: 8d6eb707b8 am: 90818fdde3
Original change: https://googleplex-android-review.googlesource.com/c/device/google/raviole/+/24683884

Change-Id: I7e1f6b445333d81d2cd1d5e82845682af7e5c1ff
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-09-11 22:13:50 +00:00