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 init 14 # logbuffer 15 chown system system /dev/logbuffer_6-0057 16 17on early-boot 18 # Wait for insmod_sh to finish all common modules 19 wait_for_prop vendor.common.modules.ready 1 20 start insmod_sh_slider 21 22 23service insmod_sh_slider /vendor/bin/init.insmod.sh /vendor/etc/init.insmod.slider.cfg 24 class main 25 user root 26 group root system 27 disabled 28 oneshot 29 30# charger driver exposes now finer grain control, map demo mode to those properties 31# NOTE: demo mode can only be exit wiping data (which reset the persist properties) 32on property:sys.retaildemo.enabled=1 33 setprop persist.vendor.charge.stop.level 35 34 setprop persist.vendor.charge.start.level 30 35