Add liboemcrypto.so as required by WV APEX
[ Merge of go/wvgerrit/164757 ] Modify Widevine apex configuration to add add liboemcrypto.so as required by WV APEX. Bug: 243699259 Test: atp v2/widevine-eng/drm_compliance Change-Id: I136dde5d77aed4fb14737e4692153c8f3b2c701b
This commit is contained in:
@@ -65,7 +65,6 @@ apex {
|
||||
manifest: "apex_manifest.json",
|
||||
prebuilts: [
|
||||
"com.google.android.widevine.rc",
|
||||
"widevine-linker-config",
|
||||
"com.google.android.widevine.xml", // etc/vintf
|
||||
],
|
||||
defaults: [
|
||||
@@ -83,12 +82,6 @@ apex {
|
||||
],
|
||||
}
|
||||
|
||||
linker_config {
|
||||
name: "widevine-linker-config",
|
||||
src: "linker.config.json",
|
||||
installable: false,
|
||||
}
|
||||
|
||||
apex_key {
|
||||
name: "com.google.android.widevine.key",
|
||||
public_key: "com.google.android.widevine.avbpubkey",
|
||||
|
||||
@@ -1,4 +1,7 @@
|
||||
{
|
||||
"name": "com.google.android.widevine",
|
||||
"version": 1
|
||||
"version": 1,
|
||||
"requireNativeLibs": [
|
||||
"liboemcrypto.so"
|
||||
]
|
||||
}
|
||||
5
libwvdrmengine/apex/device/Android.bp
Normal file
5
libwvdrmengine/apex/device/Android.bp
Normal file
@@ -0,0 +1,5 @@
|
||||
linker_config {
|
||||
name: "widevine_linker_config",
|
||||
src: "linker.config.json",
|
||||
vendor: true,
|
||||
}
|
||||
10
libwvdrmengine/apex/device/device.mk
Normal file
10
libwvdrmengine/apex/device/device.mk
Normal file
@@ -0,0 +1,10 @@
|
||||
PRODUCT_PACKAGES += \
|
||||
com.google.android.widevine \
|
||||
|
||||
# Check if we can use dev keys
|
||||
ifneq ($(wildcard vendor/google/dev-keystore),)
|
||||
$(call soong_config_set,widevine,use_devkey,true)
|
||||
endif
|
||||
|
||||
PRODUCT_PACKAGES += \
|
||||
widevine_linker_config
|
||||
5
libwvdrmengine/apex/device/linker.config.json
Normal file
5
libwvdrmengine/apex/device/linker.config.json
Normal file
@@ -0,0 +1,5 @@
|
||||
{
|
||||
"provideLibs": [
|
||||
"liboemcrypto.so"
|
||||
]
|
||||
}
|
||||
@@ -1,3 +0,0 @@
|
||||
{
|
||||
"permittedPaths": ["/vendor/${LIB}"]
|
||||
}
|
||||
Reference in New Issue
Block a user