blob: f8506a51eb0836fb36f196b5bd181b5623cfcbf8 [file] [log] [blame]
Robin Pengcd374d82021-02-23 20:00:46 +08001# Slider specific init.rc
2import /vendor/etc/init/hw/init.gs101.rc
3
George Chang8933f1b2021-08-17 00:51:25 +08004on init
5 # NFC streset tool name
6 setprop persist.vendor.nfc.streset libstreset21
7 setprop persist.vendor.se.streset libstreset21
8
Robin Pengcd374d82021-02-23 20:00:46 +08009# 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