Commit Graph

53530 Commits

Author SHA1 Message Date
Jooyung Han
580e81b0be Add virtual fingerprint HAL APEX
This moves the virtual fingerprint HAL into a vendor apex:
  com.android.hardware.biometrics.fingerprint.virtual.

Bug: 279674662
Test: follow README.md to test the virtual FP HAL
(cherry picked from https://googleplex-android-review.googlesource.com/q/commit:7af7ad0c8770e13c3b77abe81c2ba48a2927b531)
Merged-In: I4664a3805b9444c87b0ac31a84ec10fb47d9580e
Change-Id: I4664a3805b9444c87b0ac31a84ec10fb47d9580e
2023-06-02 03:46:25 +00:00
Edward Liaw
c01432b259 Merge "TEST_MAPPING: enable vts hal tests in kernel-presubmit" am: 24a8a39219 am: 69771123ba am: ac75f2d41c
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2610093

Change-Id: Id502dbe01f18f68a140290f5f0bf8b709d35bf0e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-06-01 22:00:27 +00:00
Treehugger Robot
74634c2db5 Merge "Extend QC SPU waiver to VSR-S devices." am: 3258884207 am: f25e3b2bcb am: 2415be97e3
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2609268

Change-Id: I41cbb8d74e4fb5e3a09fce966b63a63c0da4625a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-06-01 21:59:04 +00:00
Treehugger Robot
7589384303 Merge "Rewrite RKP readme in terms of DICE" am: 139b663e38 am: e8821b0fd6 am: aae23ac225
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2597060

Change-Id: I18230a5dc04380215a65db99f49ca8ce8ba3b26e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-06-01 21:57:56 +00:00
Edward Liaw
ac75f2d41c Merge "TEST_MAPPING: enable vts hal tests in kernel-presubmit" am: 24a8a39219 am: 69771123ba
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2610093

Change-Id: Ia92427f1b4ce85096e512a2f048253c41ee2a9cc
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-06-01 21:54:57 +00:00
Edward Liaw
69771123ba Merge "TEST_MAPPING: enable vts hal tests in kernel-presubmit" am: 24a8a39219
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2610093

Change-Id: Ifb1fe3792f481cfe57d3b4e9e0f7995ced887a7c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-06-01 21:11:34 +00:00
Treehugger Robot
2415be97e3 Merge "Extend QC SPU waiver to VSR-S devices." am: 3258884207 am: f25e3b2bcb
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2609268

Change-Id: I22a74efa2d575609e5efa9505a084d7914b41d02
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-06-01 20:46:25 +00:00
Treehugger Robot
aae23ac225 Merge "Rewrite RKP readme in terms of DICE" am: 139b663e38 am: e8821b0fd6
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2597060

Change-Id: Idd6c002a6930778a0c2d874481820177ecd02f1c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-06-01 20:46:05 +00:00
Edward Liaw
24a8a39219 Merge "TEST_MAPPING: enable vts hal tests in kernel-presubmit" 2023-06-01 20:34:33 +00:00
Treehugger Robot
f25e3b2bcb Merge "Extend QC SPU waiver to VSR-S devices." am: 3258884207
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2609268

Change-Id: I01243cb987bbc0d93f0a0f9604d3c3e083073c54
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-06-01 20:06:15 +00:00
Treehugger Robot
e8821b0fd6 Merge "Rewrite RKP readme in terms of DICE" am: 139b663e38
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2597060

Change-Id: Ia65f8d28b3e79557b8297ab160c6d26cf05e643c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-06-01 20:05:37 +00:00
Paul Colta
3c7d1bb07e HDMICEC: Out of Bounds Write in sendMessage in HdmiCec.cpp am: a93bdd0578
Original change: https://googleplex-android-review.googlesource.com/c/platform/hardware/interfaces/+/23486967

Change-Id: Ia90e771df8415797cda2710d7b3714baaa984d4a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-06-01 19:40:11 +00:00
Treehugger Robot
3258884207 Merge "Extend QC SPU waiver to VSR-S devices." 2023-06-01 19:39:19 +00:00
Treehugger Robot
139b663e38 Merge "Rewrite RKP readme in terms of DICE" 2023-06-01 19:11:05 +00:00
Edward Liaw
24696b3e32 TEST_MAPPING: enable vts hal tests in kernel-presubmit
Enable the following tests:
VtsHalBluetoothAudioTargetTest
VtsHalGraphicsComposerV2_4TargetTest

Bug: 284307085
Bug: 258819618
Test: atest :kernel-presubmit
Change-Id: I8667eaee120777a776339481f72558566e6c94b3
Signed-off-by: Edward Liaw <edliaw@google.com>
2023-06-01 16:08:42 +00:00
Paul Colta
a93bdd0578 HDMICEC: Out of Bounds Write in sendMessage in HdmiCec.cpp
Bug: 278243594
Test: m && m android.hardware.tv.cec@1.0 && m android.hardware.tv.cec@1.0-service && atest VtsHalTvCecV1_0TargetTest
Change-Id: I2989f66f41172b345e3047218e138358c18b8644
(cherry picked from commit 2371bc8191)
2023-06-01 07:52:40 +00:00
Jooyung Han
f9d34d0fad Mark Face HAL as updatable-via-apex am: bf8eae1ac4 am: 216d0bbd14 am: ba0eb920fc
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2609729

Change-Id: Id29f6f3ef53e33ec1ca7b6cfccb352e8c43950e7
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-06-01 05:02:17 +00:00
Jooyung Han
ba0eb920fc Mark Face HAL as updatable-via-apex am: bf8eae1ac4 am: 216d0bbd14
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2609729

Change-Id: Ia234260e725e120b28599df411c2d66a8e626440
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-06-01 03:29:55 +00:00
Jooyung Han
216d0bbd14 Mark Face HAL as updatable-via-apex am: bf8eae1ac4
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2609729

Change-Id: Ia6c092b15143587f9f60b71c64e42604a9648fe3
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-06-01 02:49:12 +00:00
Shawn Willden
0f1b257f96 Extend QC SPU waiver to VSR-S devices.
Bug: 281452355
Test: VtsAidlKeyMintTargetTest
Change-Id: I9fc1d1f9a3b5b29cfee3ad325bc1c4ef72c44c13
2023-05-31 10:22:54 -06:00
Jooyung Han
bf8eae1ac4 Mark Face HAL as updatable-via-apex
Bug: 279674662
Test: VtsHalBiometricsFaceTargetTest
Change-Id: I91c19a4cb1f3791cebcc70827f95e47778592e31
2023-05-31 11:23:10 +09:00
Yixiao Luo
0e8d304ecc Add native handle validation to TV Input HAL AIDL VTS am: d697652774
Original change: https://googleplex-android-review.googlesource.com/c/platform/hardware/interfaces/+/23454917

Change-Id: I1eb36c6b3c1a6e806a337b04c16a2cf1b3bf86fb
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-30 22:55:20 +00:00
John Reck
0cf823b31d Merge "Add test for USAGE query for >32-bit" am: 4ef9f5dd2b am: a1171f30d8 am: 0284fd727c
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2607685

Change-Id: I81d2669f98a9716acb638d632cfb28442b122add
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-30 22:31:34 +00:00
John Reck
0284fd727c Merge "Add test for USAGE query for >32-bit" am: 4ef9f5dd2b am: a1171f30d8
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2607685

Change-Id: I1e7def007c5fbb8b664e49f187dfce156a352528
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-30 21:49:02 +00:00
John Reck
a1171f30d8 Merge "Add test for USAGE query for >32-bit" am: 4ef9f5dd2b
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2607685

Change-Id: I2000c140565d02a503a2b394a63d5342c4cd1830
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-30 21:03:51 +00:00
John Reck
4ef9f5dd2b Merge "Add test for USAGE query for >32-bit" 2023-05-30 20:11:24 +00:00
Ram Indani
b6ffd5c35d Merge "[VTS 2.3] Add length check before reading blob" into udc-dev am: a9d135cd14
Original change: https://googleplex-android-review.googlesource.com/c/platform/hardware/interfaces/+/23438943

Change-Id: I492cd7aa3aec59dc6af2385de5d3af6b9b1a887b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-30 17:09:05 +00:00
Yixiao Luo
d697652774 Add native handle validation to TV Input HAL AIDL VTS
Bug: 282862884
Test: VtsHalTvInputTargetTest
Change-Id: I803b54e5b52a00ab845ef7ba4d5cec5bb8bd89ca
2023-05-30 16:55:18 +00:00
Ram Indani
a9d135cd14 Merge "[VTS 2.3] Add length check before reading blob" into udc-dev 2023-05-30 16:24:09 +00:00
Jooyung Han
13f58a77f3 Merge "Set root elements for xsd_config modules" am: ee8374606a am: 5a73645eb0 am: f371c2e7bc
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2596609

Change-Id: Idb0d2297407a5708a8e21362ef39c7a32c371dfd
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-30 06:16:20 +00:00
Jooyung Han
f371c2e7bc Merge "Set root elements for xsd_config modules" am: ee8374606a am: 5a73645eb0
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2596609

Change-Id: I121d6ffb0c2ef002c232314d0770f297a1089ee5
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-30 05:27:01 +00:00
Jooyung Han
5a73645eb0 Merge "Set root elements for xsd_config modules" am: ee8374606a
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2596609

Change-Id: I76d8ac5d18c1f134cf78687e3ec723a022459bfc
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-30 04:45:47 +00:00
Jooyung Han
ee8374606a Merge "Set root elements for xsd_config modules" 2023-05-30 03:58:25 +00:00
Jooyung Han
477079abae Merge "Add faceauth HAL APEX" am: f7a7d8e20b am: 266f967602 am: 27a71068c8
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2604785

Change-Id: I54b49c81cdf118cdec21b89ba2a78ddaa9b3ecef
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-30 03:43:39 +00:00
Jooyung Han
27a71068c8 Merge "Add faceauth HAL APEX" am: f7a7d8e20b am: 266f967602
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2604785

Change-Id: I9e780f6f0d7050eecd6c6ed3e40a06ac0bd51dd5
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-30 02:55:03 +00:00
Jooyung Han
266f967602 Merge "Add faceauth HAL APEX" am: f7a7d8e20b
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2604785

Change-Id: Icc0088658f996fee5df41ebddc7be431eced8d3d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-30 02:14:46 +00:00
Jooyung Han
f7a7d8e20b Merge "Add faceauth HAL APEX" 2023-05-30 01:46:02 +00:00
John Reck
b9cd45c741 Add test for USAGE query for >32-bit
Bug: 284333373
Test: this
Change-Id: Ie9683e5cccb85db1280b85b0b32d7cec042d79a3
2023-05-26 16:55:09 -04:00
Tri Vo
d66fc549f3 [automerger skipped] Merge "KM 4 test fix Root-of-Trust parsing" into udc-dev am: 0638c50994 -s ours
am skip reason: Merged-In I8af439d6262141648b01f1accaa9eb739fea85f8 with SHA-1 4387c4d619 is already in history

Original change: https://googleplex-android-review.googlesource.com/c/platform/hardware/interfaces/+/23417822

Change-Id: I23f4f31f3de00fdce9ed41b552d356ac1c9bc7df
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-26 20:20:39 +00:00
Tri Vo
105be377ed [automerger skipped] KM 4 test fix Root-of-Trust parsing am: ee400c8108 -s ours
am skip reason: Merged-In I8af439d6262141648b01f1accaa9eb739fea85f8 with SHA-1 4387c4d619 is already in history

Original change: https://googleplex-android-review.googlesource.com/c/platform/hardware/interfaces/+/23417822

Change-Id: I916c51c3e8d3a95cca589d92b9f2445329c7899d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-26 20:20:38 +00:00
Tri Vo
0638c50994 Merge "KM 4 test fix Root-of-Trust parsing" into udc-dev 2023-05-26 18:26:40 +00:00
ramindani
caee7cd3f6 [VTS 2.3] Add length check before reading blob
Adding a length check prevents the read() from
reading outside the bounds and prevents OOB crash.

Test: atest VtsHalGraphicsComposerV2_3TargetTest && atest VtsHalGraphicsComposerV2_4TargetTest
BUG: 252764300
Change-Id: I6231e340a925127f9c32ccb76768286f7292df58
Merged-In: I6231e340a925127f9c32ccb76768286f7292df58
2023-05-25 22:12:24 +00:00
Tri Vo
0d5e77816b Merge "KM 4 test fix Root-of-Trust parsing" am: 29e3465494 am: f08398126f am: e183724f74
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2603248

Change-Id: Iec5e8d95605a0adcd8d9fa574a1ce9e594ae840e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-25 19:48:06 +00:00
Tri Vo
e183724f74 Merge "KM 4 test fix Root-of-Trust parsing" am: 29e3465494 am: f08398126f
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2603248

Change-Id: Idea6c31eee4e4829e3f0282c821c61a9c325c973
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-25 19:03:26 +00:00
David Zeuthen
e82d19586b [automerger skipped] Merge "identity: Set testMode to false for RKP." into udc-dev am: a3f446f543 -s ours
am skip reason: Merged-In Iabe0f4cf14d96aa2cf48fac4709640495e4c522a with SHA-1 50001471e5 is already in history

Original change: https://googleplex-android-review.googlesource.com/c/platform/hardware/interfaces/+/23420884

Change-Id: Ibbb852803be8aba55f524af1f8aca18b01f9e31f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-25 18:44:18 +00:00
David Zeuthen
d5b443ace0 [automerger skipped] identity: Set testMode to false for RKP. am: 2f54846e66 -s ours
am skip reason: Merged-In Iabe0f4cf14d96aa2cf48fac4709640495e4c522a with SHA-1 50001471e5 is already in history

Original change: https://googleplex-android-review.googlesource.com/c/platform/hardware/interfaces/+/23420884

Change-Id: I005eeca6583e98dfa5f3dcac080ae085ee77244b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-25 18:44:17 +00:00
Tri Vo
f08398126f Merge "KM 4 test fix Root-of-Trust parsing" am: 29e3465494
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2603248

Change-Id: Ifcf6ec90c19792f9957bf2a15db5d4a5c1d91cb0
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-25 18:22:43 +00:00
David Zeuthen
a3f446f543 Merge "identity: Set testMode to false for RKP." into udc-dev 2023-05-25 17:58:30 +00:00
Tri Vo
29e3465494 Merge "KM 4 test fix Root-of-Trust parsing" 2023-05-25 17:29:41 +00:00
Jooyung Han
d5842aebcd Add faceauth HAL APEX
This moves the faceauth HAL into a vendor apex:
  com.android.hardware.biometrics.face

The contents:

  ./apex_manifest.pb
  ./bin/hw/android.hardware.biometrics.face-service.example
  ./etc/face-default-apex.rc
  ./etc/permissions/android.hardware.biometrics.face.prebuilt.xml
  ./etc/vintf/face-default-apex.xml
  ./lib64/android.hardware.biometrics.common-V2-ndk.so
  ./lib64/android.hardware.biometrics.face-V2-ndk.so
  ./lib64/android.hardware.keymaster-V3-ndk.so

Bug: 279674662
Test: Not installed yet
Test: m com.android.hardware.biometrics.face
Change-Id: I6e52c83601d29bcc6a9ef4e165fab48f3579426c
2023-05-25 17:35:23 +09:00