treewide: Initial working port to Halium 13
This commit is contained in:
@@ -1,2 +0,0 @@
|
||||
androidboot.hardware=qcom
|
||||
androidboot.memcg=1
|
||||
13
deviceinfo
13
deviceinfo
@@ -4,9 +4,9 @@ deviceinfo_codename="eos"
|
||||
deviceinfo_arch="aarch64"
|
||||
deviceinfo_halium_version="13"
|
||||
deviceinfo_kernel_source="https://github.com/fredldotme/kernel-google-eos.git"
|
||||
deviceinfo_kernel_source_branch="halium-13.0"
|
||||
deviceinfo_kernel_source_branch="bringup"
|
||||
deviceinfo_kernel_defconfig="halium_eos_defconfig"
|
||||
deviceinfo_kernel_cmdline="lpm_levels.sleep_disabled=1 console=ttyMSM0,115200n8 msm_rtb.filter=0x237 service_locator.enable=1 swiotlb=2048 loop.max_part=7 cpufreq.default_governor=performance rcupdate.rcu_expedited=1 rcu_nocbs=0-7 kpti=off export_pmu_events movable_node ftrace_dump_on_oops ssbd=force-off disable_dma32=on cgroup.memory=nokmem,nosocket"
|
||||
deviceinfo_kernel_cmdline="stack_depot_disable=on kasan.stacktrace=off kvm-arm.mode=protected cgroup_disable=pressure bootconfig"
|
||||
deviceinfo_kernel_image_name="Image"
|
||||
deviceinfo_kernel_clang_compile="true"
|
||||
deviceinfo_kernel_llvm_compile="true"
|
||||
@@ -21,11 +21,12 @@ deviceinfo_bootimg_qcdt="false"
|
||||
deviceinfo_bootimg_header_version="4"
|
||||
deviceinfo_bootimg_os_version="13"
|
||||
deviceinfo_bootimg_os_patch_level="2024-05-05"
|
||||
deviceinfo_bootimg_partition_size="100663296"
|
||||
deviceinfo_bootimg_partition_size="67108864"
|
||||
deviceinfo_bootimg_has_init_boot_partition="true"
|
||||
deviceinfo_recovery_partition_size="100663296"
|
||||
deviceinfo_ramdisk_compression="lz4"
|
||||
deviceinfo_init_boot_partition_size="8388608"
|
||||
deviceinfo_rootfs_image_sector_size="4096"
|
||||
deviceinfo_use_overlaystore="true"
|
||||
deviceinfo_dtb="google-eos.dtb"
|
||||
deviceinfo_vendor_bootconfig_path="bootconfig"
|
||||
deviceinfo_system_partition_size="1732247552"
|
||||
deviceinfo_ramdisk_compression="lz4"
|
||||
deviceinfo_prebuilt_boot_ramdisk_source="https://github.com/halium/initramfs-tools-halium/releases/download/dynparts/initrd.img-touch-arm64"
|
||||
|
||||
93
overlay/system/android/system/build.prop
Normal file
93
overlay/system/android/system/build.prop
Normal file
@@ -0,0 +1,93 @@
|
||||
####################################
|
||||
# from generate-common-build-props
|
||||
# These properties identify this partition image.
|
||||
####################################
|
||||
ro.product.system.brand=halium
|
||||
ro.product.system.device=halium_arm
|
||||
ro.product.system.manufacturer=halium
|
||||
ro.product.system.model=Generic Device
|
||||
ro.product.system.name=lineage_halium_arm
|
||||
ro.system.product.cpu.abilist=armeabi-v7a,armeabi
|
||||
ro.system.product.cpu.abilist32=armeabi-v7a,armeabi
|
||||
ro.system.product.cpu.abilist64=
|
||||
ro.system.build.date=Tue Jun 11 11:03:13 PKT 2024
|
||||
ro.system.build.date.utc=1718085793
|
||||
ro.system.build.fingerprint=halium/lineage_halium_arm/halium_arm:13/TQ3A.230901.001/thevancedgamer06111103:userdebug/test-keys
|
||||
ro.system.build.id=TQ3A.230901.001
|
||||
ro.system.build.tags=test-keys
|
||||
ro.system.build.type=userdebug
|
||||
ro.system.build.version.incremental=eng.thevan.20240611.110458
|
||||
ro.system.build.version.release=13
|
||||
ro.system.build.version.release_or_codename=13
|
||||
ro.system.build.version.sdk=33
|
||||
####################################
|
||||
# from out/target/product/halium_arm/obj/PACKAGING/system_build_prop_intermediates/buildinfo.prop
|
||||
####################################
|
||||
# begin build properties
|
||||
# autogenerated by buildinfo.sh
|
||||
ro.build.id=TQ3A.230901.001
|
||||
ro.build.display.id=lineage_halium_arm-userdebug 13 TQ3A.230901.001 eng.thevan.20240611.110458 test-keys
|
||||
ro.build.version.incremental=eng.thevan.20240611.110458
|
||||
ro.build.version.sdk=33
|
||||
ro.build.version.preview_sdk=0
|
||||
ro.build.version.preview_sdk_fingerprint=REL
|
||||
ro.build.version.codename=REL
|
||||
ro.build.version.all_codenames=REL
|
||||
ro.build.version.known_codenames=Base,Base11,Cupcake,Donut,Eclair,Eclair01,EclairMr1,Froyo,Gingerbread,GingerbreadMr1,Honeycomb,HoneycombMr1,HoneycombMr2,IceCreamSandwich,IceCreamSandwichMr1,JellyBean,JellyBeanMr1,JellyBeanMr2,Kitkat,KitkatWatch,Lollipop,LollipopMr1,M,N,NMr1,O,OMr1,P,Q,R,S,Sv2,Tiramisu
|
||||
ro.build.version.release=13
|
||||
ro.build.version.release_or_codename=13
|
||||
ro.build.version.release_or_preview_display=13
|
||||
ro.build.version.security_patch=2024-05-05
|
||||
ro.build.version.base_os=
|
||||
ro.build.version.min_supported_target_sdk=23
|
||||
ro.build.date=Tue Jun 11 11:03:13 PKT 2024
|
||||
ro.build.date.utc=1718085793
|
||||
ro.build.type=userdebug
|
||||
ro.build.user=thevancedgamer
|
||||
ro.build.host=ProDesk-Arch
|
||||
ro.build.tags=test-keys
|
||||
ro.build.flavor=lineage_halium_arm-userdebug
|
||||
ro.build.system_root_image=true
|
||||
# ro.product.cpu.abi and ro.product.cpu.abi2 are obsolete,
|
||||
# use ro.product.cpu.abilist instead.
|
||||
ro.product.cpu.abi=armeabi-v7a
|
||||
ro.product.cpu.abi2=armeabi
|
||||
ro.wifi.channels=
|
||||
# ro.build.product is obsolete; use ro.product.device
|
||||
ro.build.product=halium_arm
|
||||
# Do not try to parse description or thumbprint
|
||||
ro.build.description=lineage_halium_arm-userdebug 13 TQ3A.230901.001 eng.thevan.20240611.110458 test-keys
|
||||
ro.lineage.device=halium_arm
|
||||
# end build properties
|
||||
####################################
|
||||
# from variable ADDITIONAL_SYSTEM_PROPERTIES
|
||||
####################################
|
||||
ro.treble.enabled=true
|
||||
ro.actionable_compatible_property.enabled=true
|
||||
persist.debug.dalvik.vm.core_platform_api_policy=just-warn
|
||||
ro.postinstall.fstab.prefix=/system
|
||||
ro.secure=1
|
||||
security.perf_harden=1
|
||||
ro.allow.mock.location=0
|
||||
ro.debuggable=1
|
||||
dalvik.vm.lockprof.threshold=500
|
||||
net.bt.name=Android
|
||||
ro.lineage.version=
|
||||
ro.lineage.releasetype=
|
||||
ro.lineage.build.version=.
|
||||
ro.modversion=
|
||||
ro.lineagelegal.url=https://lineageos.org/legal
|
||||
ro.lineage.display.version=
|
||||
ro.lineage.build.version.plat.sdk=
|
||||
ro.lineage.build.version.plat.rev=
|
||||
####################################
|
||||
# from variable PRODUCT_SYSTEM_PROPERTIES
|
||||
####################################
|
||||
####################################
|
||||
# from variable PRODUCT_SYSTEM_DEFAULT_PROPERTIES
|
||||
####################################
|
||||
debug.atrace.tags.enableflags=0
|
||||
persist.traced.enable=1
|
||||
debug.stagefright.ccodec=0
|
||||
ubuntu.widi.supported=1
|
||||
# end of file
|
||||
13
overlay/system/android/system/etc/init/hwservicemanager.rc
Normal file
13
overlay/system/android/system/etc/init/hwservicemanager.rc
Normal file
@@ -0,0 +1,13 @@
|
||||
service hwservicemanager /system/bin/hwservicemanager
|
||||
setenv LD_PRELOAD /system/lib/libselinux_stubs.so
|
||||
user system
|
||||
disabled
|
||||
group system readproc
|
||||
critical
|
||||
onrestart setprop hwservicemanager.ready false
|
||||
onrestart class_restart --only-enabled main
|
||||
onrestart class_restart --only-enabled hal
|
||||
onrestart class_restart --only-enabled early_hal
|
||||
task_profiles ServiceCapacityLow HighPerformance
|
||||
class animation
|
||||
shutdown critical
|
||||
14
overlay/system/android/system/etc/init/servicemanager.rc
Normal file
14
overlay/system/android/system/etc/init/servicemanager.rc
Normal file
@@ -0,0 +1,14 @@
|
||||
service servicemanager /system/bin/servicemanager
|
||||
setenv LD_PRELOAD /system/lib/libselinux_stubs.so
|
||||
class core animation
|
||||
user system
|
||||
group system readproc
|
||||
critical
|
||||
onrestart restart apexd
|
||||
onrestart restart audioserver
|
||||
onrestart restart gatekeeperd
|
||||
onrestart class_restart --only-enabled main
|
||||
onrestart class_restart --only-enabled hal
|
||||
onrestart class_restart --only-enabled early_hal
|
||||
task_profiles ServiceCapacityLow
|
||||
shutdown critical
|
||||
@@ -1,3 +0,0 @@
|
||||
debug.stagefright.ccodec=0
|
||||
ubuntu.unity8.interactive_blur=true
|
||||
ubuntu.widi.supported=1
|
||||
@@ -1 +0,0 @@
|
||||
Exists, in non-executable form, to prevent time_daemon from running at all.
|
||||
@@ -1,13 +0,0 @@
|
||||
# Deactivate time_daemon harder
|
||||
service time_daemon time_daemon_HYBRIS_DEACTIVATED
|
||||
disabled
|
||||
oneshot
|
||||
override
|
||||
|
||||
# Also take the opportunity to deactivate vendor.audio-hal
|
||||
# without requiring a separate file (it appears in
|
||||
# /vendor/etc/init/hw/init.qcom.rc initially).
|
||||
service vendor.audio-hal audio-service_HALIUM_DEACTIVATED
|
||||
disabled
|
||||
oneshot
|
||||
override
|
||||
10
overlay/system/android/vendor/etc/init/vndservicemanager.rc
vendored
Normal file
10
overlay/system/android/vendor/etc/init/vndservicemanager.rc
vendored
Normal file
@@ -0,0 +1,10 @@
|
||||
service vndservicemanager /vendor/bin/vndservicemanager /dev/vndbinder
|
||||
setenv LD_PRELOAD /system/lib/libselinux_stubs.so
|
||||
class core
|
||||
user system
|
||||
group system readproc
|
||||
task_profiles ServiceCapacityLow
|
||||
onrestart class_restart main
|
||||
onrestart class_restart hal
|
||||
onrestart class_restart early_hal
|
||||
shutdown critical
|
||||
@@ -1,3 +1,3 @@
|
||||
#!/bin/sh
|
||||
|
||||
export QMLSCENE_DEVICE=haliumqsgcontext
|
||||
# export QMLSCENE_DEVICE=haliumqsgcontext
|
||||
|
||||
@@ -1,18 +0,0 @@
|
||||
#!/bin/sh
|
||||
|
||||
if [ ! -e /dev/ipa ]; then
|
||||
exit 0
|
||||
fi
|
||||
while ! mountpoint -q -- /android/vendor
|
||||
do
|
||||
sleep 1
|
||||
done
|
||||
if [ -f /vendor/firmware/ipa_fws.mdt ]; then
|
||||
echo 1 > /dev/ipa
|
||||
fi
|
||||
|
||||
# While the time_daemon binary has been overlayed by a non-executable, Android
|
||||
# init will continue trying to restart that service. Stop the cycle by
|
||||
# explicitly tell it to stop.
|
||||
setprop ctl.stop time_daemon
|
||||
|
||||
96
ramdisk-overlay/lib/modules/modules.load
Normal file
96
ramdisk-overlay/lib/modules/modules.load
Normal file
@@ -0,0 +1,96 @@
|
||||
sched-walt.ko
|
||||
qcom_ipc_logging.ko
|
||||
qcom-mpm.ko
|
||||
pinctrl-msm.ko
|
||||
pinctrl-spmi-gpio.ko
|
||||
pinctrl-monaco.ko
|
||||
clk-qcom.ko
|
||||
clk-dummy.ko
|
||||
gdsc-regulator.ko
|
||||
clk-smd-rpm.ko
|
||||
dispcc-monaco.ko
|
||||
gcc-monaco.ko
|
||||
gpucc-monaco.ko
|
||||
msm_gpi.ko
|
||||
mdt_loader.ko
|
||||
smem.ko
|
||||
smp2p.ko
|
||||
glink_probe.ko
|
||||
secure_buffer.ko
|
||||
mem_buf.ko
|
||||
mem_buf_dev.ko
|
||||
socinfo.ko
|
||||
qcom_wdt_core.ko
|
||||
qcom_soc_wdt.ko
|
||||
eud.ko
|
||||
memory_dump_v2.ko
|
||||
dcc_v2.ko
|
||||
qcom-pmu-lib.ko
|
||||
qcom-dcvs.ko
|
||||
bwmon.ko
|
||||
panel_event_notifier.ko
|
||||
qcom_cpu_vendor_hooks.ko
|
||||
crypto-qti-common.ko
|
||||
hwkm_v1.ko
|
||||
crypto-qti-hwkm.ko
|
||||
msm_performance.ko
|
||||
minidump.ko
|
||||
qcom_logbuf_vh.ko
|
||||
qti-fixed-regulator.ko
|
||||
proxy-consumer.ko
|
||||
rpm-smd-regulator.ko
|
||||
stub-regulator.ko
|
||||
debug-regulator.ko
|
||||
arm_smmu.ko
|
||||
msm_dma_iommu_mapping.ko
|
||||
qcom_iommu_util.ko
|
||||
iommu-logger.ko
|
||||
regmap-spmi.ko
|
||||
qti-regmap-debugfs.ko
|
||||
qseecom_proxy.ko
|
||||
qcom-spmi-pmic.ko
|
||||
qcom_dma_heaps.ko
|
||||
spmi-pmic-arb.ko
|
||||
phy-generic.ko
|
||||
phy-msm-snps-hs.ko
|
||||
dwc3-msm.ko
|
||||
qpnp-power-on.ko
|
||||
rtc-pm8xxx.ko
|
||||
i2c-msm-geni.ko
|
||||
qcom-dload-mode.ko
|
||||
qcom-reboot-reason.ko
|
||||
cpu_hotplug.ko
|
||||
qcom-cpufreq-hw.ko
|
||||
sdhci-msm.ko
|
||||
cqhci.ko
|
||||
qcom-scm.ko
|
||||
qcom-apcs-ipc-mailbox.ko
|
||||
qcom_hwspinlock.ko
|
||||
rproc_qcom_common.ko
|
||||
qcom_glink.ko
|
||||
qcom_glink_rpm.ko
|
||||
rpm-smd.ko
|
||||
qcom_glink_smem.ko
|
||||
qcom_smd.ko
|
||||
qcom-spmi-adc5-gen3.ko
|
||||
qcom-vadc-common.ko
|
||||
nvmem_qcom-spmi-sdam.ko
|
||||
qnoc-monaco.ko
|
||||
icc-rpm.ko
|
||||
qnoc-qos-rpm.ko
|
||||
qrtr.ko
|
||||
msm_drm.ko
|
||||
msm_kgsl.ko
|
||||
qseecom_dlkm.ko
|
||||
smcinvoke_dlkm.ko
|
||||
google-extcon-usb-shim.ko
|
||||
gvotable.ko
|
||||
logbuffer.ko
|
||||
qpnp-smblite-main.ko
|
||||
qti-qbg-main.ko
|
||||
google-bms.ko
|
||||
google-battery.ko
|
||||
google-charger.ko
|
||||
sw5100_bms.ko
|
||||
nanohub.ko
|
||||
touch_nt38350.ko
|
||||
271
ramdisk-overlay/moddep/vendor_dlkm/modules.dep
Normal file
271
ramdisk-overlay/moddep/vendor_dlkm/modules.dep
Normal file
@@ -0,0 +1,271 @@
|
||||
debug-regulator.ko:
|
||||
qcom_pm8008-regulator.ko: debug-regulator.ko
|
||||
audio_prm_dlkm.ko: spf_core_dlkm.ko gpr_dlkm.ko snd_event_dlkm.ko q6_notifier_dlkm.ko q6_pdr_dlkm.ko pdr_interface.ko rproc_qcom_common.ko qcom_smd.ko qcom_glink_smem.ko qcom_glink.ko smem.ko qmi_helpers.ko qcom_ipc_logging.ko
|
||||
clk-dummy.ko: clk-qcom.ko gdsc-regulator.ko proxy-consumer.ko debug-regulator.ko
|
||||
cnss_plat_ipc_qmi_svc.ko: qmi_helpers.ko qcom_ipc_logging.ko
|
||||
gcc-monaco.ko: clk-qcom.ko gdsc-regulator.ko proxy-consumer.ko debug-regulator.ko
|
||||
qce50_dlkm.ko: sps_drv.ko qcom_ipc_logging.ko
|
||||
input-cs40l26-i2c.ko: cl_dsp-debugfs.ko cl_dsp.ko
|
||||
soc_sleep_stats.ko: smem.ko
|
||||
cpufreq_userspace.ko:
|
||||
qpnp-power-on.ko:
|
||||
smp2p_sleepstate.ko:
|
||||
qcom_ipc_logging.ko:
|
||||
qti-pmic-lpm.ko:
|
||||
qcom_dma_heaps.ko: msm_dma_iommu_mapping.ko mem_buf_dev.ko secure_buffer.ko qcom-scm.ko
|
||||
eud.ko: qcom-scm.ko
|
||||
qcom-dload-mode.ko: minidump.ko smem.ko qcom-scm.ko
|
||||
qcedev-mod_dlkm.ko: qce50_dlkm.ko sps_drv.ko mem_buf_dev.ko secure_buffer.ko qcom-scm.ko qcom_ipc_logging.ko
|
||||
p73.ko: sn220_i2c.ko
|
||||
cpu_hotplug.ko:
|
||||
qcom_aoss.ko: qcom_ipc_logging.ko
|
||||
qcom-reboot-reason.ko:
|
||||
coresight.ko:
|
||||
rndisipam.ko: ipam.ko gsim.ko mdt_loader.ko qcom_iommu_util.ko rproc_qcom_common.ko qcom_smd.ko qcom_glink_smem.ko qcom_glink.ko ipa_fmwk.ko smem.ko secure_buffer.ko qcom-scm.ko qmi_helpers.ko qcom_ipc_logging.ko
|
||||
rpm_master_stat.ko:
|
||||
qcom_tsens.ko: qcom_ipc_logging.ko
|
||||
gvotable.ko:
|
||||
q6_notifier_dlkm.ko: q6_pdr_dlkm.ko pdr_interface.ko rproc_qcom_common.ko qcom_smd.ko qcom_glink_smem.ko qcom_glink.ko smem.ko qmi_helpers.ko qcom_ipc_logging.ko
|
||||
rpm-smd-debug.ko: rpm-smd.ko qcom-mpm.ko
|
||||
wsa883x_dlkm.ko: swr_dlkm.ko wcd_core_dlkm.ko pinctrl-msm.ko qti-regmap-debugfs.ko qcom-scm.ko
|
||||
ots-pat9126.ko: panel_event_notifier.ko
|
||||
google-charger.ko: google-bms.ko logbuffer.ko gvotable.ko
|
||||
qcom-apcs-ipc-mailbox.ko:
|
||||
clk-qcom.ko: gdsc-regulator.ko proxy-consumer.ko debug-regulator.ko
|
||||
coresight-dummy.ko: coresight.ko
|
||||
usb_f_gsi.ko: ipa_fmwk.ko dwc3-msm.ko clk-qcom.ko gdsc-regulator.ko proxy-consumer.ko qcom_ipc_logging.ko debug-regulator.ko
|
||||
bam_dma.ko: qcom_ipc_logging.ko
|
||||
usb_bam.ko: sps_drv.ko qcom_ipc_logging.ko
|
||||
leds-qti-flash.ko: qti_battery_charger.ko pmic_glink.ko pdr_interface.ko rproc_qcom_common.ko qcom_smd.ko qcom_glink_smem.ko qcom_glink.ko panel_event_notifier.ko smem.ko qmi_helpers.ko qcom_ipc_logging.ko
|
||||
google-bms.ko: logbuffer.ko
|
||||
touch_nt38350.ko: nanohub.ko panel_event_notifier.ko
|
||||
icc-debug.ko:
|
||||
i2c-qcom-geni.ko:
|
||||
qcom_iommu_debug.ko: qcom_iommu_util.ko secure_buffer.ko qcom-scm.ko
|
||||
qcom_ramdump.ko:
|
||||
msm-mmrm.ko: clk-qcom.ko gdsc-regulator.ko proxy-consumer.ko debug-regulator.ko
|
||||
audio_pkt_dlkm.ko: audpkt_ion_dlkm.ko spf_core_dlkm.ko gpr_dlkm.ko snd_event_dlkm.ko q6_notifier_dlkm.ko q6_pdr_dlkm.ko pdr_interface.ko rproc_qcom_common.ko qcom_smd.ko qcom_glink_smem.ko qcom_glink.ko smem.ko secure_buffer.ko qcom-scm.ko qmi_helpers.ko qcom_ipc_logging.ko
|
||||
cl_dsp.ko:
|
||||
lmh_cpu_vdd_cdev.ko:
|
||||
proxy-consumer.ko:
|
||||
qcom_logbuf_vh.ko: minidump.ko smem.ko
|
||||
stm_p_ost.ko: stm_core.ko
|
||||
msm_ext_display.ko:
|
||||
msm_video.ko: mdt_loader.ko mem_buf_dev.ko secure_buffer.ko qcom-scm.ko
|
||||
qcom_q6v5_pas.ko: qcom_ramdump.ko qcom_pil_info.ko qcom_q6v5.ko qcom_sysmon.ko qcom_aoss.ko mdt_loader.ko rproc_qcom_common.ko qcom_smd.ko qcom_glink_smem.ko qcom_glink.ko smem.ko secure_buffer.ko qcom-scm.ko qmi_helpers.ko qcom_ipc_logging.ko
|
||||
cnss_prealloc.ko:
|
||||
spi-msm-geni.ko: qcom_ipc_logging.ko
|
||||
swr_ctrl_dlkm.ko: swr_dlkm.ko spf_core_dlkm.ko gpr_dlkm.ko snd_event_dlkm.ko q6_notifier_dlkm.ko q6_pdr_dlkm.ko pdr_interface.ko rproc_qcom_common.ko qcom_smd.ko qcom_glink_smem.ko qcom_glink.ko smem.ko qmi_helpers.ko qcom_ipc_logging.ko
|
||||
bcl_off_cdev.ko:
|
||||
qcom_cpu_vendor_hooks.ko:
|
||||
coresight-csr.ko: coresight.ko
|
||||
minidump.ko: smem.ko
|
||||
qti_qmi_cdev.ko: qmi_helpers.ko
|
||||
altmode-glink.ko: pmic_glink.ko pdr_interface.ko rproc_qcom_common.ko qcom_smd.ko qcom_glink_smem.ko qcom_glink.ko smem.ko qmi_helpers.ko qcom_ipc_logging.ko
|
||||
coresight-tmc.ko: usb_f_qdss.ko usb_bam.ko coresight-csr.ko qcom_iommu_util.ko dwc3-msm.ko coresight.ko sps_drv.ko secure_buffer.ko qcom-scm.ko clk-qcom.ko gdsc-regulator.ko proxy-consumer.ko qcom_ipc_logging.ko debug-regulator.ko
|
||||
rq_stats.ko:
|
||||
spmi-glink-debug.ko: pmic_glink.ko pdr_interface.ko rproc_qcom_common.ko qcom_smd.ko qcom_glink_smem.ko qcom_glink.ko smem.ko qmi_helpers.ko qcom_ipc_logging.ko
|
||||
iommu-logger.ko:
|
||||
msm_geni_serial.ko: qcom_ipc_logging.ko
|
||||
phy-msm-ssusb-qmp.ko:
|
||||
mem-offline.ko: rpm-smd.ko qcom-mpm.ko
|
||||
qnoc-qos-rpm.ko:
|
||||
msm_kgsl.ko: msm_performance.ko sched-walt.ko qcom-cpufreq-hw.ko qcom-pmu-lib.ko socinfo.ko qcom-dcvs.ko mdt_loader.ko qcom_iommu_util.ko smem.ko mem_buf_dev.ko secure_buffer.ko qcom-scm.ko clk-qcom.ko gdsc-regulator.ko proxy-consumer.ko debug-regulator.ko
|
||||
besbev_dlkm.ko: wcd9xxx_dlkm.ko audio_prm_dlkm.ko pmw5100-spmi_dlkm.ko swr_dlkm.ko wcd_core_dlkm.ko pinctrl-msm.ko spf_core_dlkm.ko gpr_dlkm.ko snd_event_dlkm.ko q6_notifier_dlkm.ko q6_pdr_dlkm.ko pdr_interface.ko rproc_qcom_common.ko qcom_smd.ko qcom_glink_smem.ko qcom_glink.ko smem.ko qcom-scm.ko qmi_helpers.ko qcom_ipc_logging.ko
|
||||
qcom-pmu-lib.ko:
|
||||
qcom_lpm.ko: sched-walt.ko qcom-cpufreq-hw.ko
|
||||
qcom-mpm.ko:
|
||||
gpr_dlkm.ko: snd_event_dlkm.ko q6_notifier_dlkm.ko q6_pdr_dlkm.ko pdr_interface.ko rproc_qcom_common.ko qcom_smd.ko qcom_glink_smem.ko qcom_glink.ko smem.ko qmi_helpers.ko qcom_ipc_logging.ko
|
||||
petc_input_filter.ko: nanohub.ko panel_event_notifier.ko
|
||||
qcom-cpufreq-hw.ko:
|
||||
msm_performance.ko: sched-walt.ko qcom-cpufreq-hw.ko qcom-pmu-lib.ko
|
||||
qcom_glink_smem.ko: qcom_glink.ko smem.ko qcom_ipc_logging.ko
|
||||
qcom_glink.ko: qcom_ipc_logging.ko
|
||||
qcom-scm.ko:
|
||||
qcom_smd.ko: smem.ko
|
||||
icc-test.ko:
|
||||
phy-xgene.ko:
|
||||
qmi_helpers.ko:
|
||||
ehset.ko:
|
||||
msm_dma_iommu_mapping.ko:
|
||||
frpc-adsprpc.ko: socinfo.ko qcom_ramdump.ko pdr_interface.ko rproc_qcom_common.ko qcom_smd.ko qcom_glink_smem.ko qcom_glink.ko minidump.ko smem.ko mem_buf_dev.ko secure_buffer.ko qcom-scm.ko qmi_helpers.ko qcom_ipc_logging.ko
|
||||
rpm-smd.ko: qcom-mpm.ko
|
||||
qcom_wdt_core.ko: minidump.ko smem.ko qcom-scm.ko
|
||||
mdt_loader.ko: qcom-scm.ko
|
||||
qti_devfreq_cdev.ko:
|
||||
spi-geni-qcom.ko:
|
||||
q6_pdr_dlkm.ko: pdr_interface.ko qmi_helpers.ko
|
||||
coresight-replicator.ko: coresight.ko
|
||||
core_hang_detect.ko: qcom-scm.ko
|
||||
qnoc-monaco.ko: qnoc-qos-rpm.ko icc-rpm.ko rpm-smd.ko qcom-mpm.ko
|
||||
usb_f_ccid.ko:
|
||||
qcom-dcvs.ko:
|
||||
qti-regmap-debugfs.ko:
|
||||
rproc_qcom_common.ko: qcom_smd.ko qcom_glink_smem.ko qcom_glink.ko smem.ko qcom_ipc_logging.ko
|
||||
stub_dlkm.ko:
|
||||
rmnet_ctl.ko: ipa_fmwk.ko qcom_ipc_logging.ko
|
||||
mem_buf.ko: mem_buf_dev.ko secure_buffer.ko qcom-scm.ko
|
||||
bcl_pmic5.ko: qcom_ipc_logging.ko
|
||||
rdbg.ko: smem.ko
|
||||
icnss2.ko: wlan_firmware_service.ko socinfo.ko qcom_ramdump.ko pdr_interface.ko rproc_qcom_common.ko qcom_smd.ko qcom_glink_smem.ko qcom_glink.ko smem.ko qmi_helpers.ko qcom_ipc_logging.ko
|
||||
msm_hw_fence.ko:
|
||||
heap_mem_ext_v01.ko: qmi_helpers.ko
|
||||
gpucc-monaco.ko: clk-qcom.ko gdsc-regulator.ko proxy-consumer.ko debug-regulator.ko
|
||||
qcom_sysmon.ko: rproc_qcom_common.ko qcom_smd.ko qcom_glink_smem.ko qcom_glink.ko smem.ko qmi_helpers.ko qcom_ipc_logging.ko
|
||||
ucsi_glink.ko: pmic_glink.ko pdr_interface.ko rproc_qcom_common.ko qcom_smd.ko qcom_glink_smem.ko qcom_glink.ko smem.ko qmi_helpers.ko qcom_ipc_logging.ko
|
||||
stm_core.ko:
|
||||
bwmon.ko: qcom-dcvs.ko
|
||||
qrtr.ko: qcom_ipc_logging.ko
|
||||
gsim.ko: qcom_ipc_logging.ko
|
||||
rx_macro_dlkm.ko: swr_ctrl_dlkm.ko swr_dlkm.ko wcd_core_dlkm.ko pinctrl-msm.ko bolero_cdc_dlkm.ko qti-regmap-debugfs.ko spf_core_dlkm.ko gpr_dlkm.ko snd_event_dlkm.ko q6_notifier_dlkm.ko q6_pdr_dlkm.ko pdr_interface.ko rproc_qcom_common.ko qcom_smd.ko qcom_glink_smem.ko qcom_glink.ko smem.ko qcom-scm.ko qmi_helpers.ko qcom_ipc_logging.ko
|
||||
nanohub.ko:
|
||||
qcom_hwspinlock.ko:
|
||||
boot_stats.ko:
|
||||
coresight-tpdm.ko: coresight.ko qcom-scm.ko
|
||||
coresight-tpda.ko: coresight.ko
|
||||
besbev-slave_dlkm.ko: swr_dlkm.ko
|
||||
ipa_fmwk.ko:
|
||||
i2c-msm-geni.ko: qcom_ipc_logging.ko
|
||||
logbuffer.ko:
|
||||
memory_dump_v2.ko: minidump.ko smem.ko qcom-scm.ko
|
||||
qseecom_proxy.ko:
|
||||
qrng_dlkm.ko:
|
||||
google_wlan_mac.ko: cnss_utils.ko
|
||||
qcom_iommu_util.ko: secure_buffer.ko qcom-scm.ko
|
||||
usb_f_cdev.ko:
|
||||
panel_event_notifier.ko:
|
||||
charger-ulog-glink.ko: pmic_glink.ko pdr_interface.ko rproc_qcom_common.ko qcom_smd.ko qcom_glink_smem.ko qcom_glink.ko smem.ko qmi_helpers.ko qcom_ipc_logging.ko
|
||||
cx_ipeak.ko:
|
||||
qcom-spmi-temp-alarm.ko:
|
||||
smem.ko:
|
||||
btpower.ko:
|
||||
mcu_mic_codec.ko: nanohub.ko
|
||||
qcom-hv-haptics.ko: qti_battery_charger.ko pmic_glink.ko pdr_interface.ko rproc_qcom_common.ko qcom_smd.ko qcom_glink_smem.ko qcom_glink.ko panel_event_notifier.ko smem.ko qmi_helpers.ko qcom_ipc_logging.ko
|
||||
qcom_soc_wdt.ko: qcom_wdt_core.ko minidump.ko smem.ko qcom-scm.ko
|
||||
stm_ftrace.ko: stm_core.ko
|
||||
icc-rpm.ko: rpm-smd.ko qcom-mpm.ko
|
||||
sync_fence.ko:
|
||||
tz_log_dlkm.ko: qcom-scm.ko
|
||||
va_macro_dlkm.ko: swr_ctrl_dlkm.ko swr_dlkm.ko wcd_core_dlkm.ko pinctrl-msm.ko bolero_cdc_dlkm.ko qti-regmap-debugfs.ko spf_core_dlkm.ko gpr_dlkm.ko snd_event_dlkm.ko q6_noifier_dlkm.ko q6_pdr_dlkm.ko pdr_interface.ko rproc_qcom_common.ko qcom_smd.ko qcom_glink_smem.ko qcom_glink.ko smem.ko qcom-scm.ko qmi_helpers.ko qcom_ipc_logging.ko
|
||||
rmnet_wlan.ko: rmnet_core.ko rmnet_ctl.ko ipa_fmwk.ko qmi_helpers.ko qcom_ipc_logging.ko
|
||||
zsmalloc.ko:
|
||||
pmic-pon-log.ko: qcom_ipc_logging.ko
|
||||
qcom-vadc-common.ko:
|
||||
audpkt_ion_dlkm.ko: secure_buffer.ko qcom-scm.ko
|
||||
qcom_glink_rpm.ko: qcom_glink.ko qcom_ipc_logging.ko
|
||||
snd_event_dlkm.ko:
|
||||
cl_dsp-debugfs.ko: cl_dsp.ko
|
||||
qti_qmi_sensor.ko: qmi_helpers.ko
|
||||
smcinvoke_dlkm.ko: qseecom_dlkm.ko qseecom_proxy.ko mem_buf_dev.ko secure_buffer.ko qcom-scm.ko
|
||||
smp2p.ko: smem.ko qcom_ipc_logging.ko
|
||||
qti_battery_debug.ko: pmic_glink.ko pdr_interface.ko rproc_qcom_common.ko qcom_smd.ko qcom_glink_smem.ko qcom_glink.ko smem.ko qmi_helpers.ko qcom_ipc_logging.ko
|
||||
cfg80211.ko:
|
||||
dcc_v2.ko: minidump.ko smem.ko
|
||||
slim-qcom-ngd-ctrl.ko: slimbus.ko pdr_interface.ko rproc_qcom_common.ko qcom_smd.ko qcom_glink_smem.ko qcom_glink.ko smem.ko qmi_helpers.ko qcom_ipc_logging.ko
|
||||
qti_cpufreq_cdev.ko:
|
||||
socinfo.ko: smem.ko
|
||||
bcl_soc.ko:
|
||||
stub-regulator.ko: debug-regulator.ko
|
||||
rpm-smd-regulator.ko: rpm-smd.ko qcom-mpm.ko proxy-consumer.ko debug-regulator.ko
|
||||
spf_core_dlkm.ko: gpr_dlkm.ko snd_event_dlkm.ko q6_notifier_dlkm.ko q6_pdr_dlkm.ko pdr_interface.ko rproc_qcom_common.ko qcom_smd.ko qcom_glink_smem.ko qcom_glink.ko smem.ko qmi_helpers.ko qcom_ipc_logging.ko
|
||||
sw5100_bms.ko: qpnp-smblite-main.ko google-bms.ko logbuffer.ko gvotable.ko
|
||||
cc_dlkm.ko: audio_cc_ipc_dlkm.ko snd_event_dlkm.ko q6_notifier_dlkm.ko q6_pdr_dlkm.ko pdr_interface.ko rproc_qcom_common.ko qcom_smd.ko qcom_glink_smem.ko qcom_glink.ko smem.ko qmi_helpers.ko qcom_ipc_logging.ko
|
||||
pinctrl-spmi-gpio.ko:
|
||||
rtc-pm8xxx.ko:
|
||||
coresight-stm.ko: stm_core.ko coresight.ko
|
||||
debugcc-monaco.ko: clk-dummy.ko clk-qcom.ko gdsc-regulator.ko proxy-consumer.ko debug-regulator.ko
|
||||
coresight-hwevent.ko: coresight-csr.ko coresight.ko
|
||||
qcom-cpufreq-hw-debug.ko:
|
||||
dwc3-msm.ko: clk-qcom.ko gdsc-regulator.ko proxy-consumer.ko qcom_ipc_logging.ko debug-regulator.ko
|
||||
subsystem_sleep_stats.ko: soc_sleep_stats.ko smem.ko
|
||||
qcom_pil_info.ko:
|
||||
nvmem_qfprom.ko:
|
||||
google-extcon-usb-shim.ko:
|
||||
pinctrl-msm.ko: qcom-scm.ko
|
||||
machine_dlkm.ko: wsa883x_dlkm.ko besbev_dlkm.ko wcd9xxx_dlkm.ko audio_prm_dlkm.ko pmw5100-spmi_dlkm.ko swr_dlkm.ko wcd_core_dlkm.ko pinctrl-msm.ko bolero_cdc_dlkm.ko qti-regmap-debugfs.ko audpkt_ion_dlkm.ko spf_core_dlkm.ko gpr_dlkm.ko snd_event_dlkm.ko q6_notifier_dlkm.ko q6_pdr_dlkm.ko pdr_interface.ko rproc_qcom_common.ko qcom_smd.ko qcom_glink_smem.ko qcom_glink.ko smem.ko secure_buffer.ko qcom-scm.ko qmi_helpers.ko qcom_ipc_logging.ko
|
||||
hdcp_qseecom_dlkm.ko: qseecom_proxy.ko
|
||||
mem_buf_dev.ko: secure_buffer.ko qcom-scm.ko
|
||||
msm_drm.ko: spmi-pmic-arb.ko pinctrl-msm.ko qcom_iommu_util.ko nanohub.ko panel_event_notifier.ko msm_dma_iommu_mapping.ko secure_buffer.ko qcom-scm.ko
|
||||
swr_dlkm.ko:
|
||||
slimbus.ko:
|
||||
cpufreq_ondemand.ko:
|
||||
qcom-spmi-adc5-gen3.ko: qcom-vadc-common.ko
|
||||
crypto-qti-hwkm.ko: hwkm_v1.ko qcom-scm.ko
|
||||
usb_f_qdss.ko: usb_bam.ko dwc3-msm.ko sps_drv.ko clk-qcom.ko gdsc-regulator.ko proxy-consumer.ko qcom_ipc_logging.ko debug-regulator.ko
|
||||
google-battery.ko: google-bms.ko logbuffer.ko gvotable.ko
|
||||
secure_buffer.ko: qcom-scm.ko
|
||||
coresight-tgu.ko: coresight.ko
|
||||
phy-msm-snps-hs.ko: qcom-scm.ko
|
||||
ipam.ko: gsim.ko mdt_loader.ko qcom_iommu_util.ko rproc_qcom_common.ko qcom_smd.ko qcom_glink_smem.ko qcom_glink.ko ipa_fmwk.ko smem.ko secure_buffer.ko qcom-scm.ko qmi_helpers.ko qcom_ipc_logging.ko
|
||||
msm_qmp.ko: qcom_aoss.ko smem.ko qcom_ipc_logging.ko
|
||||
glink_probe.ko: rproc_qcom_common.ko qcom_smd.ko qcom_glink_smem.ko qcom_glink.ko smem.ko qcom_ipc_logging.ko
|
||||
qpnp-smblite-main.ko: gvotable.ko
|
||||
msm_gpi.ko: qcom_ipc_logging.ko
|
||||
sn220_i2c.ko:
|
||||
cnss_nl.ko:
|
||||
phy-generic.ko:
|
||||
qrtr-smd.ko: qrtr.ko qcom_glink.ko qcom_ipc_logging.ko
|
||||
cqhci.ko: crypto-qti-common.ko crypto-qti-hwkm.ko hwkm_v1.ko qcom-scm.ko
|
||||
regmap-spmi.ko:
|
||||
sched-walt.ko: qcom-cpufreq-hw.ko
|
||||
bt_fm_slim.ko: btpower.ko slimbus.ko
|
||||
adsp_loader_dlkm.ko: spf_core_dlkm.ko gpr_dlkm.ko snd_event_dlkm.ko q6_notifier_dlkm.ko q6_pdr_dlkm.ko pdr_interface.ko rproc_qcom_common.ko qcom_smd.ko qcom_glink_smem.ko qcom_glink.ko smem.ko qmi_helpers.ko qcom_ipc_logging.ko
|
||||
coresight-funnel.ko: coresight.ko
|
||||
leds-qti-tri-led.ko: pwm-qti-lpg.ko
|
||||
nvmem_qcom-spmi-sdam.ko:
|
||||
sysmon_subsystem_stats.ko: smem.ko
|
||||
qti-qbg-main.ko:
|
||||
sps_drv.ko: qcom_ipc_logging.ko
|
||||
coresight-remote-etm.ko: coresight.ko qmi_helpers.ko
|
||||
msm_memshare.ko: heap_mem_ext_v01.ko rproc_qcom_common.ko qcom_smd.ko qcom_glink_smem.ko qcom_glink.ko smem.ko secure_buffer.ko qcom-scm.ko qmi_helpers.ko qcom_ipc_logging.ko
|
||||
pinctrl_lpi_dlkm.ko: spf_core_dlkm.ko gpr_dlkm.ko snd_event_dlkm.ko q6_notifier_dlkm.ko q6_pdr_dlkm.ko pdr_interface.ko rproc_qcom_common.ko qcom_smd.ko qcom_glink_smem.ko qcom_glink.ko smem.ko qmi_helpers.ko qcom_ipc_logging.ko
|
||||
qcom-spmi-adc5.ko: qcom-vadc-common.ko
|
||||
wlan.ko: icnss2.ko wlan_firmware_service.ko cnss_prealloc.ko cnss_nl.ko cfg80211.ko cnss_utils.ko socinfo.ko qcom_ramdump.ko pdr_interface.ko rproc_qcom_common.ko qcom_smd.ko qcom_glink_smem.ko qcom_glink.ko smem.ko qmi_helpers.ko qcom_ipc_logging.ko
|
||||
qti-fixed-regulator.ko: proxy-consumer.ko debug-regulator.ko
|
||||
audio_cc_ipc_dlkm.ko: snd_event_dlkm.ko q6_notifier_dlkm.ko q6_pdr_dlkm.ko pdr_interface.ko rproc_qcom_common.ko qcom_smd.ko qcom_glink_smem.ko qcom_glink.ko smem.ko qmi_helpers.ko qcom_ipc_logging.ko
|
||||
gdsc-regulator.ko: proxy-consumer.ko debug-regulator.ko
|
||||
qcom-i2c-pmic.ko: qti-regmap-debugfs.ko
|
||||
bolero_cdc_dlkm.ko: qti-regmap-debugfs.ko spf_core_dlkm.ko gpr_dlkm.ko snd_event_dlkm.ko q6_notifier_dlkm.ko q6_pdr_dlkm.ko pdr_interface.ko rproc_qcom_common.ko qcom_smd.ko qcom_glink_smem.ko qcom_glink.ko smem.ko qmi_helpers.ko qcom_ipc_logging.ko
|
||||
msm_show_resume_irq.ko:
|
||||
qcrypto-msm_dlkm.ko: qce50_dlkm.ko sps_drv.ko qcom_ipc_logging.ko
|
||||
arm_smmu.ko: iommu-logger.ko qcom_iommu_util.ko secure_buffer.ko qcom-scm.ko
|
||||
phy-qcom-emu.ko:
|
||||
rmnet_core.ko: rmnet_ctl.ko ipa_fmwk.ko qmi_helpers.ko qcom_ipc_logging.ko
|
||||
google-smblite-hvdcp.ko: qpnp-smblite-main.ko gvotable.ko
|
||||
ipa_clientsm.ko: rndisipam.ko ipam.ko gsim.ko mdt_loader.ko qcom_iommu_util.ko rproc_qcom_common.ko qcom_smd.ko qcom_glink_smem.ko qcom_glink.ko ipa_fmwk.ko smem.ko secure_buffer.ko qcom-scm.ko qmi_helpers.ko qcom_ipc_logging.ko
|
||||
coresight-cti.ko: coresight.ko
|
||||
snd-soc-cs40l26.ko: input-cs40l26-i2c.ko cl_dsp-debugfs.ko cl_dsp.ko
|
||||
wcd9xxx_dlkm.ko: audio_prm_dlkm.ko spf_core_dlkm.ko gpr_dlkm.ko snd_event_dlkm.ko q6_notifier_dlkm.ko q6_pdr_dlkm.ko pdr_interface.ko rproc_qcom_common.ko qcom_smd.ko qcom_glink_smem.ko qcom_glink.ko smem.ko qmi_helpers.ko qcom_ipc_logging.ko
|
||||
f_fs_ipc_log.ko: qcom_ipc_logging.ko
|
||||
pinctrl-monaco.ko: pinctrl-msm.ko qcom-scm.ko
|
||||
thermal_pause.ko: sched-walt.ko qcom-cpufreq-hw.ko
|
||||
wlan_firmware_service.ko: qmi_helpers.ko
|
||||
tx_macro_dlkm.ko: swr_ctrl_dlkm.ko swr_dlkm.ko wcd_core_dlkm.ko pinctrl-msm.ko bolero_cdc_dlkm.ko qti-regmap-debugfs.ko spf_core_dlkm.ko gpr_dlkm.ko snd_event_dlkm.ko q6_notifier_dlkm.ko q6_pdr_dlkm.ko pdr_interface.ko rproc_qcom_common.ko qcom_smd.ko qcom_glink_smem.ko qcom_glink.ko /vendor/lib/mdules/smem.ko qcom-scm.ko qmi_helpers.ko qcom_ipc_logging.ko
|
||||
qti_battery_charger.ko: pmic_glink.ko pdr_interface.ko rproc_qcom_common.ko qcom_smd.ko qcom_glink_smem.ko qcom_glink.ko panel_event_notifier.ko smem.ko qmi_helpers.ko qcom_ipc_logging.ko
|
||||
pinctrl-spmi-mpp.ko:
|
||||
pmw5100-spmi_dlkm.ko:
|
||||
wcd_core_dlkm.ko: pinctrl-msm.ko qcom-scm.ko
|
||||
clk-smd-rpm.ko: rpm-smd.ko qcom-mpm.ko clk-qcom.ko gdsc-regulator.ko proxy-consumer.ko debug-regulator.ko
|
||||
msm_lmh_dcvs.ko:
|
||||
regulator_cdev.ko:
|
||||
crypto-qti-common.ko: crypto-qti-hwkm.ko hwkm_v1.ko qcom-scm.ko
|
||||
dispcc-monaco.ko: clk-qcom.ko gdsc-regulator.ko proxy-consumer.ko debug-regulator.ko
|
||||
glink_pkt.ko: qcom_ipc_logging.ko
|
||||
qseecom_dlkm.ko: qseecom_proxy.ko mem_buf_dev.ko secure_buffer.ko qcom-scm.ko
|
||||
zram.ko: zsmalloc.ko
|
||||
memlat.ko: qcom-pmu-lib.ko qcom-dcvs.ko
|
||||
hwkm_v1.ko:
|
||||
cnss_utils.ko:
|
||||
power_state.ko: rproc_qcom_common.ko qcom_smd.ko qcom_glink_smem.ko qcom_glink.ko smem.ko qcom_ipc_logging.ko
|
||||
qcom_q6v5.ko: qcom_sysmon.ko rproc_qcom_common.ko qcom_smd.ko qcom_glink_smem.ko qcom_glink.ko smem.ko qmi_helpers.ko qcom_ipc_logging.ko
|
||||
i2c-dev.ko:
|
||||
pwm-qti-lpg.ko:
|
||||
modemsmem.ko: smem.ko
|
||||
msm_sharedmem.ko: secure_buffer.ko qcom-scm.ko
|
||||
msm-tsens-driver.ko: qcom-scm.ko qcom_ipc_logging.ko
|
||||
ipanetm.ko: ipam.ko gsim.ko mdt_loader.ko qcom_iommu_util.ko rproc_qcom_common.ko qcom_smd.ko qcom_glink_smem.ko qcom_glink.ko ipa_fmwk.ko smem.ko secure_buffer.ko qcom-scm.ko qmi_helpers.ko qcom_ipc_logging.ko
|
||||
pmic_glink.ko: pdr_interface.ko rproc_qcom_common.ko qcom_smd.ko qcom_glink_smem.ko qcom_glink.ko smem.ko qmi_helpers.ko qcom_ipc_logging.ko
|
||||
pdr_interface.ko: qmi_helpers.ko
|
||||
qcom-spmi-pmic.ko: regmap-spmi.ko qti-regmap-debugfs.ko
|
||||
sdhci-msm.ko: cqhci.ko crypto-qti-common.ko crypto-qti-hwkm.ko hwkm_v1.ko pinctrl-msm.ko qcom-scm.ko clk-qcom.ko gdsc-regulator.ko proxy-consumer.ko qcom_ipc_logging.ko debug-regulator.ko
|
||||
spmi-pmic-arb.ko:
|
||||
195
ramdisk-overlay/moddep/vendor_dlkm/modules.load
Normal file
195
ramdisk-overlay/moddep/vendor_dlkm/modules.load
Normal file
@@ -0,0 +1,195 @@
|
||||
zsmalloc.ko
|
||||
msm_show_resume_irq.ko
|
||||
phy-xgene.ko
|
||||
pinctrl-spmi-gpio.ko
|
||||
pinctrl-spmi-mpp.ko
|
||||
pwm-qti-lpg.ko
|
||||
debugcc-monaco.ko
|
||||
bam_dma.ko
|
||||
msm_gpi.ko
|
||||
qcom_aoss.ko
|
||||
pdr_interface.ko
|
||||
qmi_helpers.ko
|
||||
heap_mem_ext_v01.ko
|
||||
msm_memshare.ko
|
||||
smp2p_sleepstate.ko
|
||||
glink_pkt.ko
|
||||
pmic_glink.ko
|
||||
qti_battery_debug.ko
|
||||
charger-ulog-glink.ko
|
||||
altmode-glink.ko
|
||||
spmi-glink-debug.ko
|
||||
soc_sleep_stats.ko
|
||||
rpm_master_stat.ko
|
||||
sysmon_subsystem_stats.ko
|
||||
subsystem_sleep_stats.ko
|
||||
eud.ko
|
||||
pmic-pon-log.ko
|
||||
boot_stats.ko
|
||||
rq_stats.ko
|
||||
core_hang_detect.ko
|
||||
usb_bam.ko
|
||||
memlat.ko
|
||||
qcom_ramdump.ko
|
||||
rpm-smd-debug.ko
|
||||
mem-offline.ko
|
||||
sps_drv.ko
|
||||
cx_ipeak.ko
|
||||
qti-pmic-lpm.ko
|
||||
power_state.ko
|
||||
qcom_pm8008-regulator.ko
|
||||
msm_geni_serial.ko
|
||||
frpc-adsprpc.ko
|
||||
rdbg.ko
|
||||
qcom_iommu_debug.ko
|
||||
zram.ko
|
||||
qcom-i2c-pmic.ko
|
||||
spi-geni-qcom.ko
|
||||
spi-msm-geni.ko
|
||||
msm_sharedmem.ko
|
||||
phy-generic.ko
|
||||
phy-qcom-emu.ko
|
||||
phy-msm-ssusb-qmp.ko
|
||||
phy-msm-snps-hs.ko
|
||||
dwc3-msm.ko
|
||||
ehset.ko
|
||||
f_fs_ipc_log.ko
|
||||
usb_f_cdev.ko
|
||||
usb_f_ccid.ko
|
||||
usb_f_qdss.ko
|
||||
usb_f_gsi.ko
|
||||
ucsi_glink.ko
|
||||
qpnp-power-on.ko
|
||||
qcom-hv-haptics.ko
|
||||
i2c-qcom-geni.ko
|
||||
i2c-msm-geni.ko
|
||||
i2c-dev.ko
|
||||
qti_battery_charger.ko
|
||||
qcom_tsens.ko
|
||||
qcom-spmi-temp-alarm.ko
|
||||
thermal_pause.ko
|
||||
bcl_pmic5.ko
|
||||
bcl_soc.ko
|
||||
msm_lmh_dcvs.ko
|
||||
qti_qmi_cdev.ko
|
||||
qti_cpufreq_cdev.ko
|
||||
qti_devfreq_cdev.ko
|
||||
msm-tsens-driver.ko
|
||||
lmh_cpu_vdd_cdev.ko
|
||||
regulator_cdev.ko
|
||||
qti_qmi_sensor.ko
|
||||
bcl_off_cdev.ko
|
||||
cpufreq_userspace.ko
|
||||
cpufreq_ondemand.ko
|
||||
qcom-cpufreq-hw-debug.ko
|
||||
qcom_lpm.ko
|
||||
leds-qti-flash.ko
|
||||
leds-qti-tri-led.ko
|
||||
ipa_fmwk.ko
|
||||
msm_qmp.ko
|
||||
qcom_pil_info.ko
|
||||
qcom_q6v5.ko
|
||||
qcom_q6v5_pas.ko
|
||||
qcom_sysmon.ko
|
||||
qcom-spmi-adc5.ko
|
||||
qcom-spmi-adc5-gen3.ko
|
||||
qcom-vadc-common.ko
|
||||
nvmem_qfprom.ko
|
||||
icc-test.ko
|
||||
icc-debug.ko
|
||||
slimbus.ko
|
||||
slim-qcom-ngd-ctrl.ko
|
||||
coresight.ko
|
||||
coresight-tmc.ko
|
||||
coresight-funnel.ko
|
||||
coresight-replicator.ko
|
||||
coresight-stm.ko
|
||||
coresight-cti.ko
|
||||
coresight-tpda.ko
|
||||
coresight-tpdm.ko
|
||||
coresight-csr.ko
|
||||
coresight-dummy.ko
|
||||
coresight-remote-etm.ko
|
||||
coresight-tgu.ko
|
||||
coresight-hwevent.ko
|
||||
stm_core.ko
|
||||
stm_p_ost.ko
|
||||
stm_ftrace.ko
|
||||
cfg80211.ko
|
||||
qrtr-smd.ko
|
||||
adsp_loader_dlkm.ko
|
||||
q6_pdr_dlkm.ko
|
||||
spf_core_dlkm.ko
|
||||
q6_notifier_dlkm.ko
|
||||
audio_prm_dlkm.ko
|
||||
audpkt_ion_dlkm.ko
|
||||
gpr_dlkm.ko
|
||||
audio_pkt_dlkm.ko
|
||||
audio_cc_ipc_dlkm.ko
|
||||
pinctrl_lpi_dlkm.ko
|
||||
swr_dlkm.ko
|
||||
snd_event_dlkm.ko
|
||||
swr_ctrl_dlkm.ko
|
||||
machine_dlkm.ko
|
||||
wcd_core_dlkm.ko
|
||||
wcd9xxx_dlkm.ko
|
||||
stub_dlkm.ko
|
||||
bolero_cdc_dlkm.ko
|
||||
va_macro_dlkm.ko
|
||||
tx_macro_dlkm.ko
|
||||
rx_macro_dlkm.ko
|
||||
wsa883x_dlkm.ko
|
||||
besbev_dlkm.ko
|
||||
besbev-slave_dlkm.ko
|
||||
pmw5100-spmi_dlkm.ko
|
||||
cc_dlkm.ko
|
||||
btpower.ko
|
||||
bt_fm_slim.ko
|
||||
gsim.ko
|
||||
rndisipam.ko
|
||||
ipa_clientsm.ko
|
||||
ipam.ko
|
||||
ipanetm.ko
|
||||
rmnet_core.ko
|
||||
rmnet_ctl.ko
|
||||
rmnet_wlan.ko
|
||||
msm_hw_fence.ko
|
||||
msm_ext_display.ko
|
||||
sync_fence.ko
|
||||
msm-mmrm.ko
|
||||
tz_log_dlkm.ko
|
||||
qce50_dlkm.ko
|
||||
qcedev-mod_dlkm.ko
|
||||
qcrypto-msm_dlkm.ko
|
||||
hdcp_qseecom_dlkm.ko
|
||||
qrng_dlkm.ko
|
||||
msm_video.ko
|
||||
cnss_utils.ko
|
||||
wlan_firmware_service.ko
|
||||
cnss_plat_ipc_qmi_svc.ko
|
||||
icnss2.ko
|
||||
cnss_nl.ko
|
||||
cnss_prealloc.ko
|
||||
wlan.ko
|
||||
google-extcon-usb-shim.ko
|
||||
gvotable.ko
|
||||
logbuffer.ko
|
||||
qpnp-smblite-main.ko
|
||||
qti-qbg-main.ko
|
||||
google-bms.ko
|
||||
google-battery.ko
|
||||
google-charger.ko
|
||||
sw5100_bms.ko
|
||||
input-cs40l26-i2c.ko
|
||||
cl_dsp.ko
|
||||
cl_dsp-debugfs.ko
|
||||
snd-soc-cs40l26.ko
|
||||
modemsmem.ko
|
||||
ots-pat9126.ko
|
||||
petc_input_filter.ko
|
||||
google_wlan_mac.ko
|
||||
mcu_mic_codec.ko
|
||||
sn220_i2c.ko
|
||||
p73.ko
|
||||
touch_nt38350.ko
|
||||
google-smblite-hvdcp.ko
|
||||
Binary file not shown.
26
ramdisk-overlay/scripts/halium
Normal file → Executable file
26
ramdisk-overlay/scripts/halium
Normal file → Executable file
@@ -438,6 +438,28 @@ load_kernel_modules() {
|
||||
cd -
|
||||
}
|
||||
|
||||
load_vendor_dlkm_modules() {
|
||||
ab_slot_suffix=$1
|
||||
|
||||
mkdir -p /vendor_dlkm
|
||||
mount -o ro /dev/mapper/vendor_dlkm${ab_slot_suffix} /vendor_dlkm || reboot -f
|
||||
cp /vendor_dlkm/lib/modules/* /lib/modules/
|
||||
cp /moddep/vendor_dlkm/* /lib/modules/
|
||||
ln -sf /lib/modules /lib/modules/$(uname -r)
|
||||
|
||||
cd /lib/modules
|
||||
|
||||
cat modules.load | while read line; do
|
||||
set -- $line
|
||||
# Skip commented entries
|
||||
[ "$1" = "#" ] && continue
|
||||
modprobe -a "$1"
|
||||
done
|
||||
|
||||
cd -
|
||||
umount /vendor_dlkm
|
||||
}
|
||||
|
||||
mountroot() {
|
||||
# list of possible userdata partition names
|
||||
partlist="userdata UDA DATAFS USERDATA"
|
||||
@@ -523,7 +545,7 @@ mountroot() {
|
||||
mount -o discard,$OPTIONS $path /tmpmnt
|
||||
|
||||
# setup super partition if exists
|
||||
if [ -n "/dev/disk/by-partlabel/super" ]; then
|
||||
if [ -b /dev/disk/by-partlabel/super ]; then
|
||||
tell_kmsg "trying to parse and dmsetup subpartitions from super partition"
|
||||
/sbin/parse-android-dynparts /dev/disk/by-partlabel/super | sh
|
||||
dmsetup mknodes
|
||||
@@ -561,6 +583,8 @@ mountroot() {
|
||||
tell_kmsg "system partition is at $_syspart"
|
||||
fi
|
||||
|
||||
load_vendor_dlkm_modules $ab_slot_suffix
|
||||
|
||||
# If both $imagefile and $_syspart are set, something is wrong. The strange
|
||||
# output from this could be a clue in that situation.
|
||||
tell_kmsg "Halium rootfs is $imagefile $_syspart"
|
||||
|
||||
Reference in New Issue
Block a user