mirror of
https://github.com/AetherDroid/android_device_samsung_universal7570-common.git
synced 2025-09-06 00:17:47 -04:00
universal7870: misc changes
This commit is contained in:
parent
c6b66effbd
commit
c168ee3b3f
5 changed files with 385 additions and 23 deletions
|
@ -21,8 +21,6 @@ $(call inherit-product, $(SRC_TARGET_DIR)/product/product_launched_with_m.mk)
|
||||||
# Boot animation
|
# Boot animation
|
||||||
TARGET_BOOTANIMATION_PRELOAD := true
|
TARGET_BOOTANIMATION_PRELOAD := true
|
||||||
TARGET_BOOTANIMATION_TEXTURE_CACHE := true
|
TARGET_BOOTANIMATION_TEXTURE_CACHE := true
|
||||||
TARGET_SCREEN_HEIGHT := 1920
|
|
||||||
TARGET_SCREEN_WIDTH := 1080
|
|
||||||
|
|
||||||
PRODUCT_ENFORCE_RRO_TARGETS := \
|
PRODUCT_ENFORCE_RRO_TARGETS := \
|
||||||
framework-res
|
framework-res
|
||||||
|
@ -257,7 +255,8 @@ PRODUCT_COPY_FILES += \
|
||||||
|
|
||||||
# Sensors
|
# Sensors
|
||||||
PRODUCT_PACKAGES += \
|
PRODUCT_PACKAGES += \
|
||||||
android.hardware.sensors@1.0-impl
|
android.hardware.sensors@1.0-impl \
|
||||||
|
android.hardware.thermal@1.0-service
|
||||||
|
|
||||||
# TextClassifier
|
# TextClassifier
|
||||||
PRODUCT_PACKAGES += \
|
PRODUCT_PACKAGES += \
|
||||||
|
@ -288,7 +287,7 @@ PRODUCT_PACKAGES += \
|
||||||
|
|
||||||
# USB
|
# USB
|
||||||
PRODUCT_PACKAGES += \
|
PRODUCT_PACKAGES += \
|
||||||
android.hardware.usb@1.0-service.basic
|
android.hardware.usb@1.0-service
|
||||||
|
|
||||||
# Vibrator
|
# Vibrator
|
||||||
PRODUCT_PACKAGES += \
|
PRODUCT_PACKAGES += \
|
||||||
|
|
|
@ -18,7 +18,6 @@ on init
|
||||||
|
|
||||||
on post-fs-data
|
on post-fs-data
|
||||||
|
|
||||||
|
|
||||||
# C-STATE
|
# C-STATE
|
||||||
chown system system /sys/module/cpuidle/parameters/off
|
chown system system /sys/module/cpuidle/parameters/off
|
||||||
chmod 0660 /sys/module/cpuidle/parameters/off
|
chmod 0660 /sys/module/cpuidle/parameters/off
|
||||||
|
@ -26,6 +25,38 @@ on post-fs-data
|
||||||
# CPU Idle
|
# CPU Idle
|
||||||
chown system system /sys/module/cpuidle_exynos64/parameters/enable_mask
|
chown system system /sys/module/cpuidle_exynos64/parameters/enable_mask
|
||||||
|
|
||||||
|
## SCSC WLAN
|
||||||
|
# Setup Wi-Fi permissions
|
||||||
|
mkdir /data/misc/wifi 0770 wifi system
|
||||||
|
mkdir /data/misc/wifi/sockets 0770 wifi wifi
|
||||||
|
mkdir /vendor/etc/wifi 0770 system system
|
||||||
|
mkdir /data/hostapd 0770 system wifi
|
||||||
|
|
||||||
|
# Permissions for audio
|
||||||
|
chown system radio /sys/class/audio/earjack/select_jack
|
||||||
|
chown system radio /sys/class/audio/earjack/key_state
|
||||||
|
chown system radio /sys/class/audio/earjack/state
|
||||||
|
chown system radio /sys/class/audio/earjack/mic_adc
|
||||||
|
|
||||||
|
chown system audio /sys/class/nxp/tfa_cal/status
|
||||||
|
chown system audio /sys/class/nxp/tfa_cal/rdc
|
||||||
|
chown system audio /sys/class/nxp/tfa_cal/temp
|
||||||
|
|
||||||
|
mkdir /mnt/vendor/efs/nxp 0770 system audio
|
||||||
|
chown system audio /mnt/vendor/efs/nxp/rdc_cal
|
||||||
|
chown system audio /mnt/vendor/efs/nxp/temp_cal
|
||||||
|
chmod 0660 /mnt/vendor/efs/nxp/rdc_cal
|
||||||
|
chmod 0660 /mnt/vendor/efs/nxp/temp_cal
|
||||||
|
|
||||||
|
chown system audio /sys/class/nxp/tfa_log/data_maxx
|
||||||
|
chown system audio /sys/class/nxp/tfa_log/count_overxmax
|
||||||
|
chown system audio /sys/class/nxp/tfa_log/data_maxt
|
||||||
|
chown system audio /sys/class/nxp/tfa_log/count_overtmax
|
||||||
|
chmod 0440 /sys/class/nxp/tfa_log/data_maxx
|
||||||
|
chmod 0440 /sys/class/nxp/tfa_log/count_overxmax
|
||||||
|
chmod 0440 /sys/class/nxp/tfa_log/data_maxt
|
||||||
|
chmod 0440 /sys/class/nxp/tfa_log/count_overtmax
|
||||||
|
|
||||||
# Audio I2C node for TFA amp
|
# Audio I2C node for TFA amp
|
||||||
chmod 0660 /dev/i2c-20
|
chmod 0660 /dev/i2c-20
|
||||||
chown audio audio /dev/i2c-20
|
chown audio audio /dev/i2c-20
|
||||||
|
@ -269,6 +300,353 @@ on boot
|
||||||
chown system radio /sys/class/sec/sec_barcode_emul/barcode_led_status
|
chown system radio /sys/class/sec/sec_barcode_emul/barcode_led_status
|
||||||
chown system radio /sys/class/sec/sec_barcode_emul/barcode_ver_check
|
chown system radio /sys/class/sec/sec_barcode_emul/barcode_ver_check
|
||||||
|
|
||||||
|
# SensorHub
|
||||||
|
chown system radio /sys/class/sensors/ssp_sensor/enable
|
||||||
|
chown system radio /sys/class/sensors/ssp_sensor/mcu_rev
|
||||||
|
chown system radio /sys/class/sensors/ssp_sensor/mcu_name
|
||||||
|
chown system radio /sys/class/sensors/ssp_sensor/mcu_test
|
||||||
|
chown system radio /sys/class/sensors/ssp_sensor/mcu_reset
|
||||||
|
chown system radio /sys/class/sensors/ssp_sensor/mcu_update
|
||||||
|
chown system radio /sys/class/sensors/ssp_sensor/mcu_sleep_test
|
||||||
|
chown system radio /sys/class/sensors/ssp_sensor/ori_poll_delay
|
||||||
|
chown system radio /sys/class/sensors/ssp_sensor/sensor_dump
|
||||||
|
|
||||||
|
# Sensorhub IIO
|
||||||
|
chown system radio /sys/class/sensors/ssp_sensor/accel_poll_delay
|
||||||
|
chown system radio /sys/class/sensors/ssp_sensor/rot_poll_delay
|
||||||
|
chown system radio /sys/class/sensors/ssp_sensor/game_rot_poll_delay
|
||||||
|
chown system radio /sys/class/sensors/ssp_sensor/step_det_poll_delay
|
||||||
|
chown system radio /sys/class/sensors/ssp_sensor/gyro_poll_delay
|
||||||
|
chown system radio /sys/class/sensors/ssp_sensor/uncalib_gyro_poll_delay
|
||||||
|
chown system radio /sys/class/sensors/ssp_sensor/mag_poll_delay
|
||||||
|
chown system radio /sys/class/sensors/ssp_sensor/uncal_mag_poll_delay
|
||||||
|
chown system radio /sys/class/sensors/ssp_sensor/light_poll_delay
|
||||||
|
chown system radio /sys/class/sensors/ssp_sensor/pressure_poll_delay
|
||||||
|
chown system radio /sys/class/sensors/ssp_sensor/prox_poll_delay
|
||||||
|
chown system radio /sys/class/sensors/ssp_sensor/sig_motion_poll_delay
|
||||||
|
chown system radio /sys/class/sensors/ssp_sensor/step_cnt_poll_delay
|
||||||
|
chown system radio /sys/class/sensors/ssp_sensor/uncal_gyro_poll_delay
|
||||||
|
chown system radio /sys/class/sensors/ssp_sensor/interrupt_gyro_poll_delay
|
||||||
|
chown system radio /sys/class/sensors/ssp_sensor/tilt_poll_delay
|
||||||
|
chown system radio /sys/class/sensors/ssp_sensor/pickup_poll_delay
|
||||||
|
chown system radio /sys/class/sensors/ssp_sensor/ssp_flush
|
||||||
|
chown system radio /sys/class/sensors/ssp_sensor/int_gyro_enable
|
||||||
|
chown system radio /sys/class/sensors/ssp_sensor/sensor_state
|
||||||
|
chmod 0600 /dev/batch_io
|
||||||
|
chown system system /dev/batch_io
|
||||||
|
|
||||||
|
#device
|
||||||
|
chown system system /dev/iio:device0
|
||||||
|
chown system system /dev/iio:device1
|
||||||
|
chown system system /dev/iio:device2
|
||||||
|
chmod 660 /dev/iio:device0
|
||||||
|
chmod 660 /dev/iio:device1
|
||||||
|
chmod 660 /dev/iio:device2
|
||||||
|
|
||||||
|
# MPL IIO
|
||||||
|
chown system radio /sys/bus/iio/devices/iio:device1/accel_enable
|
||||||
|
chown system radio /sys/bus/iio/devices/iio:device1/accel_fifo_enable
|
||||||
|
chown system radio /sys/bus/iio/devices/iio:device1/accel_matrix
|
||||||
|
chown system radio /sys/bus/iio/devices/iio:device1/accel_rate
|
||||||
|
chown system radio /sys/bus/iio/devices/iio:device1/batchmode_timeout
|
||||||
|
chown system radio /sys/bus/iio/devices/iio:device1/batchmode_wake_fifo_full_on
|
||||||
|
chown system radio /sys/bus/iio/devices/iio:device1/buffer
|
||||||
|
chown system radio /sys/bus/iio/devices/iio:device1/buffer/enable
|
||||||
|
chown system radio /sys/bus/iio/devices/iio:device1/buffer/length
|
||||||
|
chown system radio /sys/bus/iio/devices/iio:device1/dev
|
||||||
|
chown system radio /sys/bus/iio/devices/iio:device1/dmp_event_int_on
|
||||||
|
chown system radio /sys/bus/iio/devices/iio:device1/dmp_firmware
|
||||||
|
chown system radio /sys/bus/iio/devices/iio:device1/dmp_int_on
|
||||||
|
chown system radio /sys/bus/iio/devices/iio:device1/dmp_on
|
||||||
|
chown system radio /sys/bus/iio/devices/iio:device1/event_accel_motion
|
||||||
|
chown system radio /sys/bus/iio/devices/iio:device1/event_pedometer
|
||||||
|
chown system radio /sys/bus/iio/devices/iio:device1/event_qshot_finish
|
||||||
|
chown system radio /sys/bus/iio/devices/iio:device1/event_qshot_start
|
||||||
|
chown system radio /sys/bus/iio/devices/iio:device1/event_shealth_int
|
||||||
|
chown system radio /sys/bus/iio/devices/iio:device1/event_smd
|
||||||
|
chown system radio /sys/bus/iio/devices/iio:device1/firmware_loaded
|
||||||
|
chown system radio /sys/bus/iio/devices/iio:device1/flush_batch
|
||||||
|
chown system radio /sys/bus/iio/devices/iio:device1/gyro_enable
|
||||||
|
chown system radio /sys/bus/iio/devices/iio:device1/gyro_fifo_enable
|
||||||
|
chown system radio /sys/bus/iio/devices/iio:device1/gyro_matrix
|
||||||
|
chown system radio /sys/bus/iio/devices/iio:device1/gyro_rate
|
||||||
|
chown system radio /sys/bus/iio/devices/iio:device1/in_accel_scale
|
||||||
|
chown system radio /sys/bus/iio/devices/iio:device1/in_accel_self_test_scale
|
||||||
|
chown system radio /sys/bus/iio/devices/iio:device1/in_accel_x_calibbias
|
||||||
|
chown system radio /sys/bus/iio/devices/iio:device1/in_accel_x_dmp_bias
|
||||||
|
chown system radio /sys/bus/iio/devices/iio:device1/in_accel_x_offset
|
||||||
|
chown system radio /sys/bus/iio/devices/iio:device1/in_accel_y_calibbias
|
||||||
|
chown system radio /sys/bus/iio/devices/iio:device1/in_accel_y_dmp_bias
|
||||||
|
chown system radio /sys/bus/iio/devices/iio:device1/in_accel_y_offset
|
||||||
|
chown system radio /sys/bus/iio/devices/iio:device1/in_accel_z_calibbias
|
||||||
|
chown system radio /sys/bus/iio/devices/iio:device1/in_accel_z_dmp_bias
|
||||||
|
chown system radio /sys/bus/iio/devices/iio:device1/in_accel_z_offset
|
||||||
|
chown system radio /sys/bus/iio/devices/iio:device1/in_anglvel_scale
|
||||||
|
chown system radio /sys/bus/iio/devices/iio:device1/in_anglvel_self_test_scale
|
||||||
|
chown system radio /sys/bus/iio/devices/iio:device1/in_anglvel_x_calibbias
|
||||||
|
chown system radio /sys/bus/iio/devices/iio:device1/in_anglvel_x_dmp_bias
|
||||||
|
chown system radio /sys/bus/iio/devices/iio:device1/in_anglvel_x_offset
|
||||||
|
chown system radio /sys/bus/iio/devices/iio:device1/in_anglvel_y_calibbias
|
||||||
|
chown system radio /sys/bus/iio/devices/iio:device1/in_anglvel_y_dmp_bias
|
||||||
|
chown system radio /sys/bus/iio/devices/iio:device1/in_anglvel_y_offset
|
||||||
|
chown system radio /sys/bus/iio/devices/iio:device1/in_anglvel_z_calibbias
|
||||||
|
chown system radio /sys/bus/iio/devices/iio:device1/in_anglvel_z_dmp_bias
|
||||||
|
chown system radio /sys/bus/iio/devices/iio:device1/in_anglvel_z_offset
|
||||||
|
chown system radio /sys/bus/iio/devices/iio:device1/master_enable
|
||||||
|
chown system radio /sys/bus/iio/devices/iio:device1/motion_lpa_freq
|
||||||
|
chown system radio /sys/bus/iio/devices/iio:device1/motion_lpa_on
|
||||||
|
chown system radio /sys/bus/iio/devices/iio:device1/motion_lpa_threshold
|
||||||
|
chown system radio /sys/bus/iio/devices/iio:device1/name
|
||||||
|
chown system radio /sys/bus/iio/devices/iio:device1/ped_q_on
|
||||||
|
chown system radio /sys/bus/iio/devices/iio:device1/ped_q_rate
|
||||||
|
chown system radio /sys/bus/iio/devices/iio:device1/pedometer_counter
|
||||||
|
chown system radio /sys/bus/iio/devices/iio:device1/pedometer_int_on
|
||||||
|
chown system radio /sys/bus/iio/devices/iio:device1/pedometer_int_thresh
|
||||||
|
chown system radio /sys/bus/iio/devices/iio:device1/pedometer_on
|
||||||
|
chown system radio /sys/bus/iio/devices/iio:device1/pedometer_peak_thresh
|
||||||
|
chown system radio /sys/bus/iio/devices/iio:device1/pedometer_step_thresh
|
||||||
|
chown system radio /sys/bus/iio/devices/iio:device1/pedometer_step_thresh_time
|
||||||
|
chown system radio /sys/bus/iio/devices/iio:device1/pedometer_steps
|
||||||
|
chown system radio /sys/bus/iio/devices/iio:device1/pedometer_time
|
||||||
|
chown system radio /sys/bus/iio/devices/iio:device1/power
|
||||||
|
chown system radio /sys/bus/iio/devices/iio:device1/power/autosuspend_delay_ms
|
||||||
|
chown system radio /sys/bus/iio/devices/iio:device1/power/control
|
||||||
|
chown system radio /sys/bus/iio/devices/iio:device1/power/runtime_active_time
|
||||||
|
chown system radio /sys/bus/iio/devices/iio:device1/power/runtime_status
|
||||||
|
chown system radio /sys/bus/iio/devices/iio:device1/power/runtime_suspended_time
|
||||||
|
chown system radio /sys/bus/iio/devices/iio:device1/power_state
|
||||||
|
chown system radio /sys/bus/iio/devices/iio:device1/qshot_finish_angle
|
||||||
|
chown system radio /sys/bus/iio/devices/iio:device1/qshot_finish_int_enable
|
||||||
|
chown system radio /sys/bus/iio/devices/iio:device1/qshot_start_angle
|
||||||
|
chown system radio /sys/bus/iio/devices/iio:device1/qshot_start_int_enable
|
||||||
|
chown system radio /sys/bus/iio/devices/iio:device1/reg_dump
|
||||||
|
chown system radio /sys/bus/iio/devices/iio:device1/sampling_frequency
|
||||||
|
chown system radio /sys/bus/iio/devices/iio:device1/sampling_frequency_available
|
||||||
|
chown system radio /sys/bus/iio/devices/iio:device1/scan_elements
|
||||||
|
chown system radio /sys/bus/iio/devices/iio:device1/scan_elements/in_timestamp_en
|
||||||
|
chown system radio /sys/bus/iio/devices/iio:device1/scan_elements/in_timestamp_index
|
||||||
|
chown system radio /sys/bus/iio/devices/iio:device1/scan_elements/in_timestamp_type
|
||||||
|
chown system radio /sys/bus/iio/devices/iio:device1/secondary_name
|
||||||
|
chown system radio /sys/bus/iio/devices/iio:device1/self_test
|
||||||
|
chown system radio /sys/bus/iio/devices/iio:device1/self_test_samples
|
||||||
|
chown system radio /sys/bus/iio/devices/iio:device1/self_test_threshold
|
||||||
|
chown system radio /sys/bus/iio/devices/iio:device1/shealth_cadence
|
||||||
|
chown system radio /sys/bus/iio/devices/iio:device1/shealth_cadence_enable
|
||||||
|
chown system radio /sys/bus/iio/devices/iio:device1/shealth_flush_cadence
|
||||||
|
chown system radio /sys/bus/iio/devices/iio:device1/shealth_freq_threshold
|
||||||
|
chown system radio /sys/bus/iio/devices/iio:device1/shealth_instant_cadence
|
||||||
|
chown system radio /sys/bus/iio/devices/iio:device1/shealth_int_period
|
||||||
|
chown system radio /sys/bus/iio/devices/iio:device1/shealth_timer
|
||||||
|
chown system radio /sys/bus/iio/devices/iio:device1/six_axes_q_on
|
||||||
|
chown system radio /sys/bus/iio/devices/iio:device1/six_axes_q_rate
|
||||||
|
chown system radio /sys/bus/iio/devices/iio:device1/six_axes_q_value
|
||||||
|
chown system radio /sys/bus/iio/devices/iio:device1/smd_delay_threshold
|
||||||
|
chown system radio /sys/bus/iio/devices/iio:device1/smd_delay_threshold2
|
||||||
|
chown system radio /sys/bus/iio/devices/iio:device1/smd_enable
|
||||||
|
chown system radio /sys/bus/iio/devices/iio:device1/smd_threshold
|
||||||
|
chown system radio /sys/bus/iio/devices/iio:device1/step_detector_on
|
||||||
|
chown system radio /sys/bus/iio/devices/iio:device1/step_indicator_on
|
||||||
|
chown system radio /sys/bus/iio/devices/iio:device1/subsystem
|
||||||
|
chown system radio /sys/bus/iio/devices/iio:device1/temperature
|
||||||
|
chown system radio /sys/bus/iio/devices/iio:device1/timestamp
|
||||||
|
chown system radio /sys/bus/iio/devices/iio:device1/three_axes_q_on
|
||||||
|
chown system radio /sys/bus/iio/devices/iio:device1/three_axes_q_rate
|
||||||
|
chown system radio /sys/bus/iio/devices/iio:device1/trigger
|
||||||
|
chown system radio /sys/bus/iio/devices/iio:device1/trigger/current_trigger
|
||||||
|
chown system radio /sys/bus/iio/devices/iio:device1/uevent
|
||||||
|
|
||||||
|
chmod 660 /sys/bus/iio/devices/iio:device1/accel_matrix
|
||||||
|
chmod 660 /sys/bus/iio/devices/iio:device1/accel_rate
|
||||||
|
chmod 660 /sys/bus/iio/devices/iio:device1/batchmode_timeout
|
||||||
|
chmod 660 /sys/bus/iio/devices/iio:device1/batchmode_wake_fifo_full_on
|
||||||
|
chmod 700 /sys/bus/iio/devices/iio:device1/buffer
|
||||||
|
chmod 700 /sys/bus/iio/devices/iio:device1/buffer/enable
|
||||||
|
chmod 700 /sys/bus/iio/devices/iio:device1/buffer/length
|
||||||
|
chmod 660 /sys/bus/iio/devices/iio:device1/dev
|
||||||
|
chmod 660 /sys/bus/iio/devices/iio:device1/dmp_event_int_on
|
||||||
|
chmod 660 /sys/bus/iio/devices/iio:device1/dmp_firmware
|
||||||
|
chmod 660 /sys/bus/iio/devices/iio:device1/dmp_int_on
|
||||||
|
chmod 660 /sys/bus/iio/devices/iio:device1/dmp_on
|
||||||
|
chmod 660 /sys/bus/iio/devices/iio:device1/event_accel_motion
|
||||||
|
chmod 660 /sys/bus/iio/devices/iio:device1/event_pedometer
|
||||||
|
chmod 660 /sys/bus/iio/devices/iio:device1/event_qshot_finish
|
||||||
|
chmod 660 /sys/bus/iio/devices/iio:device1/event_qshot_start
|
||||||
|
chmod 660 /sys/bus/iio/devices/iio:device1/event_shealth_int
|
||||||
|
chmod 660 /sys/bus/iio/devices/iio:device1/event_smd
|
||||||
|
chmod 660 /sys/bus/iio/devices/iio:device1/firmware_loaded
|
||||||
|
chmod 660 /sys/bus/iio/devices/iio:device1/flush_batch
|
||||||
|
chmod 660 /sys/bus/iio/devices/iio:device1/gyro_enable
|
||||||
|
chmod 660 /sys/bus/iio/devices/iio:device1/gyro_fifo_enable
|
||||||
|
chmod 660 /sys/bus/iio/devices/iio:device1/gyro_matrix
|
||||||
|
chmod 660 /sys/bus/iio/devices/iio:device1/gyro_rate
|
||||||
|
chmod 660 /sys/bus/iio/devices/iio:device1/in_accel_scale
|
||||||
|
chmod 660 /sys/bus/iio/devices/iio:device1/in_accel_self_test_scale
|
||||||
|
chmod 660 /sys/bus/iio/devices/iio:device1/in_accel_x_calibbias
|
||||||
|
chmod 660 /sys/bus/iio/devices/iio:device1/in_accel_x_dmp_bias
|
||||||
|
chmod 660 /sys/bus/iio/devices/iio:device1/in_accel_x_offset
|
||||||
|
chmod 660 /sys/bus/iio/devices/iio:device1/in_accel_y_calibbias
|
||||||
|
chmod 660 /sys/bus/iio/devices/iio:device1/in_accel_y_dmp_bias
|
||||||
|
chmod 660 /sys/bus/iio/devices/iio:device1/in_accel_y_offset
|
||||||
|
chmod 660 /sys/bus/iio/devices/iio:device1/in_accel_z_calibbias
|
||||||
|
chmod 660 /sys/bus/iio/devices/iio:device1/in_accel_z_dmp_bias
|
||||||
|
chmod 660 /sys/bus/iio/devices/iio:device1/in_accel_z_offset
|
||||||
|
chmod 660 /sys/bus/iio/devices/iio:device1/in_anglvel_scale
|
||||||
|
chmod 660 /sys/bus/iio/devices/iio:device1/in_anglvel_self_test_scale
|
||||||
|
chmod 660 /sys/bus/iio/devices/iio:device1/in_anglvel_x_calibbias
|
||||||
|
chmod 660 /sys/bus/iio/devices/iio:device1/in_anglvel_x_dmp_bias
|
||||||
|
chmod 660 /sys/bus/iio/devices/iio:device1/in_anglvel_x_offset
|
||||||
|
chmod 660 /sys/bus/iio/devices/iio:device1/in_anglvel_y_calibbias
|
||||||
|
chmod 660 /sys/bus/iio/devices/iio:device1/in_anglvel_y_dmp_bias
|
||||||
|
chmod 660 /sys/bus/iio/devices/iio:device1/in_anglvel_y_offset
|
||||||
|
chmod 660 /sys/bus/iio/devices/iio:device1/in_anglvel_z_calibbias
|
||||||
|
chmod 660 /sys/bus/iio/devices/iio:device1/in_anglvel_z_dmp_bias
|
||||||
|
chmod 660 /sys/bus/iio/devices/iio:device1/in_anglvel_z_offset
|
||||||
|
chmod 660 /sys/bus/iio/devices/iio:device1/master_enable
|
||||||
|
chmod 660 /sys/bus/iio/devices/iio:device1/motion_lpa_freq
|
||||||
|
chmod 660 /sys/bus/iio/devices/iio:device1/motion_lpa_on
|
||||||
|
chmod 660 /sys/bus/iio/devices/iio:device1/motion_lpa_threshold
|
||||||
|
chmod 660 /sys/bus/iio/devices/iio:device1/name
|
||||||
|
chmod 660 /sys/bus/iio/devices/iio:device1/ped_q_on
|
||||||
|
chmod 660 /sys/bus/iio/devices/iio:device1/ped_q_rate
|
||||||
|
chmod 660 /sys/bus/iio/devices/iio:device1/pedometer_counter
|
||||||
|
chmod 660 /sys/bus/iio/devices/iio:device1/pedometer_int_on
|
||||||
|
chmod 660 /sys/bus/iio/devices/iio:device1/pedometer_int_thresh
|
||||||
|
chmod 660 /sys/bus/iio/devices/iio:device1/pedometer_on
|
||||||
|
chmod 660 /sys/bus/iio/devices/iio:device1/pedometer_peak_thresh
|
||||||
|
chmod 660 /sys/bus/iio/devices/iio:device1/pedometer_step_thresh
|
||||||
|
chmod 660 /sys/bus/iio/devices/iio:device1/pedometer_step_thresh_time
|
||||||
|
chmod 660 /sys/bus/iio/devices/iio:device1/pedometer_steps
|
||||||
|
chmod 660 /sys/bus/iio/devices/iio:device1/pedometer_time
|
||||||
|
chmod 700 /sys/bus/iio/devices/iio:device1/power
|
||||||
|
chmod 700 /sys/bus/iio/devices/iio:device1/power/autosuspend_delay_ms
|
||||||
|
chmod 700 /sys/bus/iio/devices/iio:device1/power/control
|
||||||
|
chmod 700 /sys/bus/iio/devices/iio:device1/power/runtime_active_time
|
||||||
|
chmod 700 /sys/bus/iio/devices/iio:device1/power/runtime_status
|
||||||
|
chmod 700 /sys/bus/iio/devices/iio:device1/power/runtime_suspended_time
|
||||||
|
chmod 660 /sys/bus/iio/devices/iio:device1/power_state
|
||||||
|
chmod 660 /sys/bus/iio/devices/iio:device1/qshot_finish_angle
|
||||||
|
chmod 660 /sys/bus/iio/devices/iio:device1/qshot_finish_int_enable
|
||||||
|
chmod 660 /sys/bus/iio/devices/iio:device1/qshot_start_angle
|
||||||
|
chmod 660 /sys/bus/iio/devices/iio:device1/qshot_start_int_enable
|
||||||
|
chmod 660 /sys/bus/iio/devices/iio:device1/reg_dump
|
||||||
|
chmod 660 /sys/bus/iio/devices/iio:device1/sampling_frequency
|
||||||
|
chmod 660 /sys/bus/iio/devices/iio:device1/sampling_frequency_available
|
||||||
|
chmod 700 /sys/bus/iio/devices/iio:device1/scan_elements
|
||||||
|
chmod 700 /sys/bus/iio/devices/iio:device1/scan_elements/in_timestamp_en
|
||||||
|
chmod 700 /sys/bus/iio/devices/iio:device1/scan_elements/in_timestamp_index
|
||||||
|
chmod 700 /sys/bus/iio/devices/iio:device1/scan_elements/in_timestamp_type
|
||||||
|
chmod 660 /sys/bus/iio/devices/iio:device1/secondary_name
|
||||||
|
chmod 660 /sys/bus/iio/devices/iio:device1/self_test
|
||||||
|
chmod 660 /sys/bus/iio/devices/iio:device1/self_test_samples
|
||||||
|
chmod 660 /sys/bus/iio/devices/iio:device1/self_test_threshold
|
||||||
|
chmod 660 /sys/bus/iio/devices/iio:device1/shealth_cadence
|
||||||
|
chmod 660 /sys/bus/iio/devices/iio:device1/shealth_cadence_enable
|
||||||
|
chmod 660 /sys/bus/iio/devices/iio:device1/shealth_flush_cadence
|
||||||
|
chmod 660 /sys/bus/iio/devices/iio:device1/shealth_freq_threshold
|
||||||
|
chmod 660 /sys/bus/iio/devices/iio:device1/shealth_instant_cadence
|
||||||
|
chmod 660 /sys/bus/iio/devices/iio:device1/shealth_int_period
|
||||||
|
chmod 660 /sys/bus/iio/devices/iio:device1/shealth_timer
|
||||||
|
chmod 660 /sys/bus/iio/devices/iio:device1/six_axes_q_on
|
||||||
|
chmod 660 /sys/bus/iio/devices/iio:device1/six_axes_q_rate
|
||||||
|
chmod 660 /sys/bus/iio/devices/iio:device1/six_axes_q_value
|
||||||
|
chmod 660 /sys/bus/iio/devices/iio:device1/smd_delay_threshold
|
||||||
|
chmod 660 /sys/bus/iio/devices/iio:device1/smd_delay_threshold2
|
||||||
|
chmod 660 /sys/bus/iio/devices/iio:device1/smd_enable
|
||||||
|
chmod 660 /sys/bus/iio/devices/iio:device1/smd_threshold
|
||||||
|
chmod 660 /sys/bus/iio/devices/iio:device1/step_detector_on
|
||||||
|
chmod 660 /sys/bus/iio/devices/iio:device1/step_indicator_on
|
||||||
|
chmod 660 /sys/bus/iio/devices/iio:device1/subsystem
|
||||||
|
chmod 660 /sys/bus/iio/devices/iio:device1/temperature
|
||||||
|
chmod 660 /sys/bus/iio/devices/iio:device1/timestamp
|
||||||
|
chmod 660 /sys/bus/iio/devices/iio:device1/three_axes_q_on
|
||||||
|
chmod 660 /sys/bus/iio/devices/iio:device1/three_axes_q_rate
|
||||||
|
chmod 700 /sys/bus/iio/devices/iio:device1/trigger
|
||||||
|
chmod 700 /sys/bus/iio/devices/iio:device1/trigger/current_trigger
|
||||||
|
chmod 660 /sys/bus/iio/devices/iio:device1/uevent
|
||||||
|
|
||||||
|
#Magnetic IIO
|
||||||
|
chown system radio /sys/bus/iio/devices/iio:device2/buffer
|
||||||
|
chown system radio /sys/bus/iio/devices/iio:device2/buffer/enable
|
||||||
|
chown system radio /sys/bus/iio/devices/iio:device2/buffer/length
|
||||||
|
chown system radio /sys/bus/iio/devices/iio:device2/dev
|
||||||
|
chown system radio /sys/bus/iio/devices/iio:device2/hard_offset
|
||||||
|
chown system radio /sys/bus/iio/devices/iio:device2/in_magn_scale
|
||||||
|
chown system radio /sys/bus/iio/devices/iio:device2/in_magn_x_raw
|
||||||
|
chown system radio /sys/bus/iio/devices/iio:device2/in_magn_y_raw
|
||||||
|
chown system radio /sys/bus/iio/devices/iio:device2/in_magn_z_raw
|
||||||
|
chown system radio /sys/bus/iio/devices/iio:device2/mag_average_sample
|
||||||
|
chown system radio /sys/bus/iio/devices/iio:device2/name
|
||||||
|
chown system radio /sys/bus/iio/devices/iio:device2/ouflow_thresh
|
||||||
|
chown system radio /sys/bus/iio/devices/iio:device2/position
|
||||||
|
chown system radio /sys/bus/iio/devices/iio:device2/power
|
||||||
|
chown system radio /sys/bus/iio/devices/iio:device2/power/autosuspend_delay_ms
|
||||||
|
chown system radio /sys/bus/iio/devices/iio:device2/power/control
|
||||||
|
chown system radio /sys/bus/iio/devices/iio:device2/power/runtime_active_time
|
||||||
|
chown system radio /sys/bus/iio/devices/iio:device2/power/runtime_status
|
||||||
|
chown system radio /sys/bus/iio/devices/iio:device2/power/runtime_suspended_time
|
||||||
|
chown system radio /sys/bus/iio/devices/iio:device2/sampling_frequency
|
||||||
|
chown system radio /sys/bus/iio/devices/iio:device2/scan_elements
|
||||||
|
chown system radio /sys/bus/iio/devices/iio:device2/scan_elements/in_magn_x_en
|
||||||
|
chown system radio /sys/bus/iio/devices/iio:device2/scan_elements/in_magn_x_index
|
||||||
|
chown system radio /sys/bus/iio/devices/iio:device2/scan_elements/in_magn_x_type
|
||||||
|
chown system radio /sys/bus/iio/devices/iio:device2/scan_elements/in_magn_y_en
|
||||||
|
chown system radio /sys/bus/iio/devices/iio:device2/scan_elements/in_magn_y_index
|
||||||
|
chown system radio /sys/bus/iio/devices/iio:device2/scan_elements/in_magn_y_type
|
||||||
|
chown system radio /sys/bus/iio/devices/iio:device2/scan_elements/in_magn_z_en
|
||||||
|
chown system radio /sys/bus/iio/devices/iio:device2/scan_elements/in_magn_z_index
|
||||||
|
chown system radio /sys/bus/iio/devices/iio:device2/scan_elements/in_magn_z_type
|
||||||
|
chown system radio /sys/bus/iio/devices/iio:device2/scan_elements/in_timestamp_en
|
||||||
|
chown system radio /sys/bus/iio/devices/iio:device2/scan_elements/in_timestamp_index
|
||||||
|
chown system radio /sys/bus/iio/devices/iio:device2/scan_elements/in_timestamp_type
|
||||||
|
chown system radio /sys/bus/iio/devices/iio:device2/self_test
|
||||||
|
chown system radio /sys/bus/iio/devices/iio:device2/self_test_noise
|
||||||
|
chown system radio /sys/bus/iio/devices/iio:device2/static_matrix
|
||||||
|
chown system radio /sys/bus/iio/devices/iio:device2/trigger
|
||||||
|
chown system radio /sys/bus/iio/devices/iio:device2/trigger/current_trigger
|
||||||
|
chown system radio /sys/class/sensors/sensor_dev/flush
|
||||||
|
|
||||||
|
chmod 760 /sys/bus/iio/devices/iio:device2/buffer
|
||||||
|
chmod 760 /sys/bus/iio/devices/iio:device2/buffer/enable
|
||||||
|
chmod 760 /sys/bus/iio/devices/iio:device2/buffer/length
|
||||||
|
chmod 760 /sys/bus/iio/devices/iio:device2/dev
|
||||||
|
chmod 760 /sys/bus/iio/devices/iio:device2/hard_offset
|
||||||
|
chmod 760 /sys/bus/iio/devices/iio:device2/in_magn_scale
|
||||||
|
chmod 760 /sys/bus/iio/devices/iio:device2/in_magn_x_raw
|
||||||
|
chmod 760 /sys/bus/iio/devices/iio:device2/in_magn_y_raw
|
||||||
|
chmod 760 /sys/bus/iio/devices/iio:device2/in_magn_z_raw
|
||||||
|
chmod 760 /sys/bus/iio/devices/iio:device2/mag_average_sample
|
||||||
|
chmod 760 /sys/bus/iio/devices/iio:device2/name
|
||||||
|
chmod 760 /sys/bus/iio/devices/iio:device2/ouflow_thresh
|
||||||
|
chmod 760 /sys/bus/iio/devices/iio:device2/position
|
||||||
|
chmod 760 /sys/bus/iio/devices/iio:device2/power/
|
||||||
|
chmod 760 /sys/bus/iio/devices/iio:device2/power/autosuspend_delay_ms
|
||||||
|
chmod 760 /sys/bus/iio/devices/iio:device2/power/control
|
||||||
|
chmod 760 /sys/bus/iio/devices/iio:device2/power/runtime_active_time
|
||||||
|
chmod 760 /sys/bus/iio/devices/iio:device2/power/runtime_status
|
||||||
|
chmod 760 /sys/bus/iio/devices/iio:device2/power/runtime_suspended_time
|
||||||
|
chmod 760 /sys/bus/iio/devices/iio:device2/sampling_frequency
|
||||||
|
chmod 760 /sys/bus/iio/devices/iio:device2/scan_elements
|
||||||
|
chmod 760 /sys/bus/iio/devices/iio:device2/scan_elements/in_magn_x_en
|
||||||
|
chmod 760 /sys/bus/iio/devices/iio:device2/scan_elements/in_magn_x_index
|
||||||
|
chmod 760 /sys/bus/iio/devices/iio:device2/scan_elements/in_magn_x_type
|
||||||
|
chmod 760 /sys/bus/iio/devices/iio:device2/scan_elements/in_magn_y_en
|
||||||
|
chmod 760 /sys/bus/iio/devices/iio:device2/scan_elements/in_magn_y_index
|
||||||
|
chmod 760 /sys/bus/iio/devices/iio:device2/scan_elements/in_magn_y_type
|
||||||
|
chmod 760 /sys/bus/iio/devices/iio:device2/scan_elements/in_magn_z_en
|
||||||
|
chmod 760 /sys/bus/iio/devices/iio:device2/scan_elements/in_magn_z_index
|
||||||
|
chmod 760 /sys/bus/iio/devices/iio:device2/scan_elements/in_magn_z_type
|
||||||
|
chmod 760 /sys/bus/iio/devices/iio:device2/scan_elements/in_timestamp_en
|
||||||
|
chmod 760 /sys/bus/iio/devices/iio:device2/scan_elements/in_timestamp_index
|
||||||
|
chmod 760 /sys/bus/iio/devices/iio:device2/scan_elements/in_timestamp_type
|
||||||
|
chmod 760 /sys/bus/iio/devices/iio:device2/self_test
|
||||||
|
chmod 760 /sys/bus/iio/devices/iio:device2/self_test_noise
|
||||||
|
chmod 760 /sys/bus/iio/devices/iio:device2/static_matrix
|
||||||
|
chmod 760 /sys/bus/iio/devices/iio:device2/trigger
|
||||||
|
chmod 760 /sys/bus/iio/devices/iio:device2/trigger/current_trigger
|
||||||
|
chmod 760 /sys/class/sensors/sensor_dev/flush
|
||||||
|
|
||||||
|
#Meta event
|
||||||
|
|
||||||
# Permissions for Fingerprint sensor
|
# Permissions for Fingerprint sensor
|
||||||
chmod 0660 /dev/esfp0
|
chmod 0660 /dev/esfp0
|
||||||
chown system system /dev/esfp0
|
chown system system /dev/esfp0
|
||||||
|
|
|
@ -49,27 +49,11 @@ service wpa_supplicant /vendor/bin/hw/wpa_supplicant \
|
||||||
oneshot
|
oneshot
|
||||||
|
|
||||||
# start for WiFi MFG (TestMode)
|
# start for WiFi MFG (TestMode)
|
||||||
service mfgloader /system/vendor/bin/hw/mfgloader
|
service macloader /vendor/bin/hw/macloader
|
||||||
class main
|
class main
|
||||||
user wifi
|
user wifi
|
||||||
group wifi inet net_raw net_admin
|
group wifi inet net_raw net_admin
|
||||||
capabilities NET_ADMIN NET_RAW SYS_MODULE
|
capabilities NET_ADMIN NET_RAW SYS_MODULE
|
||||||
disabled
|
|
||||||
oneshot
|
|
||||||
|
|
||||||
service macloader /system/vendor/bin/hw/macloader
|
|
||||||
class main
|
|
||||||
user wifi
|
|
||||||
group wifi inet net_raw net_admin
|
|
||||||
capabilities NET_ADMIN NET_RAW SYS_MODULE
|
|
||||||
oneshot
|
|
||||||
|
|
||||||
service wlandutservice /system/bin/wlandutservice
|
|
||||||
class main
|
|
||||||
user system
|
|
||||||
group system wifi net_raw net_admin inet
|
|
||||||
capabilities NET_ADMIN NET_RAW
|
|
||||||
disabled
|
|
||||||
oneshot
|
oneshot
|
||||||
|
|
||||||
# end of WiFi MFG (TestMode)
|
# end of WiFi MFG (TestMode)
|
||||||
|
|
|
@ -51,6 +51,7 @@ PRODUCT_PROPERTY_OVERRIDES += \
|
||||||
persist.radio.apm_sim_not_pwdn=1 \
|
persist.radio.apm_sim_not_pwdn=1 \
|
||||||
ro.smps.enable=true \
|
ro.smps.enable=true \
|
||||||
telephony.lteOnCdmaDevice=0 \
|
telephony.lteOnCdmaDevice=0 \
|
||||||
|
ro.multisim.simslotcount=1
|
||||||
|
|
||||||
#Treble
|
#Treble
|
||||||
PRODUCT_PROPERTY_OVERRIDES += \
|
PRODUCT_PROPERTY_OVERRIDES += \
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue