blob: f74abbbdc1be28d517a61458fcb210d0df538ca3 [file] [log] [blame]
Robin Pengcd374d82021-02-23 20:00:46 +08001# Whitefin 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 +08009on init && property:ro.build.flavor=factory_whitefin-userdebug
10 import /vendor/etc/init/hw/init.factory.rc
11
12on early-boot
13 # Wait for insmod_sh to finish all common modules
14 wait_for_prop vendor.common.modules.ready 1
15 start insmod_sh_whitefin
16
17service insmod_sh_whitefin /vendor/bin/init.insmod.sh /vendor/etc/init.insmod.whitefin.cfg
18 class main
19 user root
20 group root system
21 disabled
22 oneshot
23
24on fs
25 # Fingerprint
26 chown system system /dev/goodix_fp