1047 lines
23 KiB
Plaintext
1047 lines
23 KiB
Plaintext
//
|
|
// Automatically generated file. DO NOT MODIFY
|
|
//
|
|
|
|
soong_namespace {
|
|
imports: [
|
|
"hardware/oplus",
|
|
"vendor/oneplus/lemonadep",
|
|
],
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libpenguin",
|
|
owner: "oplus",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libpenguin.so",
|
|
],
|
|
shared_libs: [
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libAPSClient-cmd-jni",
|
|
owner: "oplus",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/system_ext/lib64/libAPSClient-cmd-jni.so",
|
|
],
|
|
shared_libs: [
|
|
"libvndksupport",
|
|
"liblog",
|
|
"libandroid",
|
|
"libnativewindow",
|
|
"libjnigraphics",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
system_ext_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libAPSClient-jni",
|
|
owner: "oplus",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/system_ext/lib64/libAPSClient-jni.so",
|
|
],
|
|
shared_libs: [
|
|
"libvndksupport",
|
|
"liblog",
|
|
"libandroid",
|
|
"libnativewindow",
|
|
"libjnigraphics",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
system_ext_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libAncFilter_jni",
|
|
owner: "oplus",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/system_ext/lib64/libAncFilter_jni.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libm",
|
|
"libdl",
|
|
"libc",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
system_ext_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libAncHumBokeh-jni",
|
|
owner: "oplus",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/system_ext/lib64/libAncHumBokeh-jni.so",
|
|
],
|
|
shared_libs: [
|
|
"libjnigraphics",
|
|
"liblog",
|
|
"libm",
|
|
"libdl",
|
|
"libc",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
system_ext_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libAncHumanDoubleExposure-jni",
|
|
owner: "oplus",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/system_ext/lib64/libAncHumanDoubleExposure-jni.so",
|
|
],
|
|
shared_libs: [
|
|
"libjnigraphics",
|
|
"liblog",
|
|
"libEGL",
|
|
"libGLESv3",
|
|
"libandroid",
|
|
"libm",
|
|
"libdl",
|
|
"libc",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
system_ext_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libAncHumanRetain-jni_v2",
|
|
owner: "oplus",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/system_ext/lib64/libAncHumanRetain-jni_v2.so",
|
|
],
|
|
shared_libs: [
|
|
"libjnigraphics",
|
|
"liblog",
|
|
"libEGL",
|
|
"libGLESv3",
|
|
"libandroid",
|
|
"libm",
|
|
"libdl",
|
|
"libc",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
system_ext_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libAncHumanSegFigureFusion-jni",
|
|
owner: "oplus",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/system_ext/lib64/libAncHumanSegFigureFusion-jni.so",
|
|
],
|
|
shared_libs: [
|
|
"libjnigraphics",
|
|
"liblog",
|
|
"libEGL",
|
|
"libGLESv3",
|
|
"libandroid",
|
|
"libm",
|
|
"libdl",
|
|
"libc",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
system_ext_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libAncHumanVideo-jni",
|
|
owner: "oplus",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/system_ext/lib64/libAncHumanVideo-jni.so",
|
|
],
|
|
shared_libs: [
|
|
"libjnigraphics",
|
|
"liblog",
|
|
"libm",
|
|
"libdl",
|
|
"libc",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
system_ext_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libApsFaceBeautyPreviewProductJni",
|
|
owner: "oplus",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/system_ext/lib64/libApsFaceBeautyPreviewProductJni.so",
|
|
],
|
|
shared_libs: [
|
|
"libvndksupport",
|
|
"liblog",
|
|
"libandroid",
|
|
"libjnigraphics",
|
|
"libEGL",
|
|
"libGLESv1_CM",
|
|
"libGLESv3",
|
|
"libz",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
system_ext_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libAvatarEngineRender",
|
|
owner: "oplus",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/system_ext/lib64/libAvatarEngineRender.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libdl",
|
|
"libandroid",
|
|
"libz",
|
|
"libGLESv3",
|
|
"libEGL",
|
|
"libstdc++",
|
|
"libm",
|
|
"libc",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
system_ext_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libAvatarEngineRenderNative",
|
|
owner: "oplus",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/system_ext/lib64/libAvatarEngineRenderNative.so",
|
|
],
|
|
shared_libs: [
|
|
"libAvatarEngineRender",
|
|
"liblog",
|
|
"libdl",
|
|
"libandroid",
|
|
"libz",
|
|
"libGLESv3",
|
|
"libEGL",
|
|
"libstdc++",
|
|
"libm",
|
|
"libc",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
system_ext_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libCombineLut",
|
|
owner: "oplus",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/system_ext/lib64/libCombineLut.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libGLESv3",
|
|
"libEGL",
|
|
"libdl",
|
|
"libc",
|
|
"libm",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
system_ext_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libCombineLutJni",
|
|
owner: "oplus",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/system_ext/lib64/libCombineLutJni.so",
|
|
],
|
|
shared_libs: [
|
|
"libCombineLut",
|
|
"liblog",
|
|
"libandroid",
|
|
"libjnigraphics",
|
|
"libEGL",
|
|
"libGLESv1_CM",
|
|
"libGLESv3",
|
|
"libz",
|
|
"libc",
|
|
"libm",
|
|
"libstdc++",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
system_ext_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libFileExtender-jni",
|
|
owner: "oplus",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/system_ext/lib64/libFileExtender-jni.so",
|
|
],
|
|
shared_libs: [
|
|
"libextendfile",
|
|
"liblog",
|
|
"libandroid",
|
|
"libEGL",
|
|
"libGLESv3",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
system_ext_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libHeifEncoderWrapper",
|
|
owner: "oplus",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/system_ext/lib64/libHeifEncoderWrapper.so",
|
|
],
|
|
shared_libs: [
|
|
"liboplusheifwriter",
|
|
"libutils",
|
|
"libstagefright",
|
|
"libstagefright_foundation",
|
|
"liblog",
|
|
"libmedia_omx",
|
|
"libmedia",
|
|
"libmedia_codeclist",
|
|
"libnativehelper",
|
|
"libandroid_runtime",
|
|
"libnativewindow",
|
|
"libui",
|
|
"libgui",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
system_ext_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libNativeWinBuffExchange",
|
|
owner: "oplus",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/system_ext/lib64/libNativeWinBuffExchange.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libutils",
|
|
"libnativewindow",
|
|
"libui",
|
|
"libgui",
|
|
"android.hardware.graphics.bufferqueue@1.0",
|
|
"android.hardware.graphics.bufferqueue@2.0",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
system_ext_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libOplusBlurPreviewJNI",
|
|
owner: "oplus",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/system_ext/lib64/libOplusBlurPreviewJNI.so",
|
|
],
|
|
shared_libs: [
|
|
"libvndksupport",
|
|
"liblog",
|
|
"libandroid",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
system_ext_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libSuperTextWrapper",
|
|
owner: "oplus",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/system_ext/lib64/libSuperTextWrapper.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libXDocProcessSDK",
|
|
"libYTCommon",
|
|
"libGLESv3",
|
|
"libEGL",
|
|
"libm",
|
|
"libdl",
|
|
"libc",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
system_ext_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libXDocProcessSDK-jni.qti",
|
|
owner: "oplus",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/system_ext/lib64/libXDocProcessSDK-jni.qti.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libjnigraphics",
|
|
"libvndksupport",
|
|
"libm",
|
|
"libdl",
|
|
"libc",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
system_ext_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libXDocProcessSDK-jni",
|
|
owner: "oplus",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/system_ext/lib64/libXDocProcessSDK-jni.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libjnigraphics",
|
|
"libvndksupport",
|
|
"libm",
|
|
"libdl",
|
|
"libc",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
system_ext_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libXDocProcessSDK",
|
|
owner: "oplus",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/system_ext/lib64/libXDocProcessSDK.so",
|
|
],
|
|
shared_libs: [
|
|
"libdl",
|
|
"liblog",
|
|
"libYTCommon",
|
|
"libEGL",
|
|
"libGLESv3",
|
|
"libc",
|
|
"libz",
|
|
"libm",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
system_ext_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libYTCommon",
|
|
owner: "oplus",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/system_ext/lib64/libYTCommon.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libz",
|
|
"libm",
|
|
"libstdc++",
|
|
"libdl",
|
|
"libc",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
system_ext_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libarcsoft_wideselfie",
|
|
owner: "oplus",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/system_ext/lib64/libarcsoft_wideselfie.so",
|
|
],
|
|
shared_libs: [
|
|
"libmpbase",
|
|
"liblog",
|
|
"libdl",
|
|
"libc",
|
|
"libm",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
system_ext_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libcolorx-loader",
|
|
owner: "oplus",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/system_ext/lib64/libcolorx-loader.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libcutils",
|
|
"libutilscallstack",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
system_ext_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libcolorx",
|
|
owner: "oplus",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/system_ext/lib64/libcolorx.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libbinder",
|
|
"libutils",
|
|
"libcutils",
|
|
"libutilscallstack",
|
|
"libz",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
system_ext_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libcoolex",
|
|
owner: "oplus",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/system_ext/lib64/libcoolex.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libbinder",
|
|
"libcolorx",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
system_ext_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libextendfile",
|
|
owner: "oplus",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/system_ext/lib64/libextendfile.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libm",
|
|
"libdl",
|
|
"libc",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
system_ext_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libjni_wideselfie",
|
|
owner: "oplus",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/system_ext/lib64/libjni_wideselfie.so",
|
|
],
|
|
shared_libs: [
|
|
"libjnigraphics",
|
|
"liblog",
|
|
"libandroid",
|
|
"libc",
|
|
"libm",
|
|
"libstdc++",
|
|
"libdl",
|
|
"libarcsoft_wideselfie",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
system_ext_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libjnisingleblur_api",
|
|
owner: "oplus",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/system_ext/lib64/libjnisingleblur_api.so",
|
|
],
|
|
shared_libs: [
|
|
"libz",
|
|
"libjnigraphics",
|
|
"libvndksupport",
|
|
"liblog",
|
|
"libGLESv2",
|
|
"libm",
|
|
"libdl",
|
|
"libc",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
system_ext_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libjnistblur_api",
|
|
owner: "oplus",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/system_ext/lib64/libjnistblur_api.so",
|
|
],
|
|
shared_libs: [
|
|
"libz",
|
|
"libjnigraphics",
|
|
"libvndksupport",
|
|
"liblog",
|
|
"libGLESv2",
|
|
"libm",
|
|
"libdl",
|
|
"libc",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
system_ext_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "liboplusheifwriter",
|
|
owner: "oplus",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/system_ext/lib64/liboplusheifwriter.so",
|
|
],
|
|
shared_libs: [
|
|
"libutils",
|
|
"libcutils",
|
|
"libstagefright",
|
|
"libstagefright_foundation",
|
|
"liblog",
|
|
"libmedia_omx",
|
|
"libmedia",
|
|
"libmedia_codeclist",
|
|
"libnativehelper",
|
|
"libandroid_runtime",
|
|
"libnativewindow",
|
|
"libui",
|
|
"libgui",
|
|
"libbase",
|
|
"libjpeg",
|
|
"libjnigraphics",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
system_ext_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libsingle_camera_bokeh_native",
|
|
owner: "oplus",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/system_ext/lib64/libsingle_camera_bokeh_native.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libGLESv3",
|
|
"libEGL",
|
|
"libnativewindow",
|
|
"libmpbase",
|
|
"libm",
|
|
"libdl",
|
|
"libc",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
system_ext_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libst_mobile",
|
|
owner: "oplus",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/system_ext/lib64/libst_mobile.so",
|
|
],
|
|
shared_libs: [
|
|
"libz",
|
|
"libGLESv2",
|
|
"libEGL",
|
|
"liblog",
|
|
"libm",
|
|
"libc",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
system_ext_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libst_sticker_jni",
|
|
owner: "oplus",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/system_ext/lib64/libst_sticker_jni.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libst_mobile",
|
|
"libandroid",
|
|
"libGLESv3",
|
|
"libEGL",
|
|
"libm",
|
|
"libdl",
|
|
"libc",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
system_ext_specific: true,
|
|
}
|
|
|
|
android_app_import {
|
|
name: "OplusAppPlatform",
|
|
owner: "oplus",
|
|
apk: "proprietary/system_ext/priv-app/OplusAppPlatform/OplusAppPlatform.apk",
|
|
certificate: "platform",
|
|
dex_preopt: {
|
|
enabled: false,
|
|
},
|
|
privileged: true,
|
|
system_ext_specific: true,
|
|
}
|
|
|
|
android_app_import {
|
|
name: "OplusCamera",
|
|
owner: "oplus",
|
|
apk: "proprietary/system_ext/priv-app/OplusCamera/OplusCamera.apk",
|
|
overrides: [
|
|
"Camera2",
|
|
"GoogleCameraGo",
|
|
],
|
|
certificate: "platform",
|
|
dex_preopt: {
|
|
enabled: false,
|
|
},
|
|
privileged: true,
|
|
system_ext_specific: true,
|
|
}
|
|
|
|
dex_import {
|
|
name: "oplus-support-wrapper",
|
|
owner: "oplus",
|
|
jars: [
|
|
"proprietary/system/framework/oplus-support-wrapper.jar",
|
|
],
|
|
}
|
|
|
|
dex_import {
|
|
name: "com.oplus.camera.unit.sdk.adapter",
|
|
owner: "oplus",
|
|
jars: [
|
|
"proprietary/system_ext/framework/com.oplus.camera.unit.sdk.adapter.jar",
|
|
],
|
|
system_ext_specific: true,
|
|
}
|
|
|
|
dex_import {
|
|
name: "com.oplus.camera.unit.sdk",
|
|
owner: "oplus",
|
|
jars: [
|
|
"proprietary/system_ext/framework/com.oplus.camera.unit.sdk.jar",
|
|
],
|
|
system_ext_specific: true,
|
|
}
|