# Write the dark theme magic to /misc partition. service vendor.theme_set /vendor/bin/misc_writer --set-dark-theme disabled oneshot # Set dark boot flag when the device is provisioned. on property:persist.sys.device_provisioned=1 start vendor.theme_set # Write preferred mode magic to /misc partition. service vendor.display_mode_set /vendor/bin/misc_writer --set-display-mode ${vendor.display.primary.boot_config} disabled oneshot # Set preferred mode when resolution property changes on property:vendor.display.primary.boot_config=* start vendor.display_mode_set # Set or clear the warm reset flag upon the change of system property. The flag itself is set on init && property:ro.boot.slot_successful=no write /sys/module/msm_poweroff/parameters/warm_reset 1 # by writing a sysfs file; and the file will be read by kernel. on property:ota.warm_reset=1 write /sys/module/msm_poweroff/parameters/warm_reset 1 on property:ota.warm_reset=0 write /sys/module/msm_poweroff/parameters/warm_reset 0