raviole: centralize common part of init.<DEVICE>.rc into init.raviole.rc
Bug: 167996145
Change-Id: I1e12d64295ffd4f990ad97455dc8a1ab965b6133
diff --git a/conf/init.oriole.rc b/conf/init.oriole.rc
index 4ad4a21..77f03f5 100644
--- a/conf/init.oriole.rc
+++ b/conf/init.oriole.rc
@@ -1,8 +1,6 @@
# Oriole specific init.rc
import /vendor/etc/init/hw/init.gs101.rc
-
-on init && property:ro.build.flavor=factory_oriole-userdebug
- import /vendor/etc/init/hw/init.factory.rc
+import /vendor/etc/init/hw/init.raviole.rc
on init
# logbuffer
@@ -11,33 +9,6 @@
chown system system /d/regmap/5-0036/registers
chown system system /sys/bus/nvmem/devices/4-00500/nvmem
-on early-boot
- # Wait for insmod_sh to finish all common modules
- wait_for_prop vendor.common.modules.ready 1
- start insmod_sh_oriole
-
-service insmod_sh_oriole /vendor/bin/init.insmod.sh /vendor/etc/init.insmod.oriole.cfg
- class main
- user root
- group root system
- disabled
- oneshot
-
-on fs
- # Fingerprint
- chown system system /dev/goodix_fp
- exec_background - system shell -- /vendor/bin/trusty_apploader /vendor/firmware/g6.app
-
- # Start the twoshay touch service
- start twoshay
-
- # LHBM
- # FIXME(b/183223359): Only grant write access to SystemUI.
- chmod 0666 /sys/class/drm/card0/card0-DSI-1/panel/backlight/panel0-backlight/local_hbm_mode
-
-on property:ro.revision=PROTO1.0
- setprop persist.fingerprint.ghbm true
-
# Toggle glove_mode according to touch_sensitivity_mode
on property:persist.vendor.touch_sensitivity_mode=0 && property:sys.boot_completed=1
write /sys/class/spi_master/spi11/spi11.0/glove_mode 00