mirror of
https://github.com/Evolution-X-Devices/device_xiaomi_sky
synced 2026-01-28 16:46:07 +00:00
sky: Add permissions for FP hal
This commit is contained in:
@@ -349,6 +349,7 @@ PRODUCT_PACKAGES += \
|
||||
charger_fw_fstab.qti \
|
||||
fstab.default \
|
||||
init.class_main.sh \
|
||||
init.sky.rc \
|
||||
init.qcom.class_core.sh \
|
||||
init.qcom.early_boot.sh \
|
||||
init.qcom.post_boot.sh \
|
||||
|
||||
@@ -100,6 +100,14 @@ LOCAL_SRC_FILES := etc/charger_fw_fstab.qti
|
||||
LOCAL_MODULE_PATH := $(TARGET_OUT_VENDOR_ETC)
|
||||
include $(BUILD_PREBUILT)
|
||||
|
||||
include $(CLEAR_VARS)
|
||||
LOCAL_MODULE := init.sky.rc
|
||||
LOCAL_MODULE_TAGS := optional
|
||||
LOCAL_MODULE_CLASS := ETC
|
||||
LOCAL_SRC_FILES := etc/init.sky.rc
|
||||
LOCAL_MODULE_PATH := $(TARGET_OUT_VENDOR_ETC)/init/
|
||||
include $(BUILD_PREBUILT)
|
||||
|
||||
include $(CLEAR_VARS)
|
||||
LOCAL_MODULE := ueventd-odm.rc
|
||||
LOCAL_MODULE_STEM := ueventd.rc
|
||||
|
||||
18
rootdir/etc/init.sky.rc
Normal file
18
rootdir/etc/init.sky.rc
Normal file
@@ -0,0 +1,18 @@
|
||||
on boot
|
||||
chown system system /sys/bus/platform/devices/soc:fpc1020/irq
|
||||
chown system system /sys/bus/platform/devices/soc:fpc1020/wakeup_enable
|
||||
chown system system /sys/bus/platform/devices/soc:fpc1020/modalias
|
||||
chown system system /sys/bus/platform/devices/soc:fpc1020/compatible_all
|
||||
chmod 0660 /sys/bus/platform/devices/soc:fpc1020/irq
|
||||
chmod 0660 /sys/bus/platform/devices/soc:fpc1020/wakeup_enable
|
||||
chmod 0660 /sys/bus/platform/devices/soc:fpc1020/modalias
|
||||
chmod 0660 /sys/bus/platform/devices/soc:fpc1020/compatible_all
|
||||
|
||||
chmod 0777 /dev/goodix_fp
|
||||
|
||||
on post-fs-data
|
||||
mkdir /data/vendor/fpc 0777 system system
|
||||
mkdir /data/vendor/goodix 0777 system system
|
||||
|
||||
on property:vendor.fps_hal.restartimes=max
|
||||
stop vendor.fps_hal_lc
|
||||
Reference in New Issue
Block a user