sm8650-common: Initial device tree
Signed-off-by: David Wronek <david@mainlining.org> Change-Id: I2946525a478c907a2bab56c4636446e0f78295f0
This commit is contained in:
8
Android.bp
Normal file
8
Android.bp
Normal file
@@ -0,0 +1,8 @@
|
|||||||
|
//
|
||||||
|
// Copyright (C) 2025 The LineageOS Project
|
||||||
|
//
|
||||||
|
// SPDX-License-Identifier: Apache-2.0
|
||||||
|
//
|
||||||
|
|
||||||
|
soong_namespace {
|
||||||
|
}
|
189
BoardConfigCommon.mk
Normal file
189
BoardConfigCommon.mk
Normal file
@@ -0,0 +1,189 @@
|
|||||||
|
#
|
||||||
|
# Copyright (C) 2025 The LineageOS Project
|
||||||
|
#
|
||||||
|
# SPDX-License-Identifier: Apache-2.0
|
||||||
|
#
|
||||||
|
|
||||||
|
COMMON_PATH := device/samsung/sm8650-common
|
||||||
|
|
||||||
|
# A/B
|
||||||
|
AB_OTA_UPDATER := false
|
||||||
|
|
||||||
|
# Architecture
|
||||||
|
TARGET_ARCH := arm64
|
||||||
|
TARGET_ARCH_VARIANT := armv9-a
|
||||||
|
TARGET_CPU_ABI := arm64-v8a
|
||||||
|
TARGET_CPU_VARIANT := generic
|
||||||
|
TARGET_CPU_VARIANT_RUNTIME := kryo300
|
||||||
|
|
||||||
|
# Boot
|
||||||
|
BOARD_BOOT_HEADER_VERSION := 4
|
||||||
|
BOARD_MKBOOTIMG_ARGS += --header_version $(BOARD_BOOT_HEADER_VERSION)
|
||||||
|
BOARD_RAMDISK_USE_LZ4 := true
|
||||||
|
|
||||||
|
# Bootloader
|
||||||
|
TARGET_BOOTLOADER_BOARD_NAME := pineapple
|
||||||
|
|
||||||
|
# DTB / DTBO
|
||||||
|
BOARD_INCLUDE_DTB_IN_BOOTIMG := true
|
||||||
|
BOARD_USES_QCOM_MERGE_DTBS_SCRIPT := true
|
||||||
|
TARGET_NEEDS_DTBOIMAGE := true
|
||||||
|
|
||||||
|
# Init Boot
|
||||||
|
BOARD_INIT_BOOT_HEADER_VERSION := 4
|
||||||
|
BOARD_MKBOOTIMG_INIT_ARGS += --header_version $(BOARD_INIT_BOOT_HEADER_VERSION)
|
||||||
|
|
||||||
|
# Kernel
|
||||||
|
BOARD_BOOTCONFIG := \
|
||||||
|
androidboot.hardware=qcom \
|
||||||
|
androidboot.memcg=1 \
|
||||||
|
androidboot.usbcontroller=a600000.dwc3 \
|
||||||
|
androidboot.load_modules_parallel=false \
|
||||||
|
androidboot.hypervisor.protected_vm.supported=true \
|
||||||
|
androidboot.selinux=permissive
|
||||||
|
|
||||||
|
BOARD_KERNEL_CMDLINE := \
|
||||||
|
androidboot.hardware=qcom \
|
||||||
|
androidboot.memcg=1 \
|
||||||
|
androidboot.usbcontroller=a600000.dwc3 \
|
||||||
|
androidboot.load_modules_parallel=false \
|
||||||
|
androidboot.hypervisor.protected_vm.supported=true \
|
||||||
|
androidboot.selinux=permissive \
|
||||||
|
printk.devkmsg=on \
|
||||||
|
firmware_class.path=/vendor/firmware_mnt/image \
|
||||||
|
video=vfb:640x400,bpp=32,memsize=3072000
|
||||||
|
|
||||||
|
BOARD_USES_GENERIC_KERNEL_IMAGE := true
|
||||||
|
BOARD_KERNEL_BASE := 0x00000000
|
||||||
|
BOARD_KERNEL_PAGESIZE := 4096
|
||||||
|
BOARD_KERNEL_IMAGE_NAME := Image
|
||||||
|
|
||||||
|
TARGET_KERNEL_SOURCE := kernel/samsung/sm8650
|
||||||
|
TARGET_KERNEL_CONFIG := \
|
||||||
|
gki_defconfig \
|
||||||
|
vendor/pineapple_GKI.config
|
||||||
|
|
||||||
|
# Kernel modules
|
||||||
|
BOARD_SYSTEM_KERNEL_MODULES_LOAD := $(strip $(shell cat $(COMMON_PATH)/modules.load.system_dlkm))
|
||||||
|
BOARD_VENDOR_KERNEL_MODULES_BLOCKLIST_FILE := $(COMMON_PATH)/modules.blocklist
|
||||||
|
BOARD_VENDOR_KERNEL_MODULES_LOAD := $(strip $(shell cat $(COMMON_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 $(COMMON_PATH)/modules.load.vendor_boot))
|
||||||
|
BOARD_VENDOR_RAMDISK_RECOVERY_KERNEL_MODULES_LOAD := $(strip $(shell cat $(COMMON_PATH)/modules.load.recovery))
|
||||||
|
BOOT_KERNEL_MODULES := $(strip $(shell cat $(COMMON_PATH)/modules.load.recovery $(COMMON_PATH)/modules.include.vendor_ramdisk))
|
||||||
|
SYSTEM_KERNEL_MODULES := $(strip $(shell cat $(COMMON_PATH)/modules.include.system_dlkm))
|
||||||
|
BOARD_RECOVERY_KERNEL_MODULES_LOAD := $(strip $(shell cat $(COMMON_PATH)/modules.load.recovery))
|
||||||
|
BOARD_RECOVERY_RAMDISK_KERNEL_MODULES_LOAD := $(strip $(shell cat $(COMMON_PATH)/modules.load.recovery))
|
||||||
|
RECOVERY_KERNEL_MODULES := $(BOARD_RECOVERY_RAMDISK_KERNEL_MODULES_LOAD)
|
||||||
|
|
||||||
|
TARGET_KERNEL_EXT_MODULE_ROOT := kernel/samsung/sm8650-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 \
|
||||||
|
qcom/opensource/datarmnet-ext/offload \
|
||||||
|
qcom/opensource/datarmnet-ext/shs \
|
||||||
|
qcom/opensource/datarmnet-ext/perf \
|
||||||
|
qcom/opensource/datarmnet-ext/perf_tether \
|
||||||
|
qcom/opensource/datarmnet-ext/sch \
|
||||||
|
qcom/opensource/datarmnet-ext/wlan \
|
||||||
|
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 \
|
||||||
|
qcom/opensource/bt-kernel \
|
||||||
|
qcom/opensource/spu-kernel \
|
||||||
|
qcom/opensource/mm-sys-kernel/ubwcp \
|
||||||
|
qcom/opensource/touch-drivers \
|
||||||
|
nxp/opensource/driver
|
||||||
|
|
||||||
|
# Metadata
|
||||||
|
BOARD_USES_METADATA_PARTITION := true
|
||||||
|
|
||||||
|
# Partitions
|
||||||
|
BOARD_FLASH_BLOCK_SIZE := 262144 # (BOARD_KERNEL_PAGESIZE * 64)
|
||||||
|
BOARD_BOOTIMAGE_PARTITION_SIZE := 100663296
|
||||||
|
BOARD_CACHEIMAGE_PARTITION_SIZE := 367001600
|
||||||
|
BOARD_DTBOIMG_PARTITION_SIZE := 16777216
|
||||||
|
BOARD_INIT_BOOT_IMAGE_PARTITION_SIZE := 8388608
|
||||||
|
BOARD_RECOVERYIMAGE_PARTITION_SIZE := 110034944
|
||||||
|
BOARD_VENDOR_BOOTIMAGE_PARTITION_SIZE := 100663296
|
||||||
|
BOARD_SUPER_PARTITION_SIZE := 14105444352
|
||||||
|
BOARD_SUPER_PARTITION_GROUPS := samsung_dynamic_partitions
|
||||||
|
BOARD_SAMSUNG_DYNAMIC_PARTITIONS_PARTITION_LIST := odm product system system_dlkm system_ext vendor vendor_dlkm
|
||||||
|
BOARD_SAMSUNG_DYNAMIC_PARTITIONS_SIZE := 14101250048 # (BOARD_SUPER_PARTITION_SIZE - 4MiB)
|
||||||
|
|
||||||
|
BOARD_CACHEIMAGE_FILE_SYSTEM_TYPE := ext4
|
||||||
|
BOARD_ODMIMAGE_FILE_SYSTEM_TYPE := ext4
|
||||||
|
BOARD_PRODUCTIMAGE_FILE_SYSTEM_TYPE := ext4
|
||||||
|
BOARD_SYSTEMIMAGE_FILE_SYSTEM_TYPE := ext4
|
||||||
|
BOARD_SYSTEM_EXTIMAGE_FILE_SYSTEM_TYPE := ext4
|
||||||
|
BOARD_VENDORIMAGE_FILE_SYSTEM_TYPE := ext4
|
||||||
|
BOARD_SYSTEM_DLKMIMAGE_FILE_SYSTEM_TYPE := ext4
|
||||||
|
BOARD_VENDOR_DLKMIMAGE_FILE_SYSTEM_TYPE := ext4
|
||||||
|
|
||||||
|
TARGET_COPY_OUT_ODM := odm
|
||||||
|
TARGET_COPY_OUT_PRODUCT := product
|
||||||
|
TARGET_COPY_OUT_SYSTEM_DLKM := system_dlkm
|
||||||
|
TARGET_COPY_OUT_SYSTEM_EXT := system_ext
|
||||||
|
TARGET_COPY_OUT_VENDOR := vendor
|
||||||
|
TARGET_COPY_OUT_VENDOR_DLKM := vendor_dlkm
|
||||||
|
|
||||||
|
BOARD_ROOT_EXTRA_FOLDERS := efs
|
||||||
|
|
||||||
|
# Platform
|
||||||
|
BOARD_USES_QCOM_HARDWARE := true
|
||||||
|
TARGET_BOARD_PLATFORM := pineapple
|
||||||
|
|
||||||
|
# Properties
|
||||||
|
TARGET_VENDOR_PROP += $(COMMON_PATH)/vendor.prop
|
||||||
|
TARGET_PRODUCT_PROP += $(COMMON_PATH)/product.prop
|
||||||
|
TARGET_SYSTEM_EXT_PROP += $(COMMON_PATH)/system_ext.prop
|
||||||
|
TARGET_ODM_PROP += $(COMMON_PATH)/odm.prop
|
||||||
|
|
||||||
|
# Recovery
|
||||||
|
TARGET_RECOVERY_FSTAB := $(COMMON_PATH)/init/fstab.qcom
|
||||||
|
BOARD_HAS_DOWNLOAD_MODE := true
|
||||||
|
BOARD_INCLUDE_RECOVERY_DTBO := true
|
||||||
|
BOARD_USES_FULL_RECOVERY_IMAGE := true
|
||||||
|
BOARD_RECOVERY_MKBOOTIMG_ARGS := --header_version 2
|
||||||
|
TARGET_RECOVERY_PIXEL_FORMAT := RGBX_8888
|
||||||
|
TARGET_USERIMAGES_USE_F2FS := true
|
||||||
|
|
||||||
|
# Security patch level
|
||||||
|
BOOT_SECURITY_PATH := 2025-04-01
|
||||||
|
VENDOR_SECURITY_PATCH := $(BOOT_SECURITY_PATCH)
|
||||||
|
|
||||||
|
# SEPolicy
|
||||||
|
include device/qcom/sepolicy_vndr/SEPolicy.mk
|
||||||
|
|
||||||
|
# Verified Boot
|
||||||
|
BOARD_AVB_ENABLE := true
|
||||||
|
BOARD_AVB_MAKE_VBMETA_IMAGE_ARGS += --flags 3
|
||||||
|
BOARD_MOVE_GSI_AVB_KEYS_TO_VENDOR_BOOT := true
|
||||||
|
|
||||||
|
BOARD_AVB_RECOVERY_ALGORITHM := SHA256_RSA4096
|
||||||
|
BOARD_AVB_RECOVERY_KEY_PATH := external/avb/test/data/testkey_rsa4096.pem
|
||||||
|
BOARD_AVB_RECOVERY_ROLLBACK_INDEX := $(PLATFORM_SECURITY_PATCH_TIMESTAMP)
|
||||||
|
BOARD_AVB_RECOVERY_ROLLBACK_INDEX_LOCATION := 1
|
||||||
|
|
||||||
|
BOARD_AVB_VBMETA_SYSTEM := odm product system system_dlkm system_ext vendor vendor_dlkm
|
||||||
|
BOARD_AVB_VBMETA_SYSTEM_ALGORITHM := SHA256_RSA4096
|
||||||
|
BOARD_AVB_VBMETA_SYSTEM_KEY_PATH := external/avb/test/data/testkey_rsa4096.pem
|
||||||
|
BOARD_AVB_VBMETA_SYSTEM_ROLLBACK_INDEX := $(PLATFORM_SECURITY_PATCH_TIMESTAMP)
|
||||||
|
BOARD_AVB_VBMETA_SYSTEM_ROLLBACK_INDEX_LOCATION := 2
|
||||||
|
|
||||||
|
# Inherit the proprietary files
|
||||||
|
include vendor/samsung/sm8650-common/BoardConfigVendor.mk
|
60
common.mk
Normal file
60
common.mk
Normal file
@@ -0,0 +1,60 @@
|
|||||||
|
#
|
||||||
|
# Copyright (C) 2025 The LineageOS Project
|
||||||
|
#
|
||||||
|
# SPDX-License-Identifier: Apache-2.0
|
||||||
|
#
|
||||||
|
|
||||||
|
# Add common symlinks definitions for Qualcomm
|
||||||
|
$(call soong_config_set,rfs,mpss_firmware_symlink_target,firmware_modem)
|
||||||
|
$(call inherit-product, hardware/qcom-caf/common/common.mk)
|
||||||
|
|
||||||
|
# Enable project quotas and casefolding for emulated storage without sdcardfs
|
||||||
|
$(call inherit-product, $(SRC_TARGET_DIR)/product/emulated_storage.mk)
|
||||||
|
|
||||||
|
# Enforce generic ramdisk allow list
|
||||||
|
$(call inherit-product, $(SRC_TARGET_DIR)/product/generic_ramdisk.mk)
|
||||||
|
|
||||||
|
# Non-A/B device
|
||||||
|
$(call inherit-product, $(SRC_TARGET_DIR)/product/non_ab_device.mk)
|
||||||
|
|
||||||
|
# Dalvik
|
||||||
|
$(call inherit-product, frameworks/native/build/phone-xhdpi-6144-dalvik-heap.mk)
|
||||||
|
|
||||||
|
# API levels
|
||||||
|
BOARD_SHIPPING_API_LEVEL := 34
|
||||||
|
PRODUCT_SHIPPING_API_LEVEL := $(BOARD_SHIPPING_API_LEVEL)
|
||||||
|
|
||||||
|
# DebugFS
|
||||||
|
PRODUCT_SET_DEBUGFS_RESTRICTIONS := true
|
||||||
|
|
||||||
|
# Init
|
||||||
|
PRODUCT_PACKAGES += \
|
||||||
|
fstab.qcom \
|
||||||
|
fstab.qcom.vendor_ramdisk \
|
||||||
|
|
||||||
|
# Partitions
|
||||||
|
PRODUCT_PACKAGES += \
|
||||||
|
vendor_dsp_mountpoint \
|
||||||
|
vendor_firmware_mnt_mountpoint \
|
||||||
|
vendor_firmware-modem_mountpoint \
|
||||||
|
vendor_vm-system_mountpoint
|
||||||
|
|
||||||
|
PRODUCT_USE_DYNAMIC_PARTITIONS := true
|
||||||
|
|
||||||
|
# Soong namespaces
|
||||||
|
PRODUCT_SOONG_NAMESPACES += \
|
||||||
|
$(LOCAL_PATH) \
|
||||||
|
hardware/samsung \
|
||||||
|
kernel/samsung/sm8650 \
|
||||||
|
kernel/samsung/sm8650-modules
|
||||||
|
|
||||||
|
# Vendor service manager
|
||||||
|
PRODUCT_PACKAGES += \
|
||||||
|
vndservicemanager
|
||||||
|
|
||||||
|
# Verified Boot
|
||||||
|
PRODUCT_COPY_FILES += \
|
||||||
|
frameworks/native/data/etc/android.software.verified_boot.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.software.verified_boot.xml
|
||||||
|
|
||||||
|
# Inherit the proprietary files
|
||||||
|
$(call inherit-product, vendor/samsung/sm8650-common/sm8650-common-vendor.mk)
|
40
extract-files.py
Executable file
40
extract-files.py
Executable file
@@ -0,0 +1,40 @@
|
|||||||
|
#!/usr/bin/env -S PYTHONPATH=../../../tools/extract-utils python3
|
||||||
|
#
|
||||||
|
# SPDX-FileCopyrightText: 2025 The LineageOS Project
|
||||||
|
# SPDX-License-Identifier: Apache-2.0
|
||||||
|
#
|
||||||
|
|
||||||
|
from extract_utils.file import File
|
||||||
|
from extract_utils.fixups_blob import (
|
||||||
|
blob_fixup,
|
||||||
|
blob_fixups_user_type,
|
||||||
|
)
|
||||||
|
from extract_utils.fixups_lib import (
|
||||||
|
lib_fixup_remove,
|
||||||
|
lib_fixups,
|
||||||
|
lib_fixups_user_type,
|
||||||
|
)
|
||||||
|
from extract_utils.main import (
|
||||||
|
ExtractUtils,
|
||||||
|
ExtractUtilsModule,
|
||||||
|
)
|
||||||
|
|
||||||
|
namespace_imports = [
|
||||||
|
'device/samsung/sm8650-common',
|
||||||
|
'hardware/qcom-caf/sm8650',
|
||||||
|
'hardware/qcom-caf/wlan',
|
||||||
|
'hardware/samsung',
|
||||||
|
'vendor/qcom/opensource/commonsys/display',
|
||||||
|
'vendor/qcom/opensource/commonsys-intf/display',
|
||||||
|
'vendor/qcom/opensource/dataservices',
|
||||||
|
]
|
||||||
|
|
||||||
|
module = ExtractUtilsModule(
|
||||||
|
'sm8650-common',
|
||||||
|
'samsung',
|
||||||
|
namespace_imports=namespace_imports,
|
||||||
|
)
|
||||||
|
|
||||||
|
if __name__ == '__main__':
|
||||||
|
utils = ExtractUtils.device(module)
|
||||||
|
utils.run()
|
11
init/Android.bp
Normal file
11
init/Android.bp
Normal file
@@ -0,0 +1,11 @@
|
|||||||
|
//
|
||||||
|
// Copyright (C) 2025 The LineageOS Project
|
||||||
|
// SPDX-License-Identifier: Apache-2.0
|
||||||
|
//
|
||||||
|
|
||||||
|
prebuilt_etc {
|
||||||
|
name: "fstab.qcom",
|
||||||
|
src: "fstab.qcom",
|
||||||
|
vendor: true,
|
||||||
|
vendor_ramdisk_available: true,
|
||||||
|
}
|
64
init/fstab.qcom
Normal file
64
init/fstab.qcom
Normal file
@@ -0,0 +1,64 @@
|
|||||||
|
# Copyright (c) 2019-2023 The Linux Foundation. All rights reserved.
|
||||||
|
#
|
||||||
|
# Redistribution and use in source and binary forms, with or without
|
||||||
|
# modification, are permitted (subject to the limitations in the
|
||||||
|
# disclaimer below) provided that the following conditions are met:
|
||||||
|
#
|
||||||
|
# * Redistributions of source code must retain the above copyright
|
||||||
|
# notice, this list of conditions and the following disclaimer.
|
||||||
|
#
|
||||||
|
# * Redistributions in binary form must reproduce the above
|
||||||
|
# copyright notice, this list of conditions and the following
|
||||||
|
# disclaimer in the documentation and/or other materials provided
|
||||||
|
# with the distribution.
|
||||||
|
#
|
||||||
|
# * Neither the name of The Linux Foundation nor the names of its
|
||||||
|
# contributors may be used to endorse or promote products derived
|
||||||
|
# from this software without specific prior written permission.
|
||||||
|
#
|
||||||
|
# NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY'S PATENT RIGHTS ARE
|
||||||
|
# GRANTED BY THIS LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT
|
||||||
|
# HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED
|
||||||
|
# WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
|
||||||
|
# MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
|
||||||
|
# IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR
|
||||||
|
# ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
|
||||||
|
# DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE
|
||||||
|
# GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
|
||||||
|
# INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER
|
||||||
|
# IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR
|
||||||
|
# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN
|
||||||
|
# IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||||
|
|
||||||
|
# Android fstab file.
|
||||||
|
# The filesystem that contains the filesystem checker binary (typically /system) cannot
|
||||||
|
# specify MF_CHECK, and must come before any filesystems that do specify MF_CHECK
|
||||||
|
|
||||||
|
#<src> <mnt_point> <type> <mnt_flags and options> <fs_mgr_flags>
|
||||||
|
system /system ext4 ro avb=vbmeta_system,wait,logical,first_stage_mount,avb_keys=/avb/r-gsi.avbpubkey:/avb/s-gsi.avbpubkey:/avb/t-gsi.avbpubkey:/avb/u-gsi.avbpubkey
|
||||||
|
system_ext /system_ext ext4 ro avb=vbmeta_system,wait,logical,first_stage_mount,avb_keys=/avb/r-gsi.avbpubkey:/avb/s-gsi.avbpubkey:/avb/t-gsi.avbpubkey:/avb/u-gsi.avbpubkey
|
||||||
|
product /product ext4 ro avb,wait,logical,first_stage_mount
|
||||||
|
vendor /vendor ext4 ro avb,wait,logical,first_stage_mount
|
||||||
|
vendor_dlkm /vendor_dlkm ext4 ro avb,wait,logical,first_stage_mount
|
||||||
|
system_dlkm /system_dlkm ext4 ro avb,wait,logical,first_stage_mount
|
||||||
|
odm /odm ext4 ro avb,wait,logical,first_stage_mount
|
||||||
|
/dev/block/by-name/metadata /metadata f2fs noatime,nosuid,nodev,discard,sync,fsync_mode=strict,data_flush wait,check,formattable,wrappedkey,first_stage_mount
|
||||||
|
/dev/block/bootdevice/by-name/userdata /data f2fs noatime,nosuid,nodev,discard,usrquota,grpquota,fsync_mode=nobarrier,reserve_root=32768,resgid=5678,inlinecrypt latemount,wait,check,formattable,fileencryption=aes-256-xts:aes-256-cts:v2+inlinecrypt_optimized+wrappedkey_v0,keydirectory=/metadata/vold/metadata_encryption,metadata_encryption=aes-256-xts:wrappedkey_v0,quota,reservedsize=128M,sysfs_path=/sys/devices/platform/soc/1d84000.ufshc,checkpoint=fs,fscompress
|
||||||
|
/dev/block/bootdevice/by-name/cache /cache ext4 noatime,nosuid,nodev,noauto_da_alloc,discard,journal_checksum,data=ordered,errors=panic wait,check
|
||||||
|
/dev/block/bootdevice/by-name/persist /mnt/vendor/persist ext4 noatime,nosuid,nodev,noauto_da_alloc,discard,journal_checksum,data=ordered,errors=panic wait,check
|
||||||
|
/dev/block/bootdevice/by-name/misc /misc emmc defaults defaults,first_stage_mount
|
||||||
|
# TODO SELinux Labels
|
||||||
|
/dev/block/bootdevice/by-name/apnhlos /vendor/firmware_mnt vfat ro,shortname=lower,uid=0,gid=1000,dmask=227,fmask=337 wait
|
||||||
|
/dev/block/bootdevice/by-name/modem /vendor/firmware-modem vfat ro,shortname=lower,uid=1000,gid=1000,dmask=227,fmask=337 wait
|
||||||
|
/dev/block/bootdevice/by-name/efs /mnt/vendor/efs ext4 noatime,nosuid,nodev,noauto_da_alloc,discard,journal_checksum,data=ordered,errors=panic wait,check
|
||||||
|
/dev/block/bootdevice/by-name/sec_efs /efs ext4 noatime,nosuid,nodev,noauto_da_alloc,discard,journal_checksum,data=ordered,errors=panic wait,check
|
||||||
|
/dev/block/bootdevice/by-name/dsp /vendor/dsp ext4 ro,nosuid,nodev,barrier=1 wait
|
||||||
|
/dev/block/bootdevice/by-name/recovery /recovery emmc defaults defaults,first_stage_mount
|
||||||
|
/dev/block/bootdevice/by-name/boot /boot emmc defaults defaults,first_stage_mount
|
||||||
|
/dev/block/bootdevice/by-name/vendor_boot /vendor_boot emmc defaults defaults,first_stage_mount
|
||||||
|
/dev/block/bootdevice/by-name/init_boot /init_boot emmc defaults defaults,first_stage_mount
|
||||||
|
/dev/block/bootdevice/by-name/vm-bootsys /product/vm-system ext4 ro,nosuid,nodev,barrier=1 defaults
|
||||||
|
|
||||||
|
#VOLD
|
||||||
|
/devices/platform/soc/*.ssusb/*.dwc3/xhci-hcd.*.auto* auto vfat default voldmanaged=usb:auto
|
||||||
|
/devices/platform/soc/8804000.sdhci/mmc_host* auto auto default voldmanaged=sdcard:auto
|
18
lineage.dependencies
Normal file
18
lineage.dependencies
Normal file
@@ -0,0 +1,18 @@
|
|||||||
|
[
|
||||||
|
{
|
||||||
|
"repository": "android_hardware_samsung",
|
||||||
|
"target_path": "hardware/samsung"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"repository": "android_kernel_samsung_sm8650",
|
||||||
|
"target_path": "kernel/samsung/sm8650"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"repository": "android_kernel_samsung_sm8650-devicetrees",
|
||||||
|
"target_path": "kernel/samsung/sm8650-devicetrees"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"repository": "android_kernel_samsung_sm8650-modules",
|
||||||
|
"target_path": "kernel/samsung/sm8650-modules"
|
||||||
|
}
|
||||||
|
]
|
62
modules.blocklist
Normal file
62
modules.blocklist
Normal file
@@ -0,0 +1,62 @@
|
|||||||
|
# SPDX-License-Identifier: GPL-2.0-only
|
||||||
|
# Copyright (c) 2022-2023 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
|
60
modules.include.system_dlkm
Normal file
60
modules.include.system_dlkm
Normal file
@@ -0,0 +1,60 @@
|
|||||||
|
gzvm.ko
|
||||||
|
kheaders.ko
|
||||||
|
zsmalloc.ko
|
||||||
|
libarc4.ko
|
||||||
|
zram.ko
|
||||||
|
mii.ko
|
||||||
|
can-dev.ko
|
||||||
|
vcan.ko
|
||||||
|
slcan.ko
|
||||||
|
ppp_generic.ko
|
||||||
|
bsd_comp.ko
|
||||||
|
ppp_deflate.ko
|
||||||
|
ppp_mppe.ko
|
||||||
|
pppox.ko
|
||||||
|
pptp.ko
|
||||||
|
slhc.ko
|
||||||
|
wwan.ko
|
||||||
|
rtl8150.ko
|
||||||
|
r8152.ko
|
||||||
|
asix.ko
|
||||||
|
ax88179_178a.ko
|
||||||
|
cdc_ether.ko
|
||||||
|
cdc_eem.ko
|
||||||
|
usbnet.ko
|
||||||
|
cdc_ncm.ko
|
||||||
|
aqc111.ko
|
||||||
|
r8153_ecm.ko
|
||||||
|
cdc-acm.ko
|
||||||
|
usbserial.ko
|
||||||
|
ftdi_sio.ko
|
||||||
|
hci_uart.ko
|
||||||
|
btsdio.ko
|
||||||
|
btbcm.ko
|
||||||
|
btqca.ko
|
||||||
|
8021q.ko
|
||||||
|
can.ko
|
||||||
|
can-raw.ko
|
||||||
|
can-bcm.ko
|
||||||
|
can-gw.ko
|
||||||
|
bluetooth.ko
|
||||||
|
rfcomm.ko
|
||||||
|
hidp.ko
|
||||||
|
l2tp_core.ko
|
||||||
|
l2tp_ppp.ko
|
||||||
|
tipc.ko
|
||||||
|
diag.ko
|
||||||
|
rfkill.ko
|
||||||
|
6lowpan.ko
|
||||||
|
nhc_dest.ko
|
||||||
|
nhc_fragment.ko
|
||||||
|
nhc_hop.ko
|
||||||
|
nhc_ipv6.ko
|
||||||
|
nhc_mobility.ko
|
||||||
|
nhc_routing.ko
|
||||||
|
nhc_udp.ko
|
||||||
|
ieee802154_6lowpan.ko
|
||||||
|
ieee802154.ko
|
||||||
|
ieee802154_socket.ko
|
||||||
|
mac802154.ko
|
||||||
|
nfc.ko
|
2
modules.include.vendor_ramdisk
Normal file
2
modules.include.vendor_ramdisk
Normal file
@@ -0,0 +1,2 @@
|
|||||||
|
qrng_dlkm.ko
|
||||||
|
tz_log_dlkm.ko
|
343
modules.load
Normal file
343
modules.load
Normal file
@@ -0,0 +1,343 @@
|
|||||||
|
msm_sysstats.ko
|
||||||
|
ssg.ko
|
||||||
|
blk-sec-common.ko
|
||||||
|
blk-sec-stats.ko
|
||||||
|
blk-sec-wb.ko
|
||||||
|
msm_show_resume_irq.ko
|
||||||
|
mhi.ko
|
||||||
|
mhi_dev_uci.ko
|
||||||
|
mhi_dev_satellite.ko
|
||||||
|
phy-qcom-ufs-qmp-v4.ko
|
||||||
|
pinctrl-spmi-gpio.ko
|
||||||
|
pinctrl-spmi-mpp.ko
|
||||||
|
pwm-qti-lpg.ko
|
||||||
|
pci-msm-drv.ko
|
||||||
|
lcd.ko
|
||||||
|
debugcc-cliffs.ko
|
||||||
|
debugcc-pineapple.ko
|
||||||
|
gpucc-cliffs.ko
|
||||||
|
gpucc-volcano.ko
|
||||||
|
videocc-volcano.ko
|
||||||
|
bam_dma.ko
|
||||||
|
msm_gpi.ko
|
||||||
|
qcom_cpuss_sleep_stats.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
|
||||||
|
mem-hooks.ko
|
||||||
|
qcom_stats.ko
|
||||||
|
eud.ko
|
||||||
|
llcc-qcom.ko
|
||||||
|
llcc_perfmon.ko
|
||||||
|
pmic-pon-log.ko
|
||||||
|
boot_stats.ko
|
||||||
|
core_hang_detect.ko
|
||||||
|
qcom_va_minidump.ko
|
||||||
|
qcom_logbuf_vendor_hooks.ko
|
||||||
|
qcom_logbuf_boot_log.ko
|
||||||
|
hung_task_enh.ko
|
||||||
|
msm_show_epoch.ko
|
||||||
|
gh_tlmm_vm_mem_access.ko
|
||||||
|
sps_drv.ko
|
||||||
|
qcom_ramdump.ko
|
||||||
|
memlat.ko
|
||||||
|
bwmon.ko
|
||||||
|
c1dcvs_scmi_v2.ko
|
||||||
|
mpam.ko
|
||||||
|
cpufreq_stats_scmi_v2.ko
|
||||||
|
dynpf_scmi.ko
|
||||||
|
cpucp_log.ko
|
||||||
|
sys_pm_vx.ko
|
||||||
|
msm_performance.ko
|
||||||
|
wcd_usbss_i2c.ko
|
||||||
|
sysmon_subsystem_stats.ko
|
||||||
|
cdsprm.ko
|
||||||
|
adsp_sleepmon.ko
|
||||||
|
panel_event_notifier.ko
|
||||||
|
dmesg_dumper.ko
|
||||||
|
health_monitor.ko
|
||||||
|
qfprom-sys.ko
|
||||||
|
qti-fixed-regulator.ko
|
||||||
|
qpnp-amoled-regulator.ko
|
||||||
|
qti-ocp-notifier.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
|
||||||
|
qseecom_proxy.ko
|
||||||
|
dev_ril_bridge.ko
|
||||||
|
qcom-i2c-pmic.ko
|
||||||
|
sec_ap_pmic.ko
|
||||||
|
sg.ko
|
||||||
|
spi-msm-geni.ko
|
||||||
|
spmi-pmic-arb-debug.ko
|
||||||
|
smsc.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
|
||||||
|
dwc3-msm.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_conn_gadget.ko
|
||||||
|
usb_f_ss_mon_gadget.ko
|
||||||
|
usb_f_ss_acm.ko
|
||||||
|
repeater.ko
|
||||||
|
repeater-i2c-eusb2.ko
|
||||||
|
redriver.ko
|
||||||
|
nb7vpq904m.ko
|
||||||
|
pm8941-pwrkey.ko
|
||||||
|
sec_pon_alarm.ko
|
||||||
|
i2c-msm-geni.ko
|
||||||
|
i3c-master-msm-geni.ko
|
||||||
|
qcom-pon.ko
|
||||||
|
reboot-mode.ko
|
||||||
|
qcom-spmi-temp-alarm.ko
|
||||||
|
bcl_soc.ko
|
||||||
|
qti_qmi_cdev.ko
|
||||||
|
qti_qmi_sensor_v2.ko
|
||||||
|
qti_cpufreq_cdev.ko
|
||||||
|
qti_devfreq_cdev.ko
|
||||||
|
cpu_voltage_cooling.ko
|
||||||
|
ddr_cdev.ko
|
||||||
|
qti_userspace_cdev.ko
|
||||||
|
max31760_fan.ko
|
||||||
|
msm_lmh_dcvs.ko
|
||||||
|
thermal_config.ko
|
||||||
|
gpu_dump_skip_cdev.ko
|
||||||
|
qcom_edac.ko
|
||||||
|
cpufreq_limit.ko
|
||||||
|
qcom-cpufreq-hw-debug.ko
|
||||||
|
qcom_lpm.ko
|
||||||
|
sdhci-msm-sec.ko
|
||||||
|
leds-qti-flash.ko
|
||||||
|
leds-qti-tri-led.ko
|
||||||
|
leds-qpnp-vibrator-ldo.ko
|
||||||
|
leds-s2mpb02.ko
|
||||||
|
cs_dsp.ko
|
||||||
|
cl_dsp.ko
|
||||||
|
cl_dsp-debugfs.ko
|
||||||
|
qcom_pil_info.ko
|
||||||
|
rproc_qcom_common.ko
|
||||||
|
qcom_q6v5.ko
|
||||||
|
qcom_q6v5_pas.ko
|
||||||
|
qcom_spss.ko
|
||||||
|
qcom_sysmon.ko
|
||||||
|
qcom_glink.ko
|
||||||
|
qcom_glink_smem.ko
|
||||||
|
qcom_glink_spss.ko
|
||||||
|
qcom_smd.ko
|
||||||
|
glink_pkt.ko
|
||||||
|
gh_ctrl.ko
|
||||||
|
gh_irq_lend.ko
|
||||||
|
gh_rm_booster.ko
|
||||||
|
gh_mem_notifier.ko
|
||||||
|
gh_panic_notifier.ko
|
||||||
|
qcom-spmi-adc5-gen3.ko
|
||||||
|
qcom-vadc-common.ko
|
||||||
|
nvmem_qfprom.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
|
||||||
|
sec_rdx_bootdev.ko
|
||||||
|
sec_panel_notifier_v2.ko
|
||||||
|
pmic_class.ko
|
||||||
|
usb_typec_manager.ko
|
||||||
|
if_cb_manager.ko
|
||||||
|
max77705_charger.ko
|
||||||
|
max77775_charger.ko
|
||||||
|
common_muic.ko
|
||||||
|
sec_switch_class.ko
|
||||||
|
sdp.ko
|
||||||
|
vbus_notifier.ko
|
||||||
|
sec_common_fn.ko
|
||||||
|
sec_input_notifier.ko
|
||||||
|
dropdump.ko
|
||||||
|
s2dos05-regulator.ko
|
||||||
|
stm_ts_spi.ko
|
||||||
|
max77705-fuelgauge.ko
|
||||||
|
mfd_max77705.ko
|
||||||
|
mfd_max77775.ko
|
||||||
|
vibrator_vib_info.ko
|
||||||
|
kperfmon.ko
|
||||||
|
sec_vibrator_inputff_module.ko
|
||||||
|
usb_notify_layer.ko
|
||||||
|
usb_notifier.ko
|
||||||
|
usb_vendor_receiver.ko
|
||||||
|
fingerprint.ko
|
||||||
|
fingerprint_sysfs.ko
|
||||||
|
qfs4008_spidev.ko
|
||||||
|
sb-core.ko
|
||||||
|
pdic_notifier_module.ko
|
||||||
|
abc_hub.ko
|
||||||
|
sec_abc_detect_conn.ko
|
||||||
|
max77775-fuelgauge.ko
|
||||||
|
input-cs40l26-i2c.ko
|
||||||
|
hall_ic.ko
|
||||||
|
hall_ic_notifier.ko
|
||||||
|
flicker_test.ko
|
||||||
|
flicker_sensor.ko
|
||||||
|
pdic_max77705.ko
|
||||||
|
pdic_max77775.ko
|
||||||
|
pca9481_charger.ko
|
||||||
|
s2mpb03.ko
|
||||||
|
sec_thermistor.ko
|
||||||
|
wez02.ko
|
||||||
|
snvm.ko
|
||||||
|
nu1668-charger.ko
|
||||||
|
nfc_nxp_sec.ko
|
||||||
|
s2mpb02-regulator.ko
|
||||||
|
uwb.ko
|
||||||
|
s2dos07.ko
|
||||||
|
synaptics_ts_spi.ko
|
||||||
|
sec-direct-charger.ko
|
||||||
|
sec_pd.ko
|
||||||
|
sb_wireless.ko
|
||||||
|
sec-battery.ko
|
||||||
|
stmvl53l8.ko
|
||||||
|
mfd_s2mpb02.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-dummy.ko
|
||||||
|
coresight-remote-etm.ko
|
||||||
|
coresight-tmc-sec.ko
|
||||||
|
coresight-trace-noc.ko
|
||||||
|
coresight-tgu.ko
|
||||||
|
coresight-hwevent.ko
|
||||||
|
coresight-tpda.ko
|
||||||
|
coresight-tpdm.ko
|
||||||
|
coresight-csr.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-cs40l26.ko
|
||||||
|
sec_audio_sysfs.ko
|
||||||
|
snd_debug_proc.ko
|
||||||
|
cfg80211.ko
|
||||||
|
mac80211.ko
|
||||||
|
qrtr-smd.ko
|
||||||
|
qrtr-mhi.ko
|
||||||
|
qca_cld3_kiwi_v2.ko
|
||||||
|
cnss2.ko
|
||||||
|
cnss_plat_ipc_qmi_svc.ko
|
||||||
|
wlan_firmware_service.ko
|
||||||
|
cnss_nl.ko
|
||||||
|
cnss_prealloc.ko
|
||||||
|
cnss_utils.ko
|
||||||
|
q6_notifier_dlkm.ko
|
||||||
|
spf_core_dlkm.ko
|
||||||
|
audpkt_ion_dlkm.ko
|
||||||
|
gpr_dlkm.ko
|
||||||
|
audio_pkt_dlkm.ko
|
||||||
|
q6_dlkm.ko
|
||||||
|
adsp_loader_dlkm.ko
|
||||||
|
audio_prm_dlkm.ko
|
||||||
|
q6_pdr_dlkm.ko
|
||||||
|
pinctrl_lpi_dlkm.ko
|
||||||
|
swr_dlkm.ko
|
||||||
|
swr_ctrl_dlkm.ko
|
||||||
|
snd_event_dlkm.ko
|
||||||
|
wcd_core_dlkm.ko
|
||||||
|
mbhc_dlkm.ko
|
||||||
|
wcd9xxx_dlkm.ko
|
||||||
|
stub_dlkm.ko
|
||||||
|
machine_dlkm.ko
|
||||||
|
swr_dmic_dlkm.ko
|
||||||
|
swr_haptics_dlkm.ko
|
||||||
|
hdmi_dlkm.ko
|
||||||
|
lpass_cdc_wsa2_macro_dlkm.ko
|
||||||
|
lpass_cdc_wsa_macro_dlkm.ko
|
||||||
|
lpass_cdc_va_macro_dlkm.ko
|
||||||
|
lpass_cdc_rx_macro_dlkm.ko
|
||||||
|
lpass_cdc_tx_macro_dlkm.ko
|
||||||
|
lpass_cdc_dlkm.ko
|
||||||
|
wsa884x_dlkm.ko
|
||||||
|
wsa883x_dlkm.ko
|
||||||
|
wcd938x_dlkm.ko
|
||||||
|
wcd938x_slave_dlkm.ko
|
||||||
|
wcd939x_dlkm.ko
|
||||||
|
wcd939x_slave_dlkm.ko
|
||||||
|
qcrypto-msm_dlkm.ko
|
||||||
|
qce50_dlkm.ko
|
||||||
|
hdcp_qseecom_dlkm.ko
|
||||||
|
qrng_dlkm.ko
|
||||||
|
smmu_proxy_dlkm.ko
|
||||||
|
smcinvoke_dlkm.ko
|
||||||
|
tz_log_dlkm.ko
|
||||||
|
ubwcp.ko
|
||||||
|
btpower.ko
|
||||||
|
bt_fm_slim.ko
|
||||||
|
radio-i2c-rtc6226-qca.ko
|
||||||
|
camera.ko
|
||||||
|
gsim.ko
|
||||||
|
ipam.ko
|
||||||
|
ipanetm.ko
|
||||||
|
rmnet_core.ko
|
||||||
|
rmnet_ctl.ko
|
||||||
|
rmnet_offload.ko
|
||||||
|
rmnet_perf_tether.ko
|
||||||
|
rmnet_perf.ko
|
||||||
|
rmnet_wlan.ko
|
||||||
|
rmnet_mem.ko
|
||||||
|
rmnet_shs.ko
|
||||||
|
rmnet_aps.ko
|
||||||
|
rmnet_sch.ko
|
||||||
|
msm_drm.ko
|
||||||
|
frpc-adsprpc.ko
|
||||||
|
cdsp-loader.ko
|
||||||
|
msm-eva.ko
|
||||||
|
msm_ext_display.ko
|
||||||
|
sync_fence.ko
|
||||||
|
msm_hw_fence.ko
|
||||||
|
msm-mmrm.ko
|
||||||
|
spcom.ko
|
||||||
|
spss_utils.ko
|
||||||
|
synx-driver.ko
|
||||||
|
ipclite.ko
|
||||||
|
ipclite_test.ko
|
||||||
|
msm_video.ko
|
||||||
|
msm_kgsl.ko
|
389
modules.load.recovery
Normal file
389
modules.load.recovery
Normal file
@@ -0,0 +1,389 @@
|
|||||||
|
sec_boot_stat.ko
|
||||||
|
sec_log_buf.ko
|
||||||
|
sec_arm64_ap_context.ko
|
||||||
|
gh_arm_drv.ko
|
||||||
|
sched-walt.ko
|
||||||
|
qcom_ipc_logging.ko
|
||||||
|
qcom-pdc.ko
|
||||||
|
phy-qcom-ufs.ko
|
||||||
|
phy-qcom-ufs-qmp-v4-pineapple.ko
|
||||||
|
phy-qcom-ufs-qrbtc-sdm845.ko
|
||||||
|
pinctrl-msm.ko
|
||||||
|
pinctrl-pineapple.ko
|
||||||
|
pinctrl-cliffs.ko
|
||||||
|
pinctrl-volcano.ko
|
||||||
|
clk-qcom.ko
|
||||||
|
clk-dummy.ko
|
||||||
|
gdsc-regulator.ko
|
||||||
|
clk-rpmh.ko
|
||||||
|
dispcc-pineapple.ko
|
||||||
|
gcc-cliffs.ko
|
||||||
|
gcc-pineapple.ko
|
||||||
|
gcc-volcano.ko
|
||||||
|
camcc-cliffs.ko
|
||||||
|
camcc-pineapple.ko
|
||||||
|
gpucc-pineapple.ko
|
||||||
|
videocc-pineapple.ko
|
||||||
|
tcsrcc-pineapple.ko
|
||||||
|
qcom_aoss.ko
|
||||||
|
cmd-db.ko
|
||||||
|
crm.ko
|
||||||
|
mdt_loader.ko
|
||||||
|
qcom_rpmh.ko
|
||||||
|
smem.ko
|
||||||
|
mem_buf.ko
|
||||||
|
mem_buf_dev.ko
|
||||||
|
mem_buf_msgq.ko
|
||||||
|
secure_buffer.ko
|
||||||
|
socinfo.ko
|
||||||
|
dcc_v2.ko
|
||||||
|
qcom_wdt_core.ko
|
||||||
|
memory_dump_v2.ko
|
||||||
|
qcom_cpu_vendor_hooks.ko
|
||||||
|
crypto-qti.ko
|
||||||
|
hwkm.ko
|
||||||
|
tmecom-intf.ko
|
||||||
|
gic_intr_routing.ko
|
||||||
|
minidump.ko
|
||||||
|
gh_cpusys_vm_mem_access.ko
|
||||||
|
qcom-pmu-lib.ko
|
||||||
|
dcvs_fp.ko
|
||||||
|
qcom-dcvs.ko
|
||||||
|
qcom_scmi_client.ko
|
||||||
|
qcom_cpucp.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
|
||||||
|
qti-regmap-debugfs.ko
|
||||||
|
qcom-spmi-pmic.ko
|
||||||
|
qcom_dma_heaps.ko
|
||||||
|
spmi-pmic-arb.ko
|
||||||
|
rtc-pm8xxx.ko
|
||||||
|
i2c-gpio.ko
|
||||||
|
qcom-dload-mode.ko
|
||||||
|
qcom-reboot-reason.ko
|
||||||
|
qcom_tsens.ko
|
||||||
|
thermal_pause.ko
|
||||||
|
bcl_pmic5.ko
|
||||||
|
cpu_hotplug.ko
|
||||||
|
thermal_minidump.ko
|
||||||
|
softdog.ko
|
||||||
|
qcom-cpufreq-hw.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
|
||||||
|
gunyah_qcom.ko
|
||||||
|
qcom_llcc_pmu.ko
|
||||||
|
nvmem_qcom-spmi-sdam.ko
|
||||||
|
icc-bcm-voter.ko
|
||||||
|
icc-rpmh.ko
|
||||||
|
qnoc-cliffs.ko
|
||||||
|
qnoc-volcano.ko
|
||||||
|
qnoc-pineapple.ko
|
||||||
|
qnoc-qos.ko
|
||||||
|
icc-debug.ko
|
||||||
|
icc-test.ko
|
||||||
|
sec_class.ko
|
||||||
|
sec_key_notifier.ko
|
||||||
|
sec_param.ko
|
||||||
|
sec_qc_debug.ko
|
||||||
|
sec_qc_upload_cause.ko
|
||||||
|
sec_qc_logger.ko
|
||||||
|
sec_qc_summary.ko
|
||||||
|
sec_debug.ko
|
||||||
|
sec_pmsg.ko
|
||||||
|
sec_upload_cause.ko
|
||||||
|
sec_crashkey.ko
|
||||||
|
sec_crashkey_long.ko
|
||||||
|
sec_debug_region.ko
|
||||||
|
sec_pm_log.ko
|
||||||
|
abc.ko
|
||||||
|
qrtr.ko
|
||||||
|
qrtr-gunyah.ko
|
||||||
|
sec_qc_param.ko
|
||||||
|
sec_qc_dbg_partition.ko
|
||||||
|
msm_sysstats.ko
|
||||||
|
ssg.ko
|
||||||
|
blk-sec-common.ko
|
||||||
|
blk-sec-stats.ko
|
||||||
|
blk-sec-wb.ko
|
||||||
|
msm_show_resume_irq.ko
|
||||||
|
mhi.ko
|
||||||
|
mhi_dev_uci.ko
|
||||||
|
mhi_dev_satellite.ko
|
||||||
|
phy-qcom-ufs-qmp-v4.ko
|
||||||
|
pinctrl-spmi-gpio.ko
|
||||||
|
pinctrl-spmi-mpp.ko
|
||||||
|
pwm-qti-lpg.ko
|
||||||
|
pci-msm-drv.ko
|
||||||
|
lcd.ko
|
||||||
|
debugcc-cliffs.ko
|
||||||
|
debugcc-pineapple.ko
|
||||||
|
gpucc-cliffs.ko
|
||||||
|
gpucc-volcano.ko
|
||||||
|
videocc-volcano.ko
|
||||||
|
bam_dma.ko
|
||||||
|
msm_gpi.ko
|
||||||
|
qcom_cpuss_sleep_stats.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
|
||||||
|
mem-hooks.ko
|
||||||
|
qcom_stats.ko
|
||||||
|
eud.ko
|
||||||
|
llcc-qcom.ko
|
||||||
|
llcc_perfmon.ko
|
||||||
|
pmic-pon-log.ko
|
||||||
|
boot_stats.ko
|
||||||
|
core_hang_detect.ko
|
||||||
|
qcom_va_minidump.ko
|
||||||
|
qcom_logbuf_vendor_hooks.ko
|
||||||
|
qcom_logbuf_boot_log.ko
|
||||||
|
hung_task_enh.ko
|
||||||
|
msm_show_epoch.ko
|
||||||
|
gh_tlmm_vm_mem_access.ko
|
||||||
|
sps_drv.ko
|
||||||
|
qcom_ramdump.ko
|
||||||
|
memlat.ko
|
||||||
|
bwmon.ko
|
||||||
|
c1dcvs_scmi_v2.ko
|
||||||
|
mpam.ko
|
||||||
|
cpufreq_stats_scmi_v2.ko
|
||||||
|
dynpf_scmi.ko
|
||||||
|
cpucp_log.ko
|
||||||
|
sys_pm_vx.ko
|
||||||
|
msm_performance.ko
|
||||||
|
wcd_usbss_i2c.ko
|
||||||
|
sysmon_subsystem_stats.ko
|
||||||
|
cdsprm.ko
|
||||||
|
adsp_sleepmon.ko
|
||||||
|
panel_event_notifier.ko
|
||||||
|
dmesg_dumper.ko
|
||||||
|
health_monitor.ko
|
||||||
|
qfprom-sys.ko
|
||||||
|
qti-fixed-regulator.ko
|
||||||
|
qpnp-amoled-regulator.ko
|
||||||
|
qti-ocp-notifier.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
|
||||||
|
qseecom_proxy.ko
|
||||||
|
dev_ril_bridge.ko
|
||||||
|
qcom-i2c-pmic.ko
|
||||||
|
sec_ap_pmic.ko
|
||||||
|
sg.ko
|
||||||
|
spi-msm-geni.ko
|
||||||
|
spmi-pmic-arb-debug.ko
|
||||||
|
smsc.ko
|
||||||
|
msm_sharedmem.ko
|
||||||
|
phy-generic.ko
|
||||||
|
phy-qcom-emu.ko
|
||||||
|
phy-msm-ssusb-qmp.ko
|
||||||
|
phy-msm-snps-eusb2.ko
|
||||||
|
dwc3-msm.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_conn_gadget.ko
|
||||||
|
usb_f_ss_mon_gadget.ko
|
||||||
|
usb_f_ss_acm.ko
|
||||||
|
repeater.ko
|
||||||
|
repeater-i2c-eusb2.ko
|
||||||
|
redriver.ko
|
||||||
|
nb7vpq904m.ko
|
||||||
|
pm8941-pwrkey.ko
|
||||||
|
sec_pon_alarm.ko
|
||||||
|
i2c-msm-geni.ko
|
||||||
|
i3c-master-msm-geni.ko
|
||||||
|
qcom-pon.ko
|
||||||
|
reboot-mode.ko
|
||||||
|
qcom-spmi-temp-alarm.ko
|
||||||
|
bcl_soc.ko
|
||||||
|
qti_qmi_cdev.ko
|
||||||
|
qti_qmi_sensor_v2.ko
|
||||||
|
qti_cpufreq_cdev.ko
|
||||||
|
qti_devfreq_cdev.ko
|
||||||
|
cpu_voltage_cooling.ko
|
||||||
|
ddr_cdev.ko
|
||||||
|
qti_userspace_cdev.ko
|
||||||
|
max31760_fan.ko
|
||||||
|
msm_lmh_dcvs.ko
|
||||||
|
thermal_config.ko
|
||||||
|
gpu_dump_skip_cdev.ko
|
||||||
|
qcom_edac.ko
|
||||||
|
cpufreq_limit.ko
|
||||||
|
qcom-cpufreq-hw-debug.ko
|
||||||
|
qcom_lpm.ko
|
||||||
|
sdhci-msm-sec.ko
|
||||||
|
leds-qti-flash.ko
|
||||||
|
leds-qti-tri-led.ko
|
||||||
|
leds-qpnp-vibrator-ldo.ko
|
||||||
|
leds-s2mpb02.ko
|
||||||
|
cs_dsp.ko
|
||||||
|
cl_dsp.ko
|
||||||
|
cl_dsp-debugfs.ko
|
||||||
|
qcom_pil_info.ko
|
||||||
|
rproc_qcom_common.ko
|
||||||
|
qcom_q6v5.ko
|
||||||
|
qcom_q6v5_pas.ko
|
||||||
|
qcom_spss.ko
|
||||||
|
qcom_sysmon.ko
|
||||||
|
qcom_glink.ko
|
||||||
|
qcom_glink_smem.ko
|
||||||
|
qcom_glink_spss.ko
|
||||||
|
qcom_smd.ko
|
||||||
|
glink_pkt.ko
|
||||||
|
gh_ctrl.ko
|
||||||
|
gh_irq_lend.ko
|
||||||
|
gh_rm_booster.ko
|
||||||
|
gh_mem_notifier.ko
|
||||||
|
gh_panic_notifier.ko
|
||||||
|
qcom-spmi-adc5-gen3.ko
|
||||||
|
qcom-vadc-common.ko
|
||||||
|
nvmem_qfprom.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
|
||||||
|
sec_rdx_bootdev.ko
|
||||||
|
sec_panel_notifier_v2.ko
|
||||||
|
pmic_class.ko
|
||||||
|
usb_typec_manager.ko
|
||||||
|
if_cb_manager.ko
|
||||||
|
max77705_charger.ko
|
||||||
|
max77775_charger.ko
|
||||||
|
common_muic.ko
|
||||||
|
sec_switch_class.ko
|
||||||
|
sdp.ko
|
||||||
|
vbus_notifier.ko
|
||||||
|
sec_common_fn.ko
|
||||||
|
sec_input_notifier.ko
|
||||||
|
dropdump.ko
|
||||||
|
s2dos05-regulator.ko
|
||||||
|
stm_ts_spi.ko
|
||||||
|
max77705-fuelgauge.ko
|
||||||
|
mfd_max77705.ko
|
||||||
|
mfd_max77775.ko
|
||||||
|
vibrator_vib_info.ko
|
||||||
|
kperfmon.ko
|
||||||
|
sec_vibrator_inputff_module.ko
|
||||||
|
usb_notify_layer.ko
|
||||||
|
usb_notifier.ko
|
||||||
|
usb_vendor_receiver.ko
|
||||||
|
fingerprint.ko
|
||||||
|
fingerprint_sysfs.ko
|
||||||
|
qfs4008_spidev.ko
|
||||||
|
sb-core.ko
|
||||||
|
pdic_notifier_module.ko
|
||||||
|
abc_hub.ko
|
||||||
|
sec_abc_detect_conn.ko
|
||||||
|
max77775-fuelgauge.ko
|
||||||
|
input-cs40l26-i2c.ko
|
||||||
|
hall_ic.ko
|
||||||
|
hall_ic_notifier.ko
|
||||||
|
flicker_test.ko
|
||||||
|
flicker_sensor.ko
|
||||||
|
pdic_max77705.ko
|
||||||
|
pdic_max77775.ko
|
||||||
|
pca9481_charger.ko
|
||||||
|
s2mpb03.ko
|
||||||
|
sec_thermistor.ko
|
||||||
|
wez02.ko
|
||||||
|
snvm.ko
|
||||||
|
nu1668-charger.ko
|
||||||
|
nfc_nxp_sec.ko
|
||||||
|
s2mpb02-regulator.ko
|
||||||
|
uwb.ko
|
||||||
|
s2dos07.ko
|
||||||
|
synaptics_ts_spi.ko
|
||||||
|
sec-direct-charger.ko
|
||||||
|
sec_pd.ko
|
||||||
|
sb_wireless.ko
|
||||||
|
sec-battery.ko
|
||||||
|
stmvl53l8.ko
|
||||||
|
mfd_s2mpb02.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-dummy.ko
|
||||||
|
coresight-remote-etm.ko
|
||||||
|
coresight-tmc-sec.ko
|
||||||
|
coresight-trace-noc.ko
|
||||||
|
coresight-tgu.ko
|
||||||
|
coresight-hwevent.ko
|
||||||
|
coresight-tpda.ko
|
||||||
|
coresight-tpdm.ko
|
||||||
|
coresight-csr.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-hdmi-codec.ko
|
||||||
|
snd-soc-wm-adsp.ko
|
||||||
|
snd-soc-cs40l26.ko
|
||||||
|
sec_audio_sysfs.ko
|
||||||
|
snd_debug_proc.ko
|
||||||
|
qrtr-smd.ko
|
||||||
|
qrtr-mhi.ko
|
||||||
|
smcinvoke_dlkm.ko
|
||||||
|
hdcp_qseecom_dlkm.ko
|
||||||
|
qseecom_dlkm.ko
|
||||||
|
msm_drm.ko
|
||||||
|
msm_ext_display.ko
|
||||||
|
sync_fence.ko
|
||||||
|
msm_hw_fence.ko
|
||||||
|
msm-mmrm.ko
|
||||||
|
smcinvoke_dlkm.ko
|
||||||
|
hdcp_qseecom_dlkm.ko
|
||||||
|
qseecom_dlkm.ko
|
60
modules.load.system_dlkm
Normal file
60
modules.load.system_dlkm
Normal file
@@ -0,0 +1,60 @@
|
|||||||
|
gzvm.ko
|
||||||
|
kheaders.ko
|
||||||
|
zsmalloc.ko
|
||||||
|
libarc4.ko
|
||||||
|
zram.ko
|
||||||
|
mii.ko
|
||||||
|
can-dev.ko
|
||||||
|
vcan.ko
|
||||||
|
slcan.ko
|
||||||
|
ppp_generic.ko
|
||||||
|
bsd_comp.ko
|
||||||
|
ppp_deflate.ko
|
||||||
|
ppp_mppe.ko
|
||||||
|
pppox.ko
|
||||||
|
pptp.ko
|
||||||
|
slhc.ko
|
||||||
|
wwan.ko
|
||||||
|
rtl8150.ko
|
||||||
|
r8152.ko
|
||||||
|
asix.ko
|
||||||
|
ax88179_178a.ko
|
||||||
|
cdc_ether.ko
|
||||||
|
cdc_eem.ko
|
||||||
|
usbnet.ko
|
||||||
|
cdc_ncm.ko
|
||||||
|
aqc111.ko
|
||||||
|
r8153_ecm.ko
|
||||||
|
cdc-acm.ko
|
||||||
|
usbserial.ko
|
||||||
|
ftdi_sio.ko
|
||||||
|
hci_uart.ko
|
||||||
|
btsdio.ko
|
||||||
|
btbcm.ko
|
||||||
|
btqca.ko
|
||||||
|
8021q.ko
|
||||||
|
can.ko
|
||||||
|
can-raw.ko
|
||||||
|
can-bcm.ko
|
||||||
|
can-gw.ko
|
||||||
|
bluetooth.ko
|
||||||
|
rfcomm.ko
|
||||||
|
hidp.ko
|
||||||
|
l2tp_core.ko
|
||||||
|
l2tp_ppp.ko
|
||||||
|
tipc.ko
|
||||||
|
diag.ko
|
||||||
|
rfkill.ko
|
||||||
|
6lowpan.ko
|
||||||
|
nhc_dest.ko
|
||||||
|
nhc_fragment.ko
|
||||||
|
nhc_hop.ko
|
||||||
|
nhc_ipv6.ko
|
||||||
|
nhc_mobility.ko
|
||||||
|
nhc_routing.ko
|
||||||
|
nhc_udp.ko
|
||||||
|
ieee802154_6lowpan.ko
|
||||||
|
ieee802154.ko
|
||||||
|
ieee802154_socket.ko
|
||||||
|
mac802154.ko
|
||||||
|
nfc.ko
|
120
modules.load.vendor_boot
Normal file
120
modules.load.vendor_boot
Normal file
@@ -0,0 +1,120 @@
|
|||||||
|
sec_boot_stat.ko
|
||||||
|
sec_log_buf.ko
|
||||||
|
sec_arm64_ap_context.ko
|
||||||
|
gh_arm_drv.ko
|
||||||
|
sched-walt.ko
|
||||||
|
qcom_ipc_logging.ko
|
||||||
|
qcom-pdc.ko
|
||||||
|
phy-qcom-ufs.ko
|
||||||
|
phy-qcom-ufs-qmp-v4-pineapple.ko
|
||||||
|
phy-qcom-ufs-qrbtc-sdm845.ko
|
||||||
|
pinctrl-msm.ko
|
||||||
|
pinctrl-pineapple.ko
|
||||||
|
pinctrl-cliffs.ko
|
||||||
|
pinctrl-volcano.ko
|
||||||
|
clk-qcom.ko
|
||||||
|
clk-dummy.ko
|
||||||
|
gdsc-regulator.ko
|
||||||
|
clk-rpmh.ko
|
||||||
|
dispcc-pineapple.ko
|
||||||
|
gcc-cliffs.ko
|
||||||
|
gcc-pineapple.ko
|
||||||
|
gcc-volcano.ko
|
||||||
|
camcc-cliffs.ko
|
||||||
|
camcc-pineapple.ko
|
||||||
|
gpucc-pineapple.ko
|
||||||
|
videocc-pineapple.ko
|
||||||
|
tcsrcc-pineapple.ko
|
||||||
|
qcom_aoss.ko
|
||||||
|
cmd-db.ko
|
||||||
|
crm.ko
|
||||||
|
mdt_loader.ko
|
||||||
|
qcom_rpmh.ko
|
||||||
|
smem.ko
|
||||||
|
mem_buf.ko
|
||||||
|
mem_buf_dev.ko
|
||||||
|
mem_buf_msgq.ko
|
||||||
|
secure_buffer.ko
|
||||||
|
socinfo.ko
|
||||||
|
dcc_v2.ko
|
||||||
|
qcom_wdt_core.ko
|
||||||
|
memory_dump_v2.ko
|
||||||
|
qcom_cpu_vendor_hooks.ko
|
||||||
|
crypto-qti.ko
|
||||||
|
hwkm.ko
|
||||||
|
tmecom-intf.ko
|
||||||
|
gic_intr_routing.ko
|
||||||
|
minidump.ko
|
||||||
|
gh_cpusys_vm_mem_access.ko
|
||||||
|
qcom-pmu-lib.ko
|
||||||
|
dcvs_fp.ko
|
||||||
|
qcom-dcvs.ko
|
||||||
|
qcom_scmi_client.ko
|
||||||
|
qcom_cpucp.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
|
||||||
|
qti-regmap-debugfs.ko
|
||||||
|
qcom-spmi-pmic.ko
|
||||||
|
qcom_dma_heaps.ko
|
||||||
|
spmi-pmic-arb.ko
|
||||||
|
rtc-pm8xxx.ko
|
||||||
|
i2c-gpio.ko
|
||||||
|
qcom-dload-mode.ko
|
||||||
|
qcom-reboot-reason.ko
|
||||||
|
qcom_tsens.ko
|
||||||
|
thermal_pause.ko
|
||||||
|
bcl_pmic5.ko
|
||||||
|
cpu_hotplug.ko
|
||||||
|
thermal_minidump.ko
|
||||||
|
softdog.ko
|
||||||
|
qcom-cpufreq-hw.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
|
||||||
|
gunyah_qcom.ko
|
||||||
|
qcom_llcc_pmu.ko
|
||||||
|
nvmem_qcom-spmi-sdam.ko
|
||||||
|
icc-bcm-voter.ko
|
||||||
|
icc-rpmh.ko
|
||||||
|
qnoc-cliffs.ko
|
||||||
|
qnoc-volcano.ko
|
||||||
|
qnoc-pineapple.ko
|
||||||
|
qnoc-qos.ko
|
||||||
|
icc-debug.ko
|
||||||
|
icc-test.ko
|
||||||
|
sec_class.ko
|
||||||
|
sec_key_notifier.ko
|
||||||
|
sec_param.ko
|
||||||
|
sec_qc_debug.ko
|
||||||
|
sec_qc_upload_cause.ko
|
||||||
|
sec_qc_logger.ko
|
||||||
|
sec_qc_summary.ko
|
||||||
|
sec_debug.ko
|
||||||
|
sec_pmsg.ko
|
||||||
|
sec_upload_cause.ko
|
||||||
|
sec_crashkey.ko
|
||||||
|
sec_crashkey_long.ko
|
||||||
|
sec_debug_region.ko
|
||||||
|
sec_pm_log.ko
|
||||||
|
abc.ko
|
||||||
|
qrtr.ko
|
||||||
|
qrtr-gunyah.ko
|
||||||
|
sec_qc_param.ko
|
||||||
|
sec_qc_dbg_partition.ko
|
38
product.prop
Normal file
38
product.prop
Normal file
@@ -0,0 +1,38 @@
|
|||||||
|
# Audio
|
||||||
|
af.fast_track_multiplier=1
|
||||||
|
audio.deep_buffer.media=true
|
||||||
|
audio.offload.min.duration.secs=30
|
||||||
|
audio.offload.video=true
|
||||||
|
ro.af.client_heap_size_kbyte=7168
|
||||||
|
|
||||||
|
# Bluetooth
|
||||||
|
bluetooth.hardware.power.idle_cur_ma=4
|
||||||
|
bluetooth.hardware.power.operating_voltage_mv=4000
|
||||||
|
bluetooth.hardware.power.rx_cur_ma=18
|
||||||
|
bluetooth.hardware.power.tx_cur_ma=33
|
||||||
|
bluetooth.device.class_of_device=90,2,12
|
||||||
|
bluetooth.profile.a2dp.source.enabled=true
|
||||||
|
bluetooth.profile.asha.central.enabled=true
|
||||||
|
bluetooth.profile.avrcp.target.enabled=true
|
||||||
|
bluetooth.profile.bap.broadcast.assist.enabled=true
|
||||||
|
bluetooth.profile.bap.broadcast.source.enabled=true
|
||||||
|
bluetooth.profile.bap.unicast.client.enabled=true
|
||||||
|
bluetooth.profile.bas.client.enabled=false
|
||||||
|
bluetooth.profile.ccp.server.enabled=true
|
||||||
|
bluetooth.profile.csip.set_coordinator.enabled=true
|
||||||
|
bluetooth.profile.gatt.enabled=true
|
||||||
|
bluetooth.profile.hap.client.enabled=false
|
||||||
|
bluetooth.profile.hfp.ag.enabled=true
|
||||||
|
bluetooth.profile.hid.device.enabled=true
|
||||||
|
bluetooth.profile.hid.host.enabled=true
|
||||||
|
bluetooth.profile.map.server.enabled=true
|
||||||
|
bluetooth.profile.mcp.server.enabled=true
|
||||||
|
bluetooth.profile.opp.enabled=true
|
||||||
|
bluetooth.profile.pan.nap.enabled=true
|
||||||
|
bluetooth.profile.pan.panu.enabled=true
|
||||||
|
bluetooth.profile.pbap.server.enabled=true
|
||||||
|
bluetooth.profile.sap.server.enabled=true
|
||||||
|
bluetooth.profile.vcp.controller.enabled=true
|
||||||
|
persist.bluetooth.bqr.event_mask=0
|
||||||
|
persist.bluetooth.bqr.min_interval_ms=0
|
||||||
|
persist.bluetooth.samsung.a2dp_offload.cap=sbc-aptx-ssc-hifi
|
1
proprietary-files.txt
Normal file
1
proprietary-files.txt
Normal file
@@ -0,0 +1 @@
|
|||||||
|
# Unpinned blobs from e3qxxx-user 15 AP3A.240905.015.A2 S928BXXU4BYD9 release-keys
|
1
setup-makefiles.py
Executable file
1
setup-makefiles.py
Executable file
@@ -0,0 +1 @@
|
|||||||
|
#!./extract-files.py --regenerate_makefiles
|
3
system_ext.prop
Normal file
3
system_ext.prop
Normal file
@@ -0,0 +1,3 @@
|
|||||||
|
# DPM
|
||||||
|
persist.vendor.dpm.feature=11
|
||||||
|
|
365
vendor.prop
Normal file
365
vendor.prop
Normal file
@@ -0,0 +1,365 @@
|
|||||||
|
# Media
|
||||||
|
debug.c2.use_dmabufheaps=1
|
||||||
|
debug.stagefright.c2inputsurface=-1
|
||||||
|
vendor.media.omx=0
|
||||||
|
|
||||||
|
# Fingerprint
|
||||||
|
ro.vendor.fingerprint.type=udfps
|
||||||
|
ro.vendor.fingerprint.sensor_location=720|2327|147
|
||||||
|
ro.vendor.fingerprint.request_touch_event=true
|
||||||
|
|
||||||
|
# Audio
|
||||||
|
aaudio.hw_burst_min_usec=2000
|
||||||
|
aaudio.mmap_exclusive_policy=2
|
||||||
|
aaudio.mmap_policy=2
|
||||||
|
audio.sys.noisy.broadcast.delay=600
|
||||||
|
audio.sys.offload.pstimeout.secs=3
|
||||||
|
persist.audio.fluence.speaker=true
|
||||||
|
persist.audio.fluence.voicecall=true
|
||||||
|
persist.audio.fluence.voicecomm=true
|
||||||
|
persist.audio.fluence.voicerec=false
|
||||||
|
persist.vendor.audio.ambisonic.auto.profile=false
|
||||||
|
persist.vendor.audio.ambisonic.capture=false
|
||||||
|
persist.vendor.audio.apptype.multirec.enabled=false
|
||||||
|
persist.vendor.audio.avs.afe_api_version=2
|
||||||
|
persist.vendor.audio.fluence.speaker=true
|
||||||
|
persist.vendor.audio.fluence.tmic.enabled=false
|
||||||
|
persist.vendor.audio.fluence.voicecall=true
|
||||||
|
persist.vendor.audio.fluence.voicerec=false
|
||||||
|
persist.vendor.audio.ha_proxy.enabled=true
|
||||||
|
persist.vendor.audio.ras.enabled=false
|
||||||
|
persist.vendor.audio.spv3.enable=true
|
||||||
|
persist.vendor.audio.voicecall.speaker.stereo=true
|
||||||
|
ro.audio.flinger_standbytime_ms=2000
|
||||||
|
ro.qc.sdk.audio.fluencetype=none
|
||||||
|
ro.vendor.audio.sdk.fluencetype=none
|
||||||
|
ro.vendor.audio.sdk.ssr=false
|
||||||
|
vendor.audio.adm.buffering.ms=3
|
||||||
|
vendor.audio.c2.preferred=true
|
||||||
|
vendor.audio.compress_capture.aac=true
|
||||||
|
vendor.audio.compress_capture.aac.cut_off_freq=-1
|
||||||
|
vendor.audio.compress_capture.enabled=true
|
||||||
|
vendor.audio.dolby.ds2.enabled=false
|
||||||
|
vendor.audio.dolby.ds2.hardbypass=false
|
||||||
|
vendor.audio.enable.mirrorlink=false
|
||||||
|
vendor.audio.feature.a2dp_offload.enable=true
|
||||||
|
vendor.audio.feature.audiozoom.enable=false
|
||||||
|
vendor.audio.feature.compr_voip.enable=true
|
||||||
|
vendor.audio.feature.compress_meta_data.enable=true
|
||||||
|
vendor.audio.feature.concurrent_capture.enable=false
|
||||||
|
vendor.audio.feature.deepbuffer_as_primary.enable=true
|
||||||
|
vendor.audio.feature.display_port.enable=true
|
||||||
|
vendor.audio.feature.external_dsp.enable=false
|
||||||
|
vendor.audio.feature.external_speaker.enable=false
|
||||||
|
vendor.audio.feature.fm.enable=true
|
||||||
|
vendor.audio.feature.hdmi_edid.enable=true
|
||||||
|
vendor.audio.feature.hfp.enable=true
|
||||||
|
vendor.audio.feature.hwdep_cal.enable=false
|
||||||
|
vendor.audio.feature.incall_music.enable=true
|
||||||
|
vendor.audio.feature.kpi_optimize.enable=true
|
||||||
|
vendor.audio.feature.maxx_audio.enable=false
|
||||||
|
vendor.audio.feature.multi_voice_session.enable=false
|
||||||
|
vendor.audio.feature.snd_mon.enable=true
|
||||||
|
vendor.audio.feature.spkr_prot.enable=true
|
||||||
|
vendor.audio.feature.usb_offload.enable=true
|
||||||
|
vendor.audio.flac.sw.decoder.24bit=true
|
||||||
|
vendor.audio.hal.boot.timeout.ms=20000
|
||||||
|
vendor.audio.hal.output.suspend.supported=true
|
||||||
|
vendor.audio.hw.aac.encoder=false
|
||||||
|
vendor.audio.offload.buffer.size.kb=256
|
||||||
|
vendor.audio.offload.gapless.enabled=true
|
||||||
|
vendor.audio.offload.multiaac.enable=true
|
||||||
|
vendor.audio.offload.multiple.enabled=false
|
||||||
|
vendor.audio.offload.passthrough=false
|
||||||
|
vendor.audio.offload.playspeed=true
|
||||||
|
vendor.audio.offload.track.enable=true
|
||||||
|
vendor.audio.parser.ip.buffer.size=262144
|
||||||
|
vendor.audio.safx.pbe.enabled=false
|
||||||
|
vendor.audio.tunnel.encode=false
|
||||||
|
vendor.audio.ull_record_period_multiplier=2
|
||||||
|
vendor.audio.use.sw.alac.decoder=true
|
||||||
|
vendor.audio.use.sw.ape.decoder=true
|
||||||
|
vendor.audio.use.sw.mpegh.decoder=true
|
||||||
|
vendor.audio.volume.headset.gain.depcal=true
|
||||||
|
vendor.audio_hal.in_period_size=144
|
||||||
|
vendor.audio_hal.period_multiplier=4
|
||||||
|
vendor.audio_hal.period_size=192
|
||||||
|
vendor.voice.path.for.pcm.voip=true
|
||||||
|
|
||||||
|
# Bluetooth
|
||||||
|
persist.bluetooth.a2dp_offload.cap=sbc-aac-aptx-aptxhd-ldac
|
||||||
|
persist.bluetooth.a2dp_offload.disabled=false
|
||||||
|
persist.vendor.bt.a2dp_offload_cap=sbc-aptx-aptxtws-aptxhd-aac-ldac
|
||||||
|
persist.vendor.bt.aac_frm_ctl.enabled=true
|
||||||
|
persist.vendor.bt.aac_vbr_frm_ctl.enabled=true
|
||||||
|
persist.vendor.qcom.bluetooth.soc=hamilton
|
||||||
|
ro.bluetooth.a2dp_offload.supported=true
|
||||||
|
|
||||||
|
# Camera
|
||||||
|
camera.disable_zsl_mode=1
|
||||||
|
|
||||||
|
# CNE
|
||||||
|
persist.vendor.cne.feature=0
|
||||||
|
|
||||||
|
# Display
|
||||||
|
debug.egl.hw=1
|
||||||
|
debug.sf.auto_latch_unsignaled=0
|
||||||
|
debug.sf.disable_client_composition_cache=1
|
||||||
|
debug.sf.enable_adpf_cpu_hint=true
|
||||||
|
debug.sf.enable_advanced_sf_phase_offset=0
|
||||||
|
debug.sf.enable_gl_backpressure=1
|
||||||
|
debug.sf.gpu_freq_index=7
|
||||||
|
debug.sf.hw=1
|
||||||
|
debug.sf.latch_unsignaled=1
|
||||||
|
debug.sf.predict_hwc_composition_strategy=0
|
||||||
|
debug.sf.treat_170m_as_sRGB=1
|
||||||
|
debug.sf.use_phase_offsets_as_durations=0
|
||||||
|
persist.sys.sf.color_mode=0
|
||||||
|
persist.sys.sf.color_saturation=1.0
|
||||||
|
persist.sys.sf.hs_mode=0
|
||||||
|
ro.gfx.driver.1=com.qualcomm.qti.gpudrivers.pineapple.api34
|
||||||
|
ro.hardware.egl=adreno
|
||||||
|
ro.hardware.vulkan=adreno
|
||||||
|
ro.opengles.version=196610
|
||||||
|
ro.surface_flinger.clear_slots_with_set_layer_buffer=false
|
||||||
|
ro.surface_flinger.enable_frame_rate_override=false
|
||||||
|
ro.surface_flinger.force_hwc_copy_for_virtual_displays=true
|
||||||
|
ro.surface_flinger.has_HDR_display=true
|
||||||
|
ro.surface_flinger.has_wide_color_display=true
|
||||||
|
ro.surface_flinger.max_frame_buffer_acquired_buffers=3
|
||||||
|
ro.surface_flinger.max_virtual_display_dimension=4096
|
||||||
|
ro.surface_flinger.protected_contents=true
|
||||||
|
ro.surface_flinger.set_display_power_timer_ms=300
|
||||||
|
ro.surface_flinger.set_idle_timer_ms=250
|
||||||
|
ro.surface_flinger.set_touch_timer_ms=300
|
||||||
|
ro.surface_flinger.use_color_management=true
|
||||||
|
ro.surface_flinger.use_content_detection_for_refresh_rate=true
|
||||||
|
ro.surface_flinger.wcg_composition_dataspace=143261696
|
||||||
|
vendor.display.allow_3d_adaptive_tm_external=1
|
||||||
|
vendor.display.comp_mask=0
|
||||||
|
vendor.display.defer_fps_frame_count=4
|
||||||
|
vendor.display.disable_3d_adaptive_tm=0
|
||||||
|
vendor.display.disable_dynamic_fps=1
|
||||||
|
vendor.display.disable_excl_rect=0
|
||||||
|
vendor.display.disable_excl_rect_partial_fb=1
|
||||||
|
vendor.display.disable_ext_anim=1
|
||||||
|
vendor.display.disable_hw_recovery_dump=1
|
||||||
|
vendor.display.disable_offline_rotator=1
|
||||||
|
vendor.display.disable_scaler=0
|
||||||
|
vendor.display.disable_sdr_dimming=0
|
||||||
|
vendor.display.disable_sdr_histogram=1
|
||||||
|
vendor.display.disable_stc_dimming=1
|
||||||
|
vendor.display.enable_async_powermode=0
|
||||||
|
vendor.display.enable_async_vds_creation=0
|
||||||
|
vendor.display.enable_brightness_drm_prop=0
|
||||||
|
vendor.display.enable_brightness_drm_prop_in_super_hdr=0
|
||||||
|
vendor.display.enable_display_extensions=1
|
||||||
|
vendor.display.enable_dpps_dynamic_fps=0
|
||||||
|
vendor.display.enable_early_wakeup=1
|
||||||
|
vendor.display.enable_hdr10_gpu_target=1
|
||||||
|
vendor.display.enable_optimize_refresh=0
|
||||||
|
vendor.display.enable_rc_support=0
|
||||||
|
vendor.display.enable_rounded_corner=0
|
||||||
|
vendor.display.idle_time=0
|
||||||
|
vendor.display.idle_time_inactive=0
|
||||||
|
vendor.display.scaling_dest_opt_mode=4
|
||||||
|
vendor.display.scaling_source_opt_mode=4
|
||||||
|
vendor.display.use_smooth_motion=0
|
||||||
|
vendor.display.vds_allow_hwc=1
|
||||||
|
vendor.gralloc.disable_ubwc=0
|
||||||
|
vendor.gralloc.enable_logs=0
|
||||||
|
|
||||||
|
# DRM
|
||||||
|
drm.service.enabled=true
|
||||||
|
|
||||||
|
# Fingerprint
|
||||||
|
persist.vendor.qfp=true
|
||||||
|
|
||||||
|
# Gatekeeper
|
||||||
|
vendor.gatekeeper.is_security_level_spu=0
|
||||||
|
|
||||||
|
# Perf
|
||||||
|
ro.vendor.extension_library=libqti-perfd-client.so
|
||||||
|
|
||||||
|
# Power
|
||||||
|
vendor.power.pasr.enabled=true
|
||||||
|
|
||||||
|
# Radio
|
||||||
|
persist.vendor.radio.atfwd.start=true
|
||||||
|
persist.vendor.radio.enableadvancedscan=true
|
||||||
|
ro.radio.noril=no
|
||||||
|
ro.telephony.default_network=33,33
|
||||||
|
ro.telephony.default_cdma_sub=0
|
||||||
|
|
||||||
|
# USB
|
||||||
|
vendor.usb.controller=a600000.dwc3
|
||||||
|
vendor.usb.diag.func.name=ffs
|
||||||
|
vendor.usb.dpl.inst.name=dpl
|
||||||
|
vendor.usb.qdss.inst.name=qdss_sw
|
||||||
|
vendor.usb.rmnet.func.name=gsi
|
||||||
|
vendor.usb.rmnet.inst.name=rmnet
|
||||||
|
vendor.usb.rndis.func.name=gsi
|
||||||
|
vendor.usb.use_ffs_mtp=1
|
||||||
|
vendor.usb.use_gadget_hal=0
|
||||||
|
|
||||||
|
# Wi-Fi
|
||||||
|
wifi.aware.interface=wifi-aware0
|
||||||
|
|
||||||
|
# Miscellaneous
|
||||||
|
dalvik.vm.dex2oat64.enabled=true
|
||||||
|
dalvik.vm.heapgrowthlimit=256m
|
||||||
|
dalvik.vm.heapmaxfree=32m
|
||||||
|
dalvik.vm.heapminfree=8m
|
||||||
|
dalvik.vm.heapsize=512m
|
||||||
|
dalvik.vm.heapstartsize=16m
|
||||||
|
dalvik.vm.heaptargetutilization=0.5
|
||||||
|
debug.c2.use_dmabufheaps=1
|
||||||
|
debug.hwui.use_hint_manager=true
|
||||||
|
debug.mdpcomp.logs=0
|
||||||
|
external_storage.casefold.enabled=1
|
||||||
|
external_storage.projid.enabled=1
|
||||||
|
external_storage.sdcardfs.enabled=0
|
||||||
|
graphics.gpu.profiler.support=true
|
||||||
|
keyguard.no_require_sim=true
|
||||||
|
log.tag.stats_log=I
|
||||||
|
persist.backup.ntpServer=0.pool.ntp.org
|
||||||
|
persist.demo.hdmirotationlock=false
|
||||||
|
persist.sys.dalvik.vm.lib.2=libart.so
|
||||||
|
persist.sys.fuse.passthrough.enable=true
|
||||||
|
persist.vendor.qcomsysd.enabled=1
|
||||||
|
persist.vendor.rcs.singlereg.feature=1
|
||||||
|
ro.af.client_heap_size_kbyte=7168
|
||||||
|
ro.apk_verity.mode=2
|
||||||
|
ro.camera.disableJpegR=true
|
||||||
|
ro.camera.enableCamera1MaxZsl=1
|
||||||
|
ro.camera.notify_nfc=1
|
||||||
|
ro.carrier=unknown
|
||||||
|
ro.config.alarm_alert=ACH_Homecoming.ogg
|
||||||
|
ro.config.media_sound=Media_preview_Touch_the_light.ogg
|
||||||
|
ro.config.notification_sound=ACH_Spaceline.ogg
|
||||||
|
ro.config.notification_sound_2=ACH_Signal.ogg
|
||||||
|
ro.config.pageboost.vramdisk.without_predict=true
|
||||||
|
ro.config.ringtone=ACH_Galaxy_Bells.ogg
|
||||||
|
ro.config.ringtone_2=ACH_Atomic_Bell.ogg
|
||||||
|
ro.config.vc_call_vol_steps=8
|
||||||
|
ro.control_privapp_permissions=enforce
|
||||||
|
ro.crypto.metadata_init_delete_all_keys.enabled=true
|
||||||
|
ro.hardware.gatekeeper=mdfpp
|
||||||
|
ro.hardware.keystore=mdfpp
|
||||||
|
ro.hardware.keystore_desede=true
|
||||||
|
ro.incremental.enable=yes
|
||||||
|
ro.logd.size.stats=64K
|
||||||
|
ro.mediaserver.64b.enable=true
|
||||||
|
ro.oem_unlock_supported=1
|
||||||
|
ro.recovery.usb.adb.pid=D001
|
||||||
|
ro.recovery.usb.fastboot.pid=4EE0
|
||||||
|
ro.recovery.usb.vid=18D1
|
||||||
|
ro.security.cass.feature=1
|
||||||
|
ro.security.fips_scrypto.ver=2.7
|
||||||
|
ro.security.fips_skc.ver=2.3
|
||||||
|
ro.security.keystore.keytype=sakv2,gak,sgak,rkp
|
||||||
|
ro.security.vpnpp.release=2.0
|
||||||
|
ro.security.vpnpp.ver=2.4
|
||||||
|
ro.sf.init.lcd_density=600
|
||||||
|
ro.slmk.2nd.dha_cached_max=24
|
||||||
|
ro.slmk.2nd.dha_cached_min=4
|
||||||
|
ro.slmk.2nd.dha_empty_min=8
|
||||||
|
ro.slmk.2nd.dha_lmk_scale=3.0
|
||||||
|
ro.slmk.2nd.swap_free_low_percentage=10
|
||||||
|
ro.slmk.add_bonusEFK=2
|
||||||
|
ro.slmk.cam_dha_ver=3
|
||||||
|
ro.slmk.cam_kill_start_minutes=30
|
||||||
|
ro.slmk.chimera_quota_enable=true
|
||||||
|
ro.slmk.dha_2ndprop_thMB=8192
|
||||||
|
ro.slmk.dha_cached_max=20
|
||||||
|
ro.slmk.dha_cached_min=4
|
||||||
|
ro.slmk.dha_empty_max=30
|
||||||
|
ro.slmk.dha_empty_min=8
|
||||||
|
ro.slmk.dha_lmk_scale=2.0
|
||||||
|
ro.slmk.freelimit_val=13
|
||||||
|
ro.slmk.genai_reclaim_mode=true
|
||||||
|
ro.slmk.plg_key=25603
|
||||||
|
ro.slmk.psi_critical=120
|
||||||
|
ro.slmk.psi_medium=70
|
||||||
|
ro.slmk.reentry_mode_enable=true
|
||||||
|
ro.slmk.swap_free_low_percentage=10
|
||||||
|
ro.slmk.use_bg_keeping_policy=true
|
||||||
|
ro.slmk.use_lowmem_keep_except=true
|
||||||
|
ro.slmk.v_bonusEFK=15692
|
||||||
|
ro.soc.manufacturer=QTI
|
||||||
|
ro.sys.kernelmemory.gmr.enabled=true
|
||||||
|
ro.sys.kernelmemory.gmr.vendor_plugin=kgsl
|
||||||
|
ro.sys.kernelmemory.nandswap.higher_max_size=true
|
||||||
|
ro.sys.kernelmemory.nandswap.quickswap=true
|
||||||
|
ro.sys.kernelmemory.umr.enabled=true
|
||||||
|
ro.sys.kernelmemory.umr.mem_free_low_threshold_kb=524288
|
||||||
|
ro.sys.kernelmemory.umr.proactive_reclaim_battery_threshold=40
|
||||||
|
ro.sys.kernelmemory.umr.psi_cpu_threshold_ms=400
|
||||||
|
ro.sys.kernelmemory.umr.psi_mem_threshold_ms=70
|
||||||
|
ro.sys.kernelmemory.umr.reclaimer.cachedAppOptimizer.enabled=true
|
||||||
|
ro.sys.kernelmemory.umr.reclaimer.damon.50.aggr_interval=1000000
|
||||||
|
ro.sys.kernelmemory.umr.reclaimer.damon.50.min_age=30000000
|
||||||
|
ro.sys.kernelmemory.umr.reclaimer.damon.50.min_nr_regions=90
|
||||||
|
ro.sys.kernelmemory.umr.reclaimer.damon.50.quota_ms=20
|
||||||
|
ro.sys.kernelmemory.umr.reclaimer.damon.50.quota_reset_interval_ms=1000
|
||||||
|
ro.sys.kernelmemory.umr.reclaimer.damon.50.quota_sz=134217728
|
||||||
|
ro.sys.kernelmemory.umr.reclaimer.damon.50.sample_interval=100000
|
||||||
|
ro.sys.kernelmemory.umr.reclaimer.damon.50.wmarks_high=120
|
||||||
|
ro.sys.kernelmemory.umr.reclaimer.damon.50.wmarks_high_12gb=100
|
||||||
|
ro.sys.kernelmemory.umr.reclaimer.damon.50.wmarks_interval=1000000
|
||||||
|
ro.sys.kernelmemory.umr.reclaimer.damon.50.wmarks_low=15
|
||||||
|
ro.sys.kernelmemory.umr.reclaimer.damon.50.wmarks_mid=120
|
||||||
|
ro.sys.kernelmemory.umr.reclaimer.damon.50.wmarks_mid_12gb=100
|
||||||
|
ro.sys.kernelmemory.umr.reclaimer.damon.cpu_affinity=2
|
||||||
|
ro.sys.kernelmemory.umr.reclaimer.damon.enabled=true
|
||||||
|
ro.sys.kernelmemory.umr.reclaimer.onTrim.enabled=true
|
||||||
|
ro.vendor.beluga.c=0x4800
|
||||||
|
ro.vendor.beluga.p=0x3
|
||||||
|
ro.vendor.beluga.s=0x900
|
||||||
|
ro.vendor.beluga.t=0x240
|
||||||
|
ro.vendor.epdg.support=true
|
||||||
|
ro.vendor.hdm.supported.swblock=0x100
|
||||||
|
ro.vendor.nfc.feature.chipname=NXP_SN100U
|
||||||
|
ro.vendor.nfc.info.antpos=4
|
||||||
|
ro.vendor.nfc.info.antposX=21.6
|
||||||
|
ro.vendor.nfc.info.antposY=42.5
|
||||||
|
ro.vendor.nfc.info.deviceFoldable=false
|
||||||
|
ro.vendor.nfc.info.deviceHeight=162.3
|
||||||
|
ro.vendor.nfc.info.deviceWidth=79
|
||||||
|
ro.vendor.nfc.support.advancedsetting=false
|
||||||
|
ro.vendor.nfc.support.autoselect=true
|
||||||
|
ro.vendor.nfc.support.defaultaid=true
|
||||||
|
ro.vendor.nfc.support.ese=true
|
||||||
|
ro.vendor.nfc.support.nonaid=true
|
||||||
|
ro.vendor.nfc.support.uicc=true
|
||||||
|
ro.vendor.perf-hal.ver=3.0
|
||||||
|
ro.vendor.perf.scroll_opt=1
|
||||||
|
ro.vendor.qb.id=86324121
|
||||||
|
ro.vendor.qspm.enable=true
|
||||||
|
ro.vendor.sec.radio.def_network=9
|
||||||
|
ro.vendor.use_data_netmgrd=false
|
||||||
|
ro.vendor.uwb.feature.chipname=sr200
|
||||||
|
security.ADP.policy_version=00000000
|
||||||
|
security.ADP.version=0
|
||||||
|
security.ASKS.policy_version=00000000
|
||||||
|
security.ASKS.rufs_enable=true
|
||||||
|
security.ASKS.smsfilter_enable=false
|
||||||
|
security.ASKS.smsfilter_target=false
|
||||||
|
security.ASKS.time_value=00000000
|
||||||
|
security.ASKS.version=0
|
||||||
|
security.securehw.available=false
|
||||||
|
security.securenvm.available=false
|
||||||
|
sys.config.activelaunch_enable=true
|
||||||
|
sys.config.hardcoder.enable=false
|
||||||
|
sys.config.ibs.enable=false
|
||||||
|
sys.usb.mtp.batchcancel=1
|
||||||
|
sys.vendor.shutdown.waittime=500
|
||||||
|
vendor.mm.enable.qcom_parser=16777215
|
||||||
|
vendor.pasr.activemode.enabled=true
|
||||||
|
vendor.perf.framepacing.enable=1
|
||||||
|
vendor.qc2audio.per_frame.flac.dec.enabled=true
|
||||||
|
vendor.qc2audio.suspend.enabled=true
|
||||||
|
vendor.spu.rkp_enabled=false
|
||||||
|
vendor.wv.oemcrypto.debug.enable_external_display_check=1
|
||||||
|
vendor.wv.oemcrypto.debug.enable_hlos_data_path=true
|
||||||
|
|
Reference in New Issue
Block a user