This commit is contained in:
pjgowtham
2025-04-05 20:11:16 +05:30
parent 45f13bbf54
commit 8a5fd04672
4 changed files with 8 additions and 5 deletions

View File

@@ -254,9 +254,10 @@ cc_prebuilt_library_shared {
target: { target: {
android_arm64: { android_arm64: {
srcs: ["proprietary/system_ext/lib64/libFileExtender-jni.so"], srcs: ["proprietary/system_ext/lib64/libFileExtender-jni.so"],
shared_libs: ["libextendfile", "liblog", "libandroid", "libEGL", "libGLESv3", "libc", "libm", "libdl", ], shared_libs: ["liblog", "libandroid", "libEGL", "libGLESv3", "libc", "libm", "libdl", ],
}, },
}, },
check_elf_files: false,
compile_multilib: "64", compile_multilib: "64",
prefer: true, prefer: true,
system_ext_specific: true, system_ext_specific: true,
@@ -453,7 +454,8 @@ cc_prebuilt_library_shared {
} }
cc_prebuilt_library_shared { cc_prebuilt_library_shared {
name: "libextendfile", name: "libextendfile_system_ext",
stem: "libextendfile",
owner: "oplus", owner: "oplus",
strip: { strip: {
none: true, none: true,

View File

@@ -35,7 +35,7 @@ PRODUCT_PACKAGES += \
libcolorx-loader \ libcolorx-loader \
libcolorx \ libcolorx \
libcoolex \ libcoolex \
libextendfile \ libextendfile_system_ext \
libjni_wideselfie \ libjni_wideselfie \
libjnisingleblur_api \ libjnisingleblur_api \
libjnistblur_api \ libjnistblur_api \

View File

@@ -23,7 +23,7 @@ PRODUCT_PRODUCT_PROPERTIES += \
ro.com.google.lens.oem_image_package=com.oneplus.gallery ro.com.google.lens.oem_image_package=com.oneplus.gallery
# Photo # Photo
TARGET_USES_OPLUS_CAMERA := true TARGET_CAMERA_PACKAGE_NAME := com.oplus.camera
# Video # Video
TARGET_CAMERA_OVERRIDE_FORMAT_FROM_RESERVED := true TARGET_CAMERA_OVERRIDE_FORMAT_FROM_RESERVED := true

View File

@@ -20,13 +20,14 @@ my_product/lib64/libFileExtender-jni.so:system_ext/lib64/libFileExtender-jni.so
my_product/lib64/libOplusBlurPreviewJNI.so:system_ext/lib64/libOplusBlurPreviewJNI.so my_product/lib64/libOplusBlurPreviewJNI.so:system_ext/lib64/libOplusBlurPreviewJNI.so
my_product/lib64/libSuperTextWrapper.so:system_ext/lib64/libSuperTextWrapper.so;MODULE_SUFFIX=_system_ext my_product/lib64/libSuperTextWrapper.so:system_ext/lib64/libSuperTextWrapper.so;MODULE_SUFFIX=_system_ext
my_product/lib64/libXDocProcessSDK-jni.so:system_ext/lib64/libXDocProcessSDK-jni.so my_product/lib64/libXDocProcessSDK-jni.so:system_ext/lib64/libXDocProcessSDK-jni.so
my_product/lib64/libXDocProcessSDK-jni.so:system_ext/lib64/libXDocProcessSDK-jni.qti.so;FIX_SONAME
my_product/lib64/libXDocProcessSDK.so:system_ext/lib64/libXDocProcessSDK.so;MODULE_SUFFIX=_system_ext my_product/lib64/libXDocProcessSDK.so:system_ext/lib64/libXDocProcessSDK.so;MODULE_SUFFIX=_system_ext
my_product/lib64/libYTCommon.so:system_ext/lib64/libYTCommon.so;MODULE_SUFFIX=_system_ext my_product/lib64/libYTCommon.so:system_ext/lib64/libYTCommon.so;MODULE_SUFFIX=_system_ext
my_product/lib64/libarcsoft_wideselfie.so:system_ext/lib64/libarcsoft_wideselfie.so my_product/lib64/libarcsoft_wideselfie.so:system_ext/lib64/libarcsoft_wideselfie.so
my_product/lib64/libcolorx-loader.so:system_ext/lib64/libcolorx-loader.so my_product/lib64/libcolorx-loader.so:system_ext/lib64/libcolorx-loader.so
my_product/lib64/libcolorx.so:system_ext/lib64/libcolorx.so my_product/lib64/libcolorx.so:system_ext/lib64/libcolorx.so
my_product/lib64/libcoolex.so:system_ext/lib64/libcoolex.so my_product/lib64/libcoolex.so:system_ext/lib64/libcoolex.so
my_product/lib64/libextendfile.so:system_ext/lib64/libextendfile.so my_product/lib64/libextendfile.so:system_ext/lib64/libextendfile.so;MODULE_SUFFIX=system_ext
my_product/lib64/libjni_wideselfie.so:system_ext/lib64/libjni_wideselfie.so my_product/lib64/libjni_wideselfie.so:system_ext/lib64/libjni_wideselfie.so
my_product/lib64/libjnisingleblur_api.so:system_ext/lib64/libjnisingleblur_api.so;FIX_SONAME my_product/lib64/libjnisingleblur_api.so:system_ext/lib64/libjnisingleblur_api.so;FIX_SONAME
my_product/lib64/libjnistblur_api.so:system_ext/lib64/libjnistblur_api.so;FIX_SONAME my_product/lib64/libjnistblur_api.so:system_ext/lib64/libjnistblur_api.so;FIX_SONAME