1# Slider specific init.rc 2import /vendor/etc/init/hw/init.gs101.rc 3 4on init 5 # NFC streset tool name 6 setprop persist.vendor.nfc.streset libstreset21 7 setprop persist.vendor.se.streset libstreset21 8 9# When ro.build.flavor=factory_slider-userdebug, add vendor/bin/factory to default path 10on init && property:ro.build.flavor=factory_slider-userdebug 11 import /vendor/etc/init/hw/init.factory.rc 12 13on early-boot 14 # Wait for insmod_sh to finish all common modules 15 wait_for_prop vendor.common.modules.ready 1 16 start insmod_sh_slider 17 18 19service insmod_sh_slider /vendor/bin/insmod.sh /vendor/etc/init.insmod.slider.cfg 20 class main 21 user root 22 group root system 23 disabled 24 oneshot 25 26# charger driver exposes now finer grain control, map demo mode to those properties 27# NOTE: demo mode can only be exit wiping data (which reset the persist properties) 28on property:sys.retaildemo.enabled=1 29 setprop persist.vendor.charge.stop.level 35 30 setprop persist.vendor.charge.start.level 30 31