Commit graph

47704 commits

Author SHA1 Message Date
Devin Moore
0fe0782761 Split out health.storage OWNERS file
Test: none
Bug: 296950573
Change-Id: Ib91206406a35cc76d228d6351dcc785cb3d00002
2023-09-11 17:36:30 +00:00
Devin Moore
a13506d7cf Add OWNERS files to support dirs
These aren't HALs and don't really have owners, but adding the OWNERS
files here to be explicit and stick to the pattern used in all the other
subdirectories.

Test: none
Bug: 296950573
Change-Id: I7cd157c79965ca40eec9bfe80d3c8dfa4c460d58
2023-09-11 17:03:06 +00:00
Devin Moore
b9f2e4fb91 Merge OWNERS files for vr
Test: none
Bug: 296950573
Change-Id: I9b2c29304cb13f2b8caca5a1dfbb94511a66011d
2023-09-11 16:32:19 +00:00
David Drysdale
04d2ed4ff0 rkp: pull out remaining CDDL and make compliant
Extract CDDL from MacedPublicKey.aidl and DeviceInfo.aidl.

Make -70000 optional in `PublicKey`.

Make CDDL compliant with RFC8610:

- Move `bstr` contents for generated data (e.g. `ECDSA(..)`) to comments.
- Fix alternatives in CBOR-encoded bstr instances.

Add more RFC references and unify reference style.

Try to use a standard format to indicate that external files are needed
for the complete CDDL schema.  (Hopefully in the future we might have
tooling that uses these to check the schemas.)

Test: Compile with docs.rs/cddl-cat and https://cddl.anweiss.tech/
Change-Id: Ie1d6c39f1cc0314e312df9205b570b89178ebd16
2023-09-11 17:23:09 +01:00
Devin Moore
58760ada6f Merge OWNERS files for light
Test: none
Bug: 296950573
Change-Id: Idf63979ccc8f22808d67fc8c749f63aa1502aa55
2023-09-11 16:21:52 +00:00
Kangping Dong
725fea8033 Merge "[Thread] move Thread into com.android.tethering" into main 2023-09-11 11:20:49 +00:00
Treehugger Robot
a77c0c9d01 Merge "Merge OWNERS files for dumpstate" into main 2023-09-11 09:33:27 +00:00
Treehugger Robot
39dbad2130 Merge "Merge OWNERS files for tetheroffload" into main 2023-09-11 02:26:30 +00:00
Treehugger Robot
a2a5939168 Merge "Merge OWNERS files for health" into main 2023-09-09 01:49:40 +00:00
Treehugger Robot
425d2071c9 Merge "Merge OWNERS files for tv" into main 2023-09-09 01:11:30 +00:00
Devin Moore
0f609ca8d0 Merge OWNERS files for tetheroffload
Test: none
Bug: 296950573
Change-Id: I66115abffd4a9443fa60149fa34af30a781c9439
2023-09-08 23:56:11 +00:00
Devin Moore
f42bfeda24 Merge OWNERS files for dumpstate
Test: none
Bug: 296950573
Change-Id: I778527faed03202758dc9ebdee29d6169dabd1a8
2023-09-08 23:39:17 +00:00
Treehugger Robot
21d519cc71 Merge "Merge OWNERS files for gnss" into main 2023-09-08 23:27:45 +00:00
Devin Moore
1627874b5b Merge OWNERS files for rebootescrow
Test: none
Bug: 296950573
Change-Id: I091aa093f168cf1ca13528b4e3372c0bf18d6f8d
2023-09-08 23:27:43 +00:00
Treehugger Robot
62431377b5 Merge "Merge OWNERS files for radio" into main 2023-09-08 23:16:55 +00:00
Treehugger Robot
41986a4421 Merge "Merge OWNERS files for soundtrigger" into main 2023-09-08 23:14:21 +00:00
Devin Moore
4d8a6562e6 Merge OWNERS files for radio
Test: none
Bug: 296950573
Change-Id: I2bb2bc894d7631e41f3651076b1a8d64400d65c1
2023-09-08 23:13:57 +00:00
Treehugger Robot
de95de1939 Merge "Merge OWNERS files for drm" into main 2023-09-08 23:11:03 +00:00
Devin Moore
db191ca6eb Merge OWNERS files for tv
Test: none
Bug: 296950573
Change-Id: If3d849c1c1a4a3c66edbd4c61a4f6ecf09159289
2023-09-08 23:09:37 +00:00
Treehugger Robot
54c3b690ad Merge "Merge OWNERS files for renderscript" into main 2023-09-08 22:59:28 +00:00
Treehugger Robot
a1a873d44b Merge "Merge OWNERS files for cas" into main 2023-09-08 22:55:43 +00:00
Treehugger Robot
a7b29b6338 Merge "Merge OWNERS files for broadcastradio" into main 2023-09-08 22:55:03 +00:00
Devin Moore
fde9e2de74 Merge OWNERS files for broadcastradio
Test: none
Bug: 296950573
Change-Id: I2f6e58593b4b699ffc8334c25c595055b5f6c496
2023-09-08 22:53:01 +00:00
Treehugger Robot
339afacb9e Merge "Merge OWNERS files for configstore" into main 2023-09-08 22:52:38 +00:00
Devin Moore
01d45381ad Merge OWNERS files for renderscript
Test: none
Bug: 296950573
Change-Id: If999e47f048c4f125b534b4b9616f3ed1553a1c4
2023-09-08 22:50:08 +00:00
Treehugger Robot
cbf319a710 Merge "Merge OWNERS files for boot" into main 2023-09-08 22:49:18 +00:00
Yifan Hong
4a3efa5868 compatibility_matrices: T launching devices allow to use light V1 AIDL. am: 6299324831
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/2746179

Change-Id: I3b856eebb8ebd1e44149c7232a35b945c336b163
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-09-08 22:45:11 +00:00
Shunkai Yao
5348432dea Merge "Avoid sub_overflow_minimal in AIDL effects VTS" into main 2023-09-08 21:38:08 +00:00
Devin Moore
4d235eed2b Merge OWNERS files for health
Test: none
Bug: 296950573
Change-Id: I568017d621f9c539ab53c9fc48cf5f5844126f24
2023-09-08 21:22:23 +00:00
Devin Moore
3b6eaf883d Merge OWNERS files for soundtrigger
Test: none
Bug: 296950573
Change-Id: Iff3909e3457da21840d4351e7ab666eb61ac523a
2023-09-08 21:20:53 +00:00
Devin Moore
d7c510bc10 Merge OWNERS files for gnss
Test: none
Bug: 296950573
Change-Id: I21b25e417f5a7eb1992289112b628ebf86826f50
2023-09-08 21:18:52 +00:00
Devin Moore
9ef689ccc6 Merge OWNERS files for drm
Test: none
Bug: 296950573
Change-Id: I348a5389fd759cc70e6bc643dedb68f924b1a113
2023-09-08 21:17:44 +00:00
Devin Moore
8899cacfb2 Merge OWNERS files for oemlock
Test: none
Bug: 296950573
Change-Id: I7fd76299aaa5ff98536ec64d7140c1bfdfc88fc6
2023-09-08 21:06:03 +00:00
Devin Moore
60b2d3d20c Merge OWNERS files for configstore
Test: none
Bug: 296950573
Change-Id: I2ee7f8d2d460ea0266e45fc479245916e9d6df2d
2023-09-08 20:56:04 +00:00
Treehugger Robot
a34b74b8cd Merge "Merge OWNERS files for atrace" into main 2023-09-08 20:36:51 +00:00
Devin Moore
064fc8cb99 Merge OWNERS files for cas
Test: none
Bug: 296950573
Change-Id: Id64ddb114d520591ab443d4d226e87212c82dd6f
2023-09-08 20:35:10 +00:00
Devin Moore
eac9f99552 Merge OWNERS files for boot
Test: none
Bug: 296950573
Change-Id: I53e45a7d40b699c7413cac0fb29c14bd67c4a6f2
2023-09-08 20:32:15 +00:00
Devin Moore
6ed283b29f Merge OWNERS files for authsecret
Test: none
Bug: 296950573
Change-Id: I2ac89654ebe982e0aaeefa28f6a58789aeddd49c
2023-09-08 20:31:20 +00:00
Devin Moore
96172a2667 Merge OWNERS files for atrace
Test: none
Bug: 296950573
Change-Id: Iaa0e7db86aa742e2451908b0033a5343e70235e6
2023-09-08 20:25:29 +00:00
Yifan Hong
8b7b91080c Merge "compatibility_matrices: T launching devices allow to use light V1 AIDL." into main 2023-09-08 20:08:25 +00:00
Yifan Hong
6299324831 compatibility_matrices: T launching devices allow to use light V1 AIDL.
AIDL deprecation checks are only implemented in U,
so the existing V2 requirement on the T matrix
did not take effect on T branches. Hence, we
shouldn't add requirements retroactively.

Test: TH
Bug: 298318354
Change-Id: Iaf38c6d6270f4aa9c7163540a396045be9d7865a
2023-09-08 18:38:22 +00:00
Yifan Hong
a06efe1543 compatibility_matrices: T launching devices allow to use light V1 AIDL.
AIDL deprecation checks are only implemented in U,
so the existing V2 requirement on the T matrix
did not take effect on T branches. Hence, we
shouldn't add requirements retroactively.

Test: TH
Bug: 298318354
Change-Id: Iaf38c6d6270f4aa9c7163540a396045be9d7865a
2023-09-08 18:37:45 +00:00
Mikhail Naganov
3401dae1ae Merge "audio: Properly support external device port with static configs" into main 2023-09-08 17:44:58 +00:00
Shunkai Yao
5ed80c5144 Avoid sub_overflow_minimal in AIDL effects VTS
Bug: 299385610
Test: atest VtsHalHapticGeneratorTargetTest
Change-Id: I1721fb87dd373a40453505733c8aaee647b4cf3b
2023-09-08 17:09:30 +00:00
Mikhail Naganov
fcf980e586 audio: Properly support external device port with static configs
External device ports might not have dynamic profiles, for example,
ports for BT devices. Properly handle this case in the default
implementation.

Bug: 264712385
Test: atest VtsHalAudioCoreTargetTest
Test: atest audiosystem_tests
Change-Id: I8d4bcbf6ccf2ba05436e68e3ba94567fc7610eb7
2023-09-08 09:47:30 -07:00
Ryan Prichard
3cef7f7bfe Merge "[RESTRICT AUTOMERGE] Undefine NAN before defining it again" into main 2023-09-07 21:09:05 +00:00
Shunkai Yao
5b8638c66c Remove unused file EffectWorker.h
Bug: 299213582
Test: m
Change-Id: I9ffd2e4e1cf1fbca69650eb101812db2ed3acc6f
2023-09-07 17:57:45 +00:00
Treehugger Robot
594656ed52 Merge "Migrate from android::String isEmpty to empty" into main 2023-09-07 17:20:14 +00:00
Tomasz Wasilczyk
ad5787ada5 Migrate from android::String isEmpty to empty
Bug: 295394788
Test: make checkbuild
Change-Id: I66604d41926df012fd5834e74818f3179b77eb02
2023-09-07 15:51:14 +00:00
Prashant Patil
24f7579130 Enable EcdsaAttestationIdTags VTS for GSI
Earlier, attestation properties didn't match on GSI images, hence
EcdsaAttestationIdTags VTS test case was skipped on GSI images.

Recently attestation properties reading priority changed as
ro.product.*_for_attestation -> ro.product.vendor.* -> ro.product.*
that means on GSI images ro.product.vendor.* properties could be used
and hence attestation should work. Incase ro.product.vendor.* properties
are not same as provisioned values to KM. They should be set as
ro.product.*_for_attestation on base build.

Bug: 298586194
Test: atest VtsAidlKeyMintTargetTest:PerInstance/NewKeyGenerationTest#EcdsaAttestationIdTags/0_android_hardware_security_keymint_IKeyMintDevice_default
Change-Id: Ie945bd8f7060e0e768daf9681d121ea5f170a6e1
2023-09-07 15:40:33 +00:00