Compare commits

..
1 Commits
Author SHA1 Message Date
kylieeXD 9a9d6f7aa2 miuicamera: Extract camera using python extract utils
Signed-off-by: kylieeXD <khayloaftck@gmail.com>
2026-07-07 10:28:47 +00:00
11 changed files with 95 additions and 9 deletions
+77 -3
View File
@@ -476,6 +476,61 @@ cc_prebuilt_library_shared {
system_ext_specific: true,
}
cc_prebuilt_library_shared {
name: "vendor.xiaomi.hardware.aidlbgservice-V1-ndk-system_ext",
stem: "vendor.xiaomi.hardware.aidlbgservice-V1-ndk",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/system_ext/lib64/vendor.xiaomi.hardware.aidlbgservice-V1-ndk.so",
],
shared_libs: [
"libbinder_ndk",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
system_ext_specific: true,
}
cc_prebuilt_library_shared {
name: "vendor.xiaomi.hardware.bgservice@1.0-system_ext",
stem: "vendor.xiaomi.hardware.bgservice@1.0",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/system_ext/lib64/vendor.xiaomi.hardware.bgservice@1.0.so",
],
shared_libs: [
"libhidlbase",
"liblog",
"libutils",
"libcutils",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
system_ext_specific: true,
}
cc_prebuilt_library_shared {
name: "vendor.xiaomi.hardware.misys.common-V3-ndk-system_ext",
stem: "vendor.xiaomi.hardware.misys.common-V3-ndk",
@@ -543,12 +598,22 @@ android_app_import {
system_ext_specific: true,
}
dex_import {
name: "mediatek-framework",
java_import {
name: "vendor.xiaomi.hardware.aidlbgservice-V1-java",
owner: "xiaomi",
jars: [
"proprietary/system/framework/mediatek-framework.jar",
"proprietary/system_ext/framework/vendor.xiaomi.hardware.aidlbgservice-V1-java.jar",
],
system_ext_specific: true,
}
dex_import {
name: "vendor.xiaomi.hardware.bgservice-V1.0-java",
owner: "xiaomi",
jars: [
"proprietary/system_ext/framework/vendor.xiaomi.hardware.bgservice-V1.0-java.jar",
],
system_ext_specific: true,
}
dex_import {
@@ -596,6 +661,15 @@ dex_import {
system_ext_specific: true,
}
prebuilt_etc_xml {
name: "manifest_mtkblackbox.xml",
owner: "xiaomi",
src: "proprietary/vendor/etc/vintf/manifest/manifest_mtkblackbox.xml",
filename_from_src: true,
sub_dir: "vintf/manifest",
soc_specific: true,
}
prebuilt_etc_xml {
name: "vendor.xiaomi.hardware.misys.common.xml",
owner: "xiaomi",
+5 -4
View File
@@ -289,19 +289,20 @@ PRODUCT_PACKAGES += \
miui.mqsas.native-cpp \
vendor.mediatek.hardware.camera.isphal-V1-ndk-system_ext \
vendor.mediatek.hardware.camera.isphal@1.0-system_ext \
vendor.xiaomi.hardware.aidlbgservice-V1-ndk-system_ext \
vendor.xiaomi.hardware.bgservice@1.0-system_ext \
vendor.xiaomi.hardware.misys.common-V3-ndk-system_ext \
vendor.xiaomi.hardware.misys.core-V1-ndk-system_ext \
MiuiCamera \
mediatek-framework \
vendor.xiaomi.hardware.aidlbgservice-V1-java \
vendor.xiaomi.hardware.bgservice-V1.0-java \
vendor.xiaomi.hardware.misys-V1.0-java \
vendor.xiaomi.hardware.misys-V2.0-java \
vendor.xiaomi.hardware.misys-V4.0-java \
vendor.xiaomi.hardware.misys.V3_0 \
vendor.xiaomi.hardware.misys.common-V2-java \
manifest_mtkblackbox.xml \
vendor.xiaomi.hardware.misys.common.xml \
vendor.xiaomi.hardware.misys.core.xml \
vendor.xiaomi.hardware.misys.core-service \
hypsys_vendor
PRODUCT_BOOT_JARS += \
mediatek-framework
Binary file not shown.
Binary file not shown.
@@ -0,0 +1,11 @@
<!--
Input:
vendor/xiaomi/proprietary/misys/hypsys/hypsys_vendor/common/default/manifest_mtkblackbox.xml
-->
<manifest version="8.0" type="device">
<hal format="aidl">
<name>vendor.xiaomi.hardware.mtkblackbox</name>
<version>3</version>
<fqname>IMtkblackboxImpl/default</fqname>
</hal>
</manifest>