S666LN: Rebrand from X6837

* Adapt the tree for this devices

Signed-off-by: fjrXTR <fajarslebew31@gmail.com>
This commit is contained in:
fjrXTR
2025-07-09 08:56:35 +02:00
parent f59da62b56
commit a8aa033f25
17 changed files with 776 additions and 657 deletions

View File

@@ -6,7 +6,7 @@
LOCAL_PATH := $(call my-dir)
ifeq ($(TARGET_DEVICE),X6837)
ifeq ($(TARGET_DEVICE),S666LN)
include $(call all-makefiles-under,$(LOCAL_PATH))

View File

@@ -5,4 +5,4 @@
#
PRODUCT_MAKEFILES := \
$(LOCAL_DIR)/lineage_X6837.mk
$(LOCAL_DIR)/lineage_S666LN.mk

View File

@@ -4,7 +4,7 @@
# SPDX-License-Identifier: Apache-2.0
#
DEVICE_PATH := device/infinix/X6837
DEVICE_PATH := device/itel/S666LN
KERNEL_PATH := $(DEVICE_PATH)-kernel
CONFIGS_PATH := $(DEVICE_PATH)/configs
@@ -57,7 +57,7 @@ BOARD_MKBOOTIMG_ARGS += --dtb_offset $(BOARD_DTB_OFFSET)
BOARD_MKBOOTIMG_ARGS += --header_version $(BOARD_BOOT_HEADER_VERSION)
# Bootloader
TARGET_BOOTLOADER_BOARD_NAME := Infinix-X6837
TARGET_BOOTLOADER_BOARD_NAME := S666LN
TARGET_NO_BOOTLOADER := true
# Broken Rules
@@ -69,7 +69,7 @@ BOARD_PREBUILT_DTBOIMAGE := $(KERNEL_PATH)/dtbo.img
BOARD_PREBUILT_DTBIMAGE_DIR := $(KERNEL_PATH)/dtb
# Display
TARGET_SCREEN_DENSITY := 392
TARGET_SCREEN_DENSITY := 292
# Kernel
TARGET_NO_KERNEL_OVERRIDE := true
@@ -151,10 +151,10 @@ SYSTEM_EXT_PUBLIC_SEPOLICY_DIRS += $(DEVICE_PATH)/sepolicy/public
BOARD_VENDOR_SEPOLICY_DIRS += $(DEVICE_PATH)/sepolicy/vendor
# OTA assert
TARGET_OTA_ASSERT_DEVICE := X6837,Infinix-X6837
TARGET_OTA_ASSERT_DEVICE := S666LN,itel-S666LN
# Vendor Security Patch
VENDOR_SECURITY_PATCH := 2025-06-05
VENDOR_SECURITY_PATCH := 2025-01-05
# Verified Boot
BOARD_AVB_ENABLE := true
@@ -212,4 +212,4 @@ WIFI_HIDL_UNIFIED_SUPPLICANT_SERVICE_RC_ENTRY := true
TARGET_KERNEL_SOURCE := $(KERNEL_PATH)/kernel-headers
# Inherit the proprietary files
include vendor/infinix/X6837/BoardConfigVendor.mk
include vendor/itel/S666LN/BoardConfigVendor.mk

View File

@@ -1,10 +1,10 @@
# Device tree for the Infinix HOT 40 Pro (X6837)
# Device tree for the itel RS4 (S666LN)
## Device specifications
| Basic | Spec |
| ----------------------- | :---------------------------------------------------------- |
| SoC | MediaTek Helio G99 (6nm) |
| SoC | MediaTek Helio G99 Ultimate (6nm) |
| CPU | Octa-core (2x2.2 GHz Cortex-A76 & 6x2.0 GHz Cortex-A55) |
| GPU | Mali-G57 MC2 |
| Memory | 8GB / 12GB |
@@ -12,14 +12,12 @@
| Storage | 128GB / 256GB |
| MicroSD | MicroSDXC |
| Battery | Non-removable Li-Po 5000 mAh |
| Dimensions | 168.6 x 76.6 x 8.3 mm |
| Display | 1080 x 2460 pixels, 6.78 inches |
| Rear Camera 1 | 108 MP, f/1.8, (wide), 0.64µm, AF |
| Rear Camera 2 | 2 MP, f/2.4, (macro) |
| Rear Camera 3 | QVGA |
| Front Camera | 32 MP, f/2.2, (wide) |
| Dimensions | 8.2 mm thickness |
| Display | 720 x 1612 pixels, 20:9 ratio (~269 ppi density) |
| Rear Camera 1 | 50 MP, f/1.6, (wide), AF |
| Front Camera | 8 MP |
## Device Picture
![Infinix HOT 40 Pro](https://fdn2.gsmarena.com/vv/pics/infinix/infinix-hot-40-pro-1.jpg)
![itel RS4](https://fdn2.gsmarena.com/vv/pics/itel/itel-rs4-1.jpg)

View File

@@ -88,7 +88,7 @@ ro.hardware.gatekeeper=trustonic
# Graphics
debug.graphics.game_default_frame_rate.disabled=true
debug.mediatek.disp_decompress=1
debug.renderengine.backend=threaded
debug.renderengine.backend=skiaglthreaded
debug.sf.disable_backpressure=1
graphics.gpu.profiler.support=true
ro.hardware.egl=meow
@@ -113,7 +113,7 @@ ro.incremental.enable=yes
# HWUI
debug.hwui.use_hint_manager=true
debug.hwui.target_cpu_time_percent=30
debug.hwui.target_cpu_time_percent=60
# Keymaster
ro.vendor.keymaster_version=5.0
@@ -122,13 +122,12 @@ ro.vendor.keymaster_version=5.0
ro.vendor.transsion.backlight_12bit=1
# LMK
ro.lmk.kill_heaviest_task=true
ro.lmk.kill_timeout_ms=100
ro.lmk.psi_complete_stall_ms=150
ro.lmk.swap_free_low_percentage=20
ro.lmk.swap_util_max=90
ro.lmk.thrashing_limit=30
ro.lmk.thrashing_limit_decay=50
ro.lmk.swap_util_max=90
ro.lmk.kill_timeout_ms=100
# Media
media.c2.dmabuf.padding=3072
@@ -147,7 +146,7 @@ ro.vendor.mgk_name=mgk_64_entry_level_k510
ro.vendor.mgvi_name=mgvi_64_nfc_armv82
ro.vendor.mediatek.platform=MT6789
ro.vendor.mediatek.version.branch=alps-mp-s0.mp1
ro.vendor.mediatek.version.release=alps-mp-s0.mp1.rc-V15.102_reallytek.s0mp1rc.k61v1.64.bsp_P46
ro.vendor.mediatek.version.release=alps-mp-s0.mp1-V15.175_reallytek_wsr_s0mp1rc_P8
# Misc
persist.vendor.kernel.version=5
@@ -287,27 +286,6 @@ ro.surface_flinger.set_display_power_timer_ms=1000
ro.surface_flinger.set_idle_timer_ms=100
ro.surface_flinger.set_touch_timer_ms=200
ro.surface_flinger.use_content_detection_for_refresh_rate=true
vendor.debug.sf.cpupolicy=0
vendor.debug.sf.cpupolicy.base_min_bl=310
vendor.debug.sf.cpupolicy.hw_comp_suspend=1
vendor.debug.sf.cpupolicy.hw_hfr_suspend=1
vendor.debug.sf.cpupolicy.lowbound_uclamp_min=165
vendor.debug.sf.cpupolicy.max_correct_offset=150
vendor.debug.sf.cpupolicy.min_120=165
vendor.debug.sf.cpupolicy.min_30_mml=165
vendor.debug.sf.cpupolicy.min_60=130
vendor.debug.sf.cpupolicy.min_60_mml=165
vendor.debug.sf.cpupolicy.min_90=165
vendor.debug.sf.cpupolicy.min_boost=165
vendor.debug.sf.cpupolicy.power_down_120=300000
vendor.debug.sf.cpupolicy.power_up_120=-300000
vendor.debug.sf.cpupolicy.re_hfr=0
vendor.debug.sf.cpupolicy.rt_bl_min=300
vendor.debug.sf.cpupolicy.sf_cpu_thres=290
vendor.debug.sf.cpupolicy.upbound_uclamp_max_ll=262
vendor.debug.sf.cpupolicy.upbound_uclamp_min=350
vendor.debug.sf.cpupolicy.upbound_uclamp_ret_sys=210
vendor.debug.sf.cpupolicy.xgf_min=25
# Storage
external_storage.casefold.enabled=1
@@ -328,6 +306,9 @@ ro.vendor.mtk_trustonic_tee_support=1
# Thermal
ro.vendor.mtk_thermal_2_0=1
# Vibrator
ro.vendor.tran.vibrator.option=single
# WiFi
ro.vendor.wifi.sap.concurrent.iface=ap1
ro.vendor.wifi.sap.interface=ap0

View File

@@ -247,10 +247,6 @@ PRODUCT_PACKAGES += \
PRODUCT_PACKAGES += \
android.hardware.lights-service.transsion
# Lineage-Specific Overlays
PRODUCT_PACKAGES += \
ApertureOverlay
# Linker config
PRODUCT_VENDOR_LINKER_CONFIG_FRAGMENTS += \
$(LOCAL_PATH)/configs/linker.config.json
@@ -453,10 +449,6 @@ PRODUCT_PACKAGES += \
# ViPER4Android
$(call inherit-product, packages/apps/ViPER4AndroidFX/config.mk)
# Vendor service manager
PRODUCT_PACKAGES += \
vndservicemanager
# Vibrator
PRODUCT_PACKAGES += \
android.hardware.vibrator-service.mediatek
@@ -505,4 +497,4 @@ PRODUCT_COPY_FILES += \
$(call find-copy-subdir-files,*,$(LOCAL_PATH)/configs/wifi/,$(TARGET_COPY_OUT_VENDOR)/etc/wifi)
# Inherit the proprietary files
$(call inherit-product, vendor/infinix/X6837/X6837-vendor.mk)
$(call inherit-product, vendor/itel/S666LN/S666LN-vendor.mk)

View File

@@ -7,8 +7,8 @@
set -e
DEVICE=X6837
VENDOR=infinix
DEVICE=S666LN
VENDOR=itel
# Load extract_utils and do some sanity checks
MY_DIR="${BASH_SOURCE%/*}"
@@ -146,6 +146,10 @@ function blob_fixup() {
[ "$2" = "" ] && return 0
"${PATCHELF}" --add-needed "libbase_shim.so" "${2}"
;;
vendor/lib64/libvendor.goodix.hardware.biometrics.fingerprint@2.1.so)
[ "$2" = "" ] && return 0
grep -q "libhidlbase_shim.so" "${2}" || "${PATCHELF}" --add-needed "libhidlbase_shim.so" "${2}"
;;
*)
return 1
;;

View File

@@ -1,11 +0,0 @@
//
// Copyright (C) 2023 LineageOS
// SPDX-License-Identifier: Apache-2.0
//
runtime_resource_overlay {
name: "ApertureOverlay",
sdk_version: "current",
product_specific: true,
resource_dirs: ["res"]
}

View File

@@ -1,20 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- Copyright (C) 2023 LineageOS
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
-->
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="org.lineageos.aperture.overlay">
<application android:hasCode="false" />
<overlay
android:targetPackage="org.lineageos.aperture"
android:isStatic="true"
android:priority="1" />
</manifest>

View File

@@ -1,9 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<!--
Copyright (C) 2023 LineageOS
SPDX-License-Identifier: Apache-2.0
-->
<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
<!-- Enable auxiliary cameras selector -->
<bool name="config_enableAuxCameras">true</bool>
</resources>

31
lineage_S666LN.mk Normal file
View File

@@ -0,0 +1,31 @@
#
# Copyright (C) 2024 The LineageOS Project
#
# SPDX-License-Identifier: Apache-2.0
#
# Inherit from those products. Most specific first.
$(call inherit-product, $(SRC_TARGET_DIR)/product/core_64_bit_only.mk)
$(call inherit-product, $(SRC_TARGET_DIR)/product/full_base_telephony.mk)
# Inherit some common Lineage stuff.
$(call inherit-product, vendor/lineage/config/common_full_phone.mk)
# Inherit from S666LN device
$(call inherit-product, device/itel/S666LN/device.mk)
BOARD_VENDOR := Itel
PRODUCT_NAME := lineage_S666LN
PRODUCT_DEVICE := S666LN
PRODUCT_MANUFACTURER := ITEL
PRODUCT_BRAND := itel
PRODUCT_MODEL := itel S666LN
PRODUCT_GMS_CLIENTID_BASE := android-transsion
PRODUCT_SYSTEM_NAME := S666LN-OP
PRODUCT_SYSTEM_DEVICE := S666LN
BUILD_FINGERPRINT := Itel/S666LN-OP/itel-S666LN:13/TP1A.220624.014/240513V902:user/release-keys
# Time
LINEAGE_VERSION_APPEND_TIME_OF_DAY := true

View File

@@ -1,31 +0,0 @@
#
# Copyright (C) 2024 The LineageOS Project
#
# SPDX-License-Identifier: Apache-2.0
#
# Inherit from those products. Most specific first.
$(call inherit-product, $(SRC_TARGET_DIR)/product/core_64_bit_only.mk)
$(call inherit-product, $(SRC_TARGET_DIR)/product/full_base_telephony.mk)
# Inherit some common Lineage stuff.
$(call inherit-product, vendor/lineage/config/common_full_phone.mk)
# Inherit from X6837 device
$(call inherit-product, device/infinix/X6837/device.mk)
BOARD_VENDOR := Infinix
PRODUCT_NAME := lineage_X6837
PRODUCT_DEVICE := X6837
PRODUCT_MANUFACTURER := INFINIX
PRODUCT_BRAND := Infinix
PRODUCT_MODEL := Infinix X6837
PRODUCT_GMS_CLIENTID_BASE := android-transsion
PRODUCT_SYSTEM_NAME := X6837-OP
PRODUCT_SYSTEM_DEVICE := X6837
BUILD_FINGERPRINT := Infinix/X6837-OP/Infinix-X6837:13/TP1A.220624.014/240929V1624:user/release-keys
# Time
LINEAGE_VERSION_APPEND_TIME_OF_DAY := true

View File

@@ -18,5 +18,5 @@
-->
<resources>
<!-- Default for Settings.Global.DEVICE_NAME $1=MODEL-->
<string name="def_device_name_simple">Infinix HOT 40 Pro</string>
<string name="def_device_name_simple">Itel RS4</string>
</resources>

File diff suppressed because it is too large Load Diff

View File

@@ -71,5 +71,10 @@
/(vendor|system\/vendor)/bin/hw/android\.hardware\.vibrator@1\.0-service-mediatek-lazy u:object_r:hal_vibrator_default_exec:s0
/(vendor|system\/vendor)/bin/hw/android\.hardware\.vibrator-service\.example u:object_r:hal_vibrator_default_exec:s0
/(vendor|system\/vendor)/bin/hw/android\.hardware\.vibrator-service\.mediatek u:object_r:hal_vibrator_default_exec:s0
/sys/devices/platform/soc/1101a000.i2c/i2c-6/6-0034/leds/vibrator_single(/.*)? u:object_r:sysfs_vibrator:s0
/sys/devices/platform/soc/1101a000.i2c/i2c-6/6-005a/leds/vibrator_single(/.*)? u:object_r:sysfs_vibrator:s0
/sys/devices/platform/11d02000.i2c/i2c-3/3-005a/leds/vibrator_single(/.*)? u:object_r:sysfs_vibrator:s0
/sys/devices/platform/11d00000.i2c/i2c-8/8-0058/leds/vibrator_single(/.*)? u:object_r:sysfs_vibrator:s0
/sys/devices/platform/soc/1101a000.i2c/i2c-6/6-005a/leds/vibrator_single(/.*)? u:object_r:sysfs_vibrator:s0
/sys/devices/platform/soc/1101a000.i2c/i2c-6/6-0058/leds/vibrator_single(/.*)? u:object_r:sysfs_vibrator:s0
/sys/devices/platform/soc/1101a000.i2c/i2c-6/6-0034/leds/vibrator_single(/.*)? u:object_r:sysfs_vibrator:s0
/sys/devices/platform/soc/11d04000.i2c/i2c-7/7-005a/leds/vibrator_single(/.*)? u:object_r:sysfs_vibrator:s0
/sys/devices/platform/soc/11e00000.i2c/i2c-0/0-0058/leds/vibrator_single(/.*)? u:object_r:sysfs_vibrator:s0

View File

@@ -7,8 +7,8 @@
set -e
DEVICE=X6837
VENDOR=infinix
DEVICE=S666LN
VENDOR=itel
# Load extract_utils and do some sanity checks
MY_DIR="${BASH_SOURCE%/*}"

View File

@@ -1,4 +1,5 @@
bin/hw/camerahalserver
bin/jpegtool
lib64/hw/android.hardware.camera.provider@2.6-impl-mediatek.so
lib64/hw/vendor.mediatek.hardware.camera.atms@1.0-impl.so
lib64/hw/vendor.mediatek.hardware.camera.bgservice@1.1-impl.so
@@ -75,33 +76,128 @@ lib64/libCamera_fakeserialyuv_Scene_Preview_4k.so
lib64/libCamera_fakeserialyuv_Scene_Preview_ZSD_Flash.so
lib64/libCamera_fakeserialyuv_Video_1080.so
lib64/libCamera_fakeserialyuv_Video_4k.so
lib64/libCamera_gc02m1macromipiraw_Scene_Capture.so
lib64/libCamera_gc02m1macromipiraw_Scene_Preview.so
lib64/libCamera_gc32e1mipiraw_Face_Capture.so
lib64/libCamera_gc32e1mipiraw_Scene_Capture.so
lib64/libCamera_gc32e1mipiraw_Scene_Preview.so
lib64/libCamera_pblcgc02m1macromipiraw_Scene_Capture.so
lib64/libCamera_pblcgc02m1macromipiraw_Scene_Preview.so
lib64/libCamera_pblcgc32e1mipiraw_Face_Capture.so
lib64/libCamera_pblcgc32e1mipiraw_Scene_Capture.so
lib64/libCamera_pblcgc32e1mipiraw_Scene_Preview.so
lib64/libCamera_pblcs5khm6sxmipiraw_Flash_Capture.so
lib64/libCamera_pblcs5khm6sxmipiraw_Scene_Capture.so
lib64/libCamera_pblcs5khm6sxmipiraw_Scene_Capture_4cell.so
lib64/libCamera_pblcs5khm6sxmipiraw_Scene_Preview.so
lib64/libCamera_pbrogc02m1macromipiraw_Scene_Capture.so
lib64/libCamera_pbrogc02m1macromipiraw_Scene_Preview.so
lib64/libCamera_pbrogc32e1mipiraw_Face_Capture.so
lib64/libCamera_pbrogc32e1mipiraw_Scene_Capture.so
lib64/libCamera_pbrogc32e1mipiraw_Scene_Preview.so
lib64/libCamera_pbros5khm6sxmipiraw_Flash_Capture.so
lib64/libCamera_pbros5khm6sxmipiraw_Scene_Capture.so
lib64/libCamera_pbros5khm6sxmipiraw_Scene_Capture_4cell.so
lib64/libCamera_pbros5khm6sxmipiraw_Scene_Preview.so
lib64/libCamera_s5khm6sxmipiraw_Flash_Capture.so
lib64/libCamera_s5khm6sxmipiraw_Scene_Capture.so
lib64/libCamera_s5khm6sxmipiraw_Scene_Capture_4cell.so
lib64/libCamera_s5khm6sxmipiraw_Scene_Preview.so
lib64/libCamera_gc08a8mipiraw_Default_Capture.so
lib64/libCamera_gc08a8mipiraw_Default_Custom_Capture.so
lib64/libCamera_gc08a8mipiraw_Default_Custom_Preview.so
lib64/libCamera_gc08a8mipiraw_Default_Preview.so
lib64/libCamera_gc08a8mipiraw_Default_Video.so
lib64/libCamera_gc08a8mipiraw_E2EHDR_Preview.so
lib64/libCamera_gc08a8mipiraw_E2EHDR_Video.so
lib64/libCamera_gc08a8mipiraw_Face_Beauty.so
lib64/libCamera_gc08a8mipiraw_Face_Beauty_mfll.so
lib64/libCamera_gc08a8mipiraw_Face_Beauty_Preview.so
lib64/libCamera_gc08a8mipiraw_Face_Capture.so
lib64/libCamera_gc08a8mipiraw_Face_Capture_4cell.so
lib64/libCamera_gc08a8mipiraw_Face_Preview.so
lib64/libCamera_gc08a8mipiraw_Face_Preview_4k.so
lib64/libCamera_gc08a8mipiraw_Face_Preview_ZSD.so
lib64/libCamera_gc08a8mipiraw_Face_Preview_ZSD_Flash.so
lib64/libCamera_gc08a8mipiraw_Flash_Capture.so
lib64/libCamera_gc08a8mipiraw_HDR_Capture.so
lib64/libCamera_gc08a8mipiraw_HDR_Preview.so
lib64/libCamera_gc08a8mipiraw_HDR_Reconfig_Preview.so
lib64/libCamera_gc08a8mipiraw_HDR_Reconfig_Video.so
lib64/libCamera_gc08a8mipiraw_HDR_Video.so
lib64/libCamera_gc08a8mipiraw_LLHDR_0EV.so
lib64/libCamera_gc08a8mipiraw_N3D_Capture.so
lib64/libCamera_gc08a8mipiraw_N3D_Preview.so
lib64/libCamera_gc08a8mipiraw_N3D_Video.so
lib64/libCamera_gc08a8mipiraw_NHDR_0EV.so
lib64/libCamera_gc08a8mipiraw_P1_YUV.so
lib64/libCamera_gc08a8mipiraw_Panorama.so
lib64/libCamera_gc08a8mipiraw_Portrait.so
lib64/libCamera_gc08a8mipiraw_Portrait_Preview.so
lib64/libCamera_gc08a8mipiraw_Scene_Capture.so
lib64/libCamera_gc08a8mipiraw_Scene_Capture_4cell.so
lib64/libCamera_gc08a8mipiraw_Scene_Preview.so
lib64/libCamera_gc08a8mipiraw_Scene_Preview_ZSD.so
lib64/libCamera_gc08a8mipiraw_Scene_Preview_ZSD_Flash.so
lib64/libCamera_gc08a8mipiraw_short_video.so
lib64/libCamera_gc08a8mipiraw_ThirdAPP_Capture.so
lib64/libCamera_gc08a8mipiraw_ThirdAPP_Preview.so
lib64/libCamera_gc08a8mipiraw_Video_1080.so
lib64/libCamera_gc08a8mipiraw_Video_4k.so
lib64/libCamera_gc08a8mipiraw_Video_720.so
lib64/libCamera_gc08a8mipiraw_Zoom_Capture.so
lib64/libCamera_gc08a8mipiraw_Zoom_Preview.so
lib64/libCamera_hi5022qmipiraw_3rd_Capture.so
lib64/libCamera_hi5022qmipiraw_Boken_Capture_mfll.so
lib64/libCamera_hi5022qmipiraw_Facebeauty_Capture.so
lib64/libCamera_hi5022qmipiraw_Face_Capture.so
lib64/libCamera_hi5022qmipiraw_Flash_Capture.so
lib64/libCamera_hi5022qmipiraw_Scene_Capture.so
lib64/libCamera_hi5022qmipiraw_Scene_Capture_4cell.so
lib64/libCamera_hi5022qmipiraw_Scene_PreFlash_Preview.so
lib64/libCamera_hi5022qmipiraw_Scene_Preview.so
lib64/libCamera_hi5022qmipiraw_TimeLapse.so
lib64/libCamera_pblcgc08a8mipiraw_Default_Capture.so
lib64/libCamera_pblcgc08a8mipiraw_Default_Custom_Capture.so
lib64/libCamera_pblcgc08a8mipiraw_Default_Custom_Preview.so
lib64/libCamera_pblcgc08a8mipiraw_Default_Preview.so
lib64/libCamera_pblcgc08a8mipiraw_Default_Video.so
lib64/libCamera_pblcgc08a8mipiraw_E2EHDR_Preview.so
lib64/libCamera_pblcgc08a8mipiraw_E2EHDR_Video.so
lib64/libCamera_pblcgc08a8mipiraw_Face_Beauty.so
lib64/libCamera_pblcgc08a8mipiraw_Face_Beauty_mfll.so
lib64/libCamera_pblcgc08a8mipiraw_Face_Beauty_Preview.so
lib64/libCamera_pblcgc08a8mipiraw_Face_Capture.so
lib64/libCamera_pblcgc08a8mipiraw_Face_Capture_4cell.so
lib64/libCamera_pblcgc08a8mipiraw_Face_Preview.so
lib64/libCamera_pblcgc08a8mipiraw_Face_Preview_4k.so
lib64/libCamera_pblcgc08a8mipiraw_Face_Preview_ZSD.so
lib64/libCamera_pblcgc08a8mipiraw_Face_Preview_ZSD_Flash.so
lib64/libCamera_pblcgc08a8mipiraw_Flash_Capture.so
lib64/libCamera_pblcgc08a8mipiraw_HDR_Capture.so
lib64/libCamera_pblcgc08a8mipiraw_HDR_Preview.so
lib64/libCamera_pblcgc08a8mipiraw_HDR_Reconfig_Preview.so
lib64/libCamera_pblcgc08a8mipiraw_HDR_Reconfig_Video.so
lib64/libCamera_pblcgc08a8mipiraw_HDR_Video.so
lib64/libCamera_pblcgc08a8mipiraw_LLHDR_0EV.so
lib64/libCamera_pblcgc08a8mipiraw_N3D_Capture.so
lib64/libCamera_pblcgc08a8mipiraw_N3D_Preview.so
lib64/libCamera_pblcgc08a8mipiraw_N3D_Video.so
lib64/libCamera_pblcgc08a8mipiraw_NHDR_0EV.so
lib64/libCamera_pblcgc08a8mipiraw_P1_YUV.so
lib64/libCamera_pblcgc08a8mipiraw_Panorama.so
lib64/libCamera_pblcgc08a8mipiraw_Portrait.so
lib64/libCamera_pblcgc08a8mipiraw_Portrait_Preview.so
lib64/libCamera_pblcgc08a8mipiraw_Scene_Capture.so
lib64/libCamera_pblcgc08a8mipiraw_Scene_Capture_4cell.so
lib64/libCamera_pblcgc08a8mipiraw_Scene_Preview.so
lib64/libCamera_pblcgc08a8mipiraw_Scene_Preview_ZSD.so
lib64/libCamera_pblcgc08a8mipiraw_Scene_Preview_ZSD_Flash.so
lib64/libCamera_pblcgc08a8mipiraw_short_video.so
lib64/libCamera_pblcgc08a8mipiraw_ThirdAPP_Capture.so
lib64/libCamera_pblcgc08a8mipiraw_ThirdAPP_Preview.so
lib64/libCamera_pblcgc08a8mipiraw_Video_1080.so
lib64/libCamera_pblcgc08a8mipiraw_Video_4k.so
lib64/libCamera_pblcgc08a8mipiraw_Video_720.so
lib64/libCamera_pblcgc08a8mipiraw_Zoom_Capture.so
lib64/libCamera_pblcgc08a8mipiraw_Zoom_Preview.so
lib64/libCamera_pblchi5022qmipiraw_3rd_Capture.so
lib64/libCamera_pblchi5022qmipiraw_Boken_Capture_mfll.so
lib64/libCamera_pblchi5022qmipiraw_Facebeauty_Capture.so
lib64/libCamera_pblchi5022qmipiraw_Face_Capture.so
lib64/libCamera_pblchi5022qmipiraw_Flash_Capture.so
lib64/libCamera_pblchi5022qmipiraw_Scene_Capture.so
lib64/libCamera_pblchi5022qmipiraw_Scene_Capture_4cell.so
lib64/libCamera_pblchi5022qmipiraw_Scene_PreFlash_Preview.so
lib64/libCamera_pblchi5022qmipiraw_Scene_Preview.so
lib64/libCamera_pblchi5022qmipiraw_TimeLapse.so
lib64/libCamera_pblcs5kjn1mipiraw_Face_Capture.so
lib64/libCamera_pblcs5kjn1mipiraw_Flash_Capture.so
lib64/libCamera_pblcs5kjn1mipiraw_Scene_Capture.so
lib64/libCamera_pblcs5kjn1mipiraw_Scene_Capture_4cell.so
lib64/libCamera_pblcs5kjn1mipiraw_Scene_Preview.so
lib64/libCamera_s5kjn1mipiraw_3rd_Capture.so
lib64/libCamera_s5kjn1mipiraw_Boken_Capture_mfll.so
lib64/libCamera_s5kjn1mipiraw_Facebeauty_Capture.so
lib64/libCamera_s5kjn1mipiraw_Face_Capture.so
lib64/libCamera_s5kjn1mipiraw_Flash_Capture.so
lib64/libCamera_s5kjn1mipiraw_Scene_Capture.so
lib64/libCamera_s5kjn1mipiraw_Scene_Capture_4cell.so
lib64/libCamera_s5kjn1mipiraw_Scene_Preview.so
lib64/libCamera_s5kjn1mipiraw_TimeLapse.so
lib64/libmtkcam.atmseventmgr.so
lib64/libmtkcam.eventcallback.so
lib64/libmtkcam.featurepipe.capture.so
@@ -177,11 +273,10 @@ lib64/libSonyIMX519PdafLibrary.so
lib64/libSonyIMX519PdafLibraryWrapper.so
lib64/fake_serial_yuv_IdxMgr.so
lib64/fake_serial_yuv_tuning.so
lib64/gc02m1macro_mipi_raw_IdxMgr.so
lib64/gc02m1macro_mipi_raw_tuning.so
lib64/gc32e1_mipi_raw_IdxMgr.so
lib64/gc32e1_mipi_raw_tuning.so
lib64/hi1634q_mipi_raw_IdxMgr.so
lib64/gc08a8_mipi_raw_IdxMgr.so
lib64/gc08a8_mipi_raw_tuning.so
lib64/hi5022q_mipi_raw_IdxMgr.so
lib64/hi5022q_mipi_raw_tuning.so
lib64/lib3a.ae.core.so
lib64/lib3a.ae.so
lib64/lib3a.ae.stat.so
@@ -217,11 +312,14 @@ lib64/libaibc_tuning_p3.so
lib64/libaibc_tuning_p4.so
lib64/libaidepth_tuning.so
lib64/libamipengine.so
lib64/libanc_night.so
lib64/libarcsoft_high_dynamic_range.so
lib64/libarcsoft_low_light_hdr.so
lib64/libarcsoft_low_light_shot.so
lib64/libarcsoft_torch_portrait_night.so
lib64/libcalculatesharpness.so
lib64/libcolorenhance_64.so
lib64/libcolorlevel.so
lib64/libdenoise.so
lib64/libdip_drv.so
lib64/libdip_postproc.so
@@ -237,7 +335,6 @@ lib64/libfeature_3dnr.so
lib64/libfeature_fsc.so
lib64/libfeature_lmv.so
lib64/libfeature_rss.so
lib64/libGCore4Cell.so
lib64/libImageEval.so
lib64/libimageio.so
lib64/libimageio_plat_drv.so
@@ -255,6 +352,7 @@ lib64/libportrait_repair_ppl3_ocl.so
lib64/librmsclib1.so
lib64/libsegmention.so
lib64/libsegmentionPre.so
lib64/libskhynix_q2b_5022Q_shared.so
lib64/libsmartdetector.so
lib64/libstblur_capture_api.so
lib64/libstereoinfoaccessor_vsdof.so
@@ -269,7 +367,9 @@ lib64/libTranArcHDR.so
lib64/libTranArcLLHDR.so
lib64/libTranArcLowLight.so
lib64/libTranASD.so
lib64/libTranAutoColorLevel.so
lib64/libTranBefMakeup.so
lib64/libTranColorEnhance.so
lib64/libTranDenoise.so
lib64/libTranExtImgProc.so
lib64/libTranEyeDetect.so
@@ -277,6 +377,7 @@ lib64/libTranGenderDetect.so
lib64/libTranHumanLight.so
lib64/libTranITDFaceBeauty.so
lib64/libTranMagicSky.so
lib64/libTranMegSuperLowLight.so
lib64/libTranMSFilter.so
lib64/libTranPlatHW.so
lib64/libTranSlimBody.so
@@ -285,22 +386,18 @@ lib64/libtranssion_bodybeauty.so
lib64/libTranSTPRRepair.so
lib64/libTranSTSingleBlur.so
lib64/libTranSuperResolution.so
lib64/libTranVideoSupeNightYuv.so
lib64/libTran_Log.so
lib64/libTran_mtkPowerAPI.so
lib64/libvainr_model.so
lib64/libWaterMarkProc.so
lib64/pblcgc02m1macro_mipi_raw_IdxMgr.so
lib64/pblcgc02m1macro_mipi_raw_tuning.so
lib64/pblcgc32e1_mipi_raw_IdxMgr.so
lib64/pblcgc32e1_mipi_raw_tuning.so
lib64/pblcs5khm6sx_mipi_raw_IdxMgr.so
lib64/pblcs5khm6sx_mipi_raw_tuning.so
lib64/pbrogc02m1macro_mipi_raw_IdxMgr.so
lib64/pbrogc02m1macro_mipi_raw_tuning.so
lib64/pbrogc32e1_mipi_raw_IdxMgr.so
lib64/pbrogc32e1_mipi_raw_tuning.so
lib64/pbros5khm6sx_mipi_raw_IdxMgr.so
lib64/pbros5khm6sx_mipi_raw_tuning.so
lib64/s5khm6sx_mipi_raw_IdxMgr.so
lib64/s5khm6sx_mipi_raw_tuning.so
lib64/libyuvenhance.so
lib64/pblcgc08a8_mipi_raw_IdxMgr.so
lib64/pblcgc08a8_mipi_raw_tuning.so
lib64/pblchi5022q_mipi_raw_IdxMgr.so
lib64/pblchi5022q_mipi_raw_tuning.so
lib64/pblcs5kjn1_mipi_raw_IdxMgr.so
lib64/pblcs5kjn1_mipi_raw_tuning.so
lib64/s5kjn1_mipi_raw_IdxMgr.so
lib64/s5kjn1_mipi_raw_tuning.so
lib64/mtkcam/libmtkcam_streaminfo_plugin-p1stt.so