1 Commits

Author SHA1 Message Date
NotBlazeee28 6cb5ba4e63 peridot-miuicamera: Enable ELF checks 2025-12-17 21:55:32 +00:00
7 changed files with 221 additions and 209 deletions
+34 -27
View File
@@ -1,13 +1,32 @@
//
// Automatically generated file. DO NOT MODIFY
//
// This file is generated by device/xiaomi/peridot-miuicamera/setup-makefiles.sh
soong_namespace {
imports: [
"device/xiaomi/peridot-miuicamera",
],
}
android_app_import {
name: "MiuiCamera",
owner: "xiaomi",
apk: "proprietary/system/priv-app/MiuiCamera/MiuiCamera.apk",
overrides: [
"Aperture",
"Camera",
"Camera2",
"CameraGo",
"GoogleCameraGo",
"Snap",
"SnapdragonCamera",
],
certificate: "platform",
dex_preopt: {
enabled: false,
},
privileged: true,
}
cc_prebuilt_library_shared {
name: "libcamera_algoup_jni.xiaomi",
owner: "xiaomi",
@@ -45,6 +64,7 @@ cc_prebuilt_library_shared {
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
@@ -80,6 +100,7 @@ cc_prebuilt_library_shared {
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
@@ -94,26 +115,26 @@ cc_prebuilt_library_shared {
"proprietary/system/lib64/libgui-xiaomi.so",
],
shared_libs: [
"libvndksupport",
"libgralloctypes",
"android.hardware.graphics.mapper@4.0",
"android.hardware.graphics.common-V7-ndk",
"android.hardware.graphics.bufferqueue@1.0",
"android.hardware.graphics.bufferqueue@2.0",
"android.hardware.graphics.common-V4-ndk",
"android.hardware.graphics.common@1.1",
"android.hardware.graphics.common@1.2",
"android.hidl.token@1.0-utils",
"libbase",
"libcutils",
"libEGL",
"libGLESv2",
"libhidlbase",
"liblog",
"libnativewindow",
"libsync",
"libui",
"libbinder",
"libGLESv2",
"libutils",
"libvndksupport",
"libbinder",
"libc++",
"libc",
"libm",
@@ -122,7 +143,9 @@ cc_prebuilt_library_shared {
},
},
compile_multilib: "64",
check_elf_files: false,
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
@@ -134,7 +157,7 @@ cc_prebuilt_library_shared {
target: {
android_arm64: {
srcs: [
"proprietary/system/lib64/libmicampostproc_client.so",
"proprietary/system/lib64/libmicampostproc_client.so"
],
shared_libs: [
"liblog",
@@ -153,7 +176,7 @@ cc_prebuilt_library_shared {
"libnativehelper",
"libhidlbase",
"libhidltransport",
"vendor.xiaomi.hardware.campostproc@1.0_system",
"vendor.xiaomi.hardware.campostproc@1.0",
"libc++",
"libc",
"libm",
@@ -163,11 +186,11 @@ cc_prebuilt_library_shared {
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "vendor.xiaomi.hardware.campostproc@1.0_system",
stem: "vendor.xiaomi.hardware.campostproc@1.0",
name: "vendor.xiaomi.hardware.campostproc@1.0",
owner: "xiaomi",
strip: {
none: true,
@@ -192,21 +215,5 @@ cc_prebuilt_library_shared {
},
compile_multilib: "64",
prefer: true,
}
android_app_import {
name: "MiuiCamera",
owner: "xiaomi",
apk: "proprietary/system/priv-app/MiuiCamera/MiuiCamera.apk",
overrides: [
"Aperture",
"Camera",
"Camera2",
"GoogleCameraGo",
],
certificate: "platform",
dex_preopt: {
enabled: false,
},
privileged: true,
soc_specific: true,
}
+5 -1
View File
@@ -1,5 +1,9 @@
#
# Automatically generated file. DO NOT MODIFY
#
# This file is generated by device/xiaomi/peridot-miuicamera/setup-makefiles.sh
LOCAL_PATH := $(call my-dir)
ifeq ($(TARGET_DEVICE),peridot-miuicamera)
endif
+2 -1
View File
@@ -1,3 +1,4 @@
#
# Automatically generated file. DO NOT MODIFY
#
# This file is generated by device/xiaomi/peridot-miuicamera/setup-makefiles.sh
+3 -3
View File
@@ -1,14 +1,14 @@
#
# Automatically generated file. DO NOT MODIFY
#
# This file is generated by device/xiaomi/peridot-miuicamera/setup-makefiles.sh
PRODUCT_SOONG_NAMESPACES += \
vendor/xiaomi/peridot-miuicamera
PRODUCT_PACKAGES += \
MiuiCamera \
libcamera_algoup_jni.xiaomi \
libcamera_mianode_jni.xiaomi \
libgui-xiaomi \
libmicampostproc_client \
vendor.xiaomi.hardware.campostproc@1.0_system \
MiuiCamera
vendor.xiaomi.hardware.campostproc@1.0
Binary file not shown.