Prechádzať zdrojové kódy

dm2q : initial commit

🗿 2 rokov pred
rodič
commit
913139ee33
100 zmenil súbory, kde vykonal 440 pridanie a 2 odobranie
  1. 0 2
      .gitattributes
  2. 11 0
      Android.mk
  3. 11 0
      AndroidProducts.mk
  4. 140 0
      BoardConfig.mk
  5. 25 0
      README.md
  6. 18 0
      bootimg.mk
  7. 42 0
      device.mk
  8. BIN
      mkbootimg
  9. BIN
      prebuilt/Image
  10. BIN
      prebuilt/dtb
  11. BIN
      prebuilt/dtbo
  12. 7 0
      recovery/root/android.hardware.health-service.qti_recovery.rc
  13. 15 0
      recovery/root/dsms.rc
  14. 9 0
      recovery/root/dsms_common.rc
  15. 57 0
      recovery/root/init.recovery.qcom.rc
  16. 8 0
      recovery/root/init.recovery.samsung.rc
  17. 97 0
      recovery/root/init.recovery.usb.rc
  18. BIN
      recovery/root/lib/modules/abc.ko
  19. BIN
      recovery/root/lib/modules/abc_hub.ko
  20. BIN
      recovery/root/lib/modules/adsp_factory_module.ko
  21. BIN
      recovery/root/lib/modules/adsp_sleepmon.ko
  22. BIN
      recovery/root/lib/modules/altmode-glink.ko
  23. BIN
      recovery/root/lib/modules/arm_smmu.ko
  24. BIN
      recovery/root/lib/modules/bam_dma.ko
  25. BIN
      recovery/root/lib/modules/bcl_pmic5.ko
  26. BIN
      recovery/root/lib/modules/bcl_soc.ko
  27. BIN
      recovery/root/lib/modules/blk-sec-stats.ko
  28. BIN
      recovery/root/lib/modules/boot_stats.ko
  29. BIN
      recovery/root/lib/modules/bwmon.ko
  30. BIN
      recovery/root/lib/modules/c1dcvs_scmi.ko
  31. BIN
      recovery/root/lib/modules/c1dcvs_vendor.ko
  32. BIN
      recovery/root/lib/modules/camcc-kalama.ko
  33. BIN
      recovery/root/lib/modules/cdsp-loader.ko
  34. BIN
      recovery/root/lib/modules/cdsprm.ko
  35. BIN
      recovery/root/lib/modules/cfg80211.ko
  36. BIN
      recovery/root/lib/modules/charger-ulog-glink.ko
  37. BIN
      recovery/root/lib/modules/cl_dsp.ko
  38. BIN
      recovery/root/lib/modules/clk-dummy.ko
  39. BIN
      recovery/root/lib/modules/clk-qcom.ko
  40. BIN
      recovery/root/lib/modules/clk-rpmh.ko
  41. BIN
      recovery/root/lib/modules/cmd-db.ko
  42. BIN
      recovery/root/lib/modules/common_muic.ko
  43. BIN
      recovery/root/lib/modules/core_hang_detect.ko
  44. BIN
      recovery/root/lib/modules/coresight-csr.ko
  45. BIN
      recovery/root/lib/modules/coresight-cti.ko
  46. BIN
      recovery/root/lib/modules/coresight-dummy.ko
  47. BIN
      recovery/root/lib/modules/coresight-funnel.ko
  48. BIN
      recovery/root/lib/modules/coresight-hwevent.ko
  49. BIN
      recovery/root/lib/modules/coresight-remote-etm.ko
  50. BIN
      recovery/root/lib/modules/coresight-replicator.ko
  51. BIN
      recovery/root/lib/modules/coresight-stm.ko
  52. BIN
      recovery/root/lib/modules/coresight-tgu.ko
  53. BIN
      recovery/root/lib/modules/coresight-tmc.ko
  54. BIN
      recovery/root/lib/modules/coresight-tpda.ko
  55. BIN
      recovery/root/lib/modules/coresight-tpdm.ko
  56. BIN
      recovery/root/lib/modules/coresight.ko
  57. BIN
      recovery/root/lib/modules/cpu_hotplug.ko
  58. BIN
      recovery/root/lib/modules/cpu_voltage_cooling.ko
  59. BIN
      recovery/root/lib/modules/cpufreq_limit.ko
  60. BIN
      recovery/root/lib/modules/cqhci.ko
  61. BIN
      recovery/root/lib/modules/crypto-qti-common.ko
  62. BIN
      recovery/root/lib/modules/crypto-qti-hwkm.ko
  63. BIN
      recovery/root/lib/modules/dcc_v2.ko
  64. BIN
      recovery/root/lib/modules/dcvs_fp.ko
  65. BIN
      recovery/root/lib/modules/ddr_cdev.ko
  66. BIN
      recovery/root/lib/modules/debug-regulator.ko
  67. BIN
      recovery/root/lib/modules/debugcc-kalama.ko
  68. BIN
      recovery/root/lib/modules/dev_ril_bridge.ko
  69. BIN
      recovery/root/lib/modules/dispcc-kalama.ko
  70. BIN
      recovery/root/lib/modules/dmesg_dumper.ko
  71. BIN
      recovery/root/lib/modules/dropdump.ko
  72. BIN
      recovery/root/lib/modules/dwc3-msm.ko
  73. BIN
      recovery/root/lib/modules/ehset.ko
  74. BIN
      recovery/root/lib/modules/eud.ko
  75. BIN
      recovery/root/lib/modules/f_fs_ipc_log.ko
  76. BIN
      recovery/root/lib/modules/fingerprint.ko
  77. BIN
      recovery/root/lib/modules/fingerprint_sysfs.ko
  78. BIN
      recovery/root/lib/modules/flicker_sensor.ko
  79. BIN
      recovery/root/lib/modules/flicker_test.ko
  80. BIN
      recovery/root/lib/modules/frpc-adsprpc.ko
  81. BIN
      recovery/root/lib/modules/fsa4480-i2c.ko
  82. BIN
      recovery/root/lib/modules/gcc-kalama.ko
  83. BIN
      recovery/root/lib/modules/gdsc-regulator.ko
  84. BIN
      recovery/root/lib/modules/gh_arm_drv.ko
  85. BIN
      recovery/root/lib/modules/gh_ctrl.ko
  86. BIN
      recovery/root/lib/modules/gh_dbl.ko
  87. BIN
      recovery/root/lib/modules/gh_irq_lend.ko
  88. BIN
      recovery/root/lib/modules/gh_mem_notifier.ko
  89. BIN
      recovery/root/lib/modules/gh_msgq.ko
  90. BIN
      recovery/root/lib/modules/gh_rm_drv.ko
  91. BIN
      recovery/root/lib/modules/gh_tlmm_vm_mem_access.ko
  92. BIN
      recovery/root/lib/modules/gh_virt_wdt.ko
  93. BIN
      recovery/root/lib/modules/glink_pkt.ko
  94. BIN
      recovery/root/lib/modules/glink_probe.ko
  95. BIN
      recovery/root/lib/modules/gpucc-kalama.ko
  96. BIN
      recovery/root/lib/modules/gunyah.ko
  97. BIN
      recovery/root/lib/modules/hall_ic.ko
  98. BIN
      recovery/root/lib/modules/hall_ic_notifier.ko
  99. BIN
      recovery/root/lib/modules/hdcp_qseecom_dlkm.ko
  100. BIN
      recovery/root/lib/modules/hdm.ko

+ 0 - 2
.gitattributes

@@ -1,2 +0,0 @@
-# Auto detect text files and perform LF normalization
-* text=auto

+ 11 - 0
Android.mk

@@ -0,0 +1,11 @@
+#
+# Copyright (C) 2023 The Android Open Source Project
+#
+# SPDX-License-Identifier: Apache-2.0
+#
+
+LOCAL_PATH := $(call my-dir)
+
+ifeq ($(TARGET_DEVICE),dm2q)
+include $(call all-subdir-makefiles,$(LOCAL_PATH))
+endif

+ 11 - 0
AndroidProducts.mk

@@ -0,0 +1,11 @@
+#
+# Copyright (C) 2023 The Android Open Source Project
+#
+# SPDX-License-Identifier: Apache-2.0
+#
+
+PRODUCT_MAKEFILES := \
+    $(LOCAL_DIR)/twrp_dm2q.mk
+
+COMMON_LUNCH_CHOICES := \
+    twrp_dm2q-eng

Rozdielové dáta súboru neboli zobrazené, pretože súbor je príliš veľký
+ 140 - 0
BoardConfig.mk


+ 25 - 0
README.md

@@ -0,0 +1,25 @@
+# TWRP Device Tree for Samsung Galaxy S23+
+
+## For Decryption
+
+[Install Instructions](https://xdaforums.com/t/sm-s916b-0-one-ui-6-1-userdata_aio-odin-flashable-to-remove-encryption-make-rom-rw-install-twrp-root-use-on-stock-firmware-unlocked-bootloaders.4610065/)
+
+# Special Thanks 
+[jrkruse](https://xdaforums.com/m/jrkruse.1949695/) For userdata aio script.
+
+[mohammad.afaneh92](https://github.com/afaneh92) For prebuilt image of dm2q.
+
+[Edward](https://github.com/edward0181) For help me.
+
+## Clone repo
+```bash 
+git clone -b android-12.1 https://github.com/Archer3770/twrp_device_samsung_dm2q device/samsung/dm2q
+```
+
+## To build 
+```bash
+export ALLOW_MISSING_DEPENDENCIES=true
+. build/envsetup.sh
+lunch twrp_dm2q-eng
+mka recoveryimage
+```

+ 18 - 0
bootimg.mk

@@ -0,0 +1,18 @@
+#MKBOOTIMG := device/samsung/dm2q/mkbootimg
+
+FLASH_IMAGE_TARGET ?= $(PRODUCT_OUT)/recovery.tar
+
+$(INSTALLED_BOOTIMAGE_TARGET): $(MKBOOTIMG) $(INTERNAL_BOOTIMAGE_FILES) $(BOOTIMAGE_EXTRA_DEPS)
+	$(call pretty,"Target boot image: $@")
+	$(hide) $(MKBOOTIMG) $(INTERNAL_BOOTIMAGE_ARGS) $(INTERNAL_MKBOOTIMG_VERSION_ARGS) $(BOARD_MKBOOTIMG_ARGS) --output $@
+	$(hide) echo -n "SEANDROIDENFORCE" >> $@
+	@echo "Made boot image: $@"
+
+$(INSTALLED_RECOVERYIMAGE_TARGET): $(MKBOOTIMG) $(recovery_ramdisk) $(recovery_kernel) $(RECOVERYIMAGE_EXTRA_DEPS)
+	@echo "----- Making recovery image ------"
+	$(hide) $(MKBOOTIMG) $(INTERNAL_RECOVERYIMAGE_ARGS) $(INTERNAL_MKBOOTIMG_VERSION_ARGS) $(BOARD_MKBOOTIMG_ARGS) --output $@
+	@echo "----- Lying about SEAndroid state to Samsung bootloader ------"
+	$(hide) echo -n "SEANDROIDENFORCE" >> $@
+	@echo "Made recovery image: $@"
+	$(hide) tar -C $(PRODUCT_OUT) -c recovery.img > $(FLASH_IMAGE_TARGET)
+	@echo "Made flashable $(FLASH_IMAGE_TARGET): $@"

+ 42 - 0
device.mk

@@ -0,0 +1,42 @@
+#
+# Copyright (C) 2023 The Android Open Source Project
+#
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+#
+
+LOCAL_PATH := device/samsung/dm2q
+
+# Dynamic partitions
+PRODUCT_USE_DYNAMIC_PARTITIONS := true
+
+# fastbootd
+PRODUCT_PACKAGES += \
+    android.hardware.fastboot@1.0-impl-mock \
+    fastbootd
+
+# qcom decryption
+PRODUCT_PACKAGES += \
+    qcom_decrypt \
+    qcom_decrypt_fbe
+
+# Dependencies
+TARGET_RECOVERY_DEVICE_MODULES += \
+    libion \
+    libdmabufheap
+
+RECOVERY_LIBRARY_SOURCE_FILES += \
+    $(TARGET_OUT_SHARED_LIBRARIES)/libion.so \
+    $(TARGET_OUT_SHARED_LIBRARIES)/libdmabufheap.so
+
+# Enable Fuse Passthrough
+PRODUCT_PROPERTY_OVERRIDES += persist.sys.fuse.passthrough.enable=true

BIN
mkbootimg


BIN
prebuilt/Image


BIN
prebuilt/dtb


BIN
prebuilt/dtbo


+ 7 - 0
recovery/root/android.hardware.health-service.qti_recovery.rc

@@ -0,0 +1,7 @@
+service vendor.health-recovery /system/bin/hw/android.hardware.health-service.qti_recovery
+    class hal
+    seclabel u:r:hal_health_default:s0
+    user system
+    group system
+    capabilities WAKE_ALARM BLOCK_SUSPEND
+    file /dev/kmsg w

+ 15 - 0
recovery/root/dsms.rc

@@ -0,0 +1,15 @@
+on post-fs-data
+    mkdir /efs/dsms 0310 vendor_dsms vendor_dsms
+    chown vendor_dsms vendor_dsms /efs/dsms/recovery.log
+    chmod 0660 /efs/dsms/recovery.log
+    chown vendor_dsms vendor_dsms /efs/dsms/factory.log
+    chmod 0660 /efs/dsms/factory.log
+    restorecon_recursive /efs/dsms
+
+on post-fs-data && property:ro.boot.boot_recovery=0
+    mkdir /data/local/dsms 0110 vendor_dsms vendor_dsms
+    rm /data/local/dsms/preboot.log
+    write /data/local/dsms/preboot.log ""
+    chown vendor_dsms vendor_dsms /data/local/dsms/preboot.log
+    chmod 0660 /data/local/dsms/preboot.log
+    restorecon_recursive /data/local/dsms

+ 9 - 0
recovery/root/dsms_common.rc

@@ -0,0 +1,9 @@
+service dsmsd /system/bin/dsms
+	class core
+	user vendor_dsms
+	group vendor_dsms
+	disabled
+	oneshot
+
+on boot
+	start dsmsd

+ 57 - 0
recovery/root/init.recovery.qcom.rc

@@ -0,0 +1,57 @@
+# Copyright (c) 2017-2018,2020 The Linux Foundation. All rights reserved.
+#
+# Redistribution and use in source and binary forms, with or without
+# modification, are permitted provided that the following conditions are 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.
+#
+# 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, FITNESS FOR A PARTICULAR PURPOSE AND
+# NON-INFRINGEMENT ARE DISCLAIMED.  IN NO EVENT SHALL THE COPYRIGHT OWNER 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.
+#
+
+import /init.recovery.qcom_decrypt.rc
+
+on init
+    # to cut charging battery path
+    write /sys/class/power_supply/battery/siop_level 0
+    setprop prepdecrypt.setpatch true
+
+on fs
+    wait /dev/block/platform/soc/${ro.boot.bootdevice}
+    symlink /dev/block/platform/soc/${ro.boot.bootdevice} /dev/block/bootdevice
+
+    # Mount firmware
+    mkdir /vendor/firmware_mnt
+    mount vfat /dev/block/bootdevice/by-name/apnhlos /vendor/firmware_mnt
+
+    export ANDROID_ROOT /system_root
+
+on boot
+    start health-hal-2-1
+
+on property:crypto.ready=1
+    start keymint-default
+    start keymaster-sb-4-0
+
+on property:crypto.ready=0
+    stop keymaster-sb-4-0
+    stop keymint-default
+
+on property:twrp.user.0.decrypt=0
+    umount /vendor/firmware_mnt

+ 8 - 0
recovery/root/init.recovery.samsung.rc

@@ -0,0 +1,8 @@
+on init
+    # unlink /efs > /mnt/vendor/efs
+    rm /efs
+    mkdir /efs
+    mkdir /sec_efs
+
+ #to cut charging battery path
+    write /sys/class/power_supply/battery/siop_level 0

+ 97 - 0
recovery/root/init.recovery.usb.rc

@@ -0,0 +1,97 @@
+# Copyright (c) 2017-2018, The Linux Foundation. All rights reserved.
+#
+# Redistribution and use in source and binary forms, with or without
+# modification, are permitted provided that the following conditions are 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.
+#
+# 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, FITNESS FOR A PARTICULAR PURPOSE AND
+# NON-INFRINGEMENT ARE DISCLAIMED.  IN NO EVENT SHALL THE COPYRIGHT OWNER 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.
+#
+
+on property:ro.boot.usbcontroller=*
+    setprop sys.usb.controller ${ro.boot.usbcontroller}
+
+on fs
+    mount configfs none /config
+    mkdir /config/usb_gadget/g1 0770 shell shell
+    write /config/usb_gadget/g1/idVendor 0x18D1
+    mkdir /config/usb_gadget/g1/strings/0x409 0770
+    write /config/usb_gadget/g1/strings/0x409/serialnumber ${ro.serialno}
+    write /config/usb_gadget/g1/strings/0x409/manufacturer ${ro.product.manufacturer}
+    write /config/usb_gadget/g1/strings/0x409/product ${ro.product.model}
+    mkdir /config/usb_gadget/g1/functions/ffs.adb
+    mkdir /config/usb_gadget/g1/functions/ffs.fastboot
+    mkdir /config/usb_gadget/g1/functions/ffs.mtp
+    mkdir /config/usb_gadget/g1/configs/b.1 0777 shell shell
+    mkdir /config/usb_gadget/g1/configs/b.1/strings/0x409 0770 shell shell
+    mkdir /dev/usb-ffs 0775 shell shell
+    mkdir /dev/usb-ffs/adb 0770 shell shell
+    mkdir /dev/usb-ffs/mtp 0770 mtp mtp    
+    mount functionfs adb /dev/usb-ffs/adb uid=2000,gid=2000
+    mkdir /dev/usb-ffs/fastboot 0770 system system
+    mount functionfs fastboot /dev/usb-ffs/fastboot rmode=0770,fmode=0660,uid=1000,gid=1000
+    mount functionfs mtp /dev/usb-ffs/mtp uid=2000,gid=2000
+
+on property:sys.usb.config=adb
+    start adbd
+
+on property:sys.usb.config=mtp,adb
+    start adbd
+
+on property:sys.usb.config=fastboot
+    start fastbootd
+
+on property:sys.usb.config=none
+    write /config/usb_gadget/g1/UDC "none"
+    stop adbd
+    stop fastbootd
+    setprop sys.usb.ffs.ready 0
+    rm /config/usb_gadget/g1/configs/b.1/f1
+    rm /config/usb_gadget/g1/configs/b.1/ffs.mtp
+    setprop sys.usb.state ${sys.usb.config}
+
+on property:sys.usb.config=sideload && property:sys.usb.ffs.ready=1
+    write /config/usb_gadget/g1/idProduct 0xD001
+    write /config/usb_gadget/g1/configs/b.1/strings/0x409/configuration "adb"
+    symlink /config/usb_gadget/g1/functions/ffs.adb /config/usb_gadget/g1/configs/b.1/f1
+    write /config/usb_gadget/g1/UDC ${sys.usb.controller}
+    setprop sys.usb.state ${sys.usb.config}
+
+on property:sys.usb.config=adb && property:sys.usb.ffs.ready=1
+    write /config/usb_gadget/g1/idProduct 0xD001
+    write /config/usb_gadget/g1/configs/b.1/strings/0x409/configuration "adb"
+    symlink /config/usb_gadget/g1/functions/ffs.adb /config/usb_gadget/g1/configs/b.1/f1
+    write /config/usb_gadget/g1/UDC ${sys.usb.controller}
+    setprop sys.usb.state ${sys.usb.config}
+
+on property:sys.usb.config=mtp,adb && property:sys.usb.ffs.ready=1
+    write /config/usb_gadget/g1/idProduct 0x6860
+    write /config/usb_gadget/g1/configs/b.1/strings/0x409/configuration "mtp,adb"
+    symlink /config/usb_gadget/g1/functions/ffs.adb /config/usb_gadget/g1/configs/b.1/f1
+    symlink /config/usb_gadget/g1/functions/ffs.mtp /config/usb_gadget/g1/configs/b.1/ffs.mtp
+    write /config/usb_gadget/g1/UDC ${sys.usb.controller}
+    setprop sys.usb.state ${sys.usb.config}
+
+on property:sys.usb.config=fastboot && property:sys.usb.ffs.ready=1
+    write /config/usb_gadget/g1/idProduct 0xD001
+    write /config/usb_gadget/g1/configs/b.1/strings/0x409/configuration "fastboot"
+    symlink /config/usb_gadget/g1/functions/ffs.fastboot /config/usb_gadget/g1/configs/b.1/f1
+    write /config/usb_gadget/g1/UDC ${sys.usb.controller}
+    setprop sys.usb.state ${sys.usb.config}

BIN
recovery/root/lib/modules/abc.ko


BIN
recovery/root/lib/modules/abc_hub.ko


BIN
recovery/root/lib/modules/adsp_factory_module.ko


BIN
recovery/root/lib/modules/adsp_sleepmon.ko


BIN
recovery/root/lib/modules/altmode-glink.ko


BIN
recovery/root/lib/modules/arm_smmu.ko


BIN
recovery/root/lib/modules/bam_dma.ko


BIN
recovery/root/lib/modules/bcl_pmic5.ko


BIN
recovery/root/lib/modules/bcl_soc.ko


BIN
recovery/root/lib/modules/blk-sec-stats.ko


BIN
recovery/root/lib/modules/boot_stats.ko


BIN
recovery/root/lib/modules/bwmon.ko


BIN
recovery/root/lib/modules/c1dcvs_scmi.ko


BIN
recovery/root/lib/modules/c1dcvs_vendor.ko


BIN
recovery/root/lib/modules/camcc-kalama.ko


BIN
recovery/root/lib/modules/cdsp-loader.ko


BIN
recovery/root/lib/modules/cdsprm.ko


BIN
recovery/root/lib/modules/cfg80211.ko


BIN
recovery/root/lib/modules/charger-ulog-glink.ko


BIN
recovery/root/lib/modules/cl_dsp.ko


BIN
recovery/root/lib/modules/clk-dummy.ko


BIN
recovery/root/lib/modules/clk-qcom.ko


BIN
recovery/root/lib/modules/clk-rpmh.ko


BIN
recovery/root/lib/modules/cmd-db.ko


BIN
recovery/root/lib/modules/common_muic.ko


BIN
recovery/root/lib/modules/core_hang_detect.ko


BIN
recovery/root/lib/modules/coresight-csr.ko


BIN
recovery/root/lib/modules/coresight-cti.ko


BIN
recovery/root/lib/modules/coresight-dummy.ko


BIN
recovery/root/lib/modules/coresight-funnel.ko


BIN
recovery/root/lib/modules/coresight-hwevent.ko


BIN
recovery/root/lib/modules/coresight-remote-etm.ko


BIN
recovery/root/lib/modules/coresight-replicator.ko


BIN
recovery/root/lib/modules/coresight-stm.ko


BIN
recovery/root/lib/modules/coresight-tgu.ko


BIN
recovery/root/lib/modules/coresight-tmc.ko


BIN
recovery/root/lib/modules/coresight-tpda.ko


BIN
recovery/root/lib/modules/coresight-tpdm.ko


BIN
recovery/root/lib/modules/coresight.ko


BIN
recovery/root/lib/modules/cpu_hotplug.ko


BIN
recovery/root/lib/modules/cpu_voltage_cooling.ko


BIN
recovery/root/lib/modules/cpufreq_limit.ko


BIN
recovery/root/lib/modules/cqhci.ko


BIN
recovery/root/lib/modules/crypto-qti-common.ko


BIN
recovery/root/lib/modules/crypto-qti-hwkm.ko


BIN
recovery/root/lib/modules/dcc_v2.ko


BIN
recovery/root/lib/modules/dcvs_fp.ko


BIN
recovery/root/lib/modules/ddr_cdev.ko


BIN
recovery/root/lib/modules/debug-regulator.ko


BIN
recovery/root/lib/modules/debugcc-kalama.ko


BIN
recovery/root/lib/modules/dev_ril_bridge.ko


BIN
recovery/root/lib/modules/dispcc-kalama.ko


BIN
recovery/root/lib/modules/dmesg_dumper.ko


BIN
recovery/root/lib/modules/dropdump.ko


BIN
recovery/root/lib/modules/dwc3-msm.ko


BIN
recovery/root/lib/modules/ehset.ko


BIN
recovery/root/lib/modules/eud.ko


BIN
recovery/root/lib/modules/f_fs_ipc_log.ko


BIN
recovery/root/lib/modules/fingerprint.ko


BIN
recovery/root/lib/modules/fingerprint_sysfs.ko


BIN
recovery/root/lib/modules/flicker_sensor.ko


BIN
recovery/root/lib/modules/flicker_test.ko


BIN
recovery/root/lib/modules/frpc-adsprpc.ko


BIN
recovery/root/lib/modules/fsa4480-i2c.ko


BIN
recovery/root/lib/modules/gcc-kalama.ko


BIN
recovery/root/lib/modules/gdsc-regulator.ko


BIN
recovery/root/lib/modules/gh_arm_drv.ko


BIN
recovery/root/lib/modules/gh_ctrl.ko


BIN
recovery/root/lib/modules/gh_dbl.ko


BIN
recovery/root/lib/modules/gh_irq_lend.ko


BIN
recovery/root/lib/modules/gh_mem_notifier.ko


BIN
recovery/root/lib/modules/gh_msgq.ko


BIN
recovery/root/lib/modules/gh_rm_drv.ko


BIN
recovery/root/lib/modules/gh_tlmm_vm_mem_access.ko


BIN
recovery/root/lib/modules/gh_virt_wdt.ko


BIN
recovery/root/lib/modules/glink_pkt.ko


BIN
recovery/root/lib/modules/glink_probe.ko


BIN
recovery/root/lib/modules/gpucc-kalama.ko


BIN
recovery/root/lib/modules/gunyah.ko


BIN
recovery/root/lib/modules/hall_ic.ko


BIN
recovery/root/lib/modules/hall_ic_notifier.ko


BIN
recovery/root/lib/modules/hdcp_qseecom_dlkm.ko


BIN
recovery/root/lib/modules/hdm.ko


Niektoré súbory nie sú zobrazené, pretože je v týchto rozdielových dátach zmenené mnoho súborov