Android Build Coastguard Worker
3dc51c32b6
Snap for 8287852 from 28feb283f3 to tm-release
...
Change-Id: I2ac5b04a2dc23d0ffa70c8e902c7acaae052c8e7
2022-03-11 02:19:43 +00:00
Edwin
28feb283f3
Add lazy service for Widevine AIDL HAL.
...
Merged from http://go/wvgerrit/147329
Test: atest VtsAidlHalDrmTargetTest
Test: atest GtsMediaTestCases
Bug: 221078453
Change-Id: I4345816f18c44de4187f03a087d58e890a6d6b01
2022-03-09 23:30:31 +00:00
Android Build Coastguard Worker
acad889c65
Snap for 8233919 from f2384c1b22 to tm-release
...
Change-Id: Idae72185a5d11843c9bccf518b868951fefa7343
2022-03-01 02:19:42 +00:00
TreeHugger Robot
f2384c1b22
Merge "Update dump() for Aidl HALs." into tm-dev
2022-02-28 17:55:35 +00:00
Sam Dubey
304da5e399
Revert "Enable Widevine Aidl service."
...
This reverts commit 2269503129 .
Reason for revert: Breaking hal_implementation_test
Bug: 221773661
Change-Id: I85e483fe1fc4f7d71c2cc5c2fc8892b1a57476ab
2022-02-28 05:57:22 +00:00
Android Build Coastguard Worker
9fc4011714
Snap for 8228242 from 2269503129 to tm-release
...
Change-Id: I3fc6920815a66e35520c20390ca334d6822c4b81
2022-02-26 04:20:00 +00:00
Edwin
b5284c5376
Update dump() for Aidl HALs.
...
Merged from http://go/wvgerrit/146589
lshal is for hidl HALs only, dumpsys is for aidl HALs.
Add option "-a" to dump both CDM metrics and properties
because adb bugreport calls dump() with option "-a".
Test: adb bugreport
Bug: 220996660
Change-Id: Ib2a73f3f9f353b8435735dd019a547b62b066725
2022-02-25 14:00:31 -08:00
Android Build Coastguard Worker
12ec5d9960
Snap for 8215675 from 3fa23b250b to tm-release
...
Change-Id: I5cffae4b7ed1477d9c5761c64efb926036a54e2a
2022-02-24 02:20:17 +00:00
Edwin
2269503129
Enable Widevine Aidl service.
...
Merged from http://go/wvgerrit/146409
Bug: 219538389
Test: atest GtsMediaTestCases
Change-Id: I93f1270b304816636babe5a8d76325835793a137
2022-02-23 17:06:11 +00:00
Android Build Coastguard Worker
6ec28caec7
Snap for 8211163 from 06587fd100 to tm-release
...
Change-Id: Ie5b014021092284c793cbe45209f5e1b7b02a1c9
2022-02-23 02:20:29 +00:00
Robert Shih
3fa23b250b
Merge "aidl drm: independent min/max SecurityLevel for each supported mime" into tm-dev
2022-02-23 02:08:46 +00:00
Robert Shih
06587fd100
Merge "wv aidl: fix native handle memory leak" into tm-dev
2022-02-22 20:23:44 +00:00
Robert Shih
7b3a37fa2f
Merge "Update cipher mode enumeration in AIDL WvDrmPlugin" into tm-dev
2022-02-22 20:22:11 +00:00
Robert Shih
f2d89aaf77
aidl drm: independent min/max SecurityLevel for each supported mime
...
Interface change 16873294
[Merge of go/wvgerrit/145969]
Bug: 219528925
Test: atest MediaDrmTest.testIsCryptoSchemeSupportedForSecurityLevels
Change-Id: I5c0d511358c394aff6885135de851395f199dac0
Merged-In: I5c0d511358c394aff6885135de851395f199dac0
2022-02-20 19:36:07 +00:00
Robert Shih
0684df3b6c
Update cipher mode enumeration in AIDL WvDrmPlugin
...
To match the v17 change.
[ Merge of go/wvgerrit/146231 ]
Bug: 216585596
Test: atset WidevineGenericOpsTests
Change-Id: I7eb25a5db30a82cf8015e3c19af419c02a1d5002
Merged-In: I7eb25a5db30a82cf8015e3c19af419c02a1d5002
2022-02-20 16:04:11 +00:00
Robert Shih
ea1d5d6891
wv aidl: no set security level opening default session
...
Bug: 219538389
Test: atest WidevineDashPolicyTests#testL3ValidateKeyOutputProtection
Change-Id: I5912a93fd0b7a144694ec3b251a129d839b8b149
2022-02-20 16:02:24 +00:00
Robert Shih
c6d7d6e69b
wv aidl: fix native handle memory leak
...
[ Merge of go/wvgerrit/145971 ]
Bug: 219754570
Test: atest GtsMediaTestCases
Change-Id: Id4705d5bc10ba6dfbe878f2d95fdd9ae9d2e9f1d
Merged-In: Id4705d5bc10ba6dfbe878f2d95fdd9ae9d2e9f1d
2022-02-20 15:59:51 +00:00
Android Build Coastguard Worker
c21d265b87
Snap for 8191477 from 93b5514a27 to tm-release
...
Change-Id: I96389a87d6a790da65510cf29d6a9983a1cab9a0
2022-02-17 02:20:17 +00:00
Edwin
93b5514a27
Fix gts issues.
...
Fix the conversion from in_args.keyId to Cdm format
which causes nullptr dereference signal 11 faults.
Test: atest
atest-dev GtsMediaTestCases:com.google.android.media.gts.WidevineGenericOpsTests
Bug: 214410088
Change-Id: If84863e2501d4ccae7b8b38dceb707bb4bfa12fb
2022-02-14 10:42:52 -08:00
Android Build Coastguard Worker
2961eac5a3
Snap for 8176975 from 9654d29be6 to tm-release
...
Change-Id: Ic01c5c29acdcfe5c9988a35106b9d0ea66748ca7
2022-02-12 04:20:16 +00:00
Edwin
9654d29be6
Widevine drm aidl: address API review
...
Interface update in change 16810770
Bug: 214410088
Test: atest VtsAidlHalDrmTargetTest
Change-Id: I19da51ef75952f5ff6c7c02e0393f574e69ee30b
2022-02-09 22:19:36 -08:00
Android Build Coastguard Worker
284ac8595d
Snap for 8151064 from 6112060529 to tm-release
...
Change-Id: I950acaefd18025bfb31c874559302f09f4c397a7
2022-02-05 04:20:13 +00:00
Edwin
6112060529
Ran google3 clang-format on cdm source.
...
Merge from http://go/wvgerrit/144969
Test: build
m android.hardware.drm-service.widevine -j128
Test: atest VtsAidlHalDrmTargetTest
Bug: 216720425
Change-Id: Ie1872d2a48e3b3645853e9831816afecffac747f
2022-02-03 20:33:05 -08:00
Android Build Coastguard Worker
c4cd4a60ed
Snap for 8146528 from f1bfd6f202 to tm-release
...
Change-Id: I32c3bf849b01493b6f2ec0d2cbac2f1eaedc8588
2022-02-04 02:20:01 +00:00
TreeHugger Robot
f4d6ef3858
Merge "Add new test binaries to device-tests.zip package"
2022-02-03 22:00:06 +00:00
Android Build Coastguard Worker
9cf6c441bf
Snap for 8142553 from 3c3da01d58 to tm-release
...
Change-Id: I724fd830833f2d9308a129929941aec3070e4ace
2022-02-03 02:22:14 +00:00
Robert Shih
f1bfd6f202
misc wv aidl bug fix to pass vts
...
* handle default security level
* init ScopedAStatus before sending events
Bug: 205845199
Test: atest VtsAidlHalDrmTargetTest
Change-Id: Ie72d837bb2b7caa1da2721262b76bd47d5bdab03
2022-02-01 23:26:15 -08:00
Edwin
3c3da01d58
Use aidl interface for Widevine service.
...
The interface is defined in
hardware/interfaces/drm/aidl(http://go/ag/15329852 ).
Test: build
m android.hardware.drm-service.widevine -j128
Test: build_and_run_all_unit_tests.sh
for hidl tests
Test: atest VtsAidlHalDrmTargetTest
Test: atest vts_treble_vintf_vendor_test:vts_treble_vintf_vendor_test.DeviceManifest/SingleManifestTest#ManifestAidlHalsServed/0 -- --abi x86_64
Bug: 200055138
Bug: 170964303
Change-Id: I5654d90d8a4b0bae4b4a78e79b27c1cafec36be7
2022-02-01 22:20:04 -08:00
Kyle Zhang
627c8d6855
Merge "Fix files mis-synced from cdm repo to Android"
2022-02-02 06:07:45 +00:00
Android Build Coastguard Worker
5bcb6b6294
Merge cherrypicks of [16765719] into tm-release.
...
Change-Id: Ifeaebbf9fb2791273480399e86606daa33b67961
2022-02-02 02:40:55 +00:00
Cong Lin
f490a7a624
Update Android L3 after cipher mode fix
...
This is a merge of
https://widevine-internal-review.googlesource.com/c/cdm/+/144790
Updated cipher mode to allow playback in v17;
Added check for key selection before decrypting.
Merge from Widevine repo of http://go/wvgerrit/144779
Fix allow_null for key control iv in L3 v17
Merge from Widevine repo of http://go/wvgerrit/144792
Fix api version check in L3 v17
Test: L3 unit tests
Bug: 217145027
Change-Id: I584bd57e26407cbf4d4b94eb1bc5cf80839377be
(cherry picked from commit efbe13ea36 )
Merged-In:I584bd57e26407cbf4d4b94eb1bc5cf80839377be
2022-02-02 02:40:53 +00:00
Android Build Coastguard Worker
b26d76e3bf
Snap for 8139020 from a4d835af3a to tm-release
...
Change-Id: I9aaf799a5f6704d07d2884e3eac1f90606ae7b8a
2022-02-02 02:20:20 +00:00
Kyle Zhang
fdc585a55d
Fix files mis-synced from cdm repo to Android
...
Test: build
Bug: 161477208
Change-Id: I2d48dff987fe37a54ffdfc47a7896fba975a0e20
2022-02-01 18:08:38 +00:00
Cong Lin
efbe13ea36
Update Android L3 after cipher mode fix
...
This is a merge of
https://widevine-internal-review.googlesource.com/c/cdm/+/144790
Updated cipher mode to allow playback in v17;
Added check for key selection before decrypting.
Merge from Widevine repo of http://go/wvgerrit/144779
Fix allow_null for key control iv in L3 v17
Merge from Widevine repo of http://go/wvgerrit/144792
Fix api version check in L3 v17
Test: L3 unit tests
Bug: 217145027
Change-Id: I584bd57e26407cbf4d4b94eb1bc5cf80839377be
2022-02-01 10:00:40 -08:00
Android Build Coastguard Worker
6e0bd1dad4
Merge cherrypicks of [16762582, 16762573] into tm-release.
...
Change-Id: I97ccd5c2d7e141adfc478cf48ea0782a09371ff4
2022-02-01 05:20:55 +00:00
Daniel Chapin
5558e492c9
Revert "Merge latest oemcrypto-v17 change"
...
This reverts commit 642965c678 .
Reason for revert: Droidfood Blocking Bug: 217145027
Change-Id: I669b72fcd91c62e28883b5f55eb36af274d85806
(cherry picked from commit 8dbea15e5da05b371572297041454569dc166c90)
Merged-In:I669b72fcd91c62e28883b5f55eb36af274d85806
2022-02-01 05:20:54 +00:00
Yohei Yukawa
860a48ff8c
Revert "Use aidl interface for Widevine service."
...
This reverts commit 96a8ccd4a1 .
Reason for revert:
Could break DeviceManifest/SingleManifestTest#ManifestAidlHalsServed
Bug: 200055138
Bug: 170964303
Bug: 217241995
Change-Id: I9c42df15defec428c9ef8c62439c63d4a603fee6
(cherry picked from commit a4d835af3a )
Merged-In:I9c42df15defec428c9ef8c62439c63d4a603fee6
2022-02-01 05:20:52 +00:00
Android Build Coastguard Worker
6e50c60bf7
Snap for 8135676 from 96a8ccd4a1 to tm-release
...
Change-Id: Ia456e73cfa816e574b2ae4c104c79280988e6115
2022-02-01 02:20:07 +00:00
Android Build Coastguard Worker
69cc8cdb8c
Merge cherrypicks of [16762573] into tm-release.
...
Change-Id: Ia883a1c7017ba7c40d4a2c58bf6a43861942bace
2022-01-31 23:10:52 +00:00
Daniel Chapin
d69b488be1
Revert "Merge latest oemcrypto-v17 change"
...
This reverts commit 642965c678 .
Reason for revert: Droidfood Blocking Bug: 217145027
Change-Id: I669b72fcd91c62e28883b5f55eb36af274d85806
(cherry picked from commit 8dbea15e5da05b371572297041454569dc166c90)
Merged-In:I669b72fcd91c62e28883b5f55eb36af274d85806
2022-01-31 23:10:49 +00:00
Yohei Yukawa
a4d835af3a
Revert "Use aidl interface for Widevine service."
...
This reverts commit 96a8ccd4a1 .
Reason for revert:
Could break DeviceManifest/SingleManifestTest#ManifestAidlHalsServed
Bug: 200055138
Bug: 170964303
Bug: 217241995
Change-Id: I9c42df15defec428c9ef8c62439c63d4a603fee6
2022-01-31 22:01:25 +00:00
Edwin
96a8ccd4a1
Use aidl interface for Widevine service.
...
The interface is defined in
hardware/interfaces/drm/aidl(http://go/ag/15329852 ).
Test: build
m android.hardware.drm-service.widevine -j128
Test: build_and_run_all_unit_tests.sh
for hidl tests
Test: atest VtsAidlHalDrmTargetTest
Bug: 200055138
Bug: 170964303
Change-Id: If2f2a129914436ba5cef1c46f6cb9415e12c3d1c
2022-01-28 20:29:14 -08:00
Android Build Coastguard Worker
1397b61f87
Snap for 8130893 from 642965c678 to tm-release
...
Change-Id: I46416ab2b559011d4476eb68075cf8de301cd4e8
2022-01-29 04:19:49 +00:00
Kyle Alexander
abcedf2c5a
Add new test binaries to device-tests.zip package
...
Test: make -j24, and verify files in test.zip package
Bug: 200180837
Change-Id: If660e56a1eea1e4ff552e5b59b76b67d969ec9c9
2022-01-28 19:07:26 +00:00
Kyle Zhang
642965c678
Merge latest oemcrypto-v17 change
...
No-Typo-Check: Not related to this change.
Bug: 161477208
Change-Id: I99e4780f6855b7045aa0cd5a49c13d2d0d51ed64
2022-01-27 20:07:15 -08:00
Bob Badour
c924960962
[LSC] Add LOCAL_LICENSE_KINDS to vendor/widevine
...
Added legacy_by_exception_only to:
libwvdrmengine/cdm/test/coverage-test.mk
Bug: 68860345
Bug: 151177513
Bug: 151953481
Test: m all
Change-Id: I245a84bb0ef081a4faedde51f0e815478172db51
2022-01-27 12:14:56 -08:00
Android Build Coastguard Worker
8159a189bf
Snap for 8120673 from 5b48015370 to tm-release
...
Change-Id: I260407b27168bcb16e3f7127d6c0f98f0192036a
2022-01-27 02:20:42 +00:00
Alex Dale
5b48015370
Added cdm_coverage_test to WIDEVINE_TEST_MAKE_TARGETS.
...
Bug: 138941105
Bug: 191681397
Test: Forrest run
Change-Id: Ib180e1da9a272edd4a95fb3b3013bdb643891f8e
2022-01-25 19:52:18 -08:00
Android Build Coastguard Worker
2877d37ab9
Snap for 8112519 from 8500365f8c to tm-release
...
Change-Id: I8f0c868e7d5cbfb59d46a2029f7f2a0cc94f319e
2022-01-25 02:20:08 +00:00
Rahul Frias
8500365f8c
Merge "Protect against race conditions when adding a license"
2022-01-24 22:33:48 +00:00