Adding vintf fragment to the apex

Now vintf fragments can be embedded to APEX.

Bug: 239054171
Test: m check-vintf-all
Change-Id: I09a136915820fa4b34d4063f488dee4b8623a159
This commit is contained in:
Jooyung Han
2022-10-20 16:49:21 +09:00
parent 10b782484d
commit ca21643c32

View File

@@ -66,14 +66,13 @@ apex {
prebuilts: [
"com.google.android.widevine.rc",
"widevine-linker-config",
"com.google.android.widevine.xml", // etc/vintf
],
defaults: [
"com.google.android.widevine-defaults",
"com.google.android.widevine-key-defaults",
],
binaries: ["android.hardware.drm-service.widevine"],
// TODO(b/239054171) embed vintf_fragment in the apex.
vintf_fragments: ["com.google.android.widevine.xml"],
file_contexts: "file_contexts",
use_vndk_as_stable: true,
updatable: false,
@@ -106,6 +105,13 @@ prebuilt_etc {
src: "com.google.android.widevine.rc",
}
prebuilt_etc {
name: "com.google.android.widevine.xml",
src: "com.google.android.widevine.xml",
sub_dir: "vintf",
installable: false,
}
prebuilt_etc {
name: "allowlist_com.google.android.widevine.xml",
src: "allowlist_com.google.android.widevine.xml",