diff --git a/recovery/root/init.recovery.qcom.rc b/recovery/root/init.recovery.qcom.rc index 7055cb6..5079ef2 100644 --- a/recovery/root/init.recovery.qcom.rc +++ b/recovery/root/init.recovery.qcom.rc @@ -30,6 +30,27 @@ import /init.recovery.qcom_decrypt.rc on early-init start set_permissive + # Kernel modules + insmod /vendor/lib/modules/msm_drm.ko + insmod /vendor/lib/modules/mmi_annotate.ko + insmod /vendor/lib/modules/mmi_info.ko + insmod /vendor/lib/modules/mmi_relay.ko + insmod /vendor/lib/modules/mmi_charger.ko + insmod /vendor/lib/modules/mmi_sys_temp.ko + insmod /vendor/lib/modules/sensors_class.ko + insmod /vendor/lib/modules/touchscreen_mmi.ko + insmod /vendor/lib/modules/stmicro_mmi.ko + insmod /vendor/lib/modules/goodix_brl_mmi.ko + insmod /vendor/lib/modules/sx937x_sar.ko + insmod /vendor/lib/modules/qti_glink_charger.ko + insmod /vendor/lib/modules/qpnp_adaptive_charge.ko + insmod /vendor/lib/modules/q6_pdr_dlkm.ko + insmod /vendor/lib/modules/q6_notifier_dlkm.ko + insmod /vendor/lib/modules/snd_event_dlkm.ko + insmod /vendor/lib/modules/gpr_dlkm.ko + insmod /vendor/lib/modules/spf_core_dlkm.ko + insmod /vendor/lib/modules/adsp_loader_dlkm.ko + on fs wait /dev/block/platform/soc/${ro.boot.bootdevice} symlink /dev/block/platform/soc/${ro.boot.bootdevice} /dev/block/bootdevice diff --git a/recovery/root/vendor/lib/modules/adsp_loader_dlkm.ko b/recovery/root/vendor/lib/modules/adsp_loader_dlkm.ko new file mode 100644 index 0000000..e07929e Binary files /dev/null and b/recovery/root/vendor/lib/modules/adsp_loader_dlkm.ko differ diff --git a/recovery/root/vendor/lib/modules/goodix_brl_mmi.ko b/recovery/root/vendor/lib/modules/goodix_brl_mmi.ko new file mode 100644 index 0000000..02966e6 Binary files /dev/null and b/recovery/root/vendor/lib/modules/goodix_brl_mmi.ko differ diff --git a/recovery/root/vendor/lib/modules/gpr_dlkm.ko b/recovery/root/vendor/lib/modules/gpr_dlkm.ko new file mode 100644 index 0000000..1c1c140 Binary files /dev/null and b/recovery/root/vendor/lib/modules/gpr_dlkm.ko differ diff --git a/recovery/root/vendor/lib/modules/mmi_annotate.ko b/recovery/root/vendor/lib/modules/mmi_annotate.ko new file mode 100644 index 0000000..a426a94 Binary files /dev/null and b/recovery/root/vendor/lib/modules/mmi_annotate.ko differ diff --git a/recovery/root/vendor/lib/modules/mmi_charger.ko b/recovery/root/vendor/lib/modules/mmi_charger.ko new file mode 100644 index 0000000..d4fbb65 Binary files /dev/null and b/recovery/root/vendor/lib/modules/mmi_charger.ko differ diff --git a/recovery/root/vendor/lib/modules/mmi_info.ko b/recovery/root/vendor/lib/modules/mmi_info.ko new file mode 100644 index 0000000..ae76013 Binary files /dev/null and b/recovery/root/vendor/lib/modules/mmi_info.ko differ diff --git a/recovery/root/vendor/lib/modules/mmi_relay.ko b/recovery/root/vendor/lib/modules/mmi_relay.ko new file mode 100644 index 0000000..48901b1 Binary files /dev/null and b/recovery/root/vendor/lib/modules/mmi_relay.ko differ diff --git a/recovery/root/vendor/lib/modules/mmi_sys_temp.ko b/recovery/root/vendor/lib/modules/mmi_sys_temp.ko new file mode 100644 index 0000000..06281e5 Binary files /dev/null and b/recovery/root/vendor/lib/modules/mmi_sys_temp.ko differ diff --git a/recovery/root/vendor/lib/modules/msm_drm.ko b/recovery/root/vendor/lib/modules/msm_drm.ko new file mode 100644 index 0000000..e2b31c4 Binary files /dev/null and b/recovery/root/vendor/lib/modules/msm_drm.ko differ diff --git a/recovery/root/vendor/lib/modules/q6_notifier_dlkm.ko b/recovery/root/vendor/lib/modules/q6_notifier_dlkm.ko new file mode 100644 index 0000000..b72abb4 Binary files /dev/null and b/recovery/root/vendor/lib/modules/q6_notifier_dlkm.ko differ diff --git a/recovery/root/vendor/lib/modules/q6_pdr_dlkm.ko b/recovery/root/vendor/lib/modules/q6_pdr_dlkm.ko new file mode 100644 index 0000000..67be946 Binary files /dev/null and b/recovery/root/vendor/lib/modules/q6_pdr_dlkm.ko differ diff --git a/recovery/root/vendor/lib/modules/qpnp_adaptive_charge.ko b/recovery/root/vendor/lib/modules/qpnp_adaptive_charge.ko new file mode 100644 index 0000000..02a3227 Binary files /dev/null and b/recovery/root/vendor/lib/modules/qpnp_adaptive_charge.ko differ diff --git a/recovery/root/vendor/lib/modules/qti_glink_charger.ko b/recovery/root/vendor/lib/modules/qti_glink_charger.ko new file mode 100644 index 0000000..ab721b3 Binary files /dev/null and b/recovery/root/vendor/lib/modules/qti_glink_charger.ko differ diff --git a/recovery/root/vendor/lib/modules/sensors_class.ko b/recovery/root/vendor/lib/modules/sensors_class.ko new file mode 100644 index 0000000..825b766 Binary files /dev/null and b/recovery/root/vendor/lib/modules/sensors_class.ko differ diff --git a/recovery/root/vendor/lib/modules/snd_event_dlkm.ko b/recovery/root/vendor/lib/modules/snd_event_dlkm.ko new file mode 100644 index 0000000..0d53c4d Binary files /dev/null and b/recovery/root/vendor/lib/modules/snd_event_dlkm.ko differ diff --git a/recovery/root/vendor/lib/modules/spf_core_dlkm.ko b/recovery/root/vendor/lib/modules/spf_core_dlkm.ko new file mode 100644 index 0000000..71f55d7 Binary files /dev/null and b/recovery/root/vendor/lib/modules/spf_core_dlkm.ko differ diff --git a/recovery/root/vendor/lib/modules/stmicro_mmi.ko b/recovery/root/vendor/lib/modules/stmicro_mmi.ko new file mode 100644 index 0000000..8ee7024 Binary files /dev/null and b/recovery/root/vendor/lib/modules/stmicro_mmi.ko differ diff --git a/recovery/root/vendor/lib/modules/sx937x_sar.ko b/recovery/root/vendor/lib/modules/sx937x_sar.ko new file mode 100644 index 0000000..c079ee2 Binary files /dev/null and b/recovery/root/vendor/lib/modules/sx937x_sar.ko differ diff --git a/recovery/root/vendor/lib/modules/touchscreen_mmi.ko b/recovery/root/vendor/lib/modules/touchscreen_mmi.ko new file mode 100644 index 0000000..a7be55c Binary files /dev/null and b/recovery/root/vendor/lib/modules/touchscreen_mmi.ko differ