dm3q -> pa3q: use S23 Ultra device-tree as base. Still some things to-do

This commit is contained in:
SaschaNes
2025-08-11 23:56:39 +02:00
parent 09e6395632
commit e78d73988f
33 changed files with 1195 additions and 917 deletions

View File

@@ -5,4 +5,10 @@
#
PRODUCT_MAKEFILES := \
$(LOCAL_DIR)/lineage_dm3q.mk
$(LOCAL_DIR)/lineage_pa3q.mk
COMMON_LUNCH_CHOICES := \
lineage_pa3q-user \
lineage_pa3q-userdebug \
lineage_pa3q-eng

View File

@@ -5,24 +5,43 @@
#
# Include the common OEM chipset BoardConfig.
include device/samsung/sm8550-common/BoardConfigCommon.mk
# include device/samsung/sm8750-common/BoardConfigCommon.mk
DEVICE_PATH := device/samsung/dm3q
DEVICE_PATH := device/samsung/pa3q
# A/B
AB_OTA_UPDATER := true
AB_OTA_PARTITIONS += \
init_boot \
vendor \
vbmeta \
system \
odm \
vbmeta_system \
boot \
product \
dtbo \
system_ext \
vendor_dlkm \
vendor_boot \
system_dlkm
BOARD_USES_RECOVERY_AS_BOOT := true
# Assert
TARGET_OTA_ASSERT_DEVICE := dm3q
TARGET_OTA_ASSERT_DEVICE := pa3q
# Display
TARGET_SCREEN_DENSITY := 450
TARGET_USES_VULKAN := true
# Kernel
TARGET_KERNEL_CONFIG := dm3q_defconfig
TARGET_KERNEL_CONFIG := pa3q_defconfig
# Kernel Modules
BOARD_RECOVERY_RAMDISK_KERNEL_MODULES_LOAD := $(strip $(shell cat $(DEVICE_PATH)/modules.load.recovery))
BOARD_SYSTEM_KERNEL_MODULES_LOAD := $(strip $(shell cat $(DEVICE_PATH)/modules.load.system_dlkm))
BOARD_SYSTEM_KERNEL_MODULES_BLOCKLIST_FILE := $(TARGET_KERNEL_SOURCE)/modules.systemdlkm_blocklist.msm.kalama
BOARD_VENDOR_KERNEL_MODULES_BLOCKLIST_FILE := $(TARGET_KERNEL_SOURCE)/modules.vendor_blocklist.msm.kalama
BOARD_SYSTEM_KERNEL_MODULES_BLOCKLIST_FILE :=
BOARD_VENDOR_KERNEL_MODULES_BLOCKLIST_FILE := $(TARGET_KERNEL_SOURCE)/modules.vendor_blocklist.msm.sun
BOARD_VENDOR_KERNEL_MODULES_LOAD := $(strip $(shell cat $(DEVICE_PATH)/modules.load))
BOARD_VENDOR_RAMDISK_KERNEL_MODULES_BLOCKLIST_FILE := $(BOARD_VENDOR_KERNEL_MODULES_BLOCKLIST_FILE)
BOARD_VENDOR_RAMDISK_KERNEL_MODULES_LOAD := $(strip $(shell cat $(DEVICE_PATH)/modules.load.vendor_boot))
@@ -31,13 +50,17 @@ BOOT_KERNEL_MODULES := $(strip $(shell cat $(DEVICE_PATH)/modules.load.recovery
RECOVERY_KERNEL_MODULES := $(BOARD_RECOVERY_RAMDISK_KERNEL_MODULES_LOAD)
SYSTEM_KERNEL_MODULES := $(strip $(shell cat $(DEVICE_PATH)/modules.include.system_dlkm))
TARGET_KERNEL_EXT_MODULE_ROOT := kernel/samsung/sm8750-modules
TARGET_KERNEL_EXT_MODULES := \
qcom/opensource/mmrm-driver \
qcom/opensource/mm-drivers/hw_fence \
qcom/opensource/mm-drivers/msm_ext_display \
qcom/opensource/mm-drivers/sync_fence \
qcom/opensource/securemsm-kernel \
qcom/opensource/audio-kernel \
qcom/opensource/synx-kernel \
qcom/opensource/camera-kernel \
qcom/opensource/datarmnet-ext/mem \
qcom/opensource/dataipa/drivers/platform/msm \
qcom/opensource/datarmnet/core \
qcom/opensource/datarmnet-ext/aps \
@@ -47,20 +70,24 @@ TARGET_KERNEL_EXT_MODULES := \
qcom/opensource/datarmnet-ext/perf_tether \
qcom/opensource/datarmnet-ext/sch \
qcom/opensource/datarmnet-ext/wlan \
qcom/opensource/securemsm-kernel \
qcom/opensource/display-drivers/msm \
qcom/opensource/dsp-kernel \
qcom/opensource/eva-kernel \
qcom/opensource/video-driver \
qcom/opensource/graphics-kernel \
qcom/opensource/wlan/platform \
qcom/opensource/wlan/qcacld-3.0/.kiwi_v2 \
qcom/opensource/bt-kernel
qcom/opensource/wlan/qcacld-3.0 \
qcom/opensource/bt-kernel \
qcom/opensource/spu-kernel \
qcom/opensource/mm-sys-kernel/ubwcp \
qcom/opensource/touch-drivers \
nxp/opensource/driver
# Partitions
BOARD_SUPER_PARTITION_SIZE := 12392071168
BOARD_SUPER_PARTITION_SIZE := 19398656000
# Vendor props
TARGET_VENDOR_PROP += $(DEVICE_PATH)/vendor.prop
# Include the proprietary files BoardConfig.
include vendor/samsung/dm3q/BoardConfigVendor.mk
include vendor/samsung/pa3q/BoardConfigVendor.mk

View File

@@ -1 +1 @@
require board=kalama|dm3q
require board=sun|pa3q

View File

@@ -4,6 +4,12 @@
# SPDX-License-Identifier: Apache-2.0
#
# Enable updating of APEXes
$(call inherit-product, $(SRC_TARGET_DIR)/product/updatable_apex.mk)
# A/B
$(call inherit-product, $(SRC_TARGET_DIR)/product/virtual_ab_ota.mk)
# AAPT
PRODUCT_AAPT_CONFIG := normal
PRODUCT_AAPT_PREF_CONFIG := xxxhdpi
@@ -14,7 +20,7 @@ TARGET_SCREEN_WIDTH := 1080
# Init
PRODUCT_PACKAGES += \
init.dm3q.rc
init.pa3q.rc
# Namespaces
PRODUCT_SOONG_NAMESPACES += \
@@ -22,10 +28,10 @@ PRODUCT_SOONG_NAMESPACES += \
# Overlays
PRODUCT_PACKAGES += \
FrameworksResDm3q \
LineageResDm3q \
SystemUIResDm3q \
WifiResTargetDm3q
FrameworksResPa3q \
LineageResPa3q \
SystemUIResPa3q \
WifiResTargetPa3q
# WiFi firmware symlinks
PRODUCT_PACKAGES += \
@@ -34,7 +40,7 @@ PRODUCT_PACKAGES += \
firmware_WCNSS_qcom_cfg.ini_symlink
# Inherit from the common OEM chipset makefile.
$(call inherit-product, device/samsung/sm8550-common/common.mk)
$(call inherit-product, device/samsung/sm8750-common/common.mk)
# Inherit from the proprietary files makefile.
$(call inherit-product, vendor/samsung/dm3q/dm3q-vendor.mk)
$(call inherit-product, vendor/samsung/pa3q/pa3q-vendor.mk)

View File

@@ -15,10 +15,10 @@ from extract_utils.main import (
)
namespace_imports = [
'device/samsung/sm8550-common',
'hardware/qcom-caf/sm8550',
'device/samsung/sm8750-common',
'hardware/qcom-caf/sm8750',
'vendor/qcom/opensource/commonsys-intf/display',
'vendor/samsung/sm8550-common',
'vendor/samsung/sm8750-common',
]
def lib_fixup_vendor_suffix(lib: str, partition: str, *args, **kwargs):
@@ -34,12 +34,12 @@ lib_fixups: lib_fixups_user_type = {
}
module = ExtractUtilsModule(
'dm3q',
'pa3q',
'samsung',
lib_fixups=lib_fixups,
namespace_imports=namespace_imports,
)
if __name__ == '__main__':
utils = ExtractUtils.device_with_common(module, 'sm8550-common', module.vendor)
utils = ExtractUtils.device_with_common(module, 'sm8750-common', module.vendor)
utils.run()

View File

@@ -4,8 +4,8 @@
//
prebuilt_etc {
name: "init.dm3q.rc",
src: "init.dm3q.rc",
name: "init.pa3q.rc",
src: "init.pa3q.rc",
sub_dir: "init/hw",
vendor: true,
}

View File

@@ -1,5 +1,4 @@
# Copyright (c) 2019-2021, The Linux Foundation. All rights reserved.
# Copyright (c) 2019-2023, The Linux Foundation. All rights reserved.
#
# Redistribution and use in source and binary forms, with or without
# modification, are permitted provided that the following conditions are
@@ -39,8 +38,11 @@ on post-fs
on late-fs
on post-fs-data
# Samsung Pay
mkdir /efs/pfw_data 0760 vendor_spay vendor_spay
# MST/NFC Switch
chown system /dev/mst_ctrl
chown vendor_spay system /dev/mst_ctrl
chmod 0660 /dev/mst_ctrl
#mAFPC
@@ -48,33 +50,10 @@ on post-fs-data
exec - system system -- /system/bin/mafpc_write
on boot
# SDHMS Slowdown : Cpuset
mkdir /dev/cpuset/abnormal
write /dev/cpuset/abnormal/cpus 0-2
copy /dev/cpuset/mems /dev/cpuset/abnormal/mems
write /proc/sys/vm/swappiness 100
chown system system /dev/cpuset/abnormal
chown system system /dev/cpuset/abnormal/tasks
chown system system /dev/cpuset/abnormal/cpus
chown system system /dev/cpuset/abnormal/cgroup.procs
chmod 0664 /dev/cpuset/abnormal/tasks
chmod 0664 /dev/cpuset/abnormal/cpus
chmod 0664 /dev/cpuset/abnormal/cgroup.procs
mkdir /dev/cpuset/moderate
write /dev/cpuset/moderate/cpus 0-2
copy /dev/cpuset/mems /dev/cpuset/moderate/mems
chown system system /dev/cpuset/moderate
chown system system /dev/cpuset/moderate/tasks
chown system system /dev/cpuset/moderate/cpus
chown system system /dev/cpuset/moderate/cgroup.procs
chmod 0664 /dev/cpuset/moderate/tasks
chmod 0664 /dev/cpuset/moderate/cpus
chmod 0664 /dev/cpuset/moderate/cgroup.procs
write /proc/sys/vm/swappiness 130
write /sys/module/zram/parameters/zram_balance_ratio 0
# Permissions for GPU
chown system system /sys/kernel/gpu/gpu_info
# [ Permissions for Range Sensor Sensor
# Range Sensor
@@ -85,8 +64,10 @@ on boot
chown system radio /sys/class/sensors/range_sensor/open_calibration
chown system radio /sys/class/sensors/range_sensor/calibration
chown system radio /sys/class/sensors/range_sensor/enable
chown system radio /sys/class/sensors/range_sensor/error
chown system radio /sys/class/sensors/range_sensor/frame_rate
chown system radio /sys/class/sensors/range_sensor/fw_version
chown system radio /sys/class/sensors/range_sensor/interrupt
chown system radio /sys/class/sensors/range_sensor/mode
chown system radio /sys/class/sensors/range_sensor/name
chown system radio /sys/class/sensors/range_sensor/range_sigma
@@ -103,10 +84,24 @@ on boot
chown system radio /sys/class/sensors/range_sensor/file_cal
chown system radio /sys/class/sensors/range_sensor/file_p2p
chown system radio /sys/class/sensors/range_sensor/file_shape
chown system radio /sys/class/sensors/range_sensor/interrupt
chown system radio /sys/class/sensors/range_sensor/error
# ] Permissions for Range Sensor
# SDHMS Slowdown : Cpuset
write /dev/cpuset/abnormal/cpus 0-1,4-5
write /dev/cpuset/moderate/cpus 0-1,4-5
# SDHMS Slowdown : Cpuctl
mkdir /dev/cpuctl/abnormal
chown system system /dev/cpuctl/abnormal
chown system system /dev/cpuctl/abnormal/tasks
chown system system /dev/cpuctl/abnormal/cgroup.procs
chown system system /dev/cpuctl/abnormal/cpu.uclamp.max
chmod 0664 /dev/cpuctl/abnormal/tasks
chmod 0664 /dev/cpuctl/abnormal/cgroup.procs
chmod 0664 /dev/cpuctl/abnormal/cpu.uclamp.max
write /dev/cpuctl/abnormal/cpu.uclamp.max 26
on shutdown
# service definition
@@ -118,10 +113,6 @@ on post-fs
mkdir /efs/carrier 0755 radio system
chown radio system /efs/carrier
chown radio system /efs/carrier/HiddenMenu
#permission for cache reclaim feature
chown system system /proc/proc_caches_reclaim
# For Range Sensor
chmod 0660 /dev/range_sensor
chown system system /dev/range_sensor
@@ -137,6 +128,73 @@ on post-fs
on property:sys.boot_completed=1
write /sys/class/sensors/range_sensor/calibration 0
# [ Permissions for Flicker Sensor
# flicker sensor
chown system radio /sys/class/sensors/als_rear/name
chmod 0444 /sys/class/sensors/als_rear/name
chown system radio /sys/class/sensors/als_rear/vendor
chmod 0444 /sys/class/sensors/als_rear/vendor
chown system radio /sys/class/sensors/als_rear/part_type
chmod 0444 /sys/class/sensors/als_rear/part_type
chown system radio /sys/class/sensors/als_rear/device_id
chmod 0444 /sys/class/sensors/als_rear/device_id
chown system radio /sys/class/sensors/als_rear/als_flush
chmod 0220 /sys/class/sensors/als_rear/als_flush
chown system system /sys/class/sensors/als_rear/write_reg
chmod 0220 /sys/class/sensors/als_rear/write_reg
chown system system /sys/class/sensors/als_rear/read_reg
chmod 0664 /sys/class/sensors/als_rear/read_reg
chown system system /sys/class/sensors/als_rear/eol_mode
chmod 0664 /sys/class/sensors/als_rear/eol_mode
chown system system /sys/class/sensors/als_rear/als_factory_cmd
chmod 0444 /sys/class/sensors/als_rear/als_factory_cmd
chown system system /sys/class/sensors/als_rear/als_red
chmod 0444 /sys/class/sensors/als_rear/als_red
chown system system /sys/class/sensors/als_rear/als_green
chmod 0444 /sys/class/sensors/als_rear/als_green
chown system system /sys/class/sensors/als_rear/als_blue
chmod 0444 /sys/class/sensors/als_rear/als_blue
chown system system /sys/class/sensors/als_rear/als_ir
chmod 0444 /sys/class/sensors/als_rear/als_ir
chown system system /sys/class/sensors/als_rear/als_clear
chmod 0444 /sys/class/sensors/als_rear/als_clear
chown system system /sys/class/sensors/als_rear/als_wideband
chmod 0444 /sys/class/sensors/als_rear/als_wideband
chown system system /sys/class/sensors/als_rear/als_version
chmod 0444 /sys/class/sensors/als_rear/als_version
chown system system /sys/class/sensors/als_rear/als_raw_data
chmod 0444 /sys/class/sensors/als_rear/als_raw_data
chown system system /sys/class/sensors/als_rear/als_debug
chmod 0664 /sys/class/sensors/als_rear/als_debug
chown system system /sys/class/sensors/als_rear/flicker_data
chmod 0444 /sys/class/sensors/als_rear/flicker_data
chown system system /sys/class/sensors/als_rear/i2c_err_cnt
chmod 0664 /sys/class/sensors/als_rear/i2c_err_cnt
chown system system /sys/class/sensors/als_rear/int_pin_check
chmod 0444 /sys/class/sensors/als_rear/int_pin_check
chown system system /sys/class/sensors/als_rear/mode_cnt
chmod 0664 /sys/class/sensors/als_rear/mode_cnt
chown system system /sys/class/sensors/als_rear/curr_adc
chmod 0664 /sys/class/sensors/als_rear/curr_adc
chown system system /sys/class/sensors/als_rear/sensor_info
chmod 0444 /sys/class/sensors/als_rear/sensor_info
chown system system /sys/class/sensors/als_rear/als_enable
chmod 0664 /sys/class/sensors/als_rear/als_enable
chown system system /sys/class/sensors/als_rear/als_data
chmod 0444 /sys/class/sensors/als_rear/als_data
chown system input /sys/class/sensors/als_rear/factory_poll_delay
chmod 0660 /sys/class/sensors/als_rear/factory_poll_delay
chown system input /sys/class/sensors/als_rear/factory_enable
chmod 0660 /sys/class/sensors/als_rear/factory_enable
chown system system /dev/als_rear
chmod 0600 /dev/als_rear
chown system input /sys/devices/virtual/input/input*/enable
chmod 0660 /sys/devices/virtual/input/input*/enable
chown system input /sys/devices/virtual/input/input*/poll_delay
chmod 0660 /sys/devices/virtual/input/input*/poll_delay
# ] Permissions for Flicker Sensor
# Pageboostd
on property:sys.boot_completed=1
start pageboostd
@@ -148,9 +206,27 @@ service pageboostd /system/bin/pageboostd
socket pageboostd seqpacket 0660 system system
disabled
#Enable MGLRU
on early-init
write /sys/kernel/mm/lru_gen/enabled 7
# some priv-apps of TMB bind mount to ASR priv-apps
on post-fs-data && property:ro.csc.sales_code=ASR
umount /system/carrier
mkdir /mnt/temp
mount none /system/carrier/TMB /mnt/temp bind
mount none /system/carrier/ASR /system/carrier bind
mount none /mnt/temp/priv-app/SprintAndroidExtension2_TMB /system/carrier/priv-app/SprintAndroidExtension2_TMB bind
umount /mnt/temp
rmdir /mnt/temp
# some priv-apps of TMB bind mount to TMK priv-apps
on post-fs-data && property:ro.csc.sales_code=TMK
umount /system/carrier
mkdir /mnt/temp
mount none /system/carrier/TMB /mnt/temp bind
mount none /system/carrier/TMK /system/carrier bind
mount none /mnt/temp/priv-app/SprintAndroidExtension2_TMB /system/carrier/priv-app/SprintAndroidExtension2_TMB bind
umount /mnt/temp
rmdir /mnt/temp
# some priv-apps of DSH bind mount to DSA priv-apps
on post-fs-data && property:ro.csc.sales_code=DSA
@@ -178,27 +254,6 @@ on post-fs-data && property:ro.csc.sales_code=DSG
rmdir /mnt/temp1
rmdir /mnt/temp2
# some priv-apps of TMB bind mount to ASR priv-apps
on post-fs-data && property:ro.csc.sales_code=ASR
umount /system/carrier
mkdir /mnt/temp
mount none /system/carrier/TMB /mnt/temp bind
mount none /system/carrier/ASR /system/carrier bind
mount none /mnt/temp/priv-app/SprintAndroidExtension2_TMB /system/carrier/priv-app/SprintAndroidExtension2_TMB bind
umount /mnt/temp
rmdir /mnt/temp
# some priv-apps of TMB bind mount to TMK priv-apps
on post-fs-data && property:ro.csc.sales_code=TMK
umount /system/carrier
mkdir /mnt/temp
mount none /system/carrier/TMB /mnt/temp bind
mount none /system/carrier/TMK /system/carrier bind
mount none /mnt/temp/priv-app/SprintAndroidExtension2_TMB /system/carrier/priv-app/SprintAndroidExtension2_TMB bind
umount /mnt/temp
rmdir /mnt/temp
# some priv-apps of DSA bind mount to DSH priv-apps
on post-fs-data && property:ro.csc.sales_code=DSH
umount /system/carrier

View File

@@ -9,21 +9,20 @@ $(call inherit-product, $(SRC_TARGET_DIR)/product/core_64_bit_only.mk)
$(call inherit-product, $(SRC_TARGET_DIR)/product/full_base_telephony.mk)
# Inherit from the device configuration.
$(call inherit-product, device/samsung/dm3q/device.mk)
$(call inherit-product, device/samsung/pa3q/device.mk)
# Inherit from the Lineage configuration.
$(call inherit-product, vendor/lineage/config/common_full_phone.mk)
PRODUCT_NAME := lineage_dm3q
PRODUCT_DEVICE := dm3q
PRODUCT_NAME := lineage_pa3q
PRODUCT_DEVICE := pa3q
PRODUCT_BRAND := Samsung
PRODUCT_MODEL := SM-S9180
PRODUCT_MODEL := SM-S938B
PRODUCT_MANUFACTURER := Samsung
PRODUCT_GMS_CLIENTID_BASE := android-samsung
PRODUCT_BUILD_PROP_OVERRIDES += \
BuildDesc="dm3qzhx-user 15 AP3A.240905.015.A2 S9180ZHS6DYF1 release-keys" \
BuildFingerprint=samsung/dm3qzhx/dm3q:15/AP3A.240905.015.A2/S9180ZHS6DYF1:user/release-keys \
DeviceProduct=dm3qzhx \
SystemName=dm3qzhx
PRIVATE_BUILD_DESC="pa3qxxx-user 15 AP3A.240905.015.A2 S938BXXU1AYB4 release-keys"
BUILD_FINGERPRINT := samsung/pa3qxxx/qssi_64:15/AP3A.240905.015.A2/S938BXXU1AYB4:user/release-keys

62
modules.blocklist.vendor Normal file
View File

@@ -0,0 +1,62 @@
# SPDX-License-Identifier: GPL-2.0-only
# Copyright (c) 2023-2024 Qualcomm Innovation Center, Inc. All rights reserved.
blocklist 8250_of
blocklist adc-tm
blocklist atomic64_test
blocklist dummy-cpufreq
blocklist dummy_hcd
blocklist dummy_hcd
blocklist e4000
blocklist failover
blocklist fc0011
blocklist fc0012
blocklist fc0013
blocklist fc2580
blocklist ipclite_test
blocklist it913x
blocklist limits_stat
blocklist limits_stress
blocklist lkdtm
blocklist llcc_perfmon
blocklist locktorture
blocklist m88rs6000t
blocklist max2165
blocklist mc44s803
blocklist mmrm_test_module
blocklist msi001
blocklist mt2060
blocklist mt2063
blocklist mt20xx
blocklist mt2131
blocklist mt2266
blocklist mxl301rf
blocklist net_failover
blocklist qca_cld3_kiwi
blocklist qm1d1b0004
blocklist qm1d1c0042
blocklist qt1010
blocklist r820t
blocklist rcutorture
blocklist rtc-test
blocklist si2157
blocklist tda18212
blocklist tda18218
blocklist tda18250
blocklist tda18271
blocklist tda827x
blocklist tda8290
blocklist tda9887
blocklist tea5761
blocklist tea5767
blocklist test_user_copy
blocklist torture
blocklist tua9001
blocklist tuner-simple
blocklist tuner-types
blocklist tuner-xc2028
blocklist vmw_vsock_virtio_transport
blocklist vmw_vsock_virtio_transport_common
blocklist vsock
blocklist vsock_diag
blocklist xc4000
blocklist xc5000

View File

@@ -0,0 +1,62 @@
# SPDX-License-Identifier: GPL-2.0-only
# Copyright (c) 2023-2024 Qualcomm Innovation Center, Inc. All rights reserved.
blocklist 8250_of
blocklist adc-tm
blocklist atomic64_test
blocklist dummy-cpufreq
blocklist dummy_hcd
blocklist dummy_hcd
blocklist e4000
blocklist failover
blocklist fc0011
blocklist fc0012
blocklist fc0013
blocklist fc2580
blocklist ipclite_test
blocklist it913x
blocklist limits_stat
blocklist limits_stress
blocklist lkdtm
blocklist llcc_perfmon
blocklist locktorture
blocklist m88rs6000t
blocklist max2165
blocklist mc44s803
blocklist mmrm_test_module
blocklist msi001
blocklist mt2060
blocklist mt2063
blocklist mt20xx
blocklist mt2131
blocklist mt2266
blocklist mxl301rf
blocklist net_failover
blocklist qca_cld3_kiwi
blocklist qm1d1b0004
blocklist qm1d1c0042
blocklist qt1010
blocklist r820t
blocklist rcutorture
blocklist rtc-test
blocklist si2157
blocklist tda18212
blocklist tda18218
blocklist tda18250
blocklist tda18271
blocklist tda827x
blocklist tda8290
blocklist tda9887
blocklist tea5761
blocklist tea5767
blocklist test_user_copy
blocklist torture
blocklist tua9001
blocklist tuner-simple
blocklist tuner-types
blocklist tuner-xc2028
blocklist vmw_vsock_virtio_transport
blocklist vmw_vsock_virtio_transport_common
blocklist vsock
blocklist vsock_diag
blocklist xc4000
blocklist xc5000

View File

@@ -1,2 +0,0 @@
zram.ko
zsmalloc.ko

View File

@@ -1,2 +1,135 @@
qrng_dlkm.ko
tz_log_dlkm.ko
sec_boot_stat.ko
sec_log_buf.ko
sec_debug.ko
sec_arm64_ap_context.ko
gh_arm_drv.ko
sched-walt.ko
qcom_ipc_logging.ko
ssg.ko
blk-sec-common.ko
blk-sec-stats.ko
blk-sec-wb.ko
kunit.ko
qcom-pdc.ko
phy-qcom-ufs.ko
phy-qcom-ufs-qmp-v4-sun.ko
phy-qcom-ufs-qrbtc-sdm845.ko
pinctrl-msm.ko
pinctrl-tuna.ko
pinctrl-kera.ko
pinctrl-sun.ko
lcd.ko
clk-qcom.ko
clk-dummy.ko
gdsc-regulator.ko
clk-rpmh.ko
gcc-sun.ko
gcc-kera.ko
gcc-tuna.ko
tcsrcc-tuna.ko
camcc-sun.ko
evacc-sun.ko
gpucc-sun.ko
dispcc-sun.ko
cambistmclkcc-sun.ko
tcsrcc-sun.ko
videocc-sun.ko
qcom_aoss.ko
cmd-db.ko
crm-v2.ko
mdt_loader.ko
qcom_rpmh.ko
smem.ko
socinfo.ko
cpu_phys_log_map.ko
dcc_v2.ko
qcom_wdt_core.ko
llcc-qcom.ko
memory_dump_v2.ko
minidump.ko
gic_intr_routing.ko
qcom_ice.ko
qcom-pmu-lib.ko
dcvs_fp.ko
qcom-dcvs.ko
qcom_scmi_client.ko
qcom_cpucp.ko
cpucp_fast.ko
mem_buf.ko
mem_buf_dev.ko
mem_buf_msgq.ko
secure_buffer.ko
qcom_cpu_vendor_hooks.ko
pmic-pon-log.ko
debug_symbol.ko
proxy-consumer.ko
rpmh-regulator.ko
stub-regulator.ko
debug-regulator.ko
arm_smmu.ko
msm_dma_iommu_mapping.ko
qcom_iommu_util.ko
iommu-logger.ko
regmap-kunit.ko
regmap-ram.ko
regmap-raw-ram.ko
qti-regmap-debugfs.ko
qcom-spmi-pmic.ko
qcom_dma_heaps.ko
sg.ko
spmi-pmic-arb.ko
rtc-pm8xxx.ko
i2c-algo-bit.ko
i2c-gpio.ko
qcom-dload-mode.ko
qcom-reboot-reason.ko
qti_thermal_vendor_hooks.ko
qcom_tsens.ko
bcl_pmic5.ko
cpu_hotplug.ko
thermal_pause.ko
softdog.ko
qcom-cpufreq-thermal.ko
sdhci-msm.ko
cqhci.ko
ufs_qcom.ko
ufshcd-crypto-qti.ko
qcom_scmi_vendor.ko
qcom-scm.ko
qcom-ipcc.ko
msm_qmp.ko
qcom_hwspinlock.ko
gh_virt_wdt.ko
gh_dbl.ko
gh_msgq.ko
gh_rm_drv.ko
gunyah_loader.ko
qcom_llcc_pmu.ko
nvmem_qcom-spmi-sdam.ko
icc-bcm-voter.ko
icc-rpmh.ko
qnoc-sun.ko
qnoc-tuna.ko
qnoc-qos.ko
icc-debug.ko
sec_class.ko
sec_key_notifier.ko
sec_param.ko
sec_blk_helper.ko
sec_qc_debug.ko
sec_qc_upload_cause.ko
sec_qc_logger.ko
sec_qc_summary.ko
sec_pmsg.ko
sec_upload_cause.ko
sec_crashkey.ko
sec_crashkey_long.ko
sec_debug_region.ko
sec_ipc_tiantong.ko
sec_pm_log.ko
abc.ko
qrtr.ko
qrtr-gunyah.ko
sec_qc_param.ko
sec_qc_dbg_partition.ko
ipclite.ko

View File

@@ -1,315 +1,135 @@
msm_sysstats.ko
twofish_generic.ko
twofish_common.ko
sec_boot_stat.ko
sec_log_buf.ko
sec_debug.ko
sec_arm64_ap_context.ko
gh_arm_drv.ko
sched-walt.ko
qcom_ipc_logging.ko
ssg.ko
blk-sec-wb.ko
blk-sec-common.ko
blk-sec-stats.ko
msm_show_resume_irq.ko
mhi.ko
pci-msm-drv.ko
rproc_qcom_common.ko
qcom_smd.ko
qcom_glink.ko
mhi_dev_uci.ko
mhi_dev_dtr.ko
mhi_dev_netdev.ko
mhi_dev_satellite.ko
mhi_cntrl_qcom.ko
qcom_esoc.ko
qcom_sysmon.ko
qmi_helpers.ko
phy-qcom-ufs-qmp-v4-waipio.ko
phy-qcom-ufs-qmp-v4.ko
phy-qcom-ufs-qmp-v4-khaje.ko
phy-qcom-ufs-qmp-v4-lahaina.ko
phy-qcom-ufs-qmp-v4-kona.ko
pinctrl-spmi-gpio.ko
pinctrl-spmi-mpp.ko
pwm-qti-lpg.ko
blk-sec-wb.ko
kunit.ko
qcom-pdc.ko
phy-qcom-ufs.ko
phy-qcom-ufs-qmp-v4-sun.ko
phy-qcom-ufs-qrbtc-sdm845.ko
pinctrl-msm.ko
pinctrl-tuna.ko
pinctrl-kera.ko
pinctrl-sun.ko
lcd.ko
gpucc-kalama.ko
bam_dma.ko
msm_gpi.ko
pdr_interface.ko
heap_mem_ext_v01.ko
msm_memshare.ko
smp2p.ko
smp2p_sleepstate.ko
qsee_ipc_irq_bridge.ko
glink_probe.ko
qcom_glink_spss.ko
glink_pkt.ko
pmic_glink.ko
altmode-glink.ko
soc_sleep_stats.ko
cdsprm.ko
sysmon_subsystem_stats.ko
subsystem_sleep_stats.ko
adsp_sleepmon.ko
adsp_factory_module.ko
sensors_core.ko
sec_panel_notifier.ko
eud.ko
microdump_collector.ko
qcom_ramdump.ko
llcc_perfmon.ko
cdsp-loader.ko
clk-qcom.ko
clk-dummy.ko
gdsc-regulator.ko
clk-rpmh.ko
gcc-sun.ko
gcc-kera.ko
gcc-tuna.ko
tcsrcc-tuna.ko
camcc-sun.ko
evacc-sun.ko
gpucc-sun.ko
dispcc-sun.ko
cambistmclkcc-sun.ko
tcsrcc-sun.ko
videocc-sun.ko
qcom_aoss.ko
cmd-db.ko
crm-v2.ko
mdt_loader.ko
qcom_rpmh.ko
smem.ko
socinfo.ko
cpu_phys_log_map.ko
dcc_v2.ko
qcom_wdt_core.ko
llcc-qcom.ko
memory_dump_v2.ko
minidump.ko
gic_intr_routing.ko
qcom_ice.ko
qcom-pmu-lib.ko
dcvs_fp.ko
qcom-dcvs.ko
qcom_scmi_client.ko
qcom_cpucp.ko
cpucp_fast.ko
mem_buf.ko
mem_buf_dev.ko
mem_buf_msgq.ko
secure_buffer.ko
qcom_cpu_vendor_hooks.ko
pmic-pon-log.ko
boot_stats.ko
core_hang_detect.ko
usb_bam.ko
sps_drv.ko
memlat.ko
memlat_scmi.ko
cpufreq_stats_scmi.ko
panel_event_notifier.ko
dmesg_dumper.ko
sys_pm_vx.ko
qdss_bridge.ko
usb_f_qdss.ko
dwc3-msm.ko
wcd_usbss_i2c.ko
ucsi_glink.ko
usb_typec_manager.ko
common_muic.ko
usb_notify_layer.ko
switch_class.ko
vbus_notifier.ko
pdic_notifier_module.ko
if_cb_manager.ko
redriver.ko
fsa4480-i2c.ko
msm_show_epoch.ko
gh_tlmm_vm_mem_access.ko
gh_mem_notifier.ko
spss_utils.ko
qcom_spss.ko
spcom.ko
msm_performance.ko
hung_task_enh.ko
qti-fixed-regulator.ko
qti-ocp-notifier.ko
msm_geni_serial.ko
frpc-adsprpc.ko
rdbg.ko
lt9611uxc.ko
qseecom_proxy.ko
hdmi_input_mux.ko
sec_ap_pmic.ko
pm8941-pwrkey.ko
nfc_sec.ko
debug_symbol.ko
proxy-consumer.ko
rpmh-regulator.ko
stub-regulator.ko
debug-regulator.ko
arm_smmu.ko
msm_dma_iommu_mapping.ko
qcom_iommu_util.ko
iommu-logger.ko
regmap-kunit.ko
regmap-ram.ko
regmap-raw-ram.ko
qti-regmap-debugfs.ko
qcom-spmi-pmic.ko
qcom_dma_heaps.ko
sg.ko
spi-msm-geni.ko
at803x.ko
realtek.ko
smsc.ko
mcp25xxfd.ko
smsc75xx.ko
smsc95xx.ko
msm_sharedmem.ko
phy-generic.ko
phy-qcom-emu.ko
phy-msm-ssusb-qmp.ko
phy-msm-snps-eusb2.ko
repeater.ko
phy-msm-m31-eusb2.ko
ehset.ko
lvstest.ko
usb_f_cdev.ko
usb_f_ccid.ko
usb_f_gsi.ko
ipa_fmwk.ko
usb_f_diag.ko
usb_f_conn_gadget.ko
usb_f_ss_acm.ko
usbmon.ko
repeater-qti-pmic-eusb2.ko
repeater-i2c-eusb2.ko
nb7vpq904m.ko
usb_notifier_qcom.ko
qcom-hv-haptics.ko
qti_battery_charger.ko
sec_pon_alarm.ko
spmi-pmic-arb.ko
rtc-pm8xxx.ko
i2c-algo-bit.ko
i2c-gpio.ko
i2c-msm-geni.ko
i3c-master-msm-geni.ko
qcom_ipc_lite.ko
synx-driver.ko
qcom-pon.ko
reboot-mode.ko
qcom-spmi-temp-alarm.ko
bcl_soc.ko
cpu_voltage_cooling.ko
ddr_cdev.ko
max31760_fan.ko
msm_lmh_dcvs.ko
policy_engine.ko
qti_qmi_cdev.ko
qti_qmi_sensor_v2.ko
qti_cpufreq_cdev.ko
qti_devfreq_cdev.ko
qti_userspace_cdev.ko
sdpm_clk.ko
qcom_edac.ko
cpufreq_limit.ko
qcom_lpm.ko
sdhci-msm-sec.ko
leds-gpio.ko
leds-qti-flash.ko
leds-qti-tri-led.ko
leds-s2mpb02.ko
mfd_s2mpb02.ko
memlat_vendor.ko
cpufreq_stats_vendor.ko
ep_pcie_drv.ko
mhi_dev_drv.ko
mhi_dev_net.ko
qcom_pil_info.ko
qcom_q6v5.ko
sec_audio_sysfs.ko
snd_debug_proc.ko
qcom_q6v5_pas.ko
gh_irq_lend.ko
extcon-ktm5030.ko
extcon-lt8711uxe2.ko
qcom-spmi-adc5-gen3.ko
qcom-vadc-common.ko
industrialio-buffer-cb.ko
nvmem_qfprom.ko
qcom-dload-mode.ko
qcom-reboot-reason.ko
qti_thermal_vendor_hooks.ko
qcom_tsens.ko
bcl_pmic5.ko
cpu_hotplug.ko
thermal_pause.ko
softdog.ko
qcom-cpufreq-thermal.ko
sdhci-msm.ko
cqhci.ko
ufs_qcom.ko
ufshcd-crypto-qti.ko
qcom_scmi_vendor.ko
qcom-scm.ko
qcom-ipcc.ko
msm_qmp.ko
qcom_hwspinlock.ko
gh_virt_wdt.ko
gh_dbl.ko
gh_msgq.ko
gh_rm_drv.ko
gunyah_loader.ko
qcom_llcc_pmu.ko
nvmem_qcom-spmi-sdam.ko
icc-bcm-voter.ko
icc-rpmh.ko
qnoc-sun.ko
qnoc-tuna.ko
qnoc-qos.ko
icc-debug.ko
sec_class.ko
sec_key_notifier.ko
sec_log_buf.ko
sec_reboot_cmd.ko
switch_gpio.ko
pmic_class.ko
vibrator_vib_info.ko
dev_ril_bridge.ko
max77705_charger.ko
pdic_max77705.ko
mfd_max77705.ko
sec-battery.ko
sb-core.ko
sec_pd.ko
sec_vibrator_inputff_module.ko
sec_tclm_v2.ko
sec_secure_touch.ko
sec_tsp_dumpkey.ko
sec_common_fn.ko
sec_input_notifier.ko
sec_cmd.ko
fingerprint.ko
fingerprint_sysfs.ko
qbt2000_spidev.ko
cl_dsp.ko
input_booster_lkm.ko
pca9481_charger.ko
input-cs40l26-i2c.ko
hall_ic.ko
hall_ic_notifier.ko
flicker_test.ko
flicker_sensor.ko
max77705-fuelgauge.ko
s2mpb03.ko
sec-direct-charger.ko
snvm.ko
s2dos05-regulator.ko
wez02.ko
s2mpb02-regulator.ko
uwb.ko
sec_thermistor.ko
hwmon.ko
isg6320.ko
cps4038_charger.ko
stmvl53l8.ko
stm_ts_spi.ko
slimbus.ko
slim-qcom-ngd-ctrl.ko
qti_amoled_ecm.ko
snd-usb-audio-qmi.ko
snd-soc-cirrus-amp.ko
snd-soc-wm-adsp.ko
snd-soc-cs35l43-i2c.ko
snd-soc-cs35l45-i2c.ko
snd-soc-hdmi-codec.ko
snd-soc-tas5805m.ko
snd-soc-cs40l26.ko
cfg80211.ko
mac80211.ko
qrtr-smd.ko
qrtr-mhi.ko
audio_prm_dlkm.ko
spf_core_dlkm.ko
gpr_dlkm.ko
snd_event_dlkm.ko
q6_notifier_dlkm.ko
q6_pdr_dlkm.ko
hdmi_dlkm.ko
msm_ext_display.ko
cnss_plat_ipc_qmi_svc.ko
qce50_dlkm.ko
rmnet_sch.ko
qcedev-mod_dlkm.ko
mbhc_dlkm.ko
rndisipam.ko
ipam.ko
gsim.ko
swr_dmic_dlkm.ko
wcd938x_dlkm.ko
wcd9xxx_dlkm.ko
wcd_core_dlkm.ko
swr_dlkm.ko
wsa883x_dlkm.ko
lpass_cdc_tx_macro_dlkm.ko
lpass_cdc_dlkm.ko
wcd939x_dlkm.ko
qca_cld3_kiwi_v2.ko
cnss2.ko
wlan_firmware_service.ko
cnss_prealloc.ko
cnss_utils.ko
smcinvoke_dlkm.ko
cnss_nl.ko
lpass_cdc_wsa2_macro_dlkm.ko
swr_ctrl_dlkm.ko
msm-mmrm.ko
audio_pkt_dlkm.ko
audpkt_ion_dlkm.ko
msm_video.ko
lpass_cdc_va_macro_dlkm.ko
msm_kgsl.ko
wcd937x_slave_dlkm.ko
camera.ko
msm-eva.ko
stub_dlkm.ko
rmnet_ctl.ko
msm_hw_fence.ko
wsa884x_dlkm.ko
wcd937x_dlkm.ko
rmnet_perf.ko
rmnet_core.ko
qrng_dlkm.ko
q6_dlkm.ko
wcd938x_slave_dlkm.ko
btpower.ko
sync_fence.ko
tz_log_dlkm.ko
rmnet_wlan.ko
rmnet_perf_tether.ko
lpass_cdc_rx_macro_dlkm.ko
qca_cld3_qca6490.ko
machine_dlkm.ko
hdcp_qseecom_dlkm.ko
msm_drm.ko
swr_haptics_dlkm.ko
bt_fm_slim.ko
adsp_loader_dlkm.ko
rmnet_aps.ko
rmnet_offload.ko
lpass_cdc_wsa_macro_dlkm.ko
pinctrl_lpi_dlkm.ko
qcrypto-msm_dlkm.ko
ipa_clientsm.ko
rmnet_shs.ko
wcd939x_slave_dlkm.ko
radio-i2c-rtc6226-qca.ko
ipanetm.ko
sec_param.ko
sec_blk_helper.ko
sec_qc_debug.ko
sec_qc_upload_cause.ko
sec_qc_logger.ko
sec_qc_summary.ko
sec_pmsg.ko
sec_upload_cause.ko
sec_crashkey.ko
sec_crashkey_long.ko
sec_debug_region.ko
sec_ipc_tiantong.ko
sec_pm_log.ko
abc.ko
qrtr.ko
qrtr-gunyah.ko
sec_qc_param.ko
sec_qc_dbg_partition.ko
ipclite.ko

View File

@@ -1,342 +1,404 @@
sec_boot_stat.ko
sec_log_buf.ko
sec_debug.ko
sec_arm64_ap_context.ko
gh_arm_drv.ko
sched-walt.ko
msm_sysstats.ko
twofish_generic.ko
twofish_common.ko
qcom_ipc_logging.ko
ssg.ko
blk-sec-common.ko
blk-sec-stats.ko
blk-sec-wb.ko
kunit.ko
qcom-pdc.ko
msm_show_resume_irq.ko
mhi.ko
mhi_dev_uci.ko
mhi_dev_netdev.ko
mhi_dev_dtr.ko
mhi_dev_satellite.ko
mhi_cntrl_qcom.ko
phy-qcom-ufs.ko
phy-qcom-ufs-qmp-v4-kalama.ko
phy-qcom-ufs-qmp-v4-waipio.ko
phy-qcom-ufs-qmp-v4.ko
phy-qcom-ufs-qmp-v4-khaje.ko
phy-qcom-ufs-qmp-v4-lahaina.ko
phy-qcom-ufs-qmp-v4-kona.ko
phy-qcom-ufs-qmp-v4-crow.ko
phy-qcom-ufs-qmp-v4-sun.ko
phy-qcom-ufs-qrbtc-sdm845.ko
pinctrl-msm.ko
pinctrl-kalama.ko
pinctrl-spmi-gpio.ko
pinctrl-spmi-mpp.ko
pwm-qti-lpg.ko
pci-msm-drv.ko
pinctrl-tuna.ko
pinctrl-kera.ko
pinctrl-sun.ko
lcd.ko
clk-qcom.ko
clk-dummy.ko
gdsc-regulator.ko
clk-rpmh.ko
gcc-kalama.ko
videocc-kalama.ko
camcc-kalama.ko
dispcc-kalama.ko
debugcc-kalama.ko
gpucc-kalama.ko
tcsrcc-kalama.ko
bam_dma.ko
msm_gpi.ko
gcc-sun.ko
gcc-kera.ko
gcc-tuna.ko
tcsrcc-tuna.ko
camcc-sun.ko
evacc-sun.ko
gpucc-sun.ko
dispcc-sun.ko
cambistmclkcc-sun.ko
tcsrcc-sun.ko
videocc-sun.ko
qcom_aoss.ko
cmd-db.ko
crm-v2.ko
mdt_loader.ko
pdr_interface.ko
qmi_helpers.ko
heap_mem_ext_v01.ko
msm_memshare.ko
qcom_rpmh.ko
smem.ko
smp2p.ko
smp2p_sleepstate.ko
qsee_ipc_irq_bridge.ko
glink_probe.ko
glink_pkt.ko
pmic_glink.ko
altmode-glink.ko
secure_buffer.ko
mem-hooks.ko
mem_buf.ko
mem_buf_dev.ko
mem_buf_msgq.ko
socinfo.ko
soc_sleep_stats.ko
cdsprm.ko
sysmon_subsystem_stats.ko
cpu_phys_log_map.ko
dcc_v2.ko
qcom_wdt_core.ko
subsystem_sleep_stats.ko
adsp_sleepmon.ko
qcom_ipcc.ko
tmecom-intf.ko
qcom_rimps.ko
eud.ko
llcc-qcom.ko
memory_dump_v2.ko
dcc_v2.ko
microdump_collector.ko
llcc_perfmon.ko
cdsp-loader.ko
pmic-pon-log.ko
boot_stats.ko
core_hang_detect.ko
usb_bam.ko
minidump.ko
gic_intr_routing.ko
qcom_ice.ko
qcom-pmu-lib.ko
dcvs_fp.ko
qcom-dcvs.ko
memlat.ko
bwmon.ko
pmu_scmi.ko
c1dcvs_scmi.ko
memlat_scmi.ko
cpufreq_stats_scmi.ko
qcom_ramdump.ko
panel_event_notifier.ko
dmesg_dumper.ko
sys_pm_vx.ko
qdss_bridge.ko
qcom_scmi_client.ko
qcom_cpucp.ko
cpucp_fast.ko
mem_buf.ko
mem_buf_dev.ko
mem_buf_msgq.ko
secure_buffer.ko
qcom_cpu_vendor_hooks.ko
fsa4480-i2c.ko
msm_show_epoch.ko
gh_tlmm_vm_mem_access.ko
crypto-qti-common.ko
hwkm.ko
crypto-qti-hwkm.ko
sps_drv.ko
spss_utils.ko
spcom.ko
msm_performance.ko
minidump.ko
qcom_va_minidump.ko
hung_task_enh.ko
pmic-pon-log.ko
debug_symbol.ko
wcd_usbss_i2c.ko
qti-fixed-regulator.ko
proxy-consumer.ko
rpmh-regulator.ko
stub-regulator.ko
qti-ocp-notifier.ko
hvc_gunyah.ko
msm_geni_serial.ko
frpc-adsprpc.ko
rdbg.ko
debug-regulator.ko
arm_smmu.ko
msm_dma_iommu_mapping.ko
qcom_iommu_util.ko
iommu-logger.ko
lt9611uxc.ko
regmap-spmi.ko
qseecom_proxy.ko
hdmi_input_mux.ko
regmap-kunit.ko
regmap-ram.ko
regmap-raw-ram.ko
qti-regmap-debugfs.ko
qcom-spmi-pmic.ko
sec_ap_pmic.ko
nfc_sec.ko
qcom_dma_heaps.ko
sg.ko
spmi-pmic-arb.ko
rtc-pm8xxx.ko
i2c-algo-bit.ko
i2c-gpio.ko
qcom-dload-mode.ko
qcom-reboot-reason.ko
qti_thermal_vendor_hooks.ko
qcom_tsens.ko
bcl_pmic5.ko
cpu_hotplug.ko
thermal_pause.ko
softdog.ko
qcom-cpufreq-thermal.ko
sdhci-msm.ko
cqhci.ko
ufs_qcom.ko
ufshcd-crypto-qti.ko
sg.ko
nvme-core.ko
nvme.ko
qcom_scmi_vendor.ko
qcom-scm.ko
qcom-ipcc.ko
msm_qmp.ko
qcom_hwspinlock.ko
gh_virt_wdt.ko
gh_dbl.ko
gh_msgq.ko
gh_rm_drv.ko
gunyah_loader.ko
qcom_llcc_pmu.ko
nvmem_qcom-spmi-sdam.ko
icc-bcm-voter.ko
icc-rpmh.ko
qnoc-sun.ko
qnoc-tuna.ko
qnoc-qos.ko
icc-debug.ko
sec_class.ko
sec_key_notifier.ko
sec_param.ko
sec_blk_helper.ko
sec_qc_debug.ko
sec_qc_upload_cause.ko
sec_qc_logger.ko
sec_qc_summary.ko
sec_pmsg.ko
sec_upload_cause.ko
sec_crashkey.ko
sec_crashkey_long.ko
sec_debug_region.ko
sec_ipc_tiantong.ko
sec_pm_log.ko
abc.ko
qrtr.ko
qrtr-gunyah.ko
sec_qc_param.ko
sec_qc_dbg_partition.ko
msm_sysstats.ko
sec_mm.ko
hpp.ko
zsmalloc.ko
msm_show_resume_irq.ko
mhi.ko
mhi_dev_uci.ko
mhi_dev_satellite.ko
pinctrl-spmi-gpio.ko
pinctrl-spmi-mpp.ko
pci-msm-drv.ko
clk-scmi.ko
evacc-tuna.ko
gpucc-tuna.ko
cambistmclkcc-tuna.ko
camcc-tuna.ko
debugcc-sun.ko
videocc-tuna.ko
bam_dma.ko
msm_gpi.ko
qcom_cpuss_sleep_stats_v4.ko
pcie-pdc.ko
pdr_interface.ko
qmi_helpers.ko
heap_mem_ext_v01.ko
msm_memshare.ko
smp2p.ko
smp2p_sleepstate.ko
qsee_ipc_irq_bridge.ko
glink_probe.ko
qcom_stats.ko
eud.ko
llcc_perfmon.ko
llcc_heuristics.ko
boot_stats.ko
tmecom-intf.ko
qcom_va_minidump.ko
qcom_dynamic_ramoops.ko
hung_task_enh.ko
memlat.ko
bwmon.ko
cpufreq_stats_scmi_v3.ko
mpam.ko
cpu_mpam.ko
platform_mpam.ko
mpam_msc.ko
mpam_msc_slc.ko
slc_mpam.ko
cpucp_log.ko
sys_pm_vx.ko
mem-hooks.ko
mem-offline.ko
sps_drv.ko
qcom_ramdump.ko
sysmon_subsystem_stats.ko
cdsprm.ko
adsp_sleepmon.ko
panel_event_notifier.ko
wcd_usbss_i2c.ko
dmesg_dumper.ko
gh_tlmm_vm_mem_access.ko
msm_performance.ko
msm_show_epoch.ko
qti_fctl_scmi.ko
qti-fixed-regulator.ko
qti-ocp-notifier.ko
tps62864-regulator.ko
hvc_gunyah.ko
msm_geni_serial.ko
rdbg.ko
qcom_iommu_debug.ko
drm_dp_aux_bus.ko
drm_display_helper.ko
lt9611uxc.ko
zram.ko
qseecom_proxy.ko
qcom-i2c-pmic.ko
sec_ap_pmic.ko
spi-msm-geni.ko
spmi-pmic-arb.ko
at803x.ko
realtek.ko
smsc.ko
mcp25xxfd.ko
smsc75xx.ko
smsc95xx.ko
q2spi-geni.ko
spmi-pmic-arb-debug.ko
msm_sharedmem.ko
phy-generic.ko
phy-qcom-emu.ko
phy-msm-ssusb-qmp.ko
phy-msm-snps-eusb2.ko
phy-msm-m31-eusb2.ko
dwc3-msm.ko
xhci-sideband.ko
ehset.ko
lvstest.ko
f_fs_ipc_log.ko
usb_f_cdev.ko
usb_f_ccid.ko
usb_f_qdss.ko
usb_f_gsi.ko
usb_f_diag.ko
usb_f_conn_gadget.ko
usb_f_ss_mon_gadget.ko
usb_f_ss_acm.ko
ucsi_glink.ko
usbmon.ko
repeater.ko
repeater-qti-pmic-eusb2.ko
repeater-i2c-eusb2.ko
redriver.ko
nb7vpq904m.ko
usb_notify_layer.ko
usb_notifier_qcom.ko
pm8941-pwrkey.ko
qcom-hv-haptics.ko
rtc-pm8xxx.ko
sec_pon_alarm.ko
i2c-gpio.ko
i2c-msm-geni.ko
i3c-master-msm-geni.ko
qcom_ipc_lite.ko
synx-driver.ko
qcom-dload-mode.ko
qcom-pon.ko
qcom-reboot-reason.ko
reboot-mode.ko
qti_battery_charger.ko
qcom_tsens.ko
qcom-spmi-temp-alarm.ko
thermal_pause.ko
bcl_pmic5.ko
bcl_soc.ko
cpu_hotplug.ko
cpu_voltage_cooling.ko
ddr_cdev.ko
max31760_fan.ko
msm_lmh_dcvs.ko
policy_engine.ko
qti_qmi_cdev.ko
qti_qmi_sensor_v2.ko
qti_cpufreq_cdev.ko
qti_devfreq_cdev.ko
qti_qmi_cdev.ko
bcl_soc.ko
qti_userspace_cdev.ko
sdpm_clk.ko
thermal_minidump.ko
ddr_cdev.ko
qti_cpufreq_cdev.ko
thermal_config.ko
qti_devfreq_cdev.ko
max31760_fan.ko
gpu_dump_skip_cdev.ko
qcom_edac.ko
cpufreq_limit.ko
qcom-cpufreq-hw.ko
qcom_lpm.ko
sdhci-msm-sec.ko
cqhci.ko
leds-gpio.ko
leds-qcom-flash.ko
leds-qcom-lpg.ko
leds-qti-flash.ko
leds-qti-tri-led.ko
leds-s2mpb02.ko
pmu_vendor.ko
c1dcvs_vendor.ko
memlat_vendor.ko
cpufreq_stats_vendor.ko
qcom-scm.ko
ipa_fmwk.ko
ep_pcie_drv.ko
mhi_dev_drv.ko
mhi_dev_net.ko
msm_qmp.ko
qcom_hwspinlock.ko
cl_dsp.ko
cl_dsp-debugfs.ko
si_core_module.ko
mem_object.ko
qcom-rng.ko
qcom_pil_info.ko
rproc_qcom_common.ko
qcom_q6v5.ko
qcom_q6v5_pas.ko
qcom_spss.ko
qcom_esoc.ko
qcom_sysmon.ko
qcom_spss.ko
qcom_glink.ko
qcom_glink_smem.ko
qcom_glink_spss.ko
qcom_smd.ko
gh_virt_wdt.ko
glink_pkt.ko
gh_ctrl.ko
gh_dbl.ko
gh_msgq.ko
gh_rm_drv.ko
gh_irq_lend.ko
gh_rm_booster.ko
gh_mem_notifier.ko
gunyah.ko
extcon-ktm5030.ko
extcon-lt8711uxe2.ko
gh_panic_notifier.ko
governor_msm_adreno_tz.ko
governor_gpubw_mon.ko
qcom-spmi-adc5-gen3.ko
qcom-vadc-common.ko
industrialio-buffer-cb.ko
qcom_llcc_pmu.ko
nvmem_qfprom.ko
nvmem_qcom-spmi-sdam.ko
icc-bcm-voter.ko
qnoc-kalama.ko
icc-rpmh.ko
qnoc-qos.ko
sec_class.ko
sec_key_notifier.ko
sec_log_buf.ko
sec_reloc_gpio.ko
sec_arm64_fsimd_debug.ko
sec_arm64_debug.ko
sec_qc_rbcmd.ko
sec_qc_qcom_reboot_reason.ko
sec_qc_soc_id.ko
sec_qc_qcom_wdt_core.ko
sec_qc_user_reset.ko
sec_qc_smem.ko
sec_qc_hw_param.ko
sec_qc_rst_exinfo.ko
sec_reboot_cmd.ko
switch_class.ko
switch_gpio.ko
sec_rdx_bootdev.ko
sec_pm_regulator.ko
sec_panel_notifier_v2.ko
pmic_class.ko
dio8018.ko
usb_vendor_hook_receiver.ko
usb_notify_layer.ko
usb_notifier.ko
sec_common_fn.ko
sec_input_notifier.ko
vibrator_vib_info.ko
sdp.ko
dev_ril_bridge.ko
sec_panel_notifier.ko
vbus_notifier.ko
max77705_charger.ko
sb-core.ko
sec_vibrator_inputff_module.ko
usb_vendor_receiver.ko
cps4038-charger.ko
stwlc89-charger.ko
common_muic.ko
ngksm.ko
kperfmon.ko
sec_switch_class.ko
hdm.ko
sec_vibrator_inputff_module.ko
vbus_notifier.ko
usb_typec_manager.ko
if_cb_manager.ko
sec_tclm_v2.ko
sec_secure_touch.ko
sec_tsp_dumpkey.ko
sec_input_notifier.ko
sec_common_fn.ko
sec_cmd.ko
fingerprint.ko
fingerprint_sysfs.ko
qbt2000_spidev.ko
cl_dsp.ko
input_booster_lkm.ko
qfs4008_spidev.ko
kzt.ko
max77775_charger.ko
sb-core.ko
pdic_notifier_module.ko
pca9481_charger.ko
abc_hub.ko
sec_abc_detect_conn.ko
input-cs40l26-i2c.ko
hall_ic.ko
hall_ic_notifier.ko
s2mpb02-regulator.ko
flicker_test.ko
flicker_sensor.ko
max77705-fuelgauge.ko
mfd_max77705.ko
sec-auth-sle956681.ko
max77968_charger.ko
sm5443-charger.ko
sec-auth-ds28e30.ko
s2dos07.ko
mfd_max77775.ko
max77775-fuelgauge.ko
synaptics_s3916t_spi.ko
s2mpb03.ko
sec_thermistor.ko
pdic_max77775.ko
nfc_nxp_sec.ko
uwb.ko
stmvl53l8.ko
sec-direct-charger.ko
sec_pd.ko
sb_wireless.ko
sec-battery.ko
snvm.ko
s2dos05-regulator.ko
hall_ic.ko
hall_ic_notifier.ko
wez02.ko
pdic_max77705.ko
s2mpb02-regulator.ko
uwb.ko
sec_thermistor.ko
isg6320.ko
cps4038_charger.ko
stmvl53l8.ko
stm_ts_spi.ko
akm.ko
mfd_s2mpb02.ko
snvm.ko
slimbus.ko
slim-qcom-ngd-ctrl.ko
hwmon.ko
qti_amoled_ecm.ko
coresight.ko
coresight-tmc.ko
coresight-funnel.ko
coresight-replicator.ko
coresight-stm.ko
coresight-cti.ko
coresight-tpdm.ko
coresight-tpda.ko
coresight-trace-noc.ko
coresight-tgu.ko
coresight-csr.ko
coresight-dummy.ko
coresight-remote-etm.ko
coresight-tmc-sec.ko
coresight-qmi.ko
coresight-uetm.ko
stm_core.ko
stm_p_ost.ko
stm_console.ko
stm_heartbeat.ko
stm_ftrace.ko
sensors_core.ko
adsp_factory_module.ko
snd-usb-audio-qmi.ko
snd-soc-cirrus-amp.ko
snd-soc-cs35l43-i2c.ko
snd-soc-cs35l45-i2c.ko
snd-soc-hdmi-codec.ko
snd-soc-wm-adsp.ko
snd-soc-tas5805m.ko
snd-soc-cs40l26.ko
sec_audio_sysfs.ko
snd_debug_proc.ko
cfg80211.ko
mac80211.ko
qrtr.ko
qrtr-smd.ko
qrtr-tun.ko
qrtr-mhi.ko
qrtr-gunyah.ko
msm_drm.ko
msm_hw_fence.ko
sync_fence.ko
hdcp_qseecom_dlkm.ko
msm-mmrm.ko
smcinvoke_dlkm.ko
msm_drm.ko
msm_ext_display.ko
sync_fence.ko
msm_hw_fence.ko
msm-mmrm.ko
hdcp_qseecom_dlkm.ko
smcinvoke_dlkm.ko
synx-driver.ko
ipclite.ko

View File

@@ -1,92 +1,135 @@
qcom_wdt_core.ko
qcom-scm.ko
minidump.ko
smem.ko
gh_virt_wdt.ko
qcom_cpu_vendor_hooks.ko
clk-rpmh.ko
qcom_rpmh.ko
cmd-db.ko
gcc-kalama.ko
clk-qcom.ko
gdsc-regulator.ko
proxy-consumer.ko
icc-rpmh.ko
socinfo.ko
icc-bcm-voter.ko
camcc-kalama.ko
qcom_ipcc.ko
qcom-pdc.ko
thermal_minidump.ko
qcom_tsens.ko
rpmh-regulator.ko
bwmon.ko
qcom-dcvs.ko
dcvs_fp.ko
qcom-cpufreq-hw.ko
sched-walt.ko
thermal_pause.ko
cpu_hotplug.ko
clk-dummy.ko
cqhci.ko
crypto-qti-common.ko
crypto-qti-hwkm.ko
hwkm.ko
tmecom-intf.ko
dcc_v2.ko
dispcc-kalama.ko
tcsrcc-kalama.ko
videocc-kalama.ko
sec_boot_stat.ko
sec_log_buf.ko
sec_debug.ko
sec_arm64_ap_context.ko
gh_arm_drv.ko
gh_ctrl.ko
sched-walt.ko
qcom_ipc_logging.ko
ssg.ko
blk-sec-common.ko
blk-sec-stats.ko
blk-sec-wb.ko
kunit.ko
qcom-pdc.ko
phy-qcom-ufs.ko
phy-qcom-ufs-qmp-v4-sun.ko
phy-qcom-ufs-qrbtc-sdm845.ko
pinctrl-msm.ko
pinctrl-tuna.ko
pinctrl-kera.ko
pinctrl-sun.ko
lcd.ko
clk-qcom.ko
clk-dummy.ko
gdsc-regulator.ko
clk-rpmh.ko
gcc-sun.ko
gcc-kera.ko
gcc-tuna.ko
tcsrcc-tuna.ko
camcc-sun.ko
evacc-sun.ko
gpucc-sun.ko
dispcc-sun.ko
cambistmclkcc-sun.ko
tcsrcc-sun.ko
videocc-sun.ko
qcom_aoss.ko
cmd-db.ko
crm-v2.ko
mdt_loader.ko
qcom_rpmh.ko
smem.ko
socinfo.ko
cpu_phys_log_map.ko
dcc_v2.ko
qcom_wdt_core.ko
llcc-qcom.ko
memory_dump_v2.ko
minidump.ko
gic_intr_routing.ko
qcom_ice.ko
qcom-pmu-lib.ko
dcvs_fp.ko
qcom-dcvs.ko
qcom_scmi_client.ko
qcom_cpucp.ko
cpucp_fast.ko
mem_buf.ko
mem_buf_dev.ko
mem_buf_msgq.ko
secure_buffer.ko
qcom_cpu_vendor_hooks.ko
pmic-pon-log.ko
debug_symbol.ko
proxy-consumer.ko
rpmh-regulator.ko
stub-regulator.ko
debug-regulator.ko
arm_smmu.ko
msm_dma_iommu_mapping.ko
qcom_iommu_util.ko
iommu-logger.ko
regmap-kunit.ko
regmap-ram.ko
regmap-raw-ram.ko
qti-regmap-debugfs.ko
qcom-spmi-pmic.ko
qcom_dma_heaps.ko
sg.ko
spmi-pmic-arb.ko
rtc-pm8xxx.ko
i2c-algo-bit.ko
i2c-gpio.ko
qcom-dload-mode.ko
qcom-reboot-reason.ko
qti_thermal_vendor_hooks.ko
qcom_tsens.ko
bcl_pmic5.ko
cpu_hotplug.ko
thermal_pause.ko
softdog.ko
qcom-cpufreq-thermal.ko
sdhci-msm.ko
cqhci.ko
ufs_qcom.ko
ufshcd-crypto-qti.ko
qcom_scmi_vendor.ko
qcom-scm.ko
qcom-ipcc.ko
msm_qmp.ko
qcom_hwspinlock.ko
gh_virt_wdt.ko
gh_dbl.ko
gh_msgq.ko
gh_rm_drv.ko
gunyah.ko
mdt_loader.ko
secure_buffer.ko
iommu-logger.ko
llcc-qcom.ko
mem-hooks.ko
mem_buf_dev.ko
mem_buf_msgq.ko
mem_buf.ko
qcom_dma_heaps.ko
msm_dma_iommu_mapping.ko
memory_dump_v2.ko
pinctrl-kalama.ko
pinctrl-msm.ko
qnoc-kalama.ko
qnoc-qos.ko
nvmem_qcom-spmi-sdam.ko
phy-qcom-ufs.ko
phy-qcom-ufs-qmp-v4-kalama.ko
phy-qcom-ufs-qmp-v4-crow.ko
phy-qcom-ufs-qrbtc-sdm845.ko
qcom-dload-mode.ko
qcom_hwspinlock.ko
debug_symbol.ko
qcom_iommu_util.ko
gunyah_loader.ko
qcom_llcc_pmu.ko
qcom-pmu-lib.ko
pmu_vendor.ko
pmu_scmi.ko
qcom-spmi-pmic.ko
regmap-spmi.ko
spmi-pmic-arb.ko
qcom-reboot-reason.ko
qrtr.ko
rtc-pm8xxx.ko
stub-regulator.ko
qcom_aoss.ko
msm_qmp.ko
ufs_qcom.ko
ufshcd-crypto-qti.ko
nvmem_qcom-spmi-sdam.ko
icc-bcm-voter.ko
icc-rpmh.ko
qnoc-sun.ko
qnoc-tuna.ko
qnoc-qos.ko
icc-debug.ko
sec_class.ko
arm_smmu.ko
qcom_rimps.ko
c1dcvs_vendor.ko
c1dcvs_scmi.ko
bcl_pmic5.ko
nvme-core.ko
nvme.ko
sec_key_notifier.ko
sec_param.ko
sec_blk_helper.ko
sec_qc_debug.ko
sec_qc_upload_cause.ko
sec_qc_logger.ko
sec_qc_summary.ko
sec_pmsg.ko
sec_upload_cause.ko
sec_crashkey.ko
sec_crashkey_long.ko
sec_debug_region.ko
sec_ipc_tiantong.ko
sec_pm_log.ko
abc.ko
qrtr.ko
qrtr-gunyah.ko
sec_qc_param.ko
sec_qc_dbg_partition.ko
ipclite.ko

View File

@@ -0,0 +1,62 @@
# SPDX-License-Identifier: GPL-2.0-only
# Copyright (c) 2023-2024 Qualcomm Innovation Center, Inc. All rights reserved.
blocklist 8250_of
blocklist adc-tm
blocklist atomic64_test
blocklist dummy-cpufreq
blocklist dummy_hcd
blocklist dummy_hcd
blocklist e4000
blocklist failover
blocklist fc0011
blocklist fc0012
blocklist fc0013
blocklist fc2580
blocklist ipclite_test
blocklist it913x
blocklist limits_stat
blocklist limits_stress
blocklist lkdtm
blocklist llcc_perfmon
blocklist locktorture
blocklist m88rs6000t
blocklist max2165
blocklist mc44s803
blocklist mmrm_test_module
blocklist msi001
blocklist mt2060
blocklist mt2063
blocklist mt20xx
blocklist mt2131
blocklist mt2266
blocklist mxl301rf
blocklist net_failover
blocklist qca_cld3_kiwi
blocklist qm1d1b0004
blocklist qm1d1c0042
blocklist qt1010
blocklist r820t
blocklist rcutorture
blocklist rtc-test
blocklist si2157
blocklist tda18212
blocklist tda18218
blocklist tda18250
blocklist tda18271
blocklist tda827x
blocklist tda8290
blocklist tda9887
blocklist tea5761
blocklist tea5767
blocklist test_user_copy
blocklist torture
blocklist tua9001
blocklist tuner-simple
blocklist tuner-types
blocklist tuner-xc2028
blocklist vmw_vsock_virtio_transport
blocklist vmw_vsock_virtio_transport_common
blocklist vsock
blocklist vsock_diag
blocklist xc4000
blocklist xc5000

View File

@@ -1,182 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<device name="Android">
<item name="none">0</item>
<item name="ambient.on">19.61</item>
<item name="screen.on.display0">63.8</item>
<item name="screen.full.display0">276.8</item>
<item name="bluetooth.active">0</item>
<item name="bluetooth.on">0</item>
<item name="wifi.on">0</item>
<item name="wifi.active">0</item>
<item name="wifi.scan">0</item>
<item name="audio">11.4</item>
<item name="video">21.75</item>
<item name="camera.flashlight">107</item>
<item name="camera.avg">287</item>
<item name="gps.on">37.9</item>
<item name="radio.active">177.02</item>
<item name="radio.scanning">92.98</item>
<array name="radio.on">
<value>8.77</value>
<value>8.77</value>
</array>
<item name="modem.controller.idle">0</item>
<item name="modem.controller.rx">0</item>
<item name="modem.controller.tx">0</item>
<item name="modem.controller.voltage">0</item>
<array name="cpu.clusters.cores">
<value>3</value>
<value>4</value>
<value>1</value>
</array>
<array name="cpu.core_speeds.cluster0">
<value>307200</value>
<value>441600</value>
<value>556800</value>
<value>672000</value>
<value>787200</value>
<value>902400</value>
<value>1017600</value>
<value>1113600</value>
<value>1228800</value>
<value>1344000</value>
<value>1459200</value>
<value>1555200</value>
<value>1670400</value>
<value>1785600</value>
<value>1990800</value>
<value>2016000</value>
</array>
<array name="cpu.core_power.cluster0">
<value>14</value>
<value>16</value>
<value>18</value>
<value>20</value>
<value>22</value>
<value>24</value>
<value>28</value>
<value>29</value>
<value>32</value>
<value>35</value>
<value>39</value>
<value>42</value>
<value>46</value>
<value>50</value>
<value>54</value>
<value>60</value>
</array>
<array name="cpu.core_speeds.cluster1">
<value>499200</value>
<value>614400</value>
<value>729600</value>
<value>844800</value>
<value>940800</value>
<value>1056000</value>
<value>1171200</value>
<value>1286400</value>
<value>1401600</value>
<value>1536000</value>
<value>1651200</value>
<value>1785600</value>
<value>1920000</value>
<value>2054400</value>
<value>2188800</value>
<value>2323200</value>
<value>2457600</value>
<value>2592000</value>
<value>2707200</value>
<value>2803200</value>
</array>
<array name="cpu.core_power.cluster1">
<value>28</value>
<value>33</value>
<value>39</value>
<value>45</value>
<value>49</value>
<value>57</value>
<value>64</value>
<value>72</value>
<value>80</value>
<value>91</value>
<value>101</value>
<value>120</value>
<value>133</value>
<value>153</value>
<value>178</value>
<value>202</value>
<value>238</value>
<value>277</value>
<value>321</value>
<value>321</value>
</array>
<array name="cpu.core_speeds.cluster2">
<value>595200</value>
<value>729600</value>
<value>86400</value>
<value>998400</value>
<value>1132800</value>
<value>1248000</value>
<value>1363200</value>
<value>1478400</value>
<value>1593600</value>
<value>1708800</value>
<value>1843200</value>
<value>1977600</value>
<value>2092800</value>
<value>2227200</value>
<value>2342400</value>
<value>2476800</value>
<value>2592000</value>
<value>2726400</value>
<value>2841600</value>
<value>2956800</value>
<value>3187200</value>
<value>3360000</value>
</array>
<array name="cpu.core_power.cluster2">
<value>80</value>
<value>92</value>
<value>109</value>
<value>122</value>
<value>139</value>
<value>157</value>
<value>171</value>
<value>188</value>
<value>205</value>
<value>224</value>
<value>249</value>
<value>281</value>
<value>334</value>
<value>374</value>
<value>404</value>
<value>460</value>
<value>500</value>
<value>560</value>
<value>614</value>
<value>715</value>
<value>1080</value>
<value>1139</value>
</array>
<item name="cpu.suspend">7.7</item>
<item name="cpu.idle">19.6</item>
<item name="battery.capacity">4855</item>
<item name="battery.typical.capacity">5000</item>
<item name="bluetooth.controller.idle">3.5</item>
<item name="bluetooth.controller.rx">12</item>
<item name="bluetooth.controller.tx">33</item>
<item name="bluetooth.controller.voltage">4000</item>
<item name="wifi.controller.idle">1</item>
<item name="wifi.controller.rx">120</item>
<item name="wifi.controller.tx">300</item>
<array name="wifi.controller.tx_levels">
<value>0</value>
</array>
<item name="wifi.controller.voltage">4000</item>
<array name="wifi.batchedscan">
<value>.0002</value>
<value>.002</value>
<value>.02</value>
<value>.2</value>
<value>2</value>
</array>
</device>

View File

@@ -5,6 +5,6 @@
//
runtime_resource_overlay {
name: "FrameworksResDm3q",
name: "FrameworksResPa3q",
device_specific: true,
}

View File

@@ -3,7 +3,7 @@
SPDX-License-Identifier: Apache-2.0
-->
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="android.overlay.dm3q">
package="android.overlay.pa3q">
<overlay
android:isStatic="true"

View File

@@ -8,7 +8,7 @@
<!-- Height of the status bar.
Do not read this dimen directly. Use {@link SystemBarUtils#getStatusBarHeight} instead.
-->
<dimen name="status_bar_height">74.0px</dimen>
<dimen name="status_bar_height">113.0px</dimen>
<!-- The default height of the status bar used in {@link SystemBarUtils#getStatusBarHeight} to
calculate the status bar height. -->

View File

@@ -35,7 +35,7 @@
@see https://www.w3.org/TR/SVG/paths.html#PathData
-->
<string name="config_mainBuiltInDisplayCutout" translatable="false">M 0,0 H -9.466666666666667 V 26.66666666666667 H 9.466666666666667 V 0 H 0 Z @dp</string>
<string name="config_mainBuiltInDisplayCutout" translatable="false">M 0,0 H -9.333333333333333 V 30.13333333333333 H 9.333333333333333 V 0 H 0 Z @dp</string>
<!-- Note: This setting is deprecated, please use
config_screenBrightnessSettingMinimumFloat instead -->

View File

@@ -8,7 +8,7 @@
<!-- Height of the status bar.
Do not read this dimen directly. Use {@link SystemBarUtils#getStatusBarHeight} instead.
-->
<dimen name="status_bar_height">94.0px</dimen>
<dimen name="status_bar_height">113.0px</dimen>
<!-- The default height of the status bar used in {@link SystemBarUtils#getStatusBarHeight} to
calculate the status bar height. -->
@@ -16,10 +16,10 @@
<!-- Radius of the software rounded corners at the top of the display in its natural
orientation. If zero, the value of rounded_corner_radius is used. -->
<dimen name="rounded_corner_radius_top">4.0dip</dimen>
<dimen name="rounded_corner_radius_top">15.0dip</dimen>
<!-- Radius of the software rounded corners at the bottom of the display in its natural
orientation. If zero, the value of rounded_corner_radius is used. -->
<dimen name="rounded_corner_radius_bottom">4.0dip</dimen>
<dimen name="rounded_corner_radius_bottom">15.0dip</dimen>
</resources>

View File

@@ -0,0 +1,125 @@
<?xml version="1.0" encoding="utf-8"?>
<device name="Android">
<item name="none">0</item>
<item name="ambient.on">19.61</item>
<item name="screen.on.display0">63.8</item>
<item name="screen.full.display0">276.8</item>
<item name="bluetooth.active">0</item>
<item name="bluetooth.on">0</item>
<item name="wifi.on">0</item>
<item name="wifi.active">0</item>
<item name="wifi.scan">0</item>
<item name="audio">11.4</item>
<item name="video">21.75</item>
<item name="camera.flashlight">107</item>
<item name="camera.avg">287</item>
<item name="gps.on">37.9</item>
<item name="radio.active">177.02</item>
<item name="radio.scanning">92.98</item>
<array name="radio.on">
<value>8.77</value>
<value>8.77</value>
</array>
<item name="modem.controller.idle">0</item>
<item name="modem.controller.rx">0</item>
<item name="modem.controller.tx">0</item>
<item name="modem.controller.voltage">0</item>
<array name="cpu.clusters.cores">
<value>6</value>
<value>2</value>
</array>
<array name="cpu.core_speeds.cluster0">
<value>384000</value>
<value>556800</value>
<value>748800</value>
<value>960000</value>
<value>1152000</value>
<value>1363200</value>
<value>1555200</value>
<value>1785600</value>
<value>1996800</value>
<value>2227200</value>
<value>2400000</value>
<value>2745600</value>
<value>2918400</value>
<value>3072000</value>
<value>3321600</value>
<value>3532800</value>
</array>
<array name="cpu.core_power.cluster0">
<value>20</value>
<value>34</value>
<value>54</value>
<value>79</value>
<value>103</value>
<value>133</value>
<value>163</value>
<value>200</value>
<value>237</value>
<value>279</value>
<value>312</value>
<value>382</value>
<value>419</value>
<value>452</value>
<value>508</value>
<value>558</value>
</array>
<array name="cpu.core_speeds.cluster1">
<value>1017600</value>
<value>1209600</value>
<value>1401600</value>
<value>1689600</value>
<value>1958400</value>
<value>2246400</value>
<value>2438400</value>
<value>2649600</value>
<value>2841600</value>
<value>3072000</value>
<value>3283200</value>
<value>3513600</value>
<value>3840000</value>
<value>4089600</value>
<value>4281600</value>
<value>4473600</value>
</array>
<array name="cpu.core_power.cluster1">
<value>60</value>
<value>79</value>
<value>100</value>
<value>135</value>
<value>171</value>
<value>213</value>
<value>242</value>
<value>277</value>
<value>310</value>
<value>351</value>
<value>390</value>
<value>435</value>
<value>502</value>
<value>555</value>
<value>597</value>
<value>641</value>
</array>
<item name="cpu.suspend">7.7</item>
<item name="cpu.idle">19.6</item>
<item name="battery.capacity">5000</item>
<item name="battery.typical.capacity">5000</item>
<item name="bluetooth.controller.idle">3.5</item>
<item name="bluetooth.controller.rx">12</item>
<item name="bluetooth.controller.tx">33</item>
<item name="bluetooth.controller.voltage">4000</item>
<item name="wifi.controller.idle">1</item>
<item name="wifi.controller.rx">120</item>
<item name="wifi.controller.tx">300</item>
<array name="wifi.controller.tx_levels">
<value>0</value>
</array>
<item name="wifi.controller.voltage">4000</item>
<array name="wifi.batchedscan">
<value>.0002</value>
<value>.002</value>
<value>.02</value>
<value>.2</value>
<value>2</value>
</array>
</device>

View File

@@ -5,6 +5,6 @@
//
runtime_resource_overlay {
name: "LineageResDm3q",
name: "LineageResPa3q",
device_specific: true,
}

View File

@@ -3,7 +3,7 @@
SPDX-License-Identifier: Apache-2.0
-->
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="lineageos.platform.overlay.dm3q">
package="lineageos.platform.overlay.pa3q">
<overlay
android:isStatic="true"

View File

@@ -5,6 +5,6 @@
//
runtime_resource_overlay {
name: "SystemUIResDm3q",
name: "SystemUIResPa3q",
device_specific: true,
}

View File

@@ -3,7 +3,7 @@
SPDX-License-Identifier: Apache-2.0
-->
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.android.systemui.overlay.dm3q">
package="com.android.systemui.overlay.pa3q">
<overlay
android:isStatic="true"

View File

@@ -13,10 +13,10 @@
<dimen name="status_bar_header_height_keyguard">@*android:dimen/status_bar_height</dimen>
<!-- Location on the screen of the center of the physical power button. -->
<dimen name="physical_power_button_center_screen_location_y">965.0px</dimen>
<dimen name="physical_power_button_center_screen_location_y">1312.0px</dimen>
<!-- Location on the screen of the center of the fingerprint sensor. -->
<dimen name="physical_fingerprint_sensor_center_screen_location_y">1737.0px</dimen>
<dimen name="physical_fingerprint_sensor_center_screen_location_y">2395.0px</dimen>
<!-- Pixel pitch of the device. um/px -->
<item name="pixel_pitch" format="float" type="dimen">50.69</item>

View File

@@ -5,6 +5,6 @@
//
runtime_resource_overlay {
name: "WifiResTargetDm3q",
name: "WifiResTargetPa3q",
vendor: true,
}

View File

@@ -3,7 +3,7 @@
SPDX-License-Identifier: Apache-2.0
-->
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.android.wifi.resources.overlay.target.dm3q">
package="com.android.wifi.resources.overlay.target.pa3q">
<overlay
android:isStatic="true"

View File

@@ -6,6 +6,6 @@
<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
<!-- Default access point SSID used for tethering -->
<string name="wifi_tether_configure_ssid_default" translatable="false">Galaxy S23 Ultra</string>
<string name="wifi_tether_configure_ssid_default" translatable="false">Galaxy S25 Ultra</string>
</resources>

View File

@@ -1,11 +1,11 @@
# All unpinned blobs are extracted from S9180ZHS6DYF1
# All unpinned blobs are extracted from S938BXXU1AYB4
# ACDB
vendor/etc/audconf/OPEN/acdb_cal.acdb
vendor/etc/audconf/OPEN/workspaceFileXml.qwsp
# Audio configs
vendor/etc/audio/sku_kalama/mixer_paths.xml
vendor/etc/audio/sku_sun/mixer_paths.xml
vendor/etc/dolby/dax-default.xml
vendor/etc/situation_audio_policy_volumes_sec.xml