Commit graph

574 commits

Author SHA1 Message Date
Alice Wang
c88d336b4d Disable AVF remote attestation on raviole devices
The VM DICE chain support required by AVF remote
attestation is only introduced from Pixel 7.

Bug: 341292601
Test: run VM remote attestation on Pixel 6 and check it is
disabled

Change-Id: I20d25c59825eee77bffc9201e8751c0354c43f3a
2024-05-23 14:08:09 +00:00
Cyan_Hsieh
2a16b70d54 Branch bootloader prebuilts for 24Q2 release
Bug: 313350495
Change-Id: I201e622fc82223aeb7c7f30ce452c714f14ebf60
2023-12-13 08:34:23 +00:00
Roshan Pius
21db4433f7 Revert^2 "raviole(nfc): Modify NFC overlays for NFC apex"
35ad1b0498

Bug: 303286040
Test: Compiles

Change-Id: I0191f8f24a2dc028a0347766c057aefdc142ed3c
2023-12-04 13:51:34 -08:00
Roshan Pius
cd3dd4d199 Revert^2 "raven: Replace NFC app with NFC apex"
c0c4781f17

Bug: 303286040
Test: Compiles

Change-Id: I51a882988a933836ebf9426c4a6548ee3a97aa42
2023-12-04 11:54:37 -08:00
Ankur Bakshi
69cf853ced Update oriole SVN to 75 am: b1bc52470f am: eee9dcf524
Original change: https://googleplex-android-review.googlesource.com/c/device/google/raviole/+/25498988

Change-Id: I2a51256186925af4f0c730ead959fd221c99bda1
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-11-29 23:05:32 +00:00
Ankur Bakshi
b1bc52470f Update oriole SVN to 75
Bug: 313696499
Change-Id: I64ab75fb46b604e34c25ef538872afec6bb39314
2023-11-29 22:08:33 +00:00
Ankur Bakshi
ac2994563b Update oriole SVN to 74 am: 7b6a615aa8 am: 6a7ae4bd32
Original change: https://googleplex-android-review.googlesource.com/c/device/google/raviole/+/25291797

Change-Id: I80a44cc8c58a43d401ac3ad608350de9e7e7a62c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-11-16 04:59:09 +00:00
Ankur Bakshi
7b6a615aa8 Update oriole SVN to 74
Bug: 309529736
Change-Id: I46458735aaba542defde0ab3319d1afd61f051f4
2023-11-07 03:13:05 +00:00
Roshan Pius
35ad1b0498 Revert "raviole(nfc): Modify NFC overlays for NFC apex"
Revert submission 2802548-nfc_apex

Reason for revert: Causing bootloop with signed builds

Reverted changes: /q/submissionid:2802548-nfc_apex

Bug: 309117462
Test: Compiles, device boots up
(cherry picked from https://android-review.googlesource.com/q/commit:ec76544b6397c1efdbcc28b6de021dd1f1d7ce78)
Merged-In: I2716c95474b35fff59726c1cb9a54e5ea42f941e
Change-Id: I2716c95474b35fff59726c1cb9a54e5ea42f941e
2023-11-06 14:30:47 +00:00
Roshan Pius
c0c4781f17 Revert "raven: Replace NFC app with NFC apex"
Revert submission 24993894-cherrypicker-L80100000963393177:N49200001411943056

Reason for revert: Causing bootloop with signed builds

Reverted changes: /q/submissionid:24993894-cherrypicker-L80100000963393177:N49200001411943056

Bug: 309117462
Change-Id: I9298ad5be151b96e3b77301490feb8aaee3231b1
Test: Compiles, device boots up
2023-11-06 14:30:47 +00:00
Cyan_Hsieh
9926df8f8a Split bootloader prebuilt to 24Q1 and trunk version
Bug: 299879102
Change-Id: I048cfeecf8fcc06dab362819a5548db4c34d417e
2023-10-27 03:04:54 +00:00
Ankur Bakshi
62449a1c84 Update oriole SVN to 73 am: 0240e91371 am: 56ed3151f1
Original change: https://googleplex-android-review.googlesource.com/c/device/google/raviole/+/25180080

Change-Id: Ied8e10140f732f8ac742b84b8a7f1e8b5714c905
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-10-27 02:50:19 +00:00
Ankur Bakshi
56ed3151f1 Update oriole SVN to 73 am: 0240e91371
Original change: https://googleplex-android-review.googlesource.com/c/device/google/raviole/+/25180080

Change-Id: I224ea46efa913ac251e2433efcf069f67936ff80
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-10-27 02:19:29 +00:00
Ankur Bakshi
0240e91371 Update oriole SVN to 73
Bug: 302612466
Change-Id: Ib2893f0b721498f7c2b71377e79123765afd164f
2023-10-27 01:46:43 +00:00
Shivakumar Neginal
49561768ed Adding Fast Pair extended IDs for Pixel 6 am: 4fb3e74540 am: e6173eefc5
Original change: https://googleplex-android-review.googlesource.com/c/device/google/raviole/+/25064388

Change-Id: Id452be286c08232134578d289021fd1a03f4ebf3
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-10-26 23:54:02 +00:00
Shivakumar Neginal
e6173eefc5 Adding Fast Pair extended IDs for Pixel 6 am: 4fb3e74540
Original change: https://googleplex-android-review.googlesource.com/c/device/google/raviole/+/25064388

Change-Id: I1f86f7167c1b14a7466a08e79e83586057d64acf
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-10-26 23:23:35 +00:00
Shivakumar Neginal
4fb3e74540 Adding Fast Pair extended IDs for Pixel 6
Adding the Fast Pair extended IDs for oriole and raven so that
Quick Start shows the right Fast Pair bottom sheet on other devices
during setup.

Bug: 305516133
Test: Manually flashed a oriole & raven device and validated the FP
      bottom sheet is displayed on a nearby other device
Change-Id: Iba09888de27f92e16ab0979a7d62e9a7c6505ff2
2023-10-26 22:55:38 +00:00
Roshan Pius
36c5cf52d4 raviole(nfc): Modify NFC overlays for NFC apex am: 8c24309054 am: b970e2c215 am: 2651fef279
Original change: https://android-review.googlesource.com/c/device/google/raviole/+/2803464

Change-Id: Icf1993f05073c94a76496ad576f6b9be0d07a072
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-10-26 15:29:07 +00:00
Roshan Pius
2651fef279 raviole(nfc): Modify NFC overlays for NFC apex am: 8c24309054 am: b970e2c215
Original change: https://android-review.googlesource.com/c/device/google/raviole/+/2803464

Change-Id: I5ae50be69ab00b0bd8b118fc1ce617fc07967504
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-10-26 14:57:10 +00:00
Roshan Pius
b970e2c215 raviole(nfc): Modify NFC overlays for NFC apex am: 8c24309054
Original change: https://android-review.googlesource.com/c/device/google/raviole/+/2803464

Change-Id: I5aa933d342b7192888bcff09d03a0522fe524f61
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-10-26 14:33:57 +00:00
Roshan Pius
8c24309054 raviole(nfc): Modify NFC overlays for NFC apex
Bug: 307763519
Test: Manual flash and tested the overlay values are taking effect.
Change-Id: I9a6de12915c42f22cca35543e665ff0a003938dd
2023-10-25 14:56:26 -07:00
Lokesh Kumar Goel
192c82f16e Update oriole SVN to 72 am: e2f006d29c am: 4380094579
Original change: https://googleplex-android-review.googlesource.com/c/device/google/raviole/+/24897202

Change-Id: I49e13f2674624643e31be4c136adf8ea61b5d99c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-10-25 21:10:33 +00:00
Lokesh Kumar Goel
4380094579 Update oriole SVN to 72 am: e2f006d29c
Original change: https://googleplex-android-review.googlesource.com/c/device/google/raviole/+/24897202

Change-Id: Icb9a4ee8b040975099d2147c26356737c8095c16
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-10-25 20:43:25 +00:00
Xin Li
0f0c7de9a2 Merge 10952656
Merged-In: I8634079aae9b1aba9b4399e19441301fbec6dbff
Change-Id: I344475e7f406fd8607962b908625f08b7757777f
2023-10-17 10:06:50 -07:00
Roshan Pius
589d5a7a67 Merge "raven: Replace NFC app with NFC apex" into main am: 73a68dea0f am: ebd3d3a0fd am: 370433b1ea am: fc36185f2e
Original change: https://android-review.googlesource.com/c/device/google/raviole/+/2779334

Change-Id: I13cbb6edab48915c173fc94b3e8b8e247345fa3b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-10-16 20:49:13 +00:00
Roshan Pius
fc36185f2e Merge "raven: Replace NFC app with NFC apex" into main am: 73a68dea0f am: ebd3d3a0fd am: 370433b1ea
Original change: https://android-review.googlesource.com/c/device/google/raviole/+/2779334

Change-Id: I400bccc23a130c1413c0b9e5c192e4daf3feec4c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-10-16 20:13:09 +00:00
Roshan Pius
370433b1ea Merge "raven: Replace NFC app with NFC apex" into main am: 73a68dea0f am: ebd3d3a0fd
Original change: https://android-review.googlesource.com/c/device/google/raviole/+/2779334

Change-Id: I774fbd8f8b90bc2305aa5f52c87e00632d3a9879
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-10-16 19:38:19 +00:00
Roshan Pius
73a68dea0f Merge "raven: Replace NFC app with NFC apex" into main 2023-10-16 18:31:02 +00:00
Lokesh Kumar Goel
7783dd6863 Update oriole SVN to 71 am: afe27a0139 am: 7dda9d5c84
Original change: https://googleplex-android-review.googlesource.com/c/device/google/raviole/+/24896787

Change-Id: I6a55ca9299174354196490b24940a57d6b26b12c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-10-16 05:35:35 +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
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
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
afe27a0139 Update oriole SVN to 71
Bug: 302612466
Change-Id: If51fdd784e6f45e63331ce984e76632e2236a943
2023-09-29 01:15:20 +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
Ankur Bakshi
15a2b5003e Update oriole SVN to 70 am: 47b81f6904 am: d7bae31e13 am: d7ee9a4b24
Original change: https://googleplex-android-review.googlesource.com/c/device/google/raviole/+/24695743

Change-Id: I9032a8fdd7b7e03bb16b3911914fca9aed1858fd
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-09-11 20:33:03 +00:00
Ankur Bakshi
9486bda430 Update oriole SVN to 70 am: 47b81f6904 am: ec507add0f
Original change: https://googleplex-android-review.googlesource.com/c/device/google/raviole/+/24695743

Change-Id: I09ef62ca6dcf05e4092fe319fa95554fd8658e03
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-09-11 19:59:10 +00:00
Ankur Bakshi
20bba3eae4 Update oriole SVN to 69 am: 8913112d57 am: 66302cca11
Original change: https://googleplex-android-review.googlesource.com/c/device/google/raviole/+/24682777

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

Change-Id: I1499df75393d3bb6931f8c54d822b56908f2c844
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-09-11 19:50:51 +00:00
Ankur Bakshi
91df7f2062 Update oriole SVN to 69 am: 8913112d57 am: 4adfcceaf0
Original change: https://googleplex-android-review.googlesource.com/c/device/google/raviole/+/24682777

Change-Id: I0f94a0eb3774891a4b911d7d8ab2a3fe7880c720
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-09-11 19:48:40 +00:00
Ankur Bakshi
d7bae31e13 Update oriole SVN to 70 am: 47b81f6904
Original change: https://googleplex-android-review.googlesource.com/c/device/google/raviole/+/24695743

Change-Id: I384d2cc6ed408d3c8bdbe946fa060cfaad787380
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-09-11 18:55:36 +00:00
Ankur Bakshi
4adfcceaf0 Update oriole SVN to 69 am: 8913112d57
Original change: https://googleplex-android-review.googlesource.com/c/device/google/raviole/+/24682777

Change-Id: I92cc590d2e922d85fb8f4bba22c489a236b32011
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-09-11 18:53:29 +00:00
Ankur Bakshi
47b81f6904 Update oriole SVN to 70
Bug: 298087649
Change-Id: I5e940376186311fe9d25e252c9080eef894707f2
2023-09-07 22:45:21 +00:00
Ankur Bakshi
8913112d57 Update oriole SVN to 69
Bug: 298087649
Change-Id: I43cf152ebc8c6f944a15e0135f6bcf0c686419bd
2023-09-06 23:04:50 +00:00
Lokesh Kumar Goel
469922edf5 Update oriole SVN to 67
Bug: 295937899
(cherry picked from https://googleplex-android-review.googlesource.com/q/commit:d3a7ba8ef0ea1b082bb8fad963b04f5d74f6e721)
Merged-In: I9f4ee890043fd750b1ce98057194214a15d90a70
Change-Id: I9f4ee890043fd750b1ce98057194214a15d90a70
2023-08-22 02:09:52 +00:00
Bassem Khalife
99b5280cf5 Update oriole SVN to 66
Bug: 289414927
(cherry picked from https://googleplex-android-review.googlesource.com/q/commit:51a53388f65718adf04c966e6d198806e6ee7c16)
Merged-In: I3d98813e9b236d583bc1bedeca1d5d0b26485c38
Change-Id: I3d98813e9b236d583bc1bedeca1d5d0b26485c38
2023-08-22 02:09:34 +00:00
Nathan Kulczak
0b0f586c3b raviole/vibrator: Disable PWLE by default
Set chirp.enabled prop to 0 by default so that it will not cause tests
to fail.
Change prop to persist from ro so that it can be enabled for testing.

Bug: 286921585
Test: Tried using idlcli composePwle before/after setting prop
Change-Id: Ia26077bf854c51c40c707787d2476cf8620bb420
Signed-off-by: Nathan Kulczak <nathankulczak@google.com>
2023-08-17 15:52:07 +00:00
Lokesh Kumar Goel
1e293af327 Update oriole SVN to 68 am: 0f47de1ea2 am: 6972bdb84b
Original change: https://googleplex-android-review.googlesource.com/c/device/google/raviole/+/24439885

Change-Id: Iaa173cb67b43888d7229a643f1eef4685d74c076
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-08-16 23:42:28 +00:00
Lokesh Kumar Goel
31676187e9 Update oriole SVN to 68 am: 0f47de1ea2 am: d42d8ae032
Original change: https://googleplex-android-review.googlesource.com/c/device/google/raviole/+/24439885

Change-Id: I989902faf605603a713daae88caa5a531fda7cf5
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-08-16 23:42:26 +00:00
Lokesh Kumar Goel
d42d8ae032 Update oriole SVN to 68 am: 0f47de1ea2
Original change: https://googleplex-android-review.googlesource.com/c/device/google/raviole/+/24439885

Change-Id: I0928d878d3139255bdfc6a000b6aaefa3c849437
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-08-16 22:55:33 +00:00
Lokesh Kumar Goel
0f47de1ea2 Update oriole SVN to 68
Bug: 295937899
Change-Id: I073e25b8e4db19f9680e4ef7cda6baa7c265b925
2023-08-16 22:12:19 +00:00