X6837: Sync with dt changes

Signed-off-by: vlxlxlv <fajarslebew31@gmail.com>
This commit is contained in:
vlxlxlv committed 2026-08-25 22:05:33 +07:00
1 parent ed69af8caa
commit 2539f6f4a9
8 files changed
+82 -19954

No files matched your search

+73 -24
View File
@@ -10,6 +10,39 @@ soong_namespace {
],
}
cc_prebuilt_library_shared {
name: "libshowlogo",
owner: "infinix",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/system/lib64/libshowlogo.so",
],
shared_libs: [
"libcutils",
"libutils",
"libc",
"libstdc++",
"libz",
"libdrm",
"liblog",
"libgui",
"libui",
"libbase",
"libSurfaceFlingerProp",
"libc++",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
}
cc_prebuilt_library_shared {
name: "AVCSecureVdecCA_510",
owner: "infinix",
@@ -25733,6 +25766,46 @@ prebuilt_etc_xml {
soc_specific: true,
}
cc_prebuilt_binary {
name: "kpoc_charger",
owner: "infinix",
target: {
android_arm64: {
srcs: [
"proprietary/system/bin/kpoc_charger",
],
shared_libs: [
"libcutils",
"libutils",
"libstdc++",
"libz",
"liblog",
"libui",
"libdrm",
"libhardware_legacy",
"libsuspend",
"android.hardware.health@2.0",
"android.hardware.health-V1-ndk",
"libbase",
"libbinder",
"libbinder_ndk",
"libhidlbase",
"libhidltransport",
"libshowlogo",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
strip: {
none: true,
},
prefer: true,
}
cc_prebuilt_binary {
name: "ccci_mdinit",
owner: "infinix",
@@ -26810,30 +26883,6 @@ cc_prebuilt_binary {
soc_specific: true,
}
cc_prebuilt_binary {
name: "thermal_intf",
owner: "infinix",
target: {
android_arm64: {
srcs: [
"proprietary/vendor/bin/thermal_intf",
],
shared_libs: [
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
strip: {
none: true,
},
prefer: true,
soc_specific: true,
}
cc_prebuilt_binary {
name: "volte_clientapi_ua",
owner: "infinix",
+3 -3
View File
@@ -6,6 +6,7 @@ PRODUCT_SOONG_NAMESPACES += \
vendor/infinix/X6837
PRODUCT_COPY_FILES += \
vendor/infinix/X6837/proprietary/system/etc/init/kpoc_charger.rc:$(TARGET_COPY_OUT_SYSTEM)/etc/init/kpoc_charger.rc \
vendor/infinix/X6837/proprietary/vendor/app/mcRegistry/020f0000000000000000000000000000.drbin:$(TARGET_COPY_OUT_VENDOR)/app/mcRegistry/020f0000000000000000000000000000.drbin \
vendor/infinix/X6837/proprietary/vendor/app/mcRegistry/020f0000000000000000000000000000.tlbin:$(TARGET_COPY_OUT_VENDOR)/app/mcRegistry/020f0000000000000000000000000000.tlbin \
vendor/infinix/X6837/proprietary/vendor/app/mcRegistry/031c0000000000000000000000000000.drbin:$(TARGET_COPY_OUT_VENDOR)/app/mcRegistry/031c0000000000000000000000000000.drbin \
@@ -647,7 +648,6 @@ PRODUCT_COPY_FILES += \
vendor/infinix/X6837/proprietary/vendor/etc/audio_param/Volume_AudioParam.xml:$(TARGET_COPY_OUT_VENDOR)/etc/audio_param/Volume_AudioParam.xml \
vendor/infinix/X6837/proprietary/vendor/etc/audio_param/Volume_ParamUnitDesc.xml:$(TARGET_COPY_OUT_VENDOR)/etc/audio_param/Volume_ParamUnitDesc.xml \
vendor/infinix/X6837/proprietary/vendor/etc/cam3atms_profiles.xml:$(TARGET_COPY_OUT_VENDOR)/etc/cam3atms_profiles.xml \
vendor/infinix/X6837/proprietary/vendor/etc/dar_thermal_core/thermal_core_config.json:$(TARGET_COPY_OUT_VENDOR)/etc/dar_thermal_core/thermal_core_config.json \
vendor/infinix/X6837/proprietary/vendor/etc/ecc_list.xml:$(TARGET_COPY_OUT_VENDOR)/etc/ecc_list.xml \
vendor/infinix/X6837/proprietary/vendor/etc/ecc_list_OP01.xml:$(TARGET_COPY_OUT_VENDOR)/etc/ecc_list_OP01.xml \
vendor/infinix/X6837/proprietary/vendor/etc/ecc_list_OP02.xml:$(TARGET_COPY_OUT_VENDOR)/etc/ecc_list_OP02.xml \
@@ -730,7 +730,6 @@ PRODUCT_COPY_FILES += \
vendor/infinix/X6837/proprietary/vendor/etc/mali_platform.config:$(TARGET_COPY_OUT_VENDOR)/etc/mali_platform.config \
vendor/infinix/X6837/proprietary/vendor/etc/mtk_platform_codecs_config.xml:$(TARGET_COPY_OUT_VENDOR)/etc/mtk_platform_codecs_config.xml \
vendor/infinix/X6837/proprietary/vendor/etc/nnapi_powerhal.json:$(TARGET_COPY_OUT_VENDOR)/etc/nnapi_powerhal.json \
vendor/infinix/X6837/proprietary/vendor/etc/predthermallevel_rf.json:$(TARGET_COPY_OUT_VENDOR)/etc/predthermallevel_rf.json \
vendor/infinix/X6837/proprietary/vendor/etc/slp_conf:$(TARGET_COPY_OUT_VENDOR)/etc/slp_conf \
vendor/infinix/X6837/proprietary/vendor/etc/special_pws_channel.xml:$(TARGET_COPY_OUT_VENDOR)/etc/special_pws_channel.xml \
vendor/infinix/X6837/proprietary/vendor/etc/thermal/disable_skin_control.conf:$(TARGET_COPY_OUT_VENDOR)/etc/thermal/disable_skin_control.conf \
@@ -857,6 +856,7 @@ PRODUCT_COPY_FILES += \
vendor/infinix/X6837/proprietary/vendor/lib/egl/egl.cfg:$(TARGET_COPY_OUT_VENDOR)/lib/egl/egl.cfg
PRODUCT_PACKAGES += \
libshowlogo \
AVCSecureVdecCA_510 \
HEVCSecureVdecCA_510 \
VP9SecureVdecCA_510 \
@@ -1730,6 +1730,7 @@ PRODUCT_PACKAGES += \
manifest_chipone.xml \
manifest_hwcomposer.xml \
vendor.transsion.hardware.trancam.trancamserver@1.0.xml \
kpoc_charger \
ccci_mdinit \
ccci_rpcd \
fuelgauged \
@@ -1763,7 +1764,6 @@ PRODUCT_PACKAGES += \
nvram_daemon \
rcs_volte_stack \
thermal_core \
thermal_intf \
volte_clientapi_ua \
volte_imcb \
volte_imsm_93 \
Binary file not shown.
@@ -0,0 +1,6 @@
on charger
start kpoc_charger
service kpoc_charger /system/bin/kpoc_charger
group system wakelock
capabilities BLOCK_SUSPEND SYS_ADMIN SYS_BOOT
Binary file not shown.
Binary file not shown.
@@ -1,278 +0,0 @@
{
"version": 20230829,
"support": "1",
"game_list": [
{
"package_name": [
"com.tencent.ig",
"com.tencent.tmgp.pubgmhd",
"com.tencent.ig",
"com.rekoo.pubgm",
"com.vng.pubgmobile"
],
"fps_common": {
"thermal_core": {
"level_01": 3,
"level_02": 1,
"level_03": 0,
"min_pcb_thermal_threshold": 40
},
"frame_override": {
"enable": 1,
"param": {
"level_01": 0.9,
"level_02": 0.85,
"level_03": 0.85,
"fps_recent_time": 30,
"min_target_fps": 30,
"amend": -1
}
},
"powerHal": {
"enable": 1,
"param": {
"level_01": 0.8,
"level_02": 0.7,
"level_03": 0.7
}
},
"fre_thermal": {
"enable": 0,
"param": {
"level_01": 40000,
"level_02": 44000,
"level_03_threshold": 2000,
"level_04": 49000,
"min_limit_fps": 20,
"max_limit_fps": 120,
"tune_down_level": 40,
"tune_up_level": 10
}
},
"screen": {
"enable": 0,
"param": {
"adjust_range": 10,
"max_brightness": 220,
"min_brightness": 180
}
}
}
},
{
"package_name": [
"com.dts.freefireth",
"com.dts.freefiremax"
],
"fps_common": {
"thermal_core": {
"level_01": 3,
"level_02": 1,
"level_03": 0,
"min_pcb_thermal_threshold": 40
},
"frame_override": {
"enable": 1,
"param": {
"level_01": 0.9,
"level_02": 0.85,
"level_03": 0.85,
"fps_recent_time": 30,
"min_target_fps": 30,
"amend": -1
}
},
"powerHal": {
"enable": 1,
"param": {
"level_01": 0.8,
"level_02": 0.7,
"level_03": 0.7
}
},
"fre_thermal": {
"enable": 0,
"param": {
"level_01": 40000,
"level_02": 44000,
"level_03_threshold": 2000,
"level_04": 49000,
"min_limit_fps": 20,
"max_limit_fps": 120,
"tune_down_level": 40,
"tune_up_level": 10
}
},
"screen": {
"enable": 0,
"param": {
"adjust_range": 10,
"max_brightness": 220,
"min_brightness": 180
}
}
}
},
{
"package_name": [
"com.mobile.legends"
],
"fps_common": {
"thermal_core": {
"level_01": 3,
"level_02": 1,
"level_03": 0,
"min_pcb_thermal_threshold": 40
},
"frame_override": {
"enable": 1,
"param": {
"level_01": 0.9,
"level_02": 0.85,
"level_03": 0.85,
"fps_recent_time": 30,
"min_target_fps": 30,
"amend": -1
}
},
"powerHal": {
"enable": 1,
"param": {
"level_01": 0.8,
"level_02": 0.7,
"level_03": 0.7
}
},
"fre_thermal": {
"enable": 0,
"param": {
"level_01": 40000,
"level_02": 44000,
"level_03_threshold": 2000,
"level_04": 49000,
"min_limit_fps": 20,
"max_limit_fps": 120,
"tune_down_level": 40,
"tune_up_level": 10
}
},
"screen": {
"enable": 0,
"param": {
"adjust_range": 10,
"max_brightness": 220,
"min_brightness": 180
}
}
},
"fps_90": {
"thermal_core": {
"level_01": 30,
"level_02": 0,
"level_03": 0,
"min_pcb_thermal_threshold": 40
},
"frame_override": {
"enable": 1,
"param_01": {
"level_01": 80,
"level_02": 80,
"level_03": 80
}
},
"powerHal": {
"enable": 0,
"param_01": {
"level_01": [
0.9,
0.9
],
"level_02": [
0.85,
0.85
],
"level_03": [
0.85,
0.85
]
}
},
"fre_thermal": {
"enable": 0,
"param": {
"level_01": 40000,
"level_02": 44000,
"level_03_threshold": 2000,
"level_04": 49000,
"min_limit_fps": 70,
"max_limit_fps": 90,
"tune_down_level": 20,
"tune_up_level": 10
}
},
"screen": {
"enable": 0,
"param": {
"adjust_range": 10,
"max_brightness": 220,
"min_brightness": 180
}
}
}
},
{
"package_name": [
"com.miHoYo.GenshinImpact",
"com.miHoYo.Yuanshen"
],
"fps_common": {
"thermal_core": {
"level_01": 3,
"level_02": 1,
"level_03": 0,
"min_pcb_thermal_threshold": 40
},
"frame_override": {
"enable": 1,
"param": {
"level_01": 0.9,
"level_02": 0.85,
"level_03": 0.85,
"fps_recent_time": 30,
"min_target_fps": 30,
"amend": -1
}
},
"powerHal": {
"enable": 1,
"param": {
"level_01": 0.8,
"level_02": 0.7,
"level_03": 0.7
}
},
"fre_thermal": {
"enable": 0,
"param": {
"level_01": 40000,
"level_02": 44000,
"level_03_threshold": 2000,
"level_04": 49000,
"min_limit_fps": 20,
"max_limit_fps": 120,
"tune_down_level": 40,
"tune_up_level": 10
}
},
"screen": {
"enable": 0,
"param": {
"adjust_range": 10,
"max_brightness": 220,
"min_brightness": 180
}
}
}
}
]
}
File diff suppressed because it is too large. Load diff