- Includes following changes: * Import Xiaomi MiSys Hal and Sepolicy * Import needed camera permissions * Import Camera Postprocessing * Import Poco F3 / Mi 11x Device Features [For Miui Deps] * Import camxoverride settings & tune down CameraX logging * Import needed camera prebuilts for Poco F3 AOSP Device trees * Import Leica/Miui Camera mod 5.x by https://t.me/itzdfplayer & HollyBear * Create device-specific config overlay for following Camera to enable appropriate features * Import device-specific OpenCL * Import AOSP and LOS aux camera overlays * Import appropriate sepolicy for Poco F3 / Mi11x - Repo requires: * Have device-side hides in libinit for .mod_device and .name * Import MiSys entries to FCM [Example:47e3f385a6] * Enable newer HIDL overrideFormat [4d9f9a23e9] * Build camera for Jemalloc [c5d5ea6706] * Set TARGET_CAMERA_PACKAGE_NAME for vendor tags [60ad521bf1] -> [c4fbccafa0] Used changes from following authors: Co-authored-by: UtsavBalar1231 <utsavbalar1231@gmail.com> Co-authored-by: ItzDFPlayer <deniskovalevskiy91@gmail.com> Co-authored-by: chrisl7 <wandersonrodriguesf1@gmail.com>
80 lines
2.0 KiB
Plaintext
80 lines
2.0 KiB
Plaintext
// Automatically generated file. DO NOT MODIFY
|
|
//
|
|
// This file is generated by vendor/xiaomi/camera/setup-makefiles.sh
|
|
|
|
soong_namespace {
|
|
}
|
|
|
|
android_app_import {
|
|
name: "MiuiCamera",
|
|
owner: "xiaomi",
|
|
apk: "proprietary/system/priv-app/MiuiCamera/MiuiCamera.apk",
|
|
overrides: ["GrapheneCamera", "Camera", "Camera2", "Aperture", "GoogleCameraGo"],
|
|
certificate: "platform",
|
|
dex_preopt: {
|
|
enabled: false,
|
|
},
|
|
privileged: true,
|
|
}
|
|
|
|
dex_import {
|
|
name: "vendor.xiaomi.hardware.misys-V1.0-java",
|
|
owner: "xiaomi",
|
|
jars: ["proprietary/system/framework/vendor.xiaomi.hardware.misys-V1.0-java.jar"],
|
|
}
|
|
|
|
dex_import {
|
|
name: "vendor.xiaomi.hardware.misys-V2.0-java",
|
|
owner: "xiaomi",
|
|
jars: ["proprietary/system/framework/vendor.xiaomi.hardware.misys-V2.0-java.jar"],
|
|
}
|
|
|
|
dex_import {
|
|
name: "vendor.xiaomi.hardware.misys-V4.0-java",
|
|
owner: "xiaomi",
|
|
jars: ["proprietary/system/framework/vendor.xiaomi.hardware.misys-V4.0-java.jar"],
|
|
}
|
|
|
|
dex_import {
|
|
name: "vendor.xiaomi.hardware.misys.V3_0",
|
|
owner: "xiaomi",
|
|
jars: ["proprietary/system/framework/vendor.xiaomi.hardware.misys.V3_0.jar"],
|
|
}
|
|
|
|
prebuilt_etc_xml {
|
|
name: "vendor.xiaomi.hardware.misys@1.0",
|
|
owner: "xiaomi",
|
|
src: "proprietary/vendor/etc/vintf/manifest/vendor.xiaomi.hardware.misys@1.0.xml",
|
|
filename_from_src: true,
|
|
sub_dir: "vintf/manifest",
|
|
soc_specific: true,
|
|
}
|
|
|
|
prebuilt_etc_xml {
|
|
name: "vendor.xiaomi.hardware.misys@2.0",
|
|
owner: "xiaomi",
|
|
src: "proprietary/vendor/etc/vintf/manifest/vendor.xiaomi.hardware.misys@2.0.xml",
|
|
filename_from_src: true,
|
|
sub_dir: "vintf/manifest",
|
|
soc_specific: true,
|
|
}
|
|
|
|
prebuilt_etc_xml {
|
|
name: "vendor.xiaomi.hardware.misys@3.0",
|
|
owner: "xiaomi",
|
|
src: "proprietary/vendor/etc/vintf/manifest/vendor.xiaomi.hardware.misys@3.0.xml",
|
|
filename_from_src: true,
|
|
sub_dir: "vintf/manifest",
|
|
soc_specific: true,
|
|
}
|
|
|
|
prebuilt_etc_xml {
|
|
name: "vendor.xiaomi.hardware.misys@4.0",
|
|
owner: "xiaomi",
|
|
src: "proprietary/vendor/etc/vintf/manifest/vendor.xiaomi.hardware.misys@4.0.xml",
|
|
filename_from_src: true,
|
|
sub_dir: "vintf/manifest",
|
|
soc_specific: true,
|
|
}
|
|
|