mirror of
https://github.com/chararomandroid/android_device_samsung_a20
synced 2026-08-21 11:55:31 -04:00
universal7885: Update ramdisk from stock pie
Signed-off-by: SamarV-121 <samarvispute121@gmail.com>
This commit is contained in:
parent
197287a66a
commit
99b8af3e2d
10 changed files with 610 additions and 596 deletions
|
|
@ -1,26 +1,34 @@
|
||||||
LOCAL_PATH := $(call my-dir)
|
LOCAL_PATH := $(call my-dir)
|
||||||
|
|
||||||
include $(CLEAR_VARS)
|
include $(CLEAR_VARS)
|
||||||
LOCAL_MODULE := fstab.samsungexynos7885
|
LOCAL_MODULE := fstab.exynos7885
|
||||||
LOCAL_MODULE_TAGS := optional eng
|
LOCAL_MODULE_TAGS := optional eng
|
||||||
LOCAL_MODULE_CLASS := ETC
|
LOCAL_MODULE_CLASS := ETC
|
||||||
LOCAL_SRC_FILES := etc/fstab.samsungexynos7885
|
LOCAL_SRC_FILES := etc/fstab.exynos7885
|
||||||
LOCAL_MODULE_PATH := $(TARGET_ROOT_OUT)
|
LOCAL_MODULE_PATH := $(TARGET_ROOT_OUT)
|
||||||
include $(BUILD_PREBUILT)
|
include $(BUILD_PREBUILT)
|
||||||
|
|
||||||
include $(CLEAR_VARS)
|
include $(CLEAR_VARS)
|
||||||
LOCAL_MODULE := init.samsungexynos7885.rc
|
LOCAL_MODULE := init.samsung.rc
|
||||||
LOCAL_MODULE_TAGS := optional eng
|
LOCAL_MODULE_TAGS := optional eng
|
||||||
LOCAL_MODULE_CLASS := ETC
|
LOCAL_MODULE_CLASS := ETC
|
||||||
LOCAL_SRC_FILES := etc/init.samsungexynos7885.rc
|
LOCAL_SRC_FILES := etc/init.samsung.rc
|
||||||
LOCAL_MODULE_PATH := $(TARGET_ROOT_OUT)
|
LOCAL_MODULE_PATH := $(TARGET_ROOT_OUT)
|
||||||
include $(BUILD_PREBUILT)
|
include $(BUILD_PREBUILT)
|
||||||
|
|
||||||
include $(CLEAR_VARS)
|
include $(CLEAR_VARS)
|
||||||
LOCAL_MODULE := init.samsungexynos7885.usb.rc
|
LOCAL_MODULE := init.exynos7885.rc
|
||||||
LOCAL_MODULE_TAGS := optional eng
|
LOCAL_MODULE_TAGS := optional eng
|
||||||
LOCAL_MODULE_CLASS := ETC
|
LOCAL_MODULE_CLASS := ETC
|
||||||
LOCAL_SRC_FILES := etc/init.samsungexynos7885.usb.rc
|
LOCAL_SRC_FILES := etc/init.exynos7885.rc
|
||||||
|
LOCAL_MODULE_PATH := $(TARGET_ROOT_OUT)
|
||||||
|
include $(BUILD_PREBUILT)
|
||||||
|
|
||||||
|
include $(CLEAR_VARS)
|
||||||
|
LOCAL_MODULE := init.exynos7885.usb.rc
|
||||||
|
LOCAL_MODULE_TAGS := optional eng
|
||||||
|
LOCAL_MODULE_CLASS := ETC
|
||||||
|
LOCAL_SRC_FILES := etc/init.exynos7885.usb.rc
|
||||||
LOCAL_MODULE_PATH := $(TARGET_ROOT_OUT)
|
LOCAL_MODULE_PATH := $(TARGET_ROOT_OUT)
|
||||||
include $(BUILD_PREBUILT)
|
include $(BUILD_PREBUILT)
|
||||||
|
|
||||||
|
|
@ -33,25 +41,9 @@ LOCAL_MODULE_PATH := $(TARGET_ROOT_OUT)
|
||||||
include $(BUILD_PREBUILT)
|
include $(BUILD_PREBUILT)
|
||||||
|
|
||||||
include $(CLEAR_VARS)
|
include $(CLEAR_VARS)
|
||||||
LOCAL_MODULE := init.carrier.rc
|
LOCAL_MODULE := ueventd.exynos7885.rc
|
||||||
LOCAL_MODULE_TAGS := optional eng
|
LOCAL_MODULE_TAGS := optional eng
|
||||||
LOCAL_MODULE_CLASS := ETC
|
LOCAL_MODULE_CLASS := ETC
|
||||||
LOCAL_SRC_FILES := etc/init.carrier.rc
|
LOCAL_SRC_FILES := etc/ueventd.exynos7885.rc
|
||||||
LOCAL_MODULE_PATH := $(TARGET_ROOT_OUT)
|
|
||||||
include $(BUILD_PREBUILT)
|
|
||||||
|
|
||||||
include $(CLEAR_VARS)
|
|
||||||
LOCAL_MODULE := init.wifi.rc
|
|
||||||
LOCAL_MODULE_TAGS := optional eng
|
|
||||||
LOCAL_MODULE_CLASS := ETC
|
|
||||||
LOCAL_SRC_FILES := etc/init.wifi.rc
|
|
||||||
LOCAL_MODULE_PATH := $(TARGET_ROOT_OUT)
|
|
||||||
include $(BUILD_PREBUILT)
|
|
||||||
|
|
||||||
include $(CLEAR_VARS)
|
|
||||||
LOCAL_MODULE := ueventd.samsungexynos7885.rc
|
|
||||||
LOCAL_MODULE_TAGS := optional eng
|
|
||||||
LOCAL_MODULE_CLASS := ETC
|
|
||||||
LOCAL_SRC_FILES := etc/ueventd.samsungexynos7885.rc
|
|
||||||
LOCAL_MODULE_PATH := $(TARGET_ROOT_OUT)
|
LOCAL_MODULE_PATH := $(TARGET_ROOT_OUT)
|
||||||
include $(BUILD_PREBUILT)
|
include $(BUILD_PREBUILT)
|
||||||
|
|
|
||||||
|
|
@ -41,10 +41,10 @@ on fs
|
||||||
|
|
||||||
|
|
||||||
# Modem boot daemon
|
# Modem boot daemon
|
||||||
service cpboot-daemon /sbin/cbd -d -tss310 -bm -mm -P platform/13500000.dwmmc0/by-name/RADIO -c platform/13500000.dwmmc0/by-name/CP_DEBUG
|
service cpboot-daemon /vendor/bin/cbd -d -tss310 -bm -mm -P platform/13500000.dwmmc0/by-name/RADIO -n /efs
|
||||||
class main
|
class main
|
||||||
user root
|
user root
|
||||||
group radio cache inet misc audio sdcard_rw log sdcard_r shell
|
group radio cache inet misc audio sdcard_rw log sdcard_r shell system
|
||||||
seclabel u:r:cbd:s0
|
seclabel u:r:cbd:s0
|
||||||
|
|
||||||
on property:ril.clatd.v4-rmnet0=up
|
on property:ril.clatd.v4-rmnet0=up
|
||||||
|
|
|
||||||
|
|
@ -1,13 +0,0 @@
|
||||||
|
|
||||||
on init
|
|
||||||
#omr
|
|
||||||
mkdir /omr 0771 system system
|
|
||||||
|
|
||||||
on boot
|
|
||||||
|
|
||||||
on fs
|
|
||||||
#omr
|
|
||||||
wait /dev/block/platform/13500000.dwmmc0/by-name/OMR
|
|
||||||
mount ext4 /dev/block/platform/13500000.dwmmc0/by-name/OMR /omr nosuid nodev noatime noauto_da_alloc,discard,journal_checksum,data=ordered,errors=panic
|
|
||||||
chown system system /omr
|
|
||||||
chmod 0771 /omr
|
|
||||||
|
|
@ -1,30 +1,32 @@
|
||||||
import init.samsungexynos7885.usb.rc
|
import init.${ro.hardware}.usb.rc
|
||||||
import init.baseband.rc
|
import init.baseband.rc
|
||||||
import init.carrier.rc
|
import init.carrier.rc
|
||||||
import init.wifi.rc
|
import init.gps.rc
|
||||||
|
|
||||||
on early-init
|
on early-init
|
||||||
mkdir /efs 0771 radio system
|
mkdir /efs 0771 radio system
|
||||||
|
mkdir /cpefs 0771 radio system
|
||||||
mount debugfs /sys/kernel/debug /sys/kernel/debug
|
mount debugfs /sys/kernel/debug /sys/kernel/debug
|
||||||
|
|
||||||
on init
|
on init
|
||||||
start watchdogd
|
start watchdogd
|
||||||
|
|
||||||
mkdir /preload 0771 system system
|
|
||||||
|
|
||||||
# See storage config details at http://source.android.com/tech/storage/
|
# See storage config details at http://source.android.com/tech/storage/
|
||||||
mkdir /mnt/shell/emulated 0700 shell shell
|
mkdir /storage/sdcard 0000 root root
|
||||||
mkdir /storage/emulated 0555 root root
|
mkdir /storage/usb1 0000 root root
|
||||||
|
mkdir /storage/usb2 0000 root root
|
||||||
|
mkdir /mnt/media_rw/sdcard 0700 media_rw media_rw
|
||||||
|
mkdir /mnt/media_rw/usb1 0700 media_rw media_rw
|
||||||
|
mkdir /mnt/media_rw/usb2 0700 media_rw media_rw
|
||||||
|
|
||||||
|
export SECONDARY_STORAGE /storage/sdcard:/storage/usb1:/storage/usb2
|
||||||
|
|
||||||
# Support legacy paths
|
# Support legacy paths
|
||||||
symlink /sdcard /mnt/sdcard
|
symlink /storage/sdcard /mnt/ext_sd
|
||||||
|
|
||||||
export EXTERNAL_STORAGE /sdcard
|
|
||||||
|
|
||||||
#export SECONDARY_STORAGE /storage/extSdCard
|
|
||||||
|
|
||||||
symlink /data/app /factory
|
symlink /data/app /factory
|
||||||
|
|
||||||
|
# Support Preload install apks
|
||||||
|
mkdir /preload 0771 system system
|
||||||
|
|
||||||
#Reactivation Lock
|
#Reactivation Lock
|
||||||
symlink /dev/block/platform/13500000.dwmmc0/by-name/STEADY /dev/block/steady
|
symlink /dev/block/platform/13500000.dwmmc0/by-name/STEADY /dev/block/steady
|
||||||
|
|
||||||
|
|
@ -36,88 +38,63 @@ on init
|
||||||
write /proc/sys/net/core/rmem_default 327680
|
write /proc/sys/net/core/rmem_default 327680
|
||||||
write /proc/sys/net/core/rmem_max 327680
|
write /proc/sys/net/core/rmem_max 327680
|
||||||
|
|
||||||
# BarTender
|
## SCSC BT
|
||||||
mkdir /dev/cpuctl/bg_cached
|
chown bluetooth bluetooth /sys/module/scsc_bt/parameters/bluetooth_address
|
||||||
chown system system /dev/cpuctl/bg_cached/tasks
|
|
||||||
chown system system /dev/cpuctl/bg_cached/cpu.cfs_period_us
|
|
||||||
chown system system /dev/cpuctl/bg_cached/cpu.cfs_quota_us
|
|
||||||
chmod 0666 /dev/cpuctl/bg_cached/tasks
|
|
||||||
chmod 0664 /dev/cpuctl/bg_cached/cpu.cfs_period_us
|
|
||||||
chmod 0664 /dev/cpuctl/bg_cached/cpu.cfs_quota_us
|
|
||||||
write /dev/cpuctl/bg_cached/cpu.rt_runtime_us 10000
|
|
||||||
write /dev/cpuctl/bg_cached/cpu.rt_period_us 1000000
|
|
||||||
write /dev/cpuctl/bg_cached/cpu.cfs_period_us 20000
|
|
||||||
write /dev/cpuctl/bg_cached/cpu.cfs_quota_us 10000
|
|
||||||
|
|
||||||
mkdir /dev/cpuctl/bg_abnormal
|
# Fingerprint_sensor
|
||||||
chown system system /dev/cpuctl/bg_abnormal/tasks
|
chmod 0660 /dev/esfp0
|
||||||
chown system system /dev/cpuctl/bg_abnormal/cpu.cfs_period_us
|
chown system system /dev/esfp0
|
||||||
chown system system /dev/cpuctl/bg_abnormal/cpu.cfs_quota_us
|
|
||||||
chmod 0666 /dev/cpuctl/bg_abnormal/tasks
|
|
||||||
chmod 0664 /dev/cpuctl/bg_abnormal/cpu.cfs_period_us
|
|
||||||
chmod 0664 /dev/cpuctl/bg_abnormal/cpu.cfs_quota_us
|
|
||||||
write /dev/cpuctl/bg_abnormal/cpu.rt_runtime_us 10000
|
|
||||||
write /dev/cpuctl/bg_abnormal/cpu.rt_period_us 1000000
|
|
||||||
write /dev/cpuctl/bg_abnormal/cpu.cfs_period_us 20000
|
|
||||||
write /dev/cpuctl/bg_abnormal/cpu.cfs_quota_us 10000
|
|
||||||
|
|
||||||
mkdir /dev/cpuset/cached
|
chown system radio /sys/class/fingerprint/fingerprint/type_check
|
||||||
write /dev/cpuset/cached/cpus 0-2
|
chown system radio /sys/class/fingerprint/fingerprint/name
|
||||||
write /dev/cpuset/cached/mems 0
|
chown system radio /sys/class/fingerprint/fingerprint/vendor
|
||||||
mkdir /dev/cpuset/abnormal
|
chown system radio /sys/class/fingerprint/fingerprint/adm
|
||||||
write /dev/cpuset/abnormal/cpus 0-2
|
chown system radio /sys/class/fingerprint/fingerprint/bfs_values
|
||||||
write /dev/cpuset/abnormal/mems 0
|
|
||||||
|
on late-fs
|
||||||
|
start mobicore
|
||||||
|
|
||||||
# change permissions for BarTender's cpusets we'll touch at runtime
|
on post-fs
|
||||||
chown system system /dev/cpuset/cached
|
# set RLIMIT_MEMLOCK to 64MB
|
||||||
chown system system /dev/cpuset/abnormal
|
setrlimit 8 67108864 67108864
|
||||||
chown system system /dev/cpuset/cached/tasks
|
|
||||||
chown system system /dev/cpuset/abnormal/tasks
|
|
||||||
chown system system /dev/cpuset/cached/cpus
|
|
||||||
chown system system /dev/cpuset/abnormal/cpus
|
|
||||||
chmod 0664 /dev/cpuset/cached/tasks
|
|
||||||
chmod 0664 /dev/cpuset/abnormal/tasks
|
|
||||||
chmod 0664 /dev/cpuset/cached/cpus
|
|
||||||
chmod 0664 /dev/cpuset/abnormal/cpus
|
|
||||||
|
|
||||||
on post-fs-data
|
on post-fs-data
|
||||||
|
# OLAF setup cgroup freezer
|
||||||
|
mkdir /dev/freezer
|
||||||
|
mount cgroup none /dev/freezer freezer
|
||||||
|
mkdir /dev/freezer/olaf
|
||||||
|
write /dev/freezer/olaf/freezer.state THAWED
|
||||||
|
|
||||||
|
chown system system /dev/freezer
|
||||||
|
chown system system /dev/freezer/olaf
|
||||||
|
chown system system /dev/freezer/olaf/tasks
|
||||||
|
chown system system /dev/freezer/olaf/cgroup.procs
|
||||||
|
chown system system /dev/freezer/olaf/freezer.state
|
||||||
|
|
||||||
|
chmod 0644 /dev/freezer/olaf/tasks
|
||||||
|
chmod 0644 /dev/freezer/olaf/cgroup.procs
|
||||||
|
chmod 0644 /dev/freezer/olaf/freezer.state
|
||||||
|
|
||||||
# Log data folder
|
# Log data folder
|
||||||
mkdir /data/log 0771 radio system
|
mkdir /data/vendor 0771 root system
|
||||||
|
mkdir /data/vendor/log 0771 root system
|
||||||
mkdir /data/log/abox 0771 audioserver system
|
mkdir /data/log/abox 0771 audioserver system
|
||||||
|
|
||||||
#dump Abox permission
|
#dump Abox permission
|
||||||
chmod 777 data/log/abox
|
chmod 777 data/vendor/log/abox
|
||||||
|
|
||||||
#dbmdx permission
|
|
||||||
mkdir /data/firmware 0770 audioserver system
|
|
||||||
chown audioserver system /data/firmware
|
|
||||||
|
|
||||||
#SystemFramework
|
|
||||||
chown system system /data/cache/backup
|
|
||||||
chmod 0711 /data/cache/backup
|
|
||||||
chown system system /data/cache/backup_stage
|
|
||||||
chmod 0711 /data/cache/backup_stage
|
|
||||||
|
|
||||||
# Permissions for gnss
|
|
||||||
chmod 0660 /dev/gnss_ipc
|
|
||||||
chown system system /dev/gnss_ipc
|
|
||||||
mkdir /data/system 0771 system system
|
|
||||||
chown system system /data/system
|
|
||||||
mkdir /data/system/gps 0771 system system
|
|
||||||
chown system system /data/system/gps
|
|
||||||
rm /data/system/gps/gps_started
|
|
||||||
rm /data/system/gps/glonass_started
|
|
||||||
rm /data/system/gps/beidou_started
|
|
||||||
rm /data/system/gps/smd_started
|
|
||||||
rm /data/system/gps/sv_cno.info
|
|
||||||
|
|
||||||
setprop vold.post_fs_data_done 1
|
setprop vold.post_fs_data_done 1
|
||||||
|
|
||||||
|
# Gatekeeper data
|
||||||
|
mkdir /data/vendor/gk 0771 system system
|
||||||
|
|
||||||
## SCSC WLAN
|
## SCSC WLAN
|
||||||
# Setup Wi-Fi permissions
|
# Setup Wi-Fi permissions
|
||||||
mkdir /data/misc/wifi 0770 wifi system
|
mkdir /data/misc/wifi 0770 wifi system
|
||||||
mkdir /data/misc/wifi/sockets 0770 wifi wifi
|
mkdir /data/misc/wifi/sockets 0770 wifi wifi
|
||||||
|
mkdir /vendor/etc/wifi 0770 system system
|
||||||
|
mkdir /data/hostapd 0770 system wifi
|
||||||
|
|
||||||
# Permissions for audio
|
# Permissions for audio
|
||||||
chown system radio /sys/class/audio/earjack/select_jack
|
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/key_state
|
||||||
|
|
@ -148,7 +125,7 @@ on post-fs-data
|
||||||
chmod 0660 /dev/radio0
|
chmod 0660 /dev/radio0
|
||||||
|
|
||||||
# Permissions Camera
|
# Permissions Camera
|
||||||
mkdir /data/camera 0770 cameraserver system
|
mkdir /data/vendor/camera 0770 cameraserver system
|
||||||
mkdir /data/misc/camera 0770 cameraserver cameraserver
|
mkdir /data/misc/camera 0770 cameraserver cameraserver
|
||||||
chown system radio /sys/class/camera/rear/rear_camfw
|
chown system radio /sys/class/camera/rear/rear_camfw
|
||||||
chown system radio /sys/class/camera/rear/rear_camfw_full
|
chown system radio /sys/class/camera/rear/rear_camfw_full
|
||||||
|
|
@ -224,21 +201,8 @@ on post-fs-data
|
||||||
# Magnetic sensor YAS539 lib
|
# Magnetic sensor YAS539 lib
|
||||||
mkdir /data/system/yas_lib 0660 system system
|
mkdir /data/system/yas_lib 0660 system system
|
||||||
|
|
||||||
on boot
|
## SCSC BT
|
||||||
|
## chown bluetooth bluetooth /sys/module/scsc_bt/parameters/bluetooth_address
|
||||||
# SSWAP
|
|
||||||
write /proc/sys/vm/swappiness 145
|
|
||||||
|
|
||||||
# Min_Free_Kbytes
|
|
||||||
write /proc/sys/vm/min_free_kbytes 9540
|
|
||||||
|
|
||||||
# Allow to access debugfs for system:system
|
|
||||||
chmod 0755 /sys/kernel/debug
|
|
||||||
chown system system /sys/kernel/debug
|
|
||||||
|
|
||||||
# Set up kernel tracing, but disable it by default
|
|
||||||
chmod 0222 /sys/kernel/debug/tracing/trace_marker
|
|
||||||
write /sys/kernel/debug/tracing/tracing_on 0
|
|
||||||
|
|
||||||
# permissions for bluetooth.
|
# permissions for bluetooth.
|
||||||
setprop ro.bt.bdaddr_path "/efs/bluetooth/bt_addr"
|
setprop ro.bt.bdaddr_path "/efs/bluetooth/bt_addr"
|
||||||
|
|
@ -250,18 +214,43 @@ on boot
|
||||||
chown system bluetooth /efs/bluetooth
|
chown system bluetooth /efs/bluetooth
|
||||||
chown system bluetooth /efs/bluetooth/bt_addr
|
chown system bluetooth /efs/bluetooth/bt_addr
|
||||||
chmod 0770 /efs/bluetooth
|
chmod 0770 /efs/bluetooth
|
||||||
chmod 0640 /efs/bluetooth/bt_addr
|
chmod 0660 /efs/bluetooth/bt_addr
|
||||||
|
|
||||||
|
# for WIFI MAC address
|
||||||
|
mkdir /efs/wifi 0775 wifi root
|
||||||
|
chown wifi root /efs/wifi/.mac.info
|
||||||
|
chmod 0664 /efs/wifi/.mac.info
|
||||||
|
chown wifi root /efs/wifi/.mac.cob
|
||||||
|
chmod 0664 /efs/wifi/.mac.cob
|
||||||
|
|
||||||
|
# Samsung Pay
|
||||||
|
mkdir /efs/pfw_data 0760 spay spay
|
||||||
|
|
||||||
|
# MST/NFC Switch
|
||||||
|
chown spay system /dev/mst_ctrl
|
||||||
|
chmod 0660 /dev/mst_ctrl
|
||||||
|
|
||||||
|
on boot
|
||||||
|
|
||||||
|
# SSWAP
|
||||||
|
write /proc/sys/vm/swappiness 145
|
||||||
|
|
||||||
|
setprop wifi.interface wlan0
|
||||||
|
|
||||||
|
# Allow to access debugfs for system:system
|
||||||
|
chmod 0755 /sys/kernel/debug
|
||||||
|
chown system system /sys/kernel/debug
|
||||||
setprop ro.radio.noril no
|
setprop ro.radio.noril no
|
||||||
|
|
||||||
|
# Set permissions for ttysac2
|
||||||
|
chown system system /dev/ttySAC2
|
||||||
|
chmod 0660 /dev/ttySAC2
|
||||||
|
|
||||||
# SEC_PM sysfs
|
# Set up kernel tracing, but disable it by default
|
||||||
# RTC status
|
chmod 0222 /sys/kernel/debug/tracing/trace_marker
|
||||||
chown system system /sys/power/rtc_status
|
write /sys/kernel/debug/tracing/tracing_on 0
|
||||||
chmod 0444 /sys/power/rtc_status
|
|
||||||
chown system system /efs/FactoryApp/rtc_status
|
|
||||||
chmod 0664 /efs/FactoryApp/rtc_status
|
|
||||||
|
|
||||||
# Permissions for NAD
|
# Permissions for NAD
|
||||||
symlink /dev/block/platform/13500000.dwmmc0/by-name/NAD_REFER /dev/block/NAD_REFER
|
symlink /dev/block/platform/13500000.dwmmc0/by-name/NAD_REFER /dev/block/NAD_REFER
|
||||||
chown system radio /sys/class/sec/sec_nad/nad_stat
|
chown system radio /sys/class/sec/sec_nad/nad_stat
|
||||||
chmod 0664 /sys/class/sec/sec_nad/nad_stat
|
chmod 0664 /sys/class/sec/sec_nad/nad_stat
|
||||||
|
|
@ -275,9 +264,11 @@ on boot
|
||||||
chmod 0664 /sys/class/sec/sec_nad/nad_all
|
chmod 0664 /sys/class/sec/sec_nad/nad_all
|
||||||
chown system radio /sys/class/sec/sec_nad/nad_support
|
chown system radio /sys/class/sec/sec_nad/nad_support
|
||||||
chmod 0664 /sys/class/sec/sec_nad/nad_support
|
chmod 0664 /sys/class/sec/sec_nad/nad_support
|
||||||
|
chown system radio /sys/class/sec/sec_nad/nad_api
|
||||||
|
chmod 0664 /sys/class/sec/sec_nad/nad_api
|
||||||
chown system radio /dev/block/NAD_REFER
|
chown system radio /dev/block/NAD_REFER
|
||||||
chmod 0664 /dev/block/NAD_REFER
|
chmod 0664 /dev/block/NAD_REFER
|
||||||
|
|
||||||
# DVFS & Hotplug
|
# DVFS & Hotplug
|
||||||
chown system system /sys/power/cpuhotplug/enabled
|
chown system system /sys/power/cpuhotplug/enabled
|
||||||
chown system system /sys/power/cpuhotplug/min_online_cpu
|
chown system system /sys/power/cpuhotplug/min_online_cpu
|
||||||
|
|
@ -285,7 +276,11 @@ on boot
|
||||||
chmod 0664 /sys/power/cpuhotplug/enabled
|
chmod 0664 /sys/power/cpuhotplug/enabled
|
||||||
chmod 0664 /sys/power/cpuhotplug/min_online_cpu
|
chmod 0664 /sys/power/cpuhotplug/min_online_cpu
|
||||||
chmod 0664 /sys/power/cpuhotplug/max_online_cpu
|
chmod 0664 /sys/power/cpuhotplug/max_online_cpu
|
||||||
|
|
||||||
|
# CPU C-state node
|
||||||
|
chown radio system /sys/module/cpuidle/parameters/off
|
||||||
|
chmod 0664 /sys/module/cpuidle/parameters/off
|
||||||
|
|
||||||
# Permissions for input_booster
|
# Permissions for input_booster
|
||||||
chown system radio /sys/class/input_booster/level
|
chown system radio /sys/class/input_booster/level
|
||||||
chown system radio /sys/class/input_booster/head
|
chown system radio /sys/class/input_booster/head
|
||||||
|
|
@ -302,9 +297,9 @@ on boot
|
||||||
chmod 0664 /sys/devices/system/sec_os_ctrl/migrate_os
|
chmod 0664 /sys/devices/system/sec_os_ctrl/migrate_os
|
||||||
|
|
||||||
# mif dvfs node
|
# mif dvfs node
|
||||||
chown radio sys/devices/platform/17000010.devfreq_mif/devfreq/17000010.devfreq_mif/available_frequencies
|
chown system system sys/devices/platform/17000010.devfreq_mif/devfreq/17000010.devfreq_mif/available_frequencies
|
||||||
chmod 0664 sys/devices/platform/17000010.devfreq_mif/devfreq/17000010.devfreq_mif/available_frequencies
|
chmod 0664 sys/devices/platform/17000010.devfreq_mif/devfreq/17000010.devfreq_mif/available_frequencies
|
||||||
chown radio sys/devices/platform/17000010.devfreq_mif/devfreq/17000010.devfreq_mif/min_freq
|
chown system system sys/devices/platform/17000010.devfreq_mif/devfreq/17000010.devfreq_mif/min_freq
|
||||||
chmod 0664 sys/devices/platform/17000010.devfreq_mif/devfreq/17000010.devfreq_mif/min_freq
|
chmod 0664 sys/devices/platform/17000010.devfreq_mif/devfreq/17000010.devfreq_mif/min_freq
|
||||||
|
|
||||||
# GPU dvfs node
|
# GPU dvfs node
|
||||||
|
|
@ -364,10 +359,6 @@ on boot
|
||||||
chown system system /sys/devices/system/cpu/cpu6/cpufreq/interactive/io_is_busy
|
chown system system /sys/devices/system/cpu/cpu6/cpufreq/interactive/io_is_busy
|
||||||
chmod 0660 /sys/devices/system/cpu/cpu6/cpufreq/interactive/io_is_busy
|
chmod 0660 /sys/devices/system/cpu/cpu6/cpufreq/interactive/io_is_busy
|
||||||
|
|
||||||
# Cstate node
|
|
||||||
chown radio system /sys/module/cpuidle/parameters/off
|
|
||||||
chmod 0664 /sys/module/cpuidle/parameters/off
|
|
||||||
|
|
||||||
# Mount cpuset group for cameraserver
|
# Mount cpuset group for cameraserver
|
||||||
mkdir /dev/cpuset/cameraserver
|
mkdir /dev/cpuset/cameraserver
|
||||||
copy /dev/cpuset/cpus /dev/cpuset/cameraserver/cpus
|
copy /dev/cpuset/cpus /dev/cpuset/cameraserver/cpus
|
||||||
|
|
@ -378,7 +369,7 @@ on boot
|
||||||
chmod 0664 /dev/cpuset/cameraserver/tasks
|
chmod 0664 /dev/cpuset/cameraserver/tasks
|
||||||
chmod 0664 /dev/cpuset/cameraserver/cpus
|
chmod 0664 /dev/cpuset/cameraserver/cpus
|
||||||
|
|
||||||
# For CPUSET(7885) 0-1, 2-5, 6-7
|
# For CPUSET(7885) 0-3, 4-5, 6-7
|
||||||
chown system system /dev/cpuset/top-app/cpus
|
chown system system /dev/cpuset/top-app/cpus
|
||||||
chown system system /dev/cpuset/foreground/cpus
|
chown system system /dev/cpuset/foreground/cpus
|
||||||
chown system system /dev/cpuset/background/cpus
|
chown system system /dev/cpuset/background/cpus
|
||||||
|
|
@ -388,18 +379,28 @@ on boot
|
||||||
chmod 664 /dev/cpuset/background/cpus
|
chmod 664 /dev/cpuset/background/cpus
|
||||||
chmod 664 /dev/cpuset/system-background/cpus
|
chmod 664 /dev/cpuset/system-background/cpus
|
||||||
write /dev/cpuset/top-app/cpus 0-7
|
write /dev/cpuset/top-app/cpus 0-7
|
||||||
write /dev/cpuset/foreground/cpus 0-2,4-7
|
write /dev/cpuset/foreground/cpus 0-7
|
||||||
write /dev/cpuset/background/cpus 0-1
|
write /dev/cpuset/background/cpus 0-1
|
||||||
write /dev/cpuset/system-background/cpus 0-2
|
write /dev/cpuset/system-background/cpus 0-3
|
||||||
|
|
||||||
# For Selective boost
|
# For Selective boost
|
||||||
write /dev/cpuset/top-app/selective_boost 1
|
write /dev/cpuset/top-app/selective_boost 1
|
||||||
write /dev/cpuset/foreground/selective_boost 1
|
write /dev/cpuset/foreground/selective_boost 1
|
||||||
write /dev/cpuset/cameraserver/selective_boost 1
|
write /dev/cpuset/cameraserver/selective_boost 1
|
||||||
|
|
||||||
#dbmd
|
# Permission for USB SELECT
|
||||||
chmod 0660 /dev/dbmdx-1
|
chown system system /sys/class/android_usb/android0/enable
|
||||||
chown system audio /dev/dbmdx-1
|
chmod 0660 /sys/class/android_usb/android0/enable
|
||||||
|
chown system system /sys/class/android_usb/android0/idVendor
|
||||||
|
chmod 0660 /sys/class/android_usb/android0/idVendor
|
||||||
|
chown system system /sys/class/android_usb/android0/idProduct
|
||||||
|
chmod 0660 /sys/class/android_usb/android0/idProduct
|
||||||
|
chown system system /sys/class/android_usb/android0/f_diag/clients
|
||||||
|
chmod 0660 /sys/class/android_usb/android0/f_diag/clients
|
||||||
|
chown system system /sys/class/android_usb/android0/functions
|
||||||
|
chmod 0660 /sys/class/android_usb/android0/functions
|
||||||
|
chown system system /sys/class/android_usb/android0/bDeviceClass
|
||||||
|
chmod 0660 /sys/class/android_usb/android0/bDeviceClass
|
||||||
|
|
||||||
# Sensors permissions
|
# Sensors permissions
|
||||||
# Accelerometer_sensor
|
# Accelerometer_sensor
|
||||||
|
|
@ -410,6 +411,8 @@ on boot
|
||||||
chown system radio /sys/class/sensors/accelerometer_sensor/name
|
chown system radio /sys/class/sensors/accelerometer_sensor/name
|
||||||
chown system radio /sys/class/sensors/accelerometer_sensor/selftest
|
chown system radio /sys/class/sensors/accelerometer_sensor/selftest
|
||||||
chown system radio /sys/class/sensors/accelerometer_sensor/lowpassfilter
|
chown system radio /sys/class/sensors/accelerometer_sensor/lowpassfilter
|
||||||
|
chown system radio /sys/class/sensors/accelerometer_sensor/dhr_sensor_info
|
||||||
|
|
||||||
# Proximity_sensor
|
# Proximity_sensor
|
||||||
chown system radio /sys/class/sensors/proximity_sensor/state
|
chown system radio /sys/class/sensors/proximity_sensor/state
|
||||||
chown system radio /sys/class/sensors/proximity_sensor/raw_data
|
chown system radio /sys/class/sensors/proximity_sensor/raw_data
|
||||||
|
|
@ -428,11 +431,13 @@ on boot
|
||||||
chown system radio /sys/class/sensors/proximity_sensor/settings_thd_low
|
chown system radio /sys/class/sensors/proximity_sensor/settings_thd_low
|
||||||
chown system radio /sys/class/sensors/proximity_sensor/settings_thd_high
|
chown system radio /sys/class/sensors/proximity_sensor/settings_thd_high
|
||||||
chown system radio /sys/class/sensors/proximity_sensor/prox_probe
|
chown system radio /sys/class/sensors/proximity_sensor/prox_probe
|
||||||
|
|
||||||
# Light_sensor
|
# Light_sensor
|
||||||
chown system radio /sys/class/sensors/light_sensor/lux
|
chown system radio /sys/class/sensors/light_sensor/lux
|
||||||
chown system radio /sys/class/sensors/light_sensor/raw_data
|
chown system radio /sys/class/sensors/light_sensor/raw_data
|
||||||
chown system radio /sys/class/sensors/light_sensor/vendor
|
chown system radio /sys/class/sensors/light_sensor/vendor
|
||||||
chown system radio /sys/class/sensors/light_sensor/name
|
chown system radio /sys/class/sensors/light_sensor/name
|
||||||
|
|
||||||
# Gyro_sensor
|
# Gyro_sensor
|
||||||
chown system radio /sys/class/sensors/gyro_sensor/power_on
|
chown system radio /sys/class/sensors/gyro_sensor/power_on
|
||||||
chown system radio /sys/class/sensors/gyro_sensor/power_off
|
chown system radio /sys/class/sensors/gyro_sensor/power_off
|
||||||
|
|
@ -441,17 +446,20 @@ on boot
|
||||||
chown system radio /sys/class/sensors/gyro_sensor/selftest_dps
|
chown system radio /sys/class/sensors/gyro_sensor/selftest_dps
|
||||||
chown system radio /sys/class/sensors/gyro_sensor/vendor
|
chown system radio /sys/class/sensors/gyro_sensor/vendor
|
||||||
chown system radio /sys/class/sensors/gyro_sensor/name
|
chown system radio /sys/class/sensors/gyro_sensor/name
|
||||||
|
|
||||||
# Barometer_sensor
|
# Barometer_sensor
|
||||||
chown system radio /sys/class/sensors/barometer_sensor/sea_level_pressure
|
chown system radio /sys/class/sensors/barometer_sensor/sea_level_pressure
|
||||||
chown system radio /sys/class/sensors/barometer_sensor/vendor
|
chown system radio /sys/class/sensors/barometer_sensor/vendor
|
||||||
chown system radio /sys/class/sensors/barometer_sensor/name
|
chown system radio /sys/class/sensors/barometer_sensor/name
|
||||||
chown system radio /sys/class/sensors/barometer_sensor/calibration
|
chown system radio /sys/class/sensors/barometer_sensor/calibration
|
||||||
chown system radio /sys/class/sensors/barometer_sensor/temperature
|
chown system radio /sys/class/sensors/barometer_sensor/temperature
|
||||||
|
|
||||||
# Magnetic_sensor
|
# Magnetic_sensor
|
||||||
chown system radio /sys/class/sensors/magnetic_sensor/raw_data
|
chown system radio /sys/class/sensors/magnetic_sensor/raw_data
|
||||||
chown system radio /sys/class/sensors/magnetic_sensor/vendor
|
chown system radio /sys/class/sensors/magnetic_sensor/vendor
|
||||||
chown system radio /sys/class/sensors/magnetic_sensor/name
|
chown system radio /sys/class/sensors/magnetic_sensor/name
|
||||||
chown system radio /sys/class/sensors/magnetic_sensor/selftest
|
chown system radio /sys/class/sensors/magnetic_sensor/selftest
|
||||||
|
|
||||||
# HRM_sensor
|
# HRM_sensor
|
||||||
chown system radio /sys/class/sensors/hrm_sensor/name
|
chown system radio /sys/class/sensors/hrm_sensor/name
|
||||||
chown system radio /sys/class/sensors/hrm_sensor/vendor
|
chown system radio /sys/class/sensors/hrm_sensor/vendor
|
||||||
|
|
@ -485,7 +493,7 @@ on boot
|
||||||
chmod 0600 /dev/max_hrm
|
chmod 0600 /dev/max_hrm
|
||||||
chown system system /dev/max_hrm
|
chown system system /dev/max_hrm
|
||||||
|
|
||||||
# Grip_sensor
|
# Grip Sensor
|
||||||
chown system radio /sys/class/sensors/grip_sensor/name
|
chown system radio /sys/class/sensors/grip_sensor/name
|
||||||
chown system radio /sys/class/sensors/grip_sensor/vendor
|
chown system radio /sys/class/sensors/grip_sensor/vendor
|
||||||
chown system radio /sys/class/sensors/grip_sensor/raw_data
|
chown system radio /sys/class/sensors/grip_sensor/raw_data
|
||||||
|
|
@ -503,85 +511,36 @@ on boot
|
||||||
chown system radio /sys/class/sensors/grip_sensor/normal_threshold_ch2
|
chown system radio /sys/class/sensors/grip_sensor/normal_threshold_ch2
|
||||||
chown system radio /sys/class/sensors/grip_sensor/ch_state
|
chown system radio /sys/class/sensors/grip_sensor/ch_state
|
||||||
chown system radio /sys/class/sensors/grip_sensor/body_threshold
|
chown system radio /sys/class/sensors/grip_sensor/body_threshold
|
||||||
|
chown system radio /sys/class/sensors/grip_sensor/grip_flush
|
||||||
|
chown system radio /sys/class/sensors/grip_sensor/irq_count
|
||||||
|
chown system radio /sys/class/sensors/grip_sensor/ch_count
|
||||||
|
|
||||||
# Grip_sensor
|
chown system radio /sys/class/sensors/grip_sensor/grip_irq_count
|
||||||
chown system radio /sys/class/sensors/grip_sensor/name
|
|
||||||
chown system radio /sys/class/sensors/grip_sensor/grip_firm_update_status
|
|
||||||
chown system radio /sys/class/sensors/grip_sensor/grip_firm_update
|
|
||||||
chown system radio /sys/class/sensors/grip_sensor/grip_firm_version_phone
|
|
||||||
chown system radio /sys/class/sensors/grip_sensor/grip_firm_version_panel
|
|
||||||
chown system radio /sys/class/sensors/grip_sensor/grip_sar_enable
|
|
||||||
chown system radio /sys/class/sensors/grip_sensor/grip_sar_only_mode
|
|
||||||
chown system radio /sys/class/sensors/grip_sensor/grip_sar_press_threshold
|
|
||||||
chown system radio /sys/class/sensors/grip_sensor/grip_sar_release_threshold
|
|
||||||
chown system radio /sys/class/sensors/grip_sensor/grip_earjack
|
|
||||||
chown system radio /sys/class/sensors/grip_sensor/grip_gain
|
|
||||||
chown system radio /sys/class/sensors/grip_sensor/grip_raw
|
|
||||||
chown system radio /sys/class/sensors/grip_sensor/grip_raw_d
|
|
||||||
chown system radio /sys/class/sensors/grip_sensor/grip_sw_reset
|
|
||||||
chown system radio /sys/class/sensors/grip_sensor/grip_threshold
|
chown system radio /sys/class/sensors/grip_sensor/grip_threshold
|
||||||
chown system radio /sys/class/sensors/grip_sensor/grip_total_cap
|
chown system radio /sys/class/sensors/grip_sensor/grip_total_cap
|
||||||
chown system radio /sys/class/sensors/grip_sensor/grip_check
|
chown system radio /sys/class/sensors/grip_sensor/grip_sar_enable
|
||||||
|
chown system radio /sys/class/sensors/grip_sensor/grip_sw_reset
|
||||||
|
chown system radio /sys/class/sensors/grip_sensor/grip_earjack
|
||||||
chown system radio /sys/class/sensors/grip_sensor/grip
|
chown system radio /sys/class/sensors/grip_sensor/grip
|
||||||
chown system radio /sys/class/sensors/grip_sensor/grip_diff_d
|
chown system radio /sys/class/sensors/grip_sensor/grip_diff_d
|
||||||
chown system radio /sys/class/sensors/grip_sensor/grip_baseline
|
chown system radio /sys/class/sensors/grip_sensor/grip_baseline
|
||||||
chown system radio /sys/class/sensors/grip_sensor/grip_irq_count
|
chown system radio /sys/class/sensors/grip_sensor/grip_raw
|
||||||
|
chown system radio /sys/class/sensors/grip_sensor/grip_raw_d
|
||||||
|
chown system radio /sys/class/sensors/grip_sensor/grip_gain
|
||||||
|
chown system radio /sys/class/sensors/grip_sensor/grip_check
|
||||||
|
chown system radio /sys/class/sensors/grip_sensor/grip_sar_only_mode
|
||||||
|
chown system radio /sys/class/sensors/grip_sensor/grip_sar_press_threshold
|
||||||
|
chown system radio /sys/class/sensors/grip_sensor/grip_sar_release_threshold
|
||||||
|
chown system radio /sys/class/sensors/grip_sensor/grip_firm_version_phone
|
||||||
|
chown system radio /sys/class/sensors/grip_sensor/grip_firm_version_panel
|
||||||
|
chown system radio /sys/class/sensors/grip_sensor/grip_firm_update
|
||||||
|
chown system radio /sys/class/sensors/grip_sensor/grip_firm_update_status
|
||||||
|
chown system radio /sys/class/sensors/grip_sensor/grip_irq_state
|
||||||
|
chown system radio /sys/class/sensors/grip_sensor/grip_irq_en_cnt
|
||||||
|
chown system radio /sys/class/sensors/grip_sensor/grip_reg_rw
|
||||||
|
|
||||||
# SensorHub
|
#Meta event
|
||||||
chown system radio /sys/class/sensors/ssp_sensor/enable
|
chown system radio /sys/class/sensors/sensor_dev/flush
|
||||||
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
|
|
||||||
# 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
|
|
||||||
# MOBEAM
|
|
||||||
chown system radio /sys/class/sec/sec_barcode_emul/vendor
|
|
||||||
chown system radio /sys/class/sec/sec_barcode_emul/name
|
|
||||||
chown system radio /sys/class/sec/sec_barcode_emul/barcode_send
|
|
||||||
chown system radio /sys/class/sec/sec_barcode_emul/barcode_led_status
|
|
||||||
chown system radio /sys/class/sec/sec_barcode_emul/barcode_ver_check
|
|
||||||
# IRLED_sensor
|
|
||||||
chown system radio /sys/class/sensors/irled_remote/name
|
|
||||||
chown system radio /sys/class/sensors/irled_remote/vendor
|
|
||||||
chown system radio /sys/class/sensors/irled_remote/irled_send
|
|
||||||
chown system radio /sys/class/sensors/irled_remote/irled_send_result
|
|
||||||
|
|
||||||
|
|
||||||
# Fingerprint_sensor
|
|
||||||
chown system radio /sys/class/fingerprint/fingerprint/type_check
|
|
||||||
chown system radio /sys/class/fingerprint/fingerprint/name
|
|
||||||
chown system radio /sys/class/fingerprint/fingerprint/vendor
|
|
||||||
chown system radio /sys/class/fingerprint/fingerprint/adm
|
|
||||||
chown system radio /sys/class/fingerprint/fingerprint/bfs_values
|
|
||||||
|
|
||||||
# sem_daemon permission
|
|
||||||
chown system system /efs/sec_efs/ssp_data
|
|
||||||
chmod 0644 /efs/sec_efs/ssp_data
|
|
||||||
|
|
||||||
# Support DM logging
|
# Support DM logging
|
||||||
# chmod 0770 /system/bin/dmd
|
# chmod 0770 /system/bin/dmd
|
||||||
|
|
@ -596,24 +555,34 @@ on boot
|
||||||
chmod 0660 /sys/class/sec/switch/uart_sel
|
chmod 0660 /sys/class/sec/switch/uart_sel
|
||||||
chown system system /sys/class/sec/switch/uart_sel
|
chown system system /sys/class/sec/switch/uart_sel
|
||||||
|
|
||||||
#for datarouter
|
on nonencrypted
|
||||||
chown system system /dev/dun
|
mkdir /data/misc/mcRegistry 0775 system drmrpc
|
||||||
chown system system /dev/ttyGS0
|
|
||||||
chown system system /dev/ttyGS1
|
|
||||||
chown system system /dev/ttyGS2
|
|
||||||
chown system system /dev/ttyGS3
|
|
||||||
|
|
||||||
# Move 2 SD card
|
on property:vold.decrypt=trigger_restart_framework
|
||||||
service extSdUFSVold /system/bin/extSDCardServiceVold
|
mkdir /data/misc/mcRegistry 0775 system drmrpc
|
||||||
class main
|
|
||||||
user system
|
|
||||||
group system mount radio net_bt sdcard_rw shell media media_rw
|
|
||||||
|
|
||||||
on fs
|
on fs
|
||||||
mount_all /fstab.samsungexynos7885
|
mount_all /fstab.exynos7885
|
||||||
setprop ro.crypto.fuse_sdcard true
|
|
||||||
chown radio system /efs
|
chown radio system /efs
|
||||||
restorecon_recursive /efs
|
restorecon_recursive /efs
|
||||||
|
setprop ro.crypto.fuse_sdcard true
|
||||||
|
|
||||||
|
#For cpefs partition
|
||||||
|
restorecon_recursive /cpefs
|
||||||
|
chown radio system /cpefs
|
||||||
|
chmod 0771 /cpefs
|
||||||
|
|
||||||
|
mkdir /mnt/vendor/persist/data/sfs 0700 system system
|
||||||
|
mkdir /mnt/vendor/persist/data/tz 0700 system system
|
||||||
|
|
||||||
|
chown system system /mnt/vendor/persist
|
||||||
|
|
||||||
|
# Enable rmnet data and aggregation
|
||||||
|
setprop persist.rmnet.mux enabled
|
||||||
|
setprop persist.rmnet.data.enable true
|
||||||
|
setprop persist.data.wda.enable true
|
||||||
|
setprop persist.data.df.agg.dl_pkt 10
|
||||||
|
setprop persist.data.df.agg.dl_size 4096
|
||||||
|
|
||||||
# Permissions for ION
|
# Permissions for ION
|
||||||
chmod 0660 /sys/class/ion_cma/ion_video_ext/isolated
|
chmod 0660 /sys/class/ion_cma/ion_video_ext/isolated
|
||||||
|
|
@ -626,48 +595,34 @@ on fs
|
||||||
chown system radio /sys/class/lcd/panel/lcd_type
|
chown system radio /sys/class/lcd/panel/lcd_type
|
||||||
chown system system /sys/class/lcd/panel/lux
|
chown system system /sys/class/lcd/panel/lux
|
||||||
|
|
||||||
# Copy DRM Key
|
# Permissions for LSI NFC
|
||||||
copy /system/app/wv.keys /factory/wv.keys
|
|
||||||
|
|
||||||
# Permission for DRM Key
|
|
||||||
chmod 0644 /factory/wv.keys
|
|
||||||
|
|
||||||
# Permissions for System LSI NFC
|
|
||||||
# NFC : Permissions for NFC
|
|
||||||
chmod 0660 /dev/sec-nfc
|
chmod 0660 /dev/sec-nfc
|
||||||
chown nfc nfc /dev/sec-nfc
|
chown nfc nfc /dev/sec-nfc
|
||||||
|
# ESE
|
||||||
|
chmod 0660 /dev/p3
|
||||||
|
chown system system /dev/p3
|
||||||
|
|
||||||
|
# Permissions for NXP NFC
|
||||||
|
chmod 0660 /dev/pn547
|
||||||
|
chown nfc nfc /dev/pn547
|
||||||
|
# Permissions for NXP ESE
|
||||||
|
chmod 0660 /dev/p61
|
||||||
|
chown system system /dev/p61
|
||||||
|
|
||||||
|
# Copy DRM Key
|
||||||
|
# copy /system/app/wv.keys /factory/wv.keys
|
||||||
|
|
||||||
|
# Permission for DRM Key
|
||||||
|
# chmod 0644 /factory/wv.keys
|
||||||
|
|
||||||
# Permission for flashlight control for HAL3.3
|
# Permission for flashlight control for HAL3.3
|
||||||
# The Istor espresso board does not have the flash led h/w, So the below permission line are blocked.
|
# The Istor espresso board does not have the flash led h/w, So the below permission line are blocked.
|
||||||
# If you want to test the flashlight in universal board which have the flash led h/w, Enable the below blocked lines.
|
# If you want to test the flashlight in board which have the flash led h/w, Enable the below blocked lines.
|
||||||
chmod 0660 /sys/class/camera/flash/rear_flash
|
chmod 0660 /sys/class/camera/flash/rear_flash
|
||||||
chown system camera /sys/class/camera/flash/rear_flash
|
chown system camera /sys/class/camera/flash/rear_flash
|
||||||
chmod 0660 /sys/class/camera/flash/front_flash
|
chmod 0660 /sys/class/camera/flash/front_flash
|
||||||
chown system camera /sys/class/camera/flash/front_flash
|
chown system camera /sys/class/camera/flash/front_flash
|
||||||
|
|
||||||
# SVC LED
|
|
||||||
chown system system /sys/class/sec/led/led_r
|
|
||||||
chown system system /sys/class/sec/led/led_g
|
|
||||||
chown system system /sys/class/sec/led/led_b
|
|
||||||
|
|
||||||
chown system system /sys/class/leds/led_r/brightness
|
|
||||||
chown system system /sys/class/leds/led_g/brightness
|
|
||||||
chown system system /sys/class/leds/led_b/brightness
|
|
||||||
chown system system /sys/class/leds/led_r/delay_on
|
|
||||||
chown system system /sys/class/leds/led_g/delay_on
|
|
||||||
chown system system /sys/class/leds/led_b/delay_on
|
|
||||||
chown system system /sys/class/leds/led_r/delay_off
|
|
||||||
chown system system /sys/class/leds/led_g/delay_off
|
|
||||||
chown system system /sys/class/leds/led_b/delay_off
|
|
||||||
chown system system /sys/class/leds/led_r/blink
|
|
||||||
chown system system /sys/class/leds/led_g/blink
|
|
||||||
chown system system /sys/class/leds/led_b/blink
|
|
||||||
|
|
||||||
chown system system /sys/class/sec/led/led_pattern
|
|
||||||
chown system system /sys/class/sec/led/led_blink
|
|
||||||
chown system system /sys/class/sec/led/led_br_lev
|
|
||||||
chown system system /sys/class/sec/led/led_lowpower
|
|
||||||
|
|
||||||
#load ecd firmware
|
#load ecd firmware
|
||||||
write /proc/ecd/load_firmware 1
|
write /proc/ecd/load_firmware 1
|
||||||
|
|
||||||
|
|
@ -675,67 +630,29 @@ on fs
|
||||||
chown system system /dev/network_throughput
|
chown system system /dev/network_throughput
|
||||||
|
|
||||||
# ARGOSD
|
# ARGOSD
|
||||||
service argos-daemon /system/vendor/bin/argosd
|
service argos-daemon /vendor/bin/argosd
|
||||||
class main
|
class main
|
||||||
user system
|
user system
|
||||||
group system radio
|
group system radio
|
||||||
|
|
||||||
# MobiCore startup
|
|
||||||
# service mobicore /system/bin/mcDriverDaemon -r /system/app/020a0000000000000000000000000000.drbin -r /system/app/mcRegistry/FFFFFFFFD00000000000000000000016.tlbin
|
|
||||||
# user drmrpc
|
|
||||||
# group drmrpc
|
|
||||||
# class core
|
|
||||||
# seclabel u:r:tee:s0
|
|
||||||
|
|
||||||
#service trustonic-proxy /system/bin/trustonic_tee_proxy
|
|
||||||
# class core
|
|
||||||
# user system
|
|
||||||
# group system drmrpc
|
|
||||||
# seclabel u:r:tee:s0
|
|
||||||
|
|
||||||
# Modem boot daemon
|
|
||||||
# service cpboot-daemon /sbin/cbd -d -tss310 -bm -mm -P mmcblk0p5
|
|
||||||
# class main
|
|
||||||
# user root
|
|
||||||
# group radio cache inet misc audio sdcard_rw log
|
|
||||||
# seclabel u:r:cbd:s0
|
|
||||||
|
|
||||||
# DM daemon
|
|
||||||
# service DM-daemon /system/bin/dmd
|
|
||||||
# class main
|
|
||||||
# user root
|
|
||||||
# group system
|
|
||||||
|
|
||||||
# FINGERPRINT FRAMEWORK : starts fingerprintd
|
|
||||||
service fingerprintd /system/bin/fingerprintd
|
|
||||||
class late_start
|
|
||||||
user system
|
|
||||||
group system
|
|
||||||
|
|
||||||
# FINGERPRINT FRAMEWORK : starts goodixfingerprintd
|
|
||||||
service goodixd /system/bin/goodixfingerprintd
|
|
||||||
class late_start
|
|
||||||
user system
|
|
||||||
group media_rw system
|
|
||||||
|
|
||||||
# faced
|
# faced
|
||||||
service faced /system/bin/faced
|
service faced /system/bin/faced
|
||||||
class late_start
|
class late_start
|
||||||
user system
|
user system
|
||||||
group system
|
group system
|
||||||
|
|
||||||
# SCE daemon
|
# MobiCore startup
|
||||||
# service SCE-daemon /system/bin/sced
|
service mobicore /vendor/bin/mcDriverDaemon -r /vendor/app/mcRegistry/020a0000000000000000000000000000.drbin -r /vendor/app/mcRegistry/FFFFFFFFD00000000000000000000016.tlbin
|
||||||
# class main
|
user drmrpc
|
||||||
# user root
|
group drmrpc
|
||||||
# group system
|
class core
|
||||||
|
seclabel u:r:tee:s0
|
||||||
|
|
||||||
# diag daemon
|
service trustonic-proxy /system/bin/trustonic_tee_proxy
|
||||||
# service DM-daemon /system/bin/diagexe
|
class core
|
||||||
# class main
|
user system
|
||||||
# user root
|
group system drmrpc
|
||||||
# group system
|
seclabel u:r:tee:s0
|
||||||
# seclabel u:r:dmd:s0
|
|
||||||
|
|
||||||
# Remosaic daemon of Camera
|
# Remosaic daemon of Camera
|
||||||
#service remosaic_daemon /system/bin/remosaic_daemon
|
#service remosaic_daemon /system/bin/remosaic_daemon
|
||||||
|
|
@ -753,7 +670,27 @@ service fuse_usb2 /system/bin/sdcard -u 1023 -g 1023 -d /mnt/media_rw/usb2 /stor
|
||||||
class late_start
|
class late_start
|
||||||
disabled
|
disabled
|
||||||
|
|
||||||
# Sysscope
|
service cp_vername /vendor/bin/cp_vername.sh /sys/class/nfc_test/test
|
||||||
|
class core
|
||||||
|
user system
|
||||||
|
group system
|
||||||
|
oneshot
|
||||||
|
|
||||||
|
# Abox FailSafe
|
||||||
|
service abox /vendor/bin/main_abox 14a50000.abox /data/log/abox
|
||||||
|
class late_start
|
||||||
|
user audioserver
|
||||||
|
group system
|
||||||
|
|
||||||
|
# LPM
|
||||||
|
on property:ro.bootmode=charger
|
||||||
|
mount ext4 /dev/block/platform/13500000.dwmmc0/by-name/SYSTEM /system wait ro
|
||||||
|
wait /dev/block/platform/13500000.dwmmc0/by-name/EFS
|
||||||
|
mount ext4 /dev/block/platform/13500000.dwmmc0/by-name/EFS /efs nosuid nodev noatime noauto_da_alloc,discard,journal_checksum,data=ordered,errors=panic
|
||||||
|
mkdir /efs/lpm 0775 system system
|
||||||
|
class_start sec-charger
|
||||||
|
|
||||||
|
# Make symlink to param partition
|
||||||
service prepare_param /system/bin/prepare_param.sh /dev/block/platform/13500000.dwmmc0/by-name/PARAM
|
service prepare_param /system/bin/prepare_param.sh /dev/block/platform/13500000.dwmmc0/by-name/PARAM
|
||||||
class core
|
class core
|
||||||
user root
|
user root
|
||||||
|
|
@ -769,120 +706,19 @@ service watchdogd /sbin/watchdogd 10 20
|
||||||
service watchdog_break /system/bin/watchdog_break.sh
|
service watchdog_break /system/bin/watchdog_break.sh
|
||||||
oneshot
|
oneshot
|
||||||
class core
|
class core
|
||||||
seclabel u:r:watchdogd:s0
|
seclabel u:r:watchdogd:s0
|
||||||
|
|
||||||
# on userdebug and eng builds, enable kgdb on the serial console
|
# on userdebug and eng builds, enable kgdb on the serial console
|
||||||
on property:ro.debuggable=1
|
on property:ro.debuggable=1
|
||||||
write /sys/module/kgdboc/parameters/kgdboc ttyFIQ1
|
write /sys/module/kgdboc/parameters/kgdboc ttyFIQ1
|
||||||
write /sys/module/fiq_debugger/parameters/kgdb_enable 1
|
write /sys/module/fiq_debugger/parameters/kgdb_enable 1
|
||||||
|
|
||||||
# LPM
|
|
||||||
on property:ro.bootmode=charger
|
|
||||||
mount ext4 /dev/block/platform/13500000.dwmmc0/by-name/SYSTEM /system wait ro
|
|
||||||
wait /dev/block/platform/13500000.dwmmc0/by-name/EFS
|
|
||||||
mount ext4 /dev/block/platform/13500000.dwmmc0/by-name/EFS /efs nosuid nodev noatime noauto_da_alloc,discard,journal_checksum,data=ordered,errors=panic
|
|
||||||
class_start sec-charger
|
|
||||||
|
|
||||||
service lpm /system/bin/lpm
|
|
||||||
class sec-charger
|
|
||||||
critical
|
|
||||||
|
|
||||||
# SPE-1748: PANU DHCP Client not launched
|
|
||||||
service dhcpcd_bt-pan /system/bin/dhcpcd -ABKL
|
|
||||||
class main
|
|
||||||
disabled
|
|
||||||
oneshot
|
|
||||||
|
|
||||||
service iprenew_bt-pan /system/bin/dhcpcd -n
|
|
||||||
class main
|
|
||||||
disabled
|
|
||||||
oneshot
|
|
||||||
|
|
||||||
on post-fs-data
|
|
||||||
# WLBT MX
|
|
||||||
# for slsi WIFI file operation
|
|
||||||
chown system system /sys/module/scsc_wlan/parameters/EnableTestMode
|
|
||||||
chmod 0666 /sys/module/scsc_wlan/parameters/EnableTestMode
|
|
||||||
chown system system /sys/module/scsc_mx/parameters/firmware_variant
|
|
||||||
chmod 0666 /sys/module/scsc_mx/parameters/firmware_variant
|
|
||||||
chown system system /sys/module/scsc_mx/parameters/enable_auto_sense
|
|
||||||
chmod 0666 /sys/module/scsc_mx/parameters/enable_auto_sense
|
|
||||||
chown system system /sys/module/scsc_mx/parameters/use_new_fw_structure
|
|
||||||
chmod 0666 /sys/module/scsc_mx/parameters/use_new_fw_structure
|
|
||||||
chown system system /proc/driver/mx140_clk0/restart
|
|
||||||
chmod 0666 /proc/driver/mx140_clk0/restart
|
|
||||||
chown system system /sys/module/scsc_bt/parameters/disable_service
|
|
||||||
chmod 0666 /sys/module/scsc_bt/parameters/disable_service
|
|
||||||
chown system system /sys/module/scsc_bt/parameters/force_crash
|
|
||||||
chmod 0666 /sys/module/scsc_bt/parameters/force_crash
|
|
||||||
|
|
||||||
chown system system /dev/s5n2560udi0
|
|
||||||
chmod 0666 /dev/s5n2560udi0
|
|
||||||
chown system system /dev/mx_0_debug_sampler
|
|
||||||
chmod 0666 /dev/mx_0_debug_sampler
|
|
||||||
chown system system /dev/mx_0_m4_gdb
|
|
||||||
chmod 0666 /dev/mx_0_m4_gdb
|
|
||||||
chown system system /dev/mx_0_mmap
|
|
||||||
chmod 0666 /dev/mx_0_mmap
|
|
||||||
chown system system /dev/mx_0_r4_gdb
|
|
||||||
chmod 0666 /dev/mx_0_r4_gdb
|
|
||||||
chown system system /dev/mx_client_test_0
|
|
||||||
chmod 0666 /dev/mx_client_test_0
|
|
||||||
|
|
||||||
chown system system /system/bin/moredump
|
|
||||||
chmod 0755 /system/bin/moredump
|
|
||||||
chown system system /system/bin/moredump.bin
|
|
||||||
chmod 0755 /system/bin/moredump.bin
|
|
||||||
chown system system /system/bin/disable_auto_coredump
|
|
||||||
chmod 0755 /system/bin/disable_auto_coredump
|
|
||||||
chown system system /system/bin/trigger_moredump
|
|
||||||
chmod 0755 /system/bin/trigger_moredump
|
|
||||||
|
|
||||||
write /sys/module/scsc_mx/parameters/disable_recovery_handling 0
|
|
||||||
|
|
||||||
on boot
|
|
||||||
|
|
||||||
# sem_daemon
|
|
||||||
service sem_daemon /system/bin/sem_daemon
|
|
||||||
class core
|
|
||||||
user system
|
|
||||||
group system nfc
|
|
||||||
disabled
|
|
||||||
|
|
||||||
on property:sys.boot_completed=1
|
|
||||||
setprop security.semdaemonfinish 0
|
|
||||||
start sem_daemon
|
|
||||||
# Change permission for A-Box firmware logs file & GPR dump
|
|
||||||
chown audioserver system /sys/kernel/debug/abox/log-00
|
|
||||||
chown audioserver system /sys/devices/platform/14a50000.abox/14a50000.abox:abox_debug@0/gpr
|
|
||||||
chown audioserver system /sys/devices/platform/14a50000.abox/14a50000.abox:abox_debug@0/calliope_sram
|
|
||||||
chown audioserver system /sys/devices/platform/14a50000.abox/14a50000.abox:abox_debug@0/calliope_dram
|
|
||||||
chown audioserver system /sys/devices/platform/14a50000.abox/14a50000.abox:abox_debug@0/calliope_iva
|
|
||||||
|
|
||||||
on property:security.semdaemonfinish=1
|
|
||||||
stop sem_daemon
|
|
||||||
|
|
||||||
# umount service
|
# umount service
|
||||||
service umount_service /system/bin/umount -D /preload
|
service umount_service /system/bin/umount -l /preload
|
||||||
disabled
|
disabled
|
||||||
seclabel u:r:umount_service:s0
|
seclabel u:r:umount_service:s0
|
||||||
oneshot
|
oneshot
|
||||||
|
|
||||||
# GPS
|
|
||||||
service gpsd /vendor/bin/hw/gpsd -c /vendor/etc/gnss/gps.cfg
|
|
||||||
class main
|
|
||||||
user gps
|
|
||||||
group system inet net_raw wakelock
|
|
||||||
ioprio be 0
|
|
||||||
seclabel u:r:gpsd:s0
|
|
||||||
|
|
||||||
# SSWAP
|
|
||||||
service swapon /sbin/sswap -s -f 2048
|
|
||||||
class core
|
|
||||||
user root
|
|
||||||
group root
|
|
||||||
seclabel u:r:sswap:s0
|
|
||||||
oneshot
|
|
||||||
|
|
||||||
# Support Preload install apks
|
# Support Preload install apks
|
||||||
on property:persist.sys.storage_preload=1
|
on property:persist.sys.storage_preload=1
|
||||||
|
|
@ -892,8 +728,50 @@ on property:persist.sys.storage_preload=1
|
||||||
on property:persist.sys.storage_preload=0
|
on property:persist.sys.storage_preload=0
|
||||||
start umount_service
|
start umount_service
|
||||||
|
|
||||||
# scsc deaemon
|
# Change permission for A-Box firmware logs file & GPR dump
|
||||||
service wlbtd /vendor/bin/wlbtd
|
chown audioserver system /sys/kernel/debug/abox/log-00
|
||||||
class main
|
chown audioserver system /sys/devices/platform/14a50000.abox/14a50000.abox:abox_debug@0/gpr
|
||||||
user system
|
chown audioserver system /sys/devices/platform/14a50000.abox/14a50000.abox:abox_debug@0/calliope_sram
|
||||||
group wifi inet log sdcard_rw misc
|
chown audioserver system /sys/devices/platform/14a50000.abox/14a50000.abox:abox_debug@0/calliope_dram
|
||||||
|
chown audioserver system /sys/devices/platform/14a50000.abox/14a50000.abox:abox_debug@0/calliope_iva
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
service dhcpcd_wlan0 /vendor/bin/dhcpcd -aABDKL
|
||||||
|
class main
|
||||||
|
disabled
|
||||||
|
oneshot
|
||||||
|
|
||||||
|
service iprenew_wlan0 /vendor/bin/dhcpcd -n
|
||||||
|
class main
|
||||||
|
disabled
|
||||||
|
oneshot
|
||||||
|
|
||||||
|
service dhcpcd_p2p /vendor/bin/dhcpcd -aABKL
|
||||||
|
class main
|
||||||
|
disabled
|
||||||
|
oneshot
|
||||||
|
|
||||||
|
service iprenew_p2p /vendor/bin/dhcpcd -n
|
||||||
|
class main
|
||||||
|
disabled
|
||||||
|
oneshot
|
||||||
|
|
||||||
|
# SPE-1748: PANU DHCP Client not launched
|
||||||
|
service dhcpcd_bt-pan /vendor/bin/dhcpcd -ABKL
|
||||||
|
class main
|
||||||
|
disabled
|
||||||
|
oneshot
|
||||||
|
|
||||||
|
service iprenew_bt-pan /vendor/bin/dhcpcd -n
|
||||||
|
class main
|
||||||
|
disabled
|
||||||
|
oneshot
|
||||||
|
|
||||||
|
# SSWAP
|
||||||
|
service swapon /sbin/sswap -s -f 2048
|
||||||
|
class core
|
||||||
|
user root
|
||||||
|
group root
|
||||||
|
seclabel u:r:sswap:s0
|
||||||
|
oneshot
|
||||||
274
rootdir/etc/init.samsung.rc
Normal file
274
rootdir/etc/init.samsung.rc
Normal file
|
|
@ -0,0 +1,274 @@
|
||||||
|
on init
|
||||||
|
|
||||||
|
# MirrorLink permission
|
||||||
|
mkdir /dev/socket/mlaudio 0770 audioserver system
|
||||||
|
|
||||||
|
# reset_reason
|
||||||
|
chown system system /proc/reset_reason
|
||||||
|
chmod 0600 /proc/reset_reason
|
||||||
|
chown system system /proc/reset_reason_extra_info
|
||||||
|
chmod 0600 /proc/reset_reason_extra_info
|
||||||
|
chown system system /proc/store_lastkmsg
|
||||||
|
chmod 0600 /proc/store_lastkmsg
|
||||||
|
chown system system /proc/auto_comment
|
||||||
|
chmod 0600 /proc/auto_comment
|
||||||
|
chown system system /proc/reset_rwc
|
||||||
|
chmod 0600 /proc/reset_rwc
|
||||||
|
|
||||||
|
# ap hw param data
|
||||||
|
chown system system /sys/class/sec/sec_hw_param/ap_info
|
||||||
|
chmod 0600 /sys/class/sec/sec_hw_param/ap_info
|
||||||
|
chown system system /sys/class/sec/sec_hw_param/ddr_info
|
||||||
|
chmod 0600 /sys/class/sec/sec_hw_param/ddr_info
|
||||||
|
chown system system /sys/class/sec/sec_hw_param/extra_info
|
||||||
|
chmod 0600 /sys/class/sec/sec_hw_param/extra_info
|
||||||
|
chown system system /sys/class/sec/sec_hw_param/extrb_info
|
||||||
|
chmod 0600 /sys/class/sec/sec_hw_param/extrb_info
|
||||||
|
chown system system /sys/class/sec/sec_hw_param/extrc_info
|
||||||
|
chmod 0600 /sys/class/sec/sec_hw_param/extrc_info
|
||||||
|
chown system system /sys/class/sec/sec_hw_param/extrm_info
|
||||||
|
chmod 0600 /sys/class/sec/sec_hw_param/extrm_info
|
||||||
|
chown system system /sys/class/sec/sec_hw_param/extrf_info
|
||||||
|
chmod 0600 /sys/class/sec/sec_hw_param/extrf_info
|
||||||
|
chown system radio /sys/class/sec/sec_hw_param/pcb_info
|
||||||
|
chmod 0660 /sys/class/sec/sec_hw_param/pcb_info
|
||||||
|
chown system radio /sys/class/sec/sec_hw_param/smd_info
|
||||||
|
chmod 0660 /sys/class/sec/sec_hw_param/smd_info
|
||||||
|
chown system system /sys/class/sec/sec_hw_param/thermal_info
|
||||||
|
|
||||||
|
on post-fs
|
||||||
|
# mobicore
|
||||||
|
setprop sys.mobicoredaemon.enable stopped
|
||||||
|
|
||||||
|
on post-fs-data
|
||||||
|
# mobicore
|
||||||
|
export MC_AUTH_TOKEN_PATH /efs
|
||||||
|
mkdir /efs/TEE 0770 radio system
|
||||||
|
chmod 0660 /dev/t-base-tui
|
||||||
|
chown system system /dev/t-base-tui
|
||||||
|
start mobicore
|
||||||
|
|
||||||
|
# mldap
|
||||||
|
mkdir /efs/prov_data 0770 system system
|
||||||
|
|
||||||
|
mkdir /data/log 0775 system log
|
||||||
|
mkdir /data/log/bt 0770 bluetooth bluetooth
|
||||||
|
|
||||||
|
mkdir /data/misc/wifi_hostapd 0771 wifi system
|
||||||
|
|
||||||
|
on boot
|
||||||
|
chown system system /sys/class/timed_output/vibrator/intensity
|
||||||
|
chown system system /sys/class/timed_output/vibrator/multi_freq
|
||||||
|
chown system system /sys/class/timed_output/vibrator/haptic_engine
|
||||||
|
chown system system /sys/class/timed_output/vibrator/force_touch_intensity
|
||||||
|
chown system system /sys/class/timed_output/vibrator/motor_type
|
||||||
|
|
||||||
|
# HMT relay mode
|
||||||
|
chown radio system /sys/devices/virtual/relay_on
|
||||||
|
|
||||||
|
# UFS
|
||||||
|
chown system system /sys/block/sda/device/model
|
||||||
|
chmod 444 /sys/block/sda/device/model
|
||||||
|
chown system system /sys/block/sda/device/rev
|
||||||
|
chmod 444 /sys/block/sda/device/rev
|
||||||
|
chown system system /sys/class/scsi_host/host0/lt
|
||||||
|
chmod 444 /sys/class/scsi_host/host0/lt
|
||||||
|
chown system system /sys/class/scsi_host/host0/SEC_UFS_err_sum
|
||||||
|
chmod 444 /sys/class/scsi_host/host0/SEC_UFS_err_sum
|
||||||
|
chown system system /sys/class/scsi_host/host0/SEC_UFS_op_cnt
|
||||||
|
chmod 444 /sys/class/scsi_host/host0/SEC_UFS_op_cnt
|
||||||
|
chown system system /sys/class/scsi_host/host0/SEC_UFS_query_cnt
|
||||||
|
chmod 444 /sys/class/scsi_host/host0/SEC_UFS_query_cnt
|
||||||
|
chown system system /sys/class/scsi_host/host0/SEC_UFS_uic_cmd_cnt
|
||||||
|
chmod 444 /sys/class/scsi_host/host0/SEC_UFS_uic_cmd_cnt
|
||||||
|
chown system system /sys/class/scsi_host/host0/SEC_UFS_uic_err_cnt
|
||||||
|
chmod 444 /sys/class/scsi_host/host0/SEC_UFS_uic_err_cnt
|
||||||
|
chown system system /sys/class/scsi_host/host0/SEC_UFS_utp_cnt
|
||||||
|
chmod 444 /sys/class/scsi_host/host0/SEC_UFS_utp_cnt
|
||||||
|
chown system system /sys/class/scsi_host/host0/SEC_UFS_fatal_cnt
|
||||||
|
chmod 444 /sys/class/scsi_host/host0/SEC_UFS_fatal_cnt
|
||||||
|
chown system system /sys/block/sda/diskios
|
||||||
|
chmod 660 /sys/block/sda/diskios
|
||||||
|
chown system system /sys/class/scsi_host/host0/unique_number
|
||||||
|
chmod 440 /sys/class/scsi_host/host0/unique_number
|
||||||
|
chown system system /sys/class/scsi_host/host0/lc
|
||||||
|
chmod 444 /sys/class/scsi_host/host0/lc
|
||||||
|
chown system system /sys/block/sda/iomon
|
||||||
|
|
||||||
|
# eMMC/SD
|
||||||
|
chown system system /sys/block/mmcblk0/device/unique_number
|
||||||
|
chmod 440 /sys/block/mmcblk0/device/unique_number
|
||||||
|
chown system system /sys/block/mmcblk0/device/cid
|
||||||
|
chmod 444 /sys/block/mmcblk0/device/cid
|
||||||
|
chown system system /sys/block/mmcblk1/device/cid
|
||||||
|
chmod 444 /sys/block/mmcblk1/device/cid
|
||||||
|
chown system system /sys/class/sec/sdcard/cd_cnt
|
||||||
|
chmod 444 /sys/class/sec/sdcard/cd_cnt
|
||||||
|
chown system system /sys/class/sec/sddata/sd_data
|
||||||
|
chmod 444 /sys/class/sec/sddata/sd_data
|
||||||
|
chown system system /sys/class/sec/mmc/mmc_data
|
||||||
|
chmod 444 /sys/class/sec/mmc/mmc_data
|
||||||
|
chown system system /sys/class/sec/mmc/mmc_summary
|
||||||
|
chmod 444 /sys/class/sec/mmc/mmc_summary
|
||||||
|
chown system system /sys/class/sec/sdcard/sdcard_summary
|
||||||
|
chmod 444 /sys/class/sec/sdcard/sdcard_summary
|
||||||
|
chown system system /sys/class/sec/sdinfo/sd_count
|
||||||
|
chmod 444 /sys/class/sec/sdinfo/sd_count
|
||||||
|
chown system system /sys/class/sec/sdinfo/data
|
||||||
|
chmod 444 /sys/class/sec/sdinfo/data
|
||||||
|
|
||||||
|
# h2k
|
||||||
|
mkdir /efs/cpk 0771 radio system
|
||||||
|
chmod 0644 /efs/redata.bin
|
||||||
|
chmod 0644 /efs/cpk/redata.bin
|
||||||
|
chown radio radio /efs/h2k.dat
|
||||||
|
chown radio radio /efs/cpk/h2k.dat
|
||||||
|
chmod 0644 /efs/h2k.dat
|
||||||
|
chmod 0644 /efs/cpk/h2k.dat
|
||||||
|
chown system system /efs/drm/h2k
|
||||||
|
# Permissions for Touchscreen
|
||||||
|
chown system radio /sys/class/sec/tsp/cmd
|
||||||
|
chown system system /sys/class/sec/tsp/input/enabled
|
||||||
|
chmod 0660 /sys/class/sec/tsp/input/enabled
|
||||||
|
chown root system /proc/tsp_msg
|
||||||
|
chmod 0440 /proc/tsp_msg
|
||||||
|
chown system radio /sys/class/sec/tsp/pressure_enable
|
||||||
|
chown system system /sys/class/sec/tsp/multi_count
|
||||||
|
chown system system /sys/class/sec/tsp/wet_mode
|
||||||
|
chown system system /sys/class/sec/tsp/noise_mode
|
||||||
|
chown system system /sys/class/sec/tsp/comm_err_count
|
||||||
|
chown system system /sys/class/sec/tsp/checksum
|
||||||
|
chown system system /sys/class/sec/tsp/holding_time
|
||||||
|
chown system system /sys/class/sec/tsp/all_touch_count
|
||||||
|
chown system system /sys/class/sec/tsp/z_value
|
||||||
|
chown system system /sys/class/sec/tsp/sensitivity_mode
|
||||||
|
chown system system /sys/class/sec/tsp/prox_power_off
|
||||||
|
chown system system /sys/class/sec/tsp/irq_recovery_count
|
||||||
|
chown system system /sys/class/sec/tsp/ic_reset_count
|
||||||
|
chown system system /sys/class/sec/tsp/mode_change_failed_count
|
||||||
|
chown system system /sys/class/sec/sec_key/key_pressed_count
|
||||||
|
chown system system /dev/tspio
|
||||||
|
chown system system /sys/class/sec/tsp/ear_detect_enable
|
||||||
|
chown system system /sys/class/sec/tsp/ta_mode
|
||||||
|
|
||||||
|
# Permissions for Touchkey
|
||||||
|
chmod 0660 /sys/class/sec_touchkey/input/enabled
|
||||||
|
chown system system /sys/class/sec/sec_touchkey/input/enabled
|
||||||
|
chown system radio /sys/class/sec/sec_touchkey/brightness
|
||||||
|
chown system radio /sys/class/sec/sec_touchkey/touchkey_firm_update
|
||||||
|
chown system radio /sys/class/sec/sec_touchkey/touch_sensitivity
|
||||||
|
chown system radio /sys/class/sec/sec_touchkey/glove_mode
|
||||||
|
chown system radio /sys/class/sec/sec_touchkey/flip_mode
|
||||||
|
chown system radio /sys/class/sec/sec_touchkey/sar_enable
|
||||||
|
chown system radio /sys/class/sec/sec_touchkey/sw_reset
|
||||||
|
chown system radio /sys/class/sec/sec_touchkey/touchkey_earjack
|
||||||
|
chown system radio /sys/class/sec/sec_touchkey/grip_irq_count
|
||||||
|
chown system radio /sys/class/sec/sec_touchkey/touchkey_light_version
|
||||||
|
chown system radio /sys/class/sec/sec_touchkey/touchkey_light_update
|
||||||
|
chown system radio /sys/class/sec/sec_touchkey/touchkey_light_id_compare
|
||||||
|
chown system radio /sys/class/sec/sec_touchkey/touchkey_light_table_write
|
||||||
|
|
||||||
|
# Permissions for Wacom
|
||||||
|
chown system radio /sys/class/sec/sec_epen/cmd
|
||||||
|
chown system system /sys/class/sec/sec_epen/input/enabled
|
||||||
|
chmod 0660 /sys/class/sec/sec_epen/input/enabled
|
||||||
|
chown system radio /sys/class/sec/sec_epen/epen_firm_update
|
||||||
|
chown system radio /sys/class/sec/sec_epen/epen_reset
|
||||||
|
chown system radio /sys/class/sec/sec_epen/epen_reset_result
|
||||||
|
chown system radio /sys/class/sec/sec_epen/epen_checksum
|
||||||
|
chown system radio /sys/class/sec/sec_epen/epen_checksum_result
|
||||||
|
chown system radio /sys/class/sec/sec_epen/epen_saving_mode
|
||||||
|
chown system radio /sys/class/sec/sec_epen/epen_wcharging_mode
|
||||||
|
chown system radio /sys/class/sec/sec_epen/epen_ble_charging_mode
|
||||||
|
chown system radio /sys/class/sec/sec_epen/keyboard_mode
|
||||||
|
chown system radio /sys/class/sec/sec_epen/epen_disable_mode
|
||||||
|
chown system radio /sys/class/sec/sec_epen/aod_enable
|
||||||
|
chown system radio /sys/class/sec/sec_epen/aod_lcd_onoff_status
|
||||||
|
chown system radio /sys/class/sec/sec_epen/screen_off_memo_enable
|
||||||
|
chown system radio /sys/class/sec/sec_epen/dex_enable
|
||||||
|
chown system radio /sys/class/sec/sec_epen/epen_fac_garage_mode
|
||||||
|
chown system radio /sys/class/sec/sec_epen/epen_fac_select_firmware
|
||||||
|
chown system system /sys/class/sec/sec_epen/abnormal_reset_count
|
||||||
|
chown system system /sys/class/sec/sec_epen/i2c_fail_count
|
||||||
|
chown system system /sys/class/sec/sec_epen/pen_out_count
|
||||||
|
|
||||||
|
# Key
|
||||||
|
chown system radio /sys/class/sec/sec_key/wakeup_keys
|
||||||
|
write /sys/class/sec/sec_key/wakeup_keys 116,172
|
||||||
|
chown system system /sys/class/sec/sec_key/key_pressed_count
|
||||||
|
chown system radio /sys/class/sec/sec_sidekey/cmd
|
||||||
|
chown system system /sys/class/sec/sec_sidekey/input/enabled
|
||||||
|
chmod 0660 /sys/class/sec/sec_sidekey/input/enabled
|
||||||
|
|
||||||
|
# Permissions for Auto Input
|
||||||
|
chown system system /sys/class/sec/sec_auto_input/enable
|
||||||
|
chown system system /sys/class/sec/sec_auto_input/tsp_event
|
||||||
|
|
||||||
|
# sec abc
|
||||||
|
chown system radio /sys/class/sec/sec_abc/enabled
|
||||||
|
chmod 0664 /sys/class/sec/sec_abc/enabled
|
||||||
|
chown system radio /sys/class/sec/sec_abc/log
|
||||||
|
chmod 0664 /sys/class/sec/sec_abc/log
|
||||||
|
chown system radio /sys/class/sec/sec_abc_hub/enable
|
||||||
|
chmod 0664 /sys/class/sec/sec_abc_hub/enable
|
||||||
|
chown system radio /sys/class/sec/sec_abc_hub/bootc_offset
|
||||||
|
chmod 0664 /sys/class/sec/sec_abc_hub/bootc_offset
|
||||||
|
|
||||||
|
# DeXonPC
|
||||||
|
chown system system /dev/android_ssusbcon
|
||||||
|
chmod 0660 /dev/android_ssusbcon
|
||||||
|
|
||||||
|
on nonencrypted
|
||||||
|
# mobicore
|
||||||
|
# mobicore mcRegistry
|
||||||
|
mkdir /data/vendor/mcRegistry 0775 system system
|
||||||
|
mkdir /data/misc/mcRegistry 0775 system system
|
||||||
|
|
||||||
|
on charger
|
||||||
|
chmod 0664 /sys/class/power_supply/battery/batt_temp_table
|
||||||
|
chown system radio /sys/class/power_supply/battery/batt_temp_table
|
||||||
|
chmod 0664 /sys/class/power_supply/battery/batt_capacity_max
|
||||||
|
chown system radio /sys/class/power_supply/battery/batt_capacity_max
|
||||||
|
chmod 0664 /sys/class/power_supply/battery/battery_cycle
|
||||||
|
chown system radio /sys/class/power_supply/battery/battery_cycle
|
||||||
|
chmod 0664 /sys/class/power_supply/battery/batt_after_manufactured
|
||||||
|
chown system radio /sys/class/power_supply/battery/batt_after_manufactured
|
||||||
|
chown system radio /sys/class/power_supply/battery/cisd_fullcaprep_max
|
||||||
|
chmod 0660 /sys/class/power_supply/battery/cisd_fullcaprep_max
|
||||||
|
chown system radio /sys/class/power_supply/battery/cisd_data
|
||||||
|
chmod 0660 /sys/class/power_supply/battery/cisd_data
|
||||||
|
chown system system /efs/FactoryApp/cisd_fullcaprep_max
|
||||||
|
chmod 0640 /efs/FactoryApp/cisd_fullcaprep_max
|
||||||
|
chown system radio /sys/class/power_supply/battery/cisd_data_efs_path
|
||||||
|
chmod 0660 /sys/class/power_supply/battery/cisd_data_efs_path
|
||||||
|
chown system system /efs/FactoryApp/cisd_data
|
||||||
|
chmod 0640 /efs/FactoryApp/cisd_data
|
||||||
|
chown system system /efs/FactoryApp/cisd_tx_data
|
||||||
|
chmod 0640 /efs/FactoryApp/cisd_tx_data
|
||||||
|
chown radio system /efs
|
||||||
|
chmod 0771 /efs
|
||||||
|
mkdir /efs/Battery 0775 radio system
|
||||||
|
chown radio system /efs/Battery
|
||||||
|
chmod 0775 /efs/Battery
|
||||||
|
chown radio system /efs/Battery/batt_capacity_max
|
||||||
|
chmod 0664 /efs/Battery/batt_capacity_max
|
||||||
|
copy /system/vendor/firmware/battery_data.dat /efs/Battery/battery_data.dat
|
||||||
|
chmod 0400 /efs/Battery/battery_data.dat
|
||||||
|
write /sys/class/power_supply/battery/batt_update_data "/efs/Battery/battery_data.dat"
|
||||||
|
|
||||||
|
on property:vold.decrypt=trigger_restart_framework
|
||||||
|
# mobicore
|
||||||
|
mkdir /data/vendor/mcRegistry 0775 system system
|
||||||
|
mkdir /data/misc/mcRegistry 0775 system system
|
||||||
|
|
||||||
|
# LPM
|
||||||
|
service lpm /system/bin/lpm
|
||||||
|
class sec-charger
|
||||||
|
critical
|
||||||
|
|
||||||
|
# MobiCore startup
|
||||||
|
service mobicore /vendor/bin/mcDriverDaemon -r /vendor/app/mcRegistry/FFFFFFFF000000000000000000000001.drbin -r /vendor/app/mcRegistry/ffffffffd0000000000000000000000a.tlbin -r /vendor/app/mcRegistry/ffffffffd00000000000000000000016.tlbin -r /vendor/app/mcRegistry/ffffffffd0000000000000000000001c.tlbin -r /vendor/app/mcRegistry/ffffffffd00000000000000000000045.drbin
|
||||||
|
class core
|
||||||
|
user system
|
||||||
|
group system
|
||||||
|
disabled
|
||||||
|
|
@ -1,123 +0,0 @@
|
||||||
# Wi-Fi init file
|
|
||||||
|
|
||||||
#Create directory for hostapd
|
|
||||||
mkdir /data/hostapd 0770 system wifi
|
|
||||||
|
|
||||||
on post-fs-data
|
|
||||||
# give system access to wpa_supplicant.conf for backup and restore
|
|
||||||
mkdir /data/misc/wifi 0770 wifi system
|
|
||||||
chmod 0660 /data/misc/wifi/wpa_supplicant.conf
|
|
||||||
chmod 0660 /data/misc/wifi/p2p_supplicant.conf
|
|
||||||
chown system wifi /data/misc/wifi/wpa_supplicant.conf
|
|
||||||
chown system wifi /data/misc/wifi/p2p_supplicant.conf
|
|
||||||
mkdir /data/misc/wifi_share_profile 0771 wifi system
|
|
||||||
mkdir /data/misc/wifi_hostapd 0771 wifi system
|
|
||||||
mkdir /data/misc/wifi/sockets 0770 wifi wifi
|
|
||||||
mkdir /data/misc/wifi/log/ 0770 wifi system
|
|
||||||
mkdir /data/media/wifi/ 0770 wifi system
|
|
||||||
mkdir /data/media/wifi/log/ 0770 wifi system
|
|
||||||
mkdir /data/log 0775 system log
|
|
||||||
mkdir /data/log/wifi/ 0775 system root
|
|
||||||
mkdir /data/misc/dhcp 0775 dhcp dhcp
|
|
||||||
chown dhcp dhcp /data/misc/dhcp
|
|
||||||
chown system system /sys/kernel/ipv4/tcp_delack_seg
|
|
||||||
|
|
||||||
# for WIFI TRP/TIS
|
|
||||||
mkdir /data/misc/conn 0771 system root
|
|
||||||
chown system root /data/misc/conn/.psm.info
|
|
||||||
chmod 0664 /data/misc/conn/.psm.info
|
|
||||||
|
|
||||||
|
|
||||||
# for WIFI Antenna Selection
|
|
||||||
chown system root /data/misc/conn/.ant.info
|
|
||||||
chmod 0664 /data/misc/conn/.ant.info
|
|
||||||
|
|
||||||
# for WIFI Version
|
|
||||||
write /data/misc/conn/.wifiver.info 0
|
|
||||||
chown system root /data/misc/conn/.wifiver.info
|
|
||||||
chmod 0666 /data/misc/conn/.wifiver.info
|
|
||||||
|
|
||||||
# for WIFI Antenna
|
|
||||||
write /data/misc/conn/.wificable.info E
|
|
||||||
chown system root /data/misc/conn/.wificable.info
|
|
||||||
chmod 0666 /data/misc/conn/.wificable.info
|
|
||||||
|
|
||||||
# for WIFI MEMDUMP
|
|
||||||
# The default value of below memdump file is set in SecProductFeature
|
|
||||||
# write /data/misc/conn/.memdump.info 2
|
|
||||||
chown system root /data/misc/conn/.memdump.info
|
|
||||||
chmod 0666 /data/misc/conn/.memdump.info
|
|
||||||
|
|
||||||
# for WIFI DONGLE EVENT LOG
|
|
||||||
write /data/misc/conn/.logtrace.info 1
|
|
||||||
chown system root /data/misc/conn/.logtrace.info
|
|
||||||
chmod 0666 /data/misc/conn/.logtrace.info
|
|
||||||
|
|
||||||
# for WIFI Cert
|
|
||||||
chmod 0664 /data/misc/conn/.bustxglom.info
|
|
||||||
chmod 0664 /data/misc/conn/.roamoff.info
|
|
||||||
chmod 0664 /data/misc/conn/.frameburst.info
|
|
||||||
chmod 0664 /data/misc/conn/.txbf.info
|
|
||||||
# for WIFI MAC address
|
|
||||||
mkdir /efs/wifi 0775 radio system
|
|
||||||
chown system wifi /efs/wifi/.mac.info
|
|
||||||
chmod 0666 /efs/wifi/.mac.info
|
|
||||||
|
|
||||||
# for WIFI hotspot
|
|
||||||
write /data/misc/conn/.softap.info 0
|
|
||||||
chown system root /data/misc/conn/.softap.info
|
|
||||||
chmod 0666 /data/misc/conn/.softap.info
|
|
||||||
chmod 0664 /vendor/etc/wifi/indoorchannel.info
|
|
||||||
chown system wifi /vendor/etc/wifi/indoorchannel.info
|
|
||||||
|
|
||||||
# for fwpath
|
|
||||||
chown wifi wifi /sys/module/wlan/parameters/fwpath
|
|
||||||
|
|
||||||
|
|
||||||
on boot
|
|
||||||
setprop wifi.interface wlan0
|
|
||||||
|
|
||||||
# Wifi firmware reload path
|
|
||||||
chown wifi wifi /sys/module/dhd/parameters/firmware_path
|
|
||||||
|
|
||||||
# Pcie WiFi T-put setting
|
|
||||||
write /sys/class/net/wlan0/queues/rx-0/rps_cpus 00
|
|
||||||
|
|
||||||
service wpa_supplicant /system/vendor/bin/hw/wpa_supplicant -iwlan0 -Dnl80211 -c/data/misc/wifi/wpa_supplicant.conf -I/system/vendor/etc/wifi/wpa_supplicant_overlay.conf -O/data/misc/wifi/sockets -N -ip2p0 -Dnl80211 -c/data/misc/wifi/p2p_supplicant.conf -I/system/vendor/etc/wifi/p2p_supplicant_overlay.conf -puse_p2p_group_interface=1 -puse_multi_chan_concurrent=1 -e/data/misc/wifi/entropy.bin -g@android:wpa_wlan0
|
|
||||||
class main
|
|
||||||
socket wpa_wlan0 dgram 660 wifi wifi
|
|
||||||
disabled
|
|
||||||
oneshot
|
|
||||||
|
|
||||||
# tiburona
|
|
||||||
# start for WiFi MFG (TestMode)
|
|
||||||
service mfgloader /system/vendor/bin/hw/mfgloader
|
|
||||||
class main
|
|
||||||
disabled
|
|
||||||
oneshot
|
|
||||||
|
|
||||||
service wlandutservice /system/bin/wlandutservice
|
|
||||||
class main
|
|
||||||
user system
|
|
||||||
group system wifi net_raw net_admin inet
|
|
||||||
disabled
|
|
||||||
oneshot
|
|
||||||
|
|
||||||
service macloader /system/vendor/bin/hw/macloader
|
|
||||||
class main
|
|
||||||
oneshot
|
|
||||||
|
|
||||||
on property:init.svc.macloader=stopped
|
|
||||||
chown system root /data/misc/conn/.cid.info
|
|
||||||
chmod 0664 /data/misc/conn/.cid.info
|
|
||||||
chown system root /data/.rev
|
|
||||||
chmod 0664 /data/.rev
|
|
||||||
|
|
||||||
# end of WiFi MFG (TestMode)
|
|
||||||
# It is present in hostapd.android.rc
|
|
||||||
#service hostapd /system/vendor/bin/hw/hostapd -dddd /data/hostapd/hostapd.conf
|
|
||||||
# class late_start
|
|
||||||
# user root
|
|
||||||
# group root
|
|
||||||
# oneshot
|
|
||||||
# disabled
|
|
||||||
|
|
@ -49,7 +49,7 @@
|
||||||
/dev/video31 0660 media graphics
|
/dev/video31 0660 media graphics
|
||||||
|
|
||||||
# mscalers
|
# mscalers
|
||||||
/dev/video50 0660 media graphics
|
/dev/video50 0660 mediacodec drmrpc
|
||||||
/dev/m2m1shot_scaler0 0660 mediacodec drmrpc
|
/dev/m2m1shot_scaler0 0660 mediacodec drmrpc
|
||||||
|
|
||||||
/dev/video55 0666 system graphics
|
/dev/video55 0666 system graphics
|
||||||
|
|
@ -130,27 +130,18 @@
|
||||||
# audio
|
# audio
|
||||||
/dev/seiren 0660 system audio
|
/dev/seiren 0660 system audio
|
||||||
|
|
||||||
#temporary
|
#cbd
|
||||||
/data/modem.bin 0400 radio system
|
/dev/umts_ramdump0 0660 radio radio
|
||||||
|
|
||||||
# DM tools
|
|
||||||
/dev/umts_dm0 0660 radio radio
|
|
||||||
/dev/umts_router 0660 radio radio
|
|
||||||
|
|
||||||
# SIPC RIL
|
|
||||||
/dev/umts_boot0 0660 radio radio
|
|
||||||
/dev/umts_ipc0 0660 radio radio
|
|
||||||
/dev/umts_ipc1 0660 radio radio
|
|
||||||
/dev/umts_rfs0 0660 radio radio
|
|
||||||
|
|
||||||
# Modem Interface
|
# Modem Interface
|
||||||
/dev/block/platform/13500000.dwmmc0/by-name/RADIO 0660 system radio
|
/dev/block/platform/13500000.dwmmc0/by-name/RADIO 0660 system radio
|
||||||
/dev/block/platform/13500000.dwmmc0/by-name/CP_DEBUG 0660 radio system
|
/dev/block/platform/13500000.dwmmc0/by-name/CP_DEBUG 0660 radio system
|
||||||
/dev/umts* 0660 system radio
|
/dev/umts* 0660 system radio
|
||||||
/dev/umts_csd 0660 system loop_radio
|
/dev/umts_csd 0660 system loop_radio
|
||||||
/dev/smd4 0660 system radio
|
/dev/smd4 0660 system radio
|
||||||
/dev/ramdump_memshare 0660 system radio
|
/dev/ramdump_memshare 0660 system radio
|
||||||
|
/dev/umts_ciq* 0660 system bridge_rw
|
||||||
|
|
||||||
# interactive governor parameters
|
# interactive governor parameters
|
||||||
/sys/devices/system/cpu/cpu* cpufreq/interactive/timer_rate 0660 system system
|
/sys/devices/system/cpu/cpu* cpufreq/interactive/timer_rate 0660 system system
|
||||||
/sys/devices/system/cpu/cpu* cpufreq/interactive/timer_slack 0660 system system
|
/sys/devices/system/cpu/cpu* cpufreq/interactive/timer_slack 0660 system system
|
||||||
|
|
@ -165,14 +156,6 @@
|
||||||
/sys/devices/system/cpu/cpu* cpufreq/interactive/boostpulse_duration 0660 system system
|
/sys/devices/system/cpu/cpu* cpufreq/interactive/boostpulse_duration 0660 system system
|
||||||
/sys/devices/system/cpu/cpu* cpufreq/interactive/io_is_busy 0660 system system
|
/sys/devices/system/cpu/cpu* cpufreq/interactive/io_is_busy 0660 system system
|
||||||
|
|
||||||
# TEEGris
|
|
||||||
/dev/tzdev 0660 system system
|
|
||||||
/dev/ionfd2phys 0660 system system
|
|
||||||
/dev/tuihw 0660 system system
|
|
||||||
/dev/tzirs 0660 system system
|
|
||||||
/dev/tz_shmem_validator 0666 system system
|
|
||||||
/dev/tz_wormhole 0666 system system
|
|
||||||
|
|
||||||
# Vision (VPU, SCORE)
|
# Vision (VPU, SCORE)
|
||||||
/dev/vertex0 0660 media media
|
/dev/vertex0 0660 media media
|
||||||
/dev/vertex1 0660 media media
|
/dev/vertex1 0660 media media
|
||||||
|
|
@ -180,13 +163,17 @@
|
||||||
#SCSC Bluetooth
|
#SCSC Bluetooth
|
||||||
/dev/scsc_h4_0 0660 bluetooth bluetooth
|
/dev/scsc_h4_0 0660 bluetooth bluetooth
|
||||||
|
|
||||||
# SCSC ANT
|
#SCSC ANT
|
||||||
/dev/scsc_ant_0 0660 system system
|
/dev/scsc_ant_0 0660 system system
|
||||||
|
|
||||||
# sensor sysfs properties
|
#SCSC WLAN
|
||||||
/sys/devices/virtual/input/input* poll_delay 0660 system radio
|
/dev/mx_0_r4_gdb 0660 wifi wifi
|
||||||
/sys/devices/virtual/input/input* enable 0660 system radio
|
/dev/mx_0_m4_gdb 0660 wifi wifi
|
||||||
/dev/input/event* 0660 system input
|
/dev/mx_0_mmap 0660 wifi wifi
|
||||||
|
/dev/mx_client_test_0 0660 wifi wifi
|
||||||
|
/dev/mx_0_debug_sampler 0660 wifi wifi
|
||||||
|
/dev/mx140_usb_clk_test_0 0660 wifi wifi
|
||||||
|
/dev/scsc_log_collector_0 0660 wifi wifi
|
||||||
|
|
||||||
# Google FRP solution
|
# Google FRP solution
|
||||||
/dev/block/platform/13500000.dwmmc0/by-name/PERSISTENT 0660 system system
|
/dev/block/platform/13500000.dwmmc0/by-name/PERSISTENT 0660 system system
|
||||||
|
|
@ -194,6 +181,12 @@
|
||||||
# Reactivation Lock solution
|
# Reactivation Lock solution
|
||||||
/dev/block/platform/13500000.dwmmc0/by-name/STEADY 0660 system system
|
/dev/block/platform/13500000.dwmmc0/by-name/STEADY 0660 system system
|
||||||
|
|
||||||
|
# Google FRP solution
|
||||||
|
/dev/block/platform/13500000.dwmmc0/by-name/persistent 0660 system system
|
||||||
|
|
||||||
|
# Reactivation Lock solution
|
||||||
|
/dev/block/platform/13500000.dwmmc0/by-name/steady 0660 system system
|
||||||
|
|
||||||
# sensorhub
|
# sensorhub
|
||||||
/dev/ssp_sensorhub 0660 system system
|
/dev/ssp_sensorhub 0660 system system
|
||||||
/dev/ssp_data_injection 0660 system system
|
/dev/ssp_data_injection 0660 system system
|
||||||
|
|
@ -205,17 +198,22 @@
|
||||||
/sys/devices/platform/13980000.spi/spi_master/spi4/spi4.0/iio:device* buffer/length 0660 system system
|
/sys/devices/platform/13980000.spi/spi_master/spi4/spi4.0/iio:device* buffer/length 0660 system system
|
||||||
/sys/bus/iio/devices/iio:device* 0664 system radio
|
/sys/bus/iio/devices/iio:device* 0664 system radio
|
||||||
|
|
||||||
# SCSC WLAN
|
# TEEGRIS
|
||||||
/dev/mx_0_r4_gdb 0660 system system
|
/dev/tzdev 0666 system system
|
||||||
/dev/mx_0_m4_gdb 0660 system system
|
/dev/tziwsock 0666 system system
|
||||||
/dev/mx_0_mmap 0660 system system
|
/dev/ionfd2phys 0660 system system
|
||||||
/dev/mx_client_test_0 0660 system system
|
/dev/tuihw 0660 system system
|
||||||
/dev/mx_0_debug_sampler 0660 system system
|
/dev/tzirs 0660 system system
|
||||||
/dev/mx140_usb_clk_test_0 0660 system system
|
/dev/nwfsdev 0660 system system
|
||||||
|
/dev/tz_shmem_validator 0666 system system
|
||||||
|
/dev/tz_wormhole 0666 system system
|
||||||
|
|
||||||
/dev/ovr* 0664 root system
|
/dev/ovr* 0664 root system
|
||||||
/dev/tvr* 0664 root system
|
/dev/tvr* 0664 root system
|
||||||
/dev/power_on_alarm 0660 system radio
|
/dev/power_on_alarm 0660 system radio
|
||||||
|
/dev/ttySAC0 0660 root radio
|
||||||
|
|
||||||
|
/dev/input/event* 0660 system input
|
||||||
|
|
||||||
# MobiCore
|
# MobiCore
|
||||||
/dev/mobicore 0700 system system
|
/dev/mobicore 0700 system system
|
||||||
|
|
@ -228,3 +226,12 @@
|
||||||
/dev/vfsspi 0660 system system
|
/dev/vfsspi 0660 system system
|
||||||
/dev/esfp0 0660 system system
|
/dev/esfp0 0660 system system
|
||||||
/dev/goodix_fp 0660 system system
|
/dev/goodix_fp 0660 system system
|
||||||
|
/dev/qbt2000_fd 0660 system system
|
||||||
|
/dev/qbt2000_ipc 0660 system system
|
||||||
|
/dev/qbtspi 0660 system system
|
||||||
|
|
||||||
|
# USB
|
||||||
|
/dev/ttyGS* 0660 system system
|
||||||
|
|
||||||
|
# MPSD
|
||||||
|
/dev/mpsd 0660 system system
|
||||||
|
|
@ -15,13 +15,12 @@ TARGET_SCREEN_WIDTH := 1080
|
||||||
|
|
||||||
# Init
|
# Init
|
||||||
PRODUCT_PACKAGES += \
|
PRODUCT_PACKAGES += \
|
||||||
fstab.samsungexynos7885 \
|
fstab.exynos7885 \
|
||||||
init.samsungexynos7885.rc \
|
init.samsung.rc \
|
||||||
init.samsungexynos7885.usb.rc \
|
init.exynos7885.rc \
|
||||||
|
init.exynos7885.usb.rc \
|
||||||
init.baseband.rc \
|
init.baseband.rc \
|
||||||
init.carrier.rc \
|
ueventd.exynos7885.rc
|
||||||
init.wifi.rc \
|
|
||||||
ueventd.samsungexynos7885.rc
|
|
||||||
|
|
||||||
# Net
|
# Net
|
||||||
PRODUCT_PACKAGES += \
|
PRODUCT_PACKAGES += \
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue