2025-02-22 18:23:17 -05:00
|
|
|
on post-fs
|
|
|
|
chown system system /sys/devices/platform/soc/4804000.ufshc/clkgate_enable
|
|
|
|
chown system system /sys/devices/platform/soc/4804000.ufshc/devfreq/4804000.ufshc/min_freq
|
2022-02-17 04:22:49 -05:00
|
|
|
|
2024-09-19 09:50:34 -04:00
|
|
|
# Sensors
|
|
|
|
chown system system /sys/devices/platform/soc/4a80000.spi/spi_master/spi0/spi0.0/touchscreen/primary/double_tap_enabled
|
|
|
|
chown system system /sys/devices/platform/soc/4a80000.spi/spi_master/spi0/spi0.0/touchscreen/primary/double_tap_pressed
|
|
|
|
|
2025-05-10 07:52:13 -04:00
|
|
|
#fps dual sensor
|
|
|
|
service chipone_ident /vendor/bin/hw/chipone_ident
|
|
|
|
class late_start
|
|
|
|
user system
|
|
|
|
group system
|
|
|
|
oneshot
|
|
|
|
disabled
|
2025-02-22 18:23:17 -05:00
|
|
|
|
2025-05-10 07:52:13 -04:00
|
|
|
service vendor.ident-fps-overlay-sh /vendor/bin/init.oem.fingerprint.overlay.sh
|
|
|
|
class core
|
|
|
|
user root
|
|
|
|
group drmrpc system
|
|
|
|
oneshot
|
|
|
|
disabled
|
2022-02-17 04:22:49 -05:00
|
|
|
|
2025-05-10 07:52:13 -04:00
|
|
|
on post-fs-data
|
|
|
|
exec_start vendor.ident-fps-overlay-sh
|
|
|
|
chown system system /dev/fpsensor
|
|
|
|
chmod 0660 /dev/fpsensor
|
|
|
|
chown system system /sys/devices/platform/soc/soc:fm_wcn39x0/elna_en
|
2025-02-22 18:23:17 -05:00
|
|
|
|
2025-08-12 16:08:48 -04:00
|
|
|
# touch api
|
|
|
|
chown system system /sys/class/touchscreen/primary/interpolation
|
|
|
|
chmod 0660 /sys/class/touchscreen/primary/interpolation
|
|
|
|
chown system system /sys/class/touchscreen/primary/first_filter
|
|
|
|
chmod 0660 /sys/class/touchscreen/primary/first_filter
|
|
|
|
chown system system /sys/class/touchscreen/primary/edge
|
|
|
|
chmod 0660 /sys/class/touchscreen/primary/edge
|
2025-04-07 16:07:34 -04:00
|
|
|
chown system system /sys/class/touchscreen/primary/gesture
|
|
|
|
chmod 0660 /sys/class/touchscreen/primary/gesture
|
2025-08-12 16:08:48 -04:00
|
|
|
|
|
|
|
# change permission for stylus
|
|
|
|
chown system system /sys/class/touchscreen/primary/palm_settings
|
|
|
|
chmod 0444 /dev/moto_penraw
|
|
|
|
|
2025-05-10 07:52:13 -04:00
|
|
|
# Change ownership and permission for cp-standalone factory testing
|
|
|
|
chown system system /sys/class/power_supply/cp-standalone/voltage_now
|
|
|
|
chown system system /sys/bus/iio/devices/iio:device5/in_index_sc8549_cp_enable_input
|
|
|
|
chmod 0644 /sys/class/power_supply/cp-standalone/voltage_now
|
|
|
|
chmod 0664 /sys/bus/iio/devices/iio:device5/in_index_sc8549_cp_enable_input
|
2025-02-22 18:23:17 -05:00
|
|
|
|
2025-08-12 16:08:48 -04:00
|
|
|
on early-init
|
|
|
|
insmod /vendor/lib/modules/leds_aw99703.ko
|
|
|
|
insmod /vendor/lib/modules/mcDrvModule.ko
|
|
|
|
|
|
|
|
on init
|
|
|
|
insmod /vendor/lib/modules/${ro.vendor.mot.gki.path}/nova_0flash_mmi.ko
|
2025-02-22 18:23:17 -05:00
|
|
|
|
2025-08-12 16:08:48 -04:00
|
|
|
on boot && property:ro.vendor.mot.gki.path=5.4-gki
|
|
|
|
insmod /vendor/lib/modules/${ro.vendor.mot.gki.path}/nfc_i2c.ko
|
|
|
|
|
|
|
|
on late-init
|
2025-05-10 07:52:13 -04:00
|
|
|
insmod /vendor/lib/modules/${ro.vendor.mot.gki.path}/mmi_charger.ko
|
|
|
|
insmod /vendor/lib/modules/${ro.vendor.mot.gki.path}/mmi_discrete_charger_class.ko
|
|
|
|
insmod /vendor/lib/modules/${ro.vendor.mot.gki.path}/sgm4154x_charger.ko
|
|
|
|
insmod /vendor/lib/modules/${ro.vendor.mot.gki.path}/bq2589x_charger.ko
|
|
|
|
insmod /vendor/lib/modules/${ro.vendor.mot.gki.path}/mmi_discrete_charger.ko
|
|
|
|
insmod /vendor/lib/modules/${ro.vendor.mot.gki.path}/qpnp_adaptive_charge.ko
|
|
|
|
insmod /vendor/lib/modules/${ro.vendor.mot.gki.path}/tcpc_class.ko
|
|
|
|
insmod /vendor/lib/modules/${ro.vendor.mot.gki.path}/tcpc_rt1711h.ko
|
|
|
|
insmod /vendor/lib/modules/${ro.vendor.mot.gki.path}/tcpc_sgm7220.ko
|
|
|
|
insmod /vendor/lib/modules/${ro.vendor.mot.gki.path}/rt_pd_manager.ko
|
2025-02-22 18:23:17 -05:00
|
|
|
|
|
|
|
on charger
|
2025-05-10 07:52:13 -04:00
|
|
|
insmod /vendor/lib/modules/${ro.vendor.mot.gki.path}/mmi_charger.ko
|
|
|
|
insmod /vendor/lib/modules/${ro.vendor.mot.gki.path}/mmi_discrete_charger_class.ko
|
|
|
|
insmod /vendor/lib/modules/${ro.vendor.mot.gki.path}/sgm4154x_charger.ko
|
|
|
|
insmod /vendor/lib/modules/${ro.vendor.mot.gki.path}/bq2589x_charger.ko
|
|
|
|
insmod /vendor/lib/modules/${ro.vendor.mot.gki.path}/mmi_discrete_charger.ko
|
2025-02-22 18:23:17 -05:00
|
|
|
insmod /vendor/lib/modules/${ro.vendor.mot.gki.path}/qpnp_adaptive_charge.ko
|
2025-05-10 07:52:13 -04:00
|
|
|
insmod /vendor/lib/modules/${ro.vendor.mot.gki.path}/tcpc_class.ko
|
|
|
|
insmod /vendor/lib/modules/${ro.vendor.mot.gki.path}/tcpc_rt1711h.ko
|
|
|
|
insmod /vendor/lib/modules/${ro.vendor.mot.gki.path}/tcpc_sgm7220.ko
|
|
|
|
insmod /vendor/lib/modules/${ro.vendor.mot.gki.path}/rt_pd_manager.ko
|
2025-02-22 18:23:17 -05:00
|
|
|
|
|
|
|
service capsense_reset /vendor/bin/capsense_reset
|
|
|
|
class core
|
|
|
|
user system
|
|
|
|
group system input
|
|
|
|
disabled
|
2022-02-17 04:22:49 -05:00
|
|
|
|
2022-03-26 12:31:45 -04:00
|
|
|
on property:sys.boot_completed=1
|
|
|
|
start capsense_reset
|