mirror of
https://github.com/AetherDroid/android_device_samsung_universal7570-common.git
synced 2025-09-05 16:07:47 -04:00
universal7870: clean and update ramdisk files
This commit is contained in:
parent
f7cf99651b
commit
1038e4ef59
12 changed files with 308 additions and 2224 deletions
|
@ -246,14 +246,12 @@ PRODUCT_PACKAGES += \
|
||||||
PRODUCT_PACKAGES += \
|
PRODUCT_PACKAGES += \
|
||||||
fstab.samsungexynos7870 \
|
fstab.samsungexynos7870 \
|
||||||
init.baseband.rc \
|
init.baseband.rc \
|
||||||
init.rilchip.rc \
|
|
||||||
init.rilcommon.rc \
|
|
||||||
init.samsung.rc \
|
|
||||||
init.samsungexynos7870.rc \
|
init.samsungexynos7870.rc \
|
||||||
init.samsungexynos7870.usb.rc \
|
init.samsungexynos7870.usb.rc \
|
||||||
init.wifi.rc \
|
init.vendor.rilchip.rc \
|
||||||
init.wifi_device.rc \
|
init.vendor.rilcommon.rc \
|
||||||
ueventd.samsungexynos7870.rc
|
wifi.rc \
|
||||||
|
ueventd.rc
|
||||||
|
|
||||||
# Samsung Doze
|
# Samsung Doze
|
||||||
PRODUCT_PACKAGES += \
|
PRODUCT_PACKAGES += \
|
||||||
|
|
|
@ -27,31 +27,23 @@ LOCAL_MODULE := init.baseband.rc
|
||||||
LOCAL_MODULE_TAGS := optional
|
LOCAL_MODULE_TAGS := optional
|
||||||
LOCAL_MODULE_CLASS := ETC
|
LOCAL_MODULE_CLASS := ETC
|
||||||
LOCAL_SRC_FILES := etc/init.baseband.rc
|
LOCAL_SRC_FILES := etc/init.baseband.rc
|
||||||
LOCAL_MODULE_PATH := $(TARGET_OUT_VENDOR_ETC)/init/hw
|
LOCAL_MODULE_PATH := $(TARGET_OUT_VENDOR_ETC)/init
|
||||||
include $(BUILD_PREBUILT)
|
include $(BUILD_PREBUILT)
|
||||||
|
|
||||||
include $(CLEAR_VARS)
|
include $(CLEAR_VARS)
|
||||||
LOCAL_MODULE := init.rilchip.rc
|
LOCAL_MODULE := init.vendor.rilchip.rc
|
||||||
LOCAL_MODULE_TAGS := optional
|
LOCAL_MODULE_TAGS := optional
|
||||||
LOCAL_MODULE_CLASS := ETC
|
LOCAL_MODULE_CLASS := ETC
|
||||||
LOCAL_SRC_FILES := etc/init.rilchip.rc
|
LOCAL_SRC_FILES := etc/init.vendor.rilchip.rc
|
||||||
LOCAL_MODULE_PATH := $(TARGET_OUT_VENDOR_ETC)/init/hw
|
LOCAL_MODULE_PATH := $(TARGET_OUT_VENDOR_ETC)/init
|
||||||
include $(BUILD_PREBUILT)
|
include $(BUILD_PREBUILT)
|
||||||
|
|
||||||
include $(CLEAR_VARS)
|
include $(CLEAR_VARS)
|
||||||
LOCAL_MODULE := init.rilcommon.rc
|
LOCAL_MODULE := init.vendor.rilcommon.rc
|
||||||
LOCAL_MODULE_TAGS := optional
|
LOCAL_MODULE_TAGS := optional
|
||||||
LOCAL_MODULE_CLASS := ETC
|
LOCAL_MODULE_CLASS := ETC
|
||||||
LOCAL_SRC_FILES := etc/init.rilcommon.rc
|
LOCAL_SRC_FILES := etc/init.vendor.rilcommon.rc
|
||||||
LOCAL_MODULE_PATH := $(TARGET_OUT_VENDOR_ETC)/init/hw
|
LOCAL_MODULE_PATH := $(TARGET_OUT_VENDOR_ETC)/init
|
||||||
include $(BUILD_PREBUILT)
|
|
||||||
|
|
||||||
include $(CLEAR_VARS)
|
|
||||||
LOCAL_MODULE := init.samsung.rc
|
|
||||||
LOCAL_MODULE_TAGS := optional
|
|
||||||
LOCAL_MODULE_CLASS := ETC
|
|
||||||
LOCAL_SRC_FILES := etc/init.samsung.rc
|
|
||||||
LOCAL_MODULE_PATH := $(TARGET_OUT_VENDOR_ETC)/init/hw
|
|
||||||
include $(BUILD_PREBUILT)
|
include $(BUILD_PREBUILT)
|
||||||
|
|
||||||
include $(CLEAR_VARS)
|
include $(CLEAR_VARS)
|
||||||
|
@ -59,7 +51,7 @@ LOCAL_MODULE := init.samsungexynos7870.rc
|
||||||
LOCAL_MODULE_TAGS := optional
|
LOCAL_MODULE_TAGS := optional
|
||||||
LOCAL_MODULE_CLASS := ETC
|
LOCAL_MODULE_CLASS := ETC
|
||||||
LOCAL_SRC_FILES := etc/init.samsungexynos7870.rc
|
LOCAL_SRC_FILES := etc/init.samsungexynos7870.rc
|
||||||
LOCAL_MODULE_PATH := $(TARGET_OUT_VENDOR_ETC)/init/hw
|
LOCAL_MODULE_PATH := $(TARGET_OUT_VENDOR_ETC)/init
|
||||||
include $(BUILD_PREBUILT)
|
include $(BUILD_PREBUILT)
|
||||||
|
|
||||||
include $(CLEAR_VARS)
|
include $(CLEAR_VARS)
|
||||||
|
@ -67,22 +59,22 @@ LOCAL_MODULE := init.samsungexynos7870.usb.rc
|
||||||
LOCAL_MODULE_TAGS := optional
|
LOCAL_MODULE_TAGS := optional
|
||||||
LOCAL_MODULE_CLASS := ETC
|
LOCAL_MODULE_CLASS := ETC
|
||||||
LOCAL_SRC_FILES := etc/init.samsungexynos7870.usb.rc
|
LOCAL_SRC_FILES := etc/init.samsungexynos7870.usb.rc
|
||||||
LOCAL_MODULE_PATH := $(TARGET_OUT_VENDOR_ETC)/init/hw
|
LOCAL_MODULE_PATH := $(TARGET_OUT_VENDOR_ETC)/init
|
||||||
include $(BUILD_PREBUILT)
|
include $(BUILD_PREBUILT)
|
||||||
|
|
||||||
include $(CLEAR_VARS)
|
include $(CLEAR_VARS)
|
||||||
LOCAL_MODULE := init.wifi.rc
|
LOCAL_MODULE := wifi.rc
|
||||||
LOCAL_MODULE_TAGS := optional
|
LOCAL_MODULE_TAGS := optional
|
||||||
LOCAL_MODULE_CLASS := ETC
|
LOCAL_MODULE_CLASS := ETC
|
||||||
LOCAL_SRC_FILES := etc/init.wifi.rc
|
LOCAL_SRC_FILES := etc/wifi.rc
|
||||||
LOCAL_MODULE_PATH := $(TARGET_OUT_VENDOR_ETC)/init/hw
|
LOCAL_MODULE_PATH := $(TARGET_OUT_VENDOR_ETC)/init
|
||||||
include $(BUILD_PREBUILT)
|
include $(BUILD_PREBUILT)
|
||||||
|
|
||||||
include $(CLEAR_VARS)
|
include $(CLEAR_VARS)
|
||||||
LOCAL_MODULE := ueventd.samsungexynos7870.rc
|
LOCAL_MODULE := ueventd.rc
|
||||||
LOCAL_MODULE_TAGS := optional
|
LOCAL_MODULE_TAGS := optional
|
||||||
LOCAL_MODULE_STEM := ueventd.rc
|
LOCAL_MODULE_STEM := ueventd.rc
|
||||||
LOCAL_MODULE_CLASS := ETC
|
LOCAL_MODULE_CLASS := ETC
|
||||||
LOCAL_SRC_FILES := etc/ueventd.samsungexynos7870.rc
|
LOCAL_SRC_FILES := etc/ueventd.rc
|
||||||
LOCAL_MODULE_PATH := $(TARGET_OUT_VENDOR)
|
LOCAL_MODULE_PATH := $(TARGET_OUT_VENDOR)
|
||||||
include $(BUILD_PREBUILT)
|
include $(BUILD_PREBUILT)
|
||||||
|
|
|
@ -16,6 +16,5 @@
|
||||||
/dev/block/platform/13540000.dwmmc0/by-name/CPEFS /cpefs ext4 noatime,nosuid,nodev,noauto_da_alloc,discard,journal_async_commit,errors=panic wait,check
|
/dev/block/platform/13540000.dwmmc0/by-name/CPEFS /cpefs ext4 noatime,nosuid,nodev,noauto_da_alloc,discard,journal_async_commit,errors=panic wait,check
|
||||||
|
|
||||||
# VOLD
|
# VOLD
|
||||||
/dev/block/platform/13540000.dwmmc0/by-name/HIDDEN /preload ext4 defaults voldmanaged=preload:auto
|
|
||||||
/devices/13560000.dwmmc2/mmc_host/mmc* auto auto defaults voldmanaged=sdcard1:auto,encryptable=userdata
|
/devices/13560000.dwmmc2/mmc_host/mmc* auto auto defaults voldmanaged=sdcard1:auto,encryptable=userdata
|
||||||
/devices/13600000.usb/13600000.dwc3/xhci-hcd.2.auto/usb* auto auto defaults voldmanaged=usb:auto
|
/devices/13600000.usb/13600000.dwc3/xhci-hcd.2.auto/usb* auto auto defaults voldmanaged=usb:auto
|
||||||
|
|
|
@ -4,10 +4,8 @@
|
||||||
# specify MF_CHECK, and must come before any filesystems that do specify MF_CHECK
|
# specify MF_CHECK, and must come before any filesystems that do specify MF_CHECK
|
||||||
|
|
||||||
|
|
||||||
# /dev/block/platform/13540000.dwmmc0/by-name/BOOT /boot emmc defaults defaults
|
# system and vendor partition will be early-mounted by kernel
|
||||||
# /dev/block/platform/13540000.dwmmc0/by-name/RECOVERY /recovery emmc defaults defaults
|
# /dev/block/platform/13500000.dwmmc0/by-name/SYSTEM /system ext4 ro,errors=panic wait
|
||||||
# /dev/block/platform/13540000.dwmmc0/by-name/SYSTEM /system ext4 ro,errors=panic wait,recoveryonly
|
|
||||||
# /dev/block/platform/13540000.dwmmc0/by-name/VENDOR /vendor ext4 ro,errors=panic wait,recoveryonly
|
|
||||||
/dev/block/platform/13540000.dwmmc0/by-name/CACHE /cache ext4 nosuid,nodev,noatime,noauto_da_alloc,discard,journal_async_commit,errors=panic wait,check
|
/dev/block/platform/13540000.dwmmc0/by-name/CACHE /cache ext4 nosuid,nodev,noatime,noauto_da_alloc,discard,journal_async_commit,errors=panic wait,check
|
||||||
/dev/block/platform/13540000.dwmmc0/by-name/CACHE /cache f2fs nosuid,nodev,noatime,rw,inline_xattr wait,check,formattable
|
/dev/block/platform/13540000.dwmmc0/by-name/CACHE /cache f2fs nosuid,nodev,noatime,rw,inline_xattr wait,check,formattable
|
||||||
/dev/block/platform/13540000.dwmmc0/by-name/USERDATA /data ext4 nosuid,nodev,noatime,noauto_da_alloc,discard,journal_async_commit,errors=panic wait,check,formattable,encryptable=footer,length=-16384
|
/dev/block/platform/13540000.dwmmc0/by-name/USERDATA /data ext4 nosuid,nodev,noatime,noauto_da_alloc,discard,journal_async_commit,errors=panic wait,check,formattable,encryptable=footer,length=-16384
|
||||||
|
@ -16,6 +14,5 @@
|
||||||
/dev/block/platform/13540000.dwmmc0/by-name/CPEFS /cpefs ext4 noatime,nosuid,nodev,noauto_da_alloc,discard,journal_async_commit,errors=panic wait,check
|
/dev/block/platform/13540000.dwmmc0/by-name/CPEFS /cpefs ext4 noatime,nosuid,nodev,noauto_da_alloc,discard,journal_async_commit,errors=panic wait,check
|
||||||
|
|
||||||
# VOLD
|
# VOLD
|
||||||
/dev/block/platform/13540000.dwmmc0/by-name/HIDDEN /preload ext4 defaults voldmanaged=preload:auto
|
|
||||||
/devices/13560000.dwmmc2/mmc_host/mmc* auto auto defaults voldmanaged=sdcard1:auto,encryptable=userdata
|
/devices/13560000.dwmmc2/mmc_host/mmc* auto auto defaults voldmanaged=sdcard1:auto,encryptable=userdata
|
||||||
/devices/13600000.usb/13600000.dwc3/xhci-hcd.2.auto/usb* auto auto defaults voldmanaged=usb:auto
|
/devices/13600000.usb/13600000.dwc3/xhci-hcd.2.auto/usb* auto auto defaults voldmanaged=usb:auto
|
||||||
|
|
File diff suppressed because it is too large
Load diff
336
rootdir/etc/init.samsungexynos7870.rc
Executable file → Normal file
336
rootdir/etc/init.samsungexynos7870.rc
Executable file → Normal file
|
@ -1,15 +1,6 @@
|
||||||
import /vendor/etc/init/hw/init.samsungexynos7870.usb.rc
|
|
||||||
import /vendor/etc/init/hw/init.baseband.rc
|
|
||||||
import /vendor/etc/init/hw/init.wifi.rc
|
|
||||||
import /vendor/etc/init/hw/init.wifi_device.rc
|
|
||||||
import /vendor/etc/init/hw/init.rilchip.rc
|
|
||||||
import /vendor/etc/init/hw/init.rilcommon.rc
|
|
||||||
|
|
||||||
# Samsung stock init.rc additions
|
|
||||||
import /vendor/etc/init/hw/init.samsung.rc
|
|
||||||
|
|
||||||
on early-init
|
on early-init
|
||||||
mount debugfs /sys/kernel/debug /sys/kernel/debug
|
mount debugfs /sys/kernel/debug /sys/kernel/debug
|
||||||
|
|
||||||
on init
|
on init
|
||||||
start watchdogd
|
start watchdogd
|
||||||
|
|
||||||
|
@ -26,8 +17,7 @@ on init
|
||||||
symlink /dev/block/platform/13540000.dwmmc0/by-name/STEADY /dev/block/steady
|
symlink /dev/block/platform/13540000.dwmmc0/by-name/STEADY /dev/block/steady
|
||||||
|
|
||||||
on post-fs-data
|
on post-fs-data
|
||||||
# Log data folder
|
|
||||||
# mkdir /data/log 0771 radio system
|
|
||||||
|
|
||||||
# C-STATE
|
# C-STATE
|
||||||
chown system system /sys/module/cpuidle/parameters/off
|
chown system system /sys/module/cpuidle/parameters/off
|
||||||
|
@ -40,6 +30,21 @@ on post-fs-data
|
||||||
chmod 0660 /dev/i2c-20
|
chmod 0660 /dev/i2c-20
|
||||||
chown audio audio /dev/i2c-20
|
chown audio audio /dev/i2c-20
|
||||||
|
|
||||||
|
# Permissions for gnss
|
||||||
|
chmod 0660 /dev/gnss_ipc
|
||||||
|
chown system system /dev/gnss_ipc
|
||||||
|
|
||||||
|
# Directory for GPS
|
||||||
|
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
|
||||||
|
|
||||||
# /efs/factory.prop for Dual / Single SIM settings
|
# /efs/factory.prop for Dual / Single SIM settings
|
||||||
|
@ -49,19 +54,14 @@ on post-fs-data
|
||||||
restorecon /sys/kernel/debug/tracing/trace_marker
|
restorecon /sys/kernel/debug/tracing/trace_marker
|
||||||
|
|
||||||
on boot
|
on boot
|
||||||
# override init.rc to keep plenty of large order chunks around
|
|
||||||
# to improve allocation times
|
|
||||||
# write /proc/sys/vm/min_free_kbytes 32768
|
|
||||||
# write /proc/sys/vm/min_free_order_shift 1
|
|
||||||
|
|
||||||
# SSWAP
|
# SSWAP
|
||||||
write /proc/sys/vm/swappiness 130
|
write /proc/sys/vm/swappiness 145
|
||||||
|
|
||||||
# mount debugfs /sys/kernel/debug /sys/kernel/debug
|
# mount debugfs /sys/kernel/debug /sys/kernel/debug
|
||||||
# Allow to access debugfs for system:system
|
# Allow to access debugfs for system:system
|
||||||
chmod 755 /sys/kernel/debug
|
chmod 0755 /sys/kernel/debug
|
||||||
chown system system /sys/kernel/debug
|
chown system system /sys/kernel/debug
|
||||||
# setprop ro.radio.noril yes
|
|
||||||
|
|
||||||
# Assign TCP buffer thresholds to be ceiling value of technology maximums
|
# Assign TCP buffer thresholds to be ceiling value of technology maximums
|
||||||
# Increased technology maximums should be reflected here.
|
# Increased technology maximums should be reflected here.
|
||||||
|
@ -72,15 +72,6 @@ on boot
|
||||||
chmod 0222 /sys/kernel/debug/tracing/trace_marker
|
chmod 0222 /sys/kernel/debug/tracing/trace_marker
|
||||||
write /sys/kernel/debug/tracing/tracing_on 0
|
write /sys/kernel/debug/tracing/tracing_on 0
|
||||||
|
|
||||||
# sec_log
|
|
||||||
chown system log /proc/sec_log
|
|
||||||
|
|
||||||
# EFS permissions
|
|
||||||
chown system radio /efs/nv_data.bin
|
|
||||||
chown system radio /efs/nv_data.bin.md5
|
|
||||||
chown system radio /cpefs/.nv_core.bak
|
|
||||||
chown system radio /efs/.nv_core.bak
|
|
||||||
|
|
||||||
# Permissions for NAD
|
# Permissions for NAD
|
||||||
symlink /dev/block/platform/13540000.dwmmc0/by-name/NAD_REFER /dev/block/NAD_REFER
|
symlink /dev/block/platform/13540000.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
|
||||||
|
@ -108,6 +99,13 @@ on boot
|
||||||
chown system system /sys/power/cpuhotplug/max_online_cpu
|
chown system system /sys/power/cpuhotplug/max_online_cpu
|
||||||
chmod 0664 /sys/power/cpuhotplug/max_online_cpu
|
chmod 0664 /sys/power/cpuhotplug/max_online_cpu
|
||||||
|
|
||||||
|
# Permissions for input_booster
|
||||||
|
chown system radio /sys/class/input_booster/level
|
||||||
|
chown system radio /sys/class/input_booster/head
|
||||||
|
chown system radio /sys/class/input_booster/tail
|
||||||
|
chmod 0664 /sys/class/input_booster/level
|
||||||
|
chmod 0664 /sys/class/input_booster/head
|
||||||
|
chmod 0664 /sys/class/input_booster/tail
|
||||||
# GPU dvfs node
|
# GPU dvfs node
|
||||||
chown radio system /sys/devices/11400000.mali/dvfs_table
|
chown radio system /sys/devices/11400000.mali/dvfs_table
|
||||||
chmod 0664 /sys/devices/11400000.mali/dvfs_table
|
chmod 0664 /sys/devices/11400000.mali/dvfs_table
|
||||||
|
@ -155,6 +153,14 @@ on boot
|
||||||
chown system system /sys/devices/system/cpu/cpu0/cpufreq/interactive/io_is_busy
|
chown system system /sys/devices/system/cpu/cpu0/cpufreq/interactive/io_is_busy
|
||||||
chmod 0660 /sys/devices/system/cpu/cpu0/cpufreq/interactive/io_is_busy
|
chmod 0660 /sys/devices/system/cpu/cpu0/cpufreq/interactive/io_is_busy
|
||||||
|
|
||||||
|
# Assume HMP uses shared cpufreq policy for all LITTLE CPUs
|
||||||
|
chown system system /sys/devices/system/cpu/cpu0/cpufreq/scaling_max_freq
|
||||||
|
chmod 0660 /sys/devices/system/cpu/cpu0/cpufreq/scaling_max_freq
|
||||||
|
|
||||||
|
chown system system sys/devices/system/cpu/cpufreq/mp-cpufreq/cluster0_max_freq
|
||||||
|
chmod 0660 /sys/devices/system/cpu/cpufreq/mp-cpufreq/cluster0_max_freq
|
||||||
|
chown system system sys/devices/system/cpu/cpufreq/mp-cpufreq/boot_low_freq
|
||||||
|
|
||||||
chown system system /sys/devices/system/cpu/cpu4/cpufreq/interactive/timer_rate
|
chown system system /sys/devices/system/cpu/cpu4/cpufreq/interactive/timer_rate
|
||||||
chmod 0660 /sys/devices/system/cpu/cpu4/cpufreq/interactive/timer_rate
|
chmod 0660 /sys/devices/system/cpu/cpu4/cpufreq/interactive/timer_rate
|
||||||
chown system system /sys/devices/system/cpu/cpu4/cpufreq/interactive/timer_slack
|
chown system system /sys/devices/system/cpu/cpu4/cpufreq/interactive/timer_slack
|
||||||
|
@ -179,19 +185,6 @@ on boot
|
||||||
chown system system /sys/devices/system/cpu/cpu4/cpufreq/interactive/io_is_busy
|
chown system system /sys/devices/system/cpu/cpu4/cpufreq/interactive/io_is_busy
|
||||||
chmod 0660 /sys/devices/system/cpu/cpu4/cpufreq/interactive/io_is_busy
|
chmod 0660 /sys/devices/system/cpu/cpu4/cpufreq/interactive/io_is_busy
|
||||||
|
|
||||||
# RTC status
|
|
||||||
chown system system /sys/power/rtc_status
|
|
||||||
chmod 0444 /sys/power/rtc_status
|
|
||||||
chown system system /efs/FactoryApp/rtc_status
|
|
||||||
chmod 0664 /efs/FactoryApp/rtc_status
|
|
||||||
|
|
||||||
chown bluetooth bluetooth /dev/ttySAC0
|
|
||||||
chmod 0660 /dev/ttySAC0
|
|
||||||
|
|
||||||
# sem_daemon permission
|
|
||||||
chown system system /efs/sec_efs/ssp_data
|
|
||||||
chmod 0644 /efs/sec_efs/ssp_data
|
|
||||||
|
|
||||||
#MST HW Support
|
#MST HW Support
|
||||||
setprop ro.mst.support 1
|
setprop ro.mst.support 1
|
||||||
|
|
||||||
|
@ -199,6 +192,10 @@ on boot
|
||||||
chown radio system /sys/devices/system/sec_os_ctrl/migrate_os
|
chown radio system /sys/devices/system/sec_os_ctrl/migrate_os
|
||||||
chmod 664 /sys/devices/system/sec_os_ctrl/migrate_os
|
chmod 664 /sys/devices/system/sec_os_ctrl/migrate_os
|
||||||
|
|
||||||
|
#Bluetooth
|
||||||
|
chown bluetooth bluetooth /dev/ttySAC0
|
||||||
|
chmod 0660 /dev/ttySAC0
|
||||||
|
|
||||||
# permissions for bluetooth.
|
# permissions for bluetooth.
|
||||||
setprop ro.bt.bdaddr_path "/efs/bluetooth/bt_addr"
|
setprop ro.bt.bdaddr_path "/efs/bluetooth/bt_addr"
|
||||||
chown bluetooth bluetooth ro.bt.bdaddr_path
|
chown bluetooth bluetooth ro.bt.bdaddr_path
|
||||||
|
@ -210,15 +207,76 @@ on boot
|
||||||
chown bluetooth net_bt /sys/class/rfkill/rfkill0/type
|
chown bluetooth net_bt /sys/class/rfkill/rfkill0/type
|
||||||
chown bluetooth net_bt /sys/class/rfkill/rfkill0/device/extldo
|
chown bluetooth net_bt /sys/class/rfkill/rfkill0/device/extldo
|
||||||
|
|
||||||
|
# Sensors permissions
|
||||||
|
# Accelerometer_sensor
|
||||||
|
chown system radio /sys/class/sensors/accelerometer_sensor/raw_data
|
||||||
|
chown system radio /sys/class/sensors/accelerometer_sensor/calibration
|
||||||
|
chown system radio /sys/class/sensors/accelerometer_sensor/reactive_alert
|
||||||
|
chown system radio /sys/class/sensors/accelerometer_sensor/vendor
|
||||||
|
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/lowpassfilter
|
||||||
|
|
||||||
|
# Proximity_sensor
|
||||||
|
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/prox_avg
|
||||||
|
chown system radio /sys/class/sensors/proximity_sensor/prox_cal
|
||||||
|
chown system radio /sys/class/sensors/proximity_sensor/vendor
|
||||||
|
chown system radio /sys/class/sensors/proximity_sensor/name
|
||||||
|
chown system radio /sys/class/sensors/proximity_sensor/thresh_high
|
||||||
|
chown system radio /sys/class/sensors/proximity_sensor/thresh_low
|
||||||
|
chown system radio /sys/class/sensors/proximity_sensor/thresh_detect_high
|
||||||
|
chown system radio /sys/class/sensors/proximity_sensor/thresh_detect_low
|
||||||
|
chown system radio /sys/class/sensors/proximity_sensor/barcode_emul_en
|
||||||
|
chown system radio /sys/class/sensors/proximity_sensor/prox_offset_pass
|
||||||
|
chown system radio /sys/class/sensors/proximity_sensor/prox_trim
|
||||||
|
chown system radio /sys/class/sensors/proximity_sensor/prox_probe
|
||||||
|
|
||||||
|
# Light_sensor
|
||||||
|
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/vendor
|
||||||
|
chown system radio /sys/class/sensors/light_sensor/name
|
||||||
|
|
||||||
|
# Gyro_sensor
|
||||||
|
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/temperature
|
||||||
|
chown system radio /sys/class/sensors/gyro_sensor/selftest
|
||||||
|
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/name
|
||||||
|
|
||||||
|
# Barometer_sensor
|
||||||
|
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/name
|
||||||
|
chown system radio /sys/class/sensors/barometer_sensor/calibration
|
||||||
|
chown system radio /sys/class/sensors/barometer_sensor/temperature
|
||||||
|
|
||||||
|
# Magnetic_sensor
|
||||||
|
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/name
|
||||||
|
chown system radio /sys/class/sensors/magnetic_sensor/selftest
|
||||||
|
chown system radio /sys/class/sensors/magnetic_sensor/raw_data
|
||||||
|
|
||||||
# MOBEAM
|
# MOBEAM
|
||||||
chown system radio /sys/class/sec/sec_barcode_emul/vendor
|
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/name
|
||||||
chown system radio /sys/class/sec/sec_barcode_emul/barcode_send
|
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_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
|
||||||
|
|
||||||
#Meta event
|
# Permissions for Fingerprint sensor
|
||||||
chown system radio /sys/class/sensors/sensor_dev/flush
|
chmod 0660 /dev/esfp0
|
||||||
|
chown system system /dev/esfp0
|
||||||
|
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
|
||||||
|
|
||||||
# Permission for USB SELECT
|
# Permission for USB SELECT
|
||||||
chown system system /sys/class/android_usb/android0/enable
|
chown system system /sys/class/android_usb/android0/enable
|
||||||
|
@ -234,12 +292,6 @@ on boot
|
||||||
chown system system /sys/class/android_usb/android0/bDeviceClass
|
chown system system /sys/class/android_usb/android0/bDeviceClass
|
||||||
chmod 0660 /sys/class/android_usb/android0/bDeviceClass
|
chmod 0660 /sys/class/android_usb/android0/bDeviceClass
|
||||||
|
|
||||||
# Support DM logging
|
|
||||||
# chmod 0770 /system/bin/dmd
|
|
||||||
|
|
||||||
# Support DM logging
|
|
||||||
chmod 0770 /system/bin/diagexe
|
|
||||||
|
|
||||||
# terminal mode
|
# terminal mode
|
||||||
chmod 0660 /sys/class/android_usb/android0/terminal_version
|
chmod 0660 /sys/class/android_usb/android0/terminal_version
|
||||||
chown system system /sys/class/android_usb/android0/terminal_version
|
chown system system /sys/class/android_usb/android0/terminal_version
|
||||||
|
@ -251,12 +303,6 @@ on boot
|
||||||
chown system system /dev/ttyGS2
|
chown system system /dev/ttyGS2
|
||||||
chown system system /dev/ttyGS3
|
chown system system /dev/ttyGS3
|
||||||
|
|
||||||
# Support Virtual Com
|
|
||||||
chmod 0770 /system/bin/vcd
|
|
||||||
|
|
||||||
# Support AP/CP log dump
|
|
||||||
chmod 0770 /system/bin/sced
|
|
||||||
|
|
||||||
# Switch Device
|
# Switch Device
|
||||||
chown system radio /sys/class/sec/switch/vbus_value
|
chown system radio /sys/class/sec/switch/vbus_value
|
||||||
|
|
||||||
|
@ -269,9 +315,19 @@ on boot
|
||||||
chmod 0775 /dev/socket
|
chmod 0775 /dev/socket
|
||||||
|
|
||||||
on fs
|
on fs
|
||||||
mount_all /vendor/etc/fstab.samsungexynos7870
|
mount_all /vendor/etc/fstab.${ro.hardware}
|
||||||
|
mount none /efs /efs bind
|
||||||
|
mount none /cpefs /cpefs bind
|
||||||
|
|
||||||
setprop ro.crypto.fuse_sdcard true
|
setprop ro.crypto.fuse_sdcard true
|
||||||
|
|
||||||
|
restorecon_recursive /efs
|
||||||
|
restorecon_recursive /cpefs
|
||||||
|
|
||||||
chown radio system /efs
|
chown radio system /efs
|
||||||
|
chmod 0771 /efs
|
||||||
|
chown radio system /cpefs
|
||||||
|
chmod 0771 /cpefs
|
||||||
|
|
||||||
# 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
|
||||||
|
@ -287,7 +343,7 @@ on fs
|
||||||
chown system system /sys/class/lcd/panel/temperature
|
chown system system /sys/class/lcd/panel/temperature
|
||||||
chown system radio /sys/class/lcd/panel/power_reduce
|
chown system radio /sys/class/lcd/panel/power_reduce
|
||||||
chown system system /sys/class/lcd/panel/lux
|
chown system system /sys/class/lcd/panel/lux
|
||||||
chown system system /sys/class/lcd/panel/adaptive_control
|
chown system media_rw /sys/class/lcd/panel/adaptive_control
|
||||||
chown system system /sys/class/lcd/panel/alpm
|
chown system system /sys/class/lcd/panel/alpm
|
||||||
chown system system /sys/class/lcd/panel/dpui
|
chown system system /sys/class/lcd/panel/dpui
|
||||||
chown system system /sys/class/lcd/panel/dpui_dbg
|
chown system system /sys/class/lcd/panel/dpui_dbg
|
||||||
|
@ -296,33 +352,18 @@ on fs
|
||||||
# Permissions for MDNIE
|
# Permissions for MDNIE
|
||||||
chown system media_rw /sys/class/mdnie/mdnie/mode
|
chown system media_rw /sys/class/mdnie/mdnie/mode
|
||||||
chown system media_rw /sys/class/mdnie/mdnie/scenario
|
chown system media_rw /sys/class/mdnie/mdnie/scenario
|
||||||
chown system media_rw /sys/class/mdnie/mdnie/outdoor
|
|
||||||
chown system system /sys/class/mdnie/mdnie/accessibility
|
chown system system /sys/class/mdnie/mdnie/accessibility
|
||||||
chown system media_rw /sys/class/mdnie/mdnie/rgb_adj_enable
|
|
||||||
chown system media_rw /sys/class/mdnie/mdnie/r_adj
|
|
||||||
chown system media_rw /sys/class/mdnie/mdnie/g_adj
|
|
||||||
chown system media_rw /sys/class/mdnie/mdnie/b_adj
|
|
||||||
chown system media_rw /sys/class/mdnie/mdnie/tuning
|
|
||||||
chown system system /sys/class/mdnie/mdnie/sensorRGB
|
chown system system /sys/class/mdnie/mdnie/sensorRGB
|
||||||
chown system system /sys/class/mdnie/mdnie/mdnie_ldu
|
chown system system /sys/class/mdnie/mdnie/mdnie_ldu
|
||||||
chown system system /sys/class/mdnie/mdnie/night_mode
|
chown system system /sys/class/mdnie/mdnie/night_mode
|
||||||
chown system system /sys/class/mdnie/mdnie/whiteRGB
|
chown system system /sys/class/mdnie/mdnie/whiteRGB
|
||||||
write /sys/class/mdnie/mdnie/scenario 0
|
chown system system /sys/class/mdnie/mdnie/light_notification
|
||||||
write /sys/class/mdnie/mdnie/outdoor 0
|
chown system system /sys/class/mdnie/mdnie/color_lens
|
||||||
write /sys/class/mdnie/mdnie/mode 1
|
|
||||||
write /sys/class/mdnie/mdnie/accessibility 0
|
|
||||||
write /sys/class/mdnie/mdnie/rgb_adj_enable 1
|
|
||||||
write /sys/class/mdnie/mdnie/r_adj 255
|
|
||||||
write /sys/class/mdnie/mdnie/g_adj 255
|
|
||||||
write /sys/class/mdnie/mdnie/b_adj 255
|
|
||||||
write /sys/class/mdnie/mdnie/tuning 0
|
|
||||||
|
|
||||||
chown system system /sys/class/lcd/panel/hmt_on
|
# For cpefs partition
|
||||||
chmod 0660 /sys/class/lcd/panel/hmt_on
|
mount ext4 /dev/block/platform/13540000.dwmmc0/by-name/CPEFS /cpefs noatime nosuid nodev barrier=1
|
||||||
chown system system /sys/class/lcd/panel/hmt_bright
|
chown radio system /cpefs
|
||||||
chmod 0660 /sys/class/lcd/panel/hmt_bright
|
chmod 0771 /cpefs
|
||||||
chown system system /sys/class/mdnie/mdnie/hmt_color_temperature
|
|
||||||
chmod 0660 /sys/class/mdnie/mdnie/hmt_color_temperature
|
|
||||||
|
|
||||||
# Copy DRM Key
|
# Copy DRM Key
|
||||||
copy /system/app/wv.keys /factory/wv.keys
|
copy /system/app/wv.keys /factory/wv.keys
|
||||||
|
@ -340,10 +381,10 @@ on fs
|
||||||
|
|
||||||
# Permission for flashlight control for HAL3.3
|
# Permission for flashlight control for HAL3.3
|
||||||
chmod 0660 /sys/class/camera/flash/rear_torch_flash
|
chmod 0660 /sys/class/camera/flash/rear_torch_flash
|
||||||
chown media system /sys/class/camera/flash/rear_torch_flash
|
chown system camera /sys/class/camera/flash/rear_torch_flash
|
||||||
chmod 0660 /sys/class/camera/flash/front_torch_flash
|
chmod 0660 /sys/class/camera/flash/front_torch_flash
|
||||||
chown media system /sys/class/camera/flash/front_torch_flash
|
chown system camera /sys/class/camera/flash/front_torch_flash
|
||||||
|
|
||||||
# Permissions for TouchScreen
|
# Permissions for TouchScreen
|
||||||
chown system radio /sys/class/sec/tsp/cmd
|
chown system radio /sys/class/sec/tsp/cmd
|
||||||
chown system system /sys/class/sec/tsp/input/enabled
|
chown system system /sys/class/sec/tsp/input/enabled
|
||||||
|
@ -389,6 +430,8 @@ on fs
|
||||||
chown system radio /sys/class/camera/rear/from_write
|
chown system radio /sys/class/camera/rear/from_write
|
||||||
chown system radio /sys/class/camera/rear/isp_core
|
chown system radio /sys/class/camera/rear/isp_core
|
||||||
chown system radio /sys/class/camera/rear/fw_update
|
chown system radio /sys/class/camera/rear/fw_update
|
||||||
|
chown system radio /sys/class/camera/rear/rear_moduleid
|
||||||
|
chown system system /sys/class/camera/rear/rear_hwparam
|
||||||
chown system radio /sys/class/camera/flash/rear_flash
|
chown system radio /sys/class/camera/flash/rear_flash
|
||||||
chown system radio /sys/class/camera/flash/front_flash
|
chown system radio /sys/class/camera/flash/front_flash
|
||||||
chown cameraserver system /sys/class/camera/flash/rear_torch_flash
|
chown cameraserver system /sys/class/camera/flash/rear_torch_flash
|
||||||
|
@ -400,6 +443,7 @@ on fs
|
||||||
chown system radio /sys/class/camera/front/front_moduleid
|
chown system radio /sys/class/camera/front/front_moduleid
|
||||||
chown system radio /sys/class/camera/front/front_caminfo
|
chown system radio /sys/class/camera/front/front_caminfo
|
||||||
chown system radio /sys/class/camera/front/front_sensorid
|
chown system radio /sys/class/camera/front/front_sensorid
|
||||||
|
chown system system /sys/class/camera/front/front_hwparam
|
||||||
chown system radio /sys/class/camera/ois/selftest
|
chown system radio /sys/class/camera/ois/selftest
|
||||||
chown system radio /sys/class/camera/ois/ois_power
|
chown system radio /sys/class/camera/ois/ois_power
|
||||||
chown system radio /sys/class/camera/ois/ois_rawdata
|
chown system radio /sys/class/camera/ois/ois_rawdata
|
||||||
|
@ -414,19 +458,21 @@ on fs
|
||||||
chown system audio /dev/radio0
|
chown system audio /dev/radio0
|
||||||
chmod 0660 /dev/radio0
|
chmod 0660 /dev/radio0
|
||||||
|
|
||||||
#ARGOSD network_throughput
|
|
||||||
chown system system /dev/network_throughput
|
|
||||||
# ARGOSD
|
|
||||||
service argos-daemon /system/bin/argosd
|
|
||||||
class main
|
|
||||||
user system
|
|
||||||
group system radio
|
|
||||||
|
|
||||||
# LPM
|
# LPM
|
||||||
service lpm /vendor/bin/lpm
|
service lpm /vendor/bin/lpm
|
||||||
class charger
|
class sec-charger
|
||||||
critical
|
critical
|
||||||
seclabel u:r:charger:s0
|
|
||||||
|
on property:ro.bootmode=charger
|
||||||
|
mount ext4 /dev/block/platform/13540000.dwmmc0/by-name/SYSTEM /system wait ro
|
||||||
|
|
||||||
|
on property:ro.bootmode=charger
|
||||||
|
wait /dev/block/platform/13540000.dwmmc0/by-name/EFS
|
||||||
|
mount ext4 /dev/block/platform/13540000.dwmmc0/by-name/EFS /efs nosuid nodev noatime noauto_da_alloc,discard,journal_async_commit
|
||||||
|
|
||||||
|
on property:ro.bootmode=charger
|
||||||
|
mkdir /efs/lpm 0775 system system
|
||||||
|
class_start sec-charger
|
||||||
|
|
||||||
# Bluetooth
|
# Bluetooth
|
||||||
on property:wc_transport.start_hci=true
|
on property:wc_transport.start_hci=true
|
||||||
|
@ -441,12 +487,6 @@ service start_hci_filter /vendor/bin/wcnss_filter
|
||||||
group bluetooth
|
group bluetooth
|
||||||
disabled
|
disabled
|
||||||
|
|
||||||
# RPMB daemon
|
|
||||||
service rpmbd /system/bin/rpmbd
|
|
||||||
user root
|
|
||||||
group drmrpc
|
|
||||||
class main
|
|
||||||
|
|
||||||
on property:sys.mobicoredaemon.enable=true
|
on property:sys.mobicoredaemon.enable=true
|
||||||
start cs_service
|
start cs_service
|
||||||
write /proc/iccc_ready 1
|
write /proc/iccc_ready 1
|
||||||
|
@ -457,30 +497,6 @@ on property:ro.multisim.simslotcount=1
|
||||||
on property:ro.multisim.simslotcount=2
|
on property:ro.multisim.simslotcount=2
|
||||||
setprop persist.radio.multisim.config dsds
|
setprop persist.radio.multisim.config dsds
|
||||||
|
|
||||||
# Modem boot daemon
|
|
||||||
# service cpboot-daemon /system/bin/cbd -d
|
|
||||||
# class main
|
|
||||||
# user root
|
|
||||||
# group radio cache inet misc audio sdcard_rw log
|
|
||||||
|
|
||||||
# DM daemon
|
|
||||||
# service DM-daemon /system/bin/dmd
|
|
||||||
# class main
|
|
||||||
# user root
|
|
||||||
# group system
|
|
||||||
|
|
||||||
# SCE daemon
|
|
||||||
# service SCE-daemon /system/bin/sced
|
|
||||||
# class main
|
|
||||||
# user root
|
|
||||||
# group system
|
|
||||||
|
|
||||||
# diag daemon
|
|
||||||
# service DM-daemon /system/bin/diagexe
|
|
||||||
# class main
|
|
||||||
# user root
|
|
||||||
# group system
|
|
||||||
|
|
||||||
service fuse_sdcard /system/bin/sdcard -u 1023 -g 1023 -d /mnt/media_rw/sdcard /storage/sdcard
|
service fuse_sdcard /system/bin/sdcard -u 1023 -g 1023 -d /mnt/media_rw/sdcard /storage/sdcard
|
||||||
class late_start
|
class late_start
|
||||||
disabled
|
disabled
|
||||||
|
@ -488,15 +504,10 @@ service fuse_usb1 /system/bin/sdcard -u 1023 -g 1023 -d /mnt/media_rw/usb1 /stor
|
||||||
class late_start
|
class late_start
|
||||||
disabled
|
disabled
|
||||||
|
|
||||||
# IPSec for VOLTE
|
|
||||||
service ipsec-daemon /system/bin/IPSecService
|
|
||||||
class main
|
|
||||||
socket ipsec_socket stream 660 system net_admin
|
|
||||||
user system
|
|
||||||
group system net_raw inet net_admin
|
|
||||||
|
|
||||||
# Set watchdog timer to 30 seconds and pet it every 10 seconds to get a 20 second margin
|
# Set watchdog timer to 30 seconds and pet it every 10 seconds to get a 20 second margin
|
||||||
service watchdogd /sbin/watchdogd 10 20
|
service watchdogd /system/bin/watchdogd 10 20
|
||||||
|
class core
|
||||||
|
seclabel u:r:watchdogd:s0
|
||||||
class core
|
class core
|
||||||
seclabel u:r:watchdogd:s0
|
seclabel u:r:watchdogd:s0
|
||||||
|
|
||||||
|
@ -505,62 +516,23 @@ 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
|
||||||
|
|
||||||
service prepare_param /system/bin/prepare_param.sh /dev/block/platform/13540000.dwmmc0/by-name/PARAM
|
|
||||||
class core
|
|
||||||
user root
|
|
||||||
group root
|
|
||||||
seclabel u:r:prepare_param:s0
|
|
||||||
oneshot
|
|
||||||
|
|
||||||
# Secure Storage startup
|
|
||||||
service secure_storage /system/bin/secure_storage_daemon
|
|
||||||
class core
|
|
||||||
user system
|
|
||||||
group system
|
|
||||||
disabled
|
|
||||||
on property:ro.securestorage.knox=true
|
|
||||||
mkdir /dev/.secure_storage
|
|
||||||
chmod 0711 /dev/.secure_storage
|
|
||||||
chown system system /dev/.secure_storage
|
|
||||||
restorecon -R /dev/.secure_storage
|
|
||||||
start secure_storage
|
|
||||||
on property:ro.securestorage.support=true
|
|
||||||
mkdir /dev/.secure_storage
|
|
||||||
chmod 0711 /dev/.secure_storage
|
|
||||||
chown system system /dev/.secure_storage
|
|
||||||
restorecon -R /dev/.secure_storage
|
|
||||||
start secure_storage
|
|
||||||
|
|
||||||
# umount service
|
|
||||||
service umount_service /system/bin/umount -D /preload
|
|
||||||
disabled
|
|
||||||
oneshot
|
|
||||||
|
|
||||||
# Support Preload install apks
|
|
||||||
on property:persist.sys.storage_preload=1
|
|
||||||
mount ext4 /dev/block/platform/13540000.dwmmc0/by-name/HIDDEN /preload nosuid nodev ro barrier=1
|
|
||||||
setprop storage.preload.complete 1
|
|
||||||
|
|
||||||
on property:persist.sys.storage_preload=0
|
|
||||||
start umount_service
|
|
||||||
|
|
||||||
# SSWAP
|
# SSWAP
|
||||||
service sswap /vendor/bin/sswap -s
|
service swapon /vendor/bin/sswap -s -f 1536
|
||||||
class core
|
class core
|
||||||
user root
|
user root
|
||||||
group root
|
group root
|
||||||
|
seclabel u:r:sswap:s0
|
||||||
oneshot
|
oneshot
|
||||||
|
|
||||||
# sem_daemon
|
on property:init.svc.bootanim=stopped
|
||||||
service sem_daemon /system/bin/sem_daemon
|
# set property for touchkey light voltage table
|
||||||
class core
|
chown system system /efs/FactoryApp/tkey_light_version
|
||||||
user system
|
chown system system /efs/FactoryApp/tkey_light_crc
|
||||||
group system nfc
|
|
||||||
disabled
|
|
||||||
|
|
||||||
on property:sys.boot_completed=1
|
# GPS
|
||||||
setprop security.semdaemonfinish 0
|
service gpsd /vendor/bin/hw/gpsd -c /vendor/etc/gnss/gps.cfg
|
||||||
start sem_daemon
|
class main
|
||||||
|
user gps
|
||||||
on property:security.semdaemonfinish=1
|
group system inet net_raw wakelock
|
||||||
stop sem_daemon
|
ioprio be 0
|
||||||
|
seclabel u:r:gpsd:s0
|
||||||
|
|
2
rootdir/etc/init.rilchip.rc → rootdir/etc/init.vendor.rilchip.rc
Executable file → Normal file
2
rootdir/etc/init.rilchip.rc → rootdir/etc/init.vendor.rilchip.rc
Executable file → Normal file
|
@ -11,6 +11,7 @@ service ril-daemon /vendor/bin/hw/rild -l /vendor/lib64/libsec-ril.so
|
||||||
capabilities BLOCK_SUSPEND NET_ADMIN NET_RAW SYS_ADMIN CHOWN SYS_TIME
|
capabilities BLOCK_SUSPEND NET_ADMIN NET_RAW SYS_ADMIN CHOWN SYS_TIME
|
||||||
socket sap_uim_socket1 stream 660 bluetooth bluetooth
|
socket sap_uim_socket1 stream 660 bluetooth bluetooth
|
||||||
onrestart restart cpboot-daemon
|
onrestart restart cpboot-daemon
|
||||||
|
onrestart restart cpboot-daemon5g
|
||||||
onrestart restart DIAG-daemon
|
onrestart restart DIAG-daemon
|
||||||
|
|
||||||
service ril-daemon1 /vendor/bin/hw/rild -c 2 -l /vendor/lib64/libsec-ril-dsds.so
|
service ril-daemon1 /vendor/bin/hw/rild -c 2 -l /vendor/lib64/libsec-ril-dsds.so
|
||||||
|
@ -20,3 +21,4 @@ service ril-daemon1 /vendor/bin/hw/rild -c 2 -l /vendor/lib64/libsec-ril-dsds.so
|
||||||
capabilities BLOCK_SUSPEND NET_ADMIN NET_RAW SYS_ADMIN CHOWN SYS_TIME
|
capabilities BLOCK_SUSPEND NET_ADMIN NET_RAW SYS_ADMIN CHOWN SYS_TIME
|
||||||
onrestart restart cpboot-daemon
|
onrestart restart cpboot-daemon
|
||||||
onrestart restart DIAG-daemon
|
onrestart restart DIAG-daemon
|
||||||
|
|
0
rootdir/etc/init.rilcommon.rc → rootdir/etc/init.vendor.rilcommon.rc
Executable file → Normal file
0
rootdir/etc/init.rilcommon.rc → rootdir/etc/init.vendor.rilcommon.rc
Executable file → Normal file
|
@ -1,57 +0,0 @@
|
||||||
# Wi-Fi init file
|
|
||||||
on post-fs-data
|
|
||||||
mkdir /data/vendor/conn 0771 wifi root
|
|
||||||
mkdir /data/vendor/wifi 0771 wifi wifi
|
|
||||||
mkdir /data/vendor/wifi/wpa 0770 wifi wifi
|
|
||||||
mkdir /data/vendor/wifi/wpa/sockets 0770 wifi wifi
|
|
||||||
mkdir /data/vendor/log/wifi 0770 wifi system
|
|
||||||
|
|
||||||
# for WIFI TRP/TIS
|
|
||||||
chown wifi root /data/vendor/conn/.psm.info
|
|
||||||
chmod 0660 /data/vendor/conn/.psm.info
|
|
||||||
|
|
||||||
# for WIFI Antenna Selection
|
|
||||||
chown wifi root /data/vendor/conn/.ant.info
|
|
||||||
chmod 0660 /data/vendor/conn/.ant.info
|
|
||||||
|
|
||||||
# for WIFI Version
|
|
||||||
chown wifi root /data/vendor/conn/.wifiver.info
|
|
||||||
chmod 0664 /data/vendor/conn/.wifiver.info
|
|
||||||
|
|
||||||
# for WIFI MEMDUMP
|
|
||||||
# The default value of below memdump file is set in SecProductFeature
|
|
||||||
#write /data/vendor/conn/.memdump.info 2
|
|
||||||
chown wifi root /data/vendor/conn/.memdump.info
|
|
||||||
chmod 0660 /data/vendor/conn/.memdump.info
|
|
||||||
|
|
||||||
# for WIFI hotspot
|
|
||||||
chown wifi root /data/vendor/conn/.softap.info
|
|
||||||
chmod 0664 /data/vendor/conn/.softap.info
|
|
||||||
chown system wifi /vendor/etc/wifi/indoorchannel.info
|
|
||||||
chmod 0664 /vendor/etc/wifi/indoorchannel.info
|
|
||||||
|
|
||||||
# for WIFI MAC
|
|
||||||
chown wifi root /sys/wifi/mac_addr
|
|
||||||
chmod 0660 /sys/wifi/mac_addr
|
|
||||||
|
|
||||||
on boot
|
|
||||||
setprop wifi.interface wlan0
|
|
||||||
|
|
||||||
service wpa_supplicant /vendor/bin/hw/wpa_supplicant \
|
|
||||||
-O/data/vendor/wifi/wpa/sockets \
|
|
||||||
-g@android:wpa_wlan0
|
|
||||||
interface android.hardware.wifi.supplicant@1.0::ISupplicant default
|
|
||||||
interface android.hardware.wifi.supplicant@1.1::ISupplicant default
|
|
||||||
interface android.hardware.wifi.supplicant@1.2::ISupplicant default
|
|
||||||
interface android.hardware.wifi.supplicant@1.3::ISupplicant default
|
|
||||||
class main
|
|
||||||
socket wpa_wlan0 dgram 660 wifi wifi
|
|
||||||
disabled
|
|
||||||
oneshot
|
|
||||||
|
|
||||||
service macloader /vendor/bin/hw/macloader
|
|
||||||
class main
|
|
||||||
oneshot
|
|
||||||
|
|
||||||
# end of WiFi MFG (TestMode)
|
|
||||||
|
|
|
@ -1,14 +0,0 @@
|
||||||
/boot emmc /dev/block/platform/13540000.dwmmc0/by-name/BOOT
|
|
||||||
/recovery emmc /dev/block/platform/13540000.dwmmc0/by-name/RECOVERY flags=backup=1
|
|
||||||
/system ext4 /dev/block/platform/13540000.dwmmc0/by-name/SYSTEM
|
|
||||||
/data ext4 /dev/block/platform/13540000.dwmmc0/by-name/USERDATA flags=encryptable=footer;length=-20480
|
|
||||||
/cache ext4 /dev/block/platform/13540000.dwmmc0/by-name/CACHE
|
|
||||||
/modem emmc /dev/block/platform/13540000.dwmmc0/by-name/RADIO flags=backup=1;display="Modem"
|
|
||||||
/modem-cdma emmc /dev/block/platform/13540000.dwmmc0/by-name/CDMA-RADIO flags=backup=1;display="CDMA Modem";subpartitionof=/modem
|
|
||||||
/efs ext4 /dev/block/platform/13540000.dwmmc0/by-name/EFS flags=backup=1;display="EFS"
|
|
||||||
/cpefs emmc /dev/block/platform/13540000.dwmmc0/by-name/CPEFS flags=backup=1;display="CPEFS";subpartitionof=/efs
|
|
||||||
/m9kefs1 emmc /dev/block/platform/13540000.dwmmc0/by-name/m9kefs1 flags=backup=1;subpartitionof=/efs
|
|
||||||
/m9kefs2 emmc /dev/block/platform/13540000.dwmmc0/by-name/m9kefs2 flags=backup=1;subpartitionof=/efs
|
|
||||||
/m9kefs3 emmc /dev/block/platform/13540000.dwmmc0/by-name/m9kefs3 flags=backup=1;subpartitionof=/efs
|
|
||||||
/external_sd vfat /dev/block/mmcblk1p1 /dev/block/mmcblk1 flags=display="Micro SDcard";storage;wipeingui;removable
|
|
||||||
/usb-otg vfat /dev/block/sda1 /dev/block/sda flags=display="USB-OTG";storage;wipeingui;removable
|
|
|
@ -20,6 +20,10 @@
|
||||||
/dev/vndbinder 0666 root root
|
/dev/vndbinder 0666 root root
|
||||||
/dev/ovr* 0664 root system
|
/dev/ovr* 0664 root system
|
||||||
/dev/tvr* 0664 root system
|
/dev/tvr* 0664 root system
|
||||||
|
|
||||||
|
# Anyone can read the logs, but if they're not in the "logs"
|
||||||
|
# group, then they'll only see log entries for their UID.
|
||||||
|
/dev/log/* 0666 root log
|
||||||
/dev/pmsg0 0222 root log
|
/dev/pmsg0 0222 root log
|
||||||
|
|
||||||
# the msm hw3d client device node is world writable/readable.
|
# the msm hw3d client device node is world writable/readable.
|
||||||
|
@ -35,17 +39,15 @@
|
||||||
/dev/diag 0660 radio radio
|
/dev/diag 0660 radio radio
|
||||||
/dev/diag_arm9 0660 radio radio
|
/dev/diag_arm9 0660 radio radio
|
||||||
/dev/ttyMSM0 0600 bluetooth bluetooth
|
/dev/ttyMSM0 0600 bluetooth bluetooth
|
||||||
/dev/uhid 0660 uhid uhid
|
/dev/uhid 0660 system bluetooth
|
||||||
/dev/uinput 0660 system bluetooth
|
/dev/uinput 0660 system bluetooth
|
||||||
/dev/alarm 0664 system radio
|
/dev/alarm 0664 system radio
|
||||||
/dev/power_on_alarm 0660 system radio
|
/dev/power_on_alarm 0660 system radio
|
||||||
/dev/rtc0 0660 system system
|
/dev/rtc0 0640 system system
|
||||||
/dev/tty0 0660 root system
|
/dev/tty0 0660 root system
|
||||||
/dev/ttySAC0 0660 root radio
|
|
||||||
/dev/graphics/* 0660 root graphics
|
/dev/graphics/* 0660 root graphics
|
||||||
/dev/msm_hw3dm 0660 system graphics
|
/dev/msm_hw3dm 0660 system graphics
|
||||||
/dev/input/* 0660 root input
|
/dev/input/* 0660 root input
|
||||||
/dev/v4l-touch* 0660 root input
|
|
||||||
/dev/eac 0660 root audio
|
/dev/eac 0660 root audio
|
||||||
/dev/cam 0660 root camera
|
/dev/cam 0660 root camera
|
||||||
/dev/pmem 0660 system graphics
|
/dev/pmem 0660 system graphics
|
||||||
|
@ -88,7 +90,6 @@
|
||||||
/dev/mtp_usb 0660 root mtp
|
/dev/mtp_usb 0660 root mtp
|
||||||
/dev/usb_accessory 0660 root usb
|
/dev/usb_accessory 0660 root usb
|
||||||
/dev/tun 0660 system vpn
|
/dev/tun 0660 system vpn
|
||||||
/dev/input/event* 0660 system input
|
|
||||||
|
|
||||||
# CDMA radio interface MUX
|
# CDMA radio interface MUX
|
||||||
/dev/ts0710mux* 0640 radio radio
|
/dev/ts0710mux* 0640 radio radio
|
||||||
|
@ -96,36 +97,16 @@
|
||||||
|
|
||||||
# sysfs properties
|
# sysfs properties
|
||||||
/sys/devices/platform/trusty.* trusty_version 0440 root log
|
/sys/devices/platform/trusty.* trusty_version 0440 root log
|
||||||
/sys/devices/virtual/input/input* enable 0660 system input
|
/sys/devices/virtual/input/input* enable 0660 root input
|
||||||
/sys/devices/virtual/input/input* poll_delay 0660 system input
|
/sys/devices/virtual/input/input* poll_delay 0660 root input
|
||||||
/sys/devices/virtual/usb_composite/* enable 0664 root system
|
/sys/devices/virtual/usb_composite/* enable 0664 root system
|
||||||
/sys/devices/system/cpu/cpu* cpufreq/scaling_max_freq 0664 system system
|
/sys/devices/system/cpu/cpu* cpufreq/scaling_max_freq 0664 system system
|
||||||
/sys/devices/system/cpu/cpu* cpufreq/scaling_min_freq 0664 system system
|
/sys/devices/system/cpu/cpu* cpufreq/scaling_min_freq 0664 system system
|
||||||
|
|
||||||
# MobiCore
|
|
||||||
/dev/mobicore 0700 system system
|
|
||||||
/dev/mobicore-user 0666 radio system
|
|
||||||
|
|
||||||
# Secure MEM driver
|
|
||||||
/dev/s5p-smem 0660 system system
|
|
||||||
|
|
||||||
# Fingerprint Sensor
|
|
||||||
/dev/vfsspi 0660 system system
|
|
||||||
/dev/esfp0 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
|
|
||||||
|
|
||||||
# DVB API device nodes
|
# DVB API device nodes
|
||||||
/dev/dvb* 0660 root system
|
/dev/dvb* 0660 root system
|
||||||
|
|
||||||
# USB
|
# uevent.samsungexynos7870.rc
|
||||||
/dev/ttyGS* 0660 system system
|
|
||||||
|
|
||||||
# MPSD
|
|
||||||
/dev/mpsd 0660 system system
|
|
||||||
|
|
||||||
/dev/mali0 0666 system system
|
/dev/mali0 0666 system system
|
||||||
/dev/ion 0666 system system
|
/dev/ion 0666 system system
|
||||||
/dev/ump 0666 system graphics
|
/dev/ump 0666 system graphics
|
||||||
|
@ -176,10 +157,10 @@
|
||||||
/dev/video31 0660 media graphics
|
/dev/video31 0660 media graphics
|
||||||
|
|
||||||
# mscalers
|
# mscalers
|
||||||
/dev/video50 0660 mediacodec drmrpc
|
/dev/video50 0660 media graphics
|
||||||
/dev/video51 0660 media graphics
|
/dev/video51 0660 media graphics
|
||||||
/dev/m2m1shot_scaler0 0660 mediacodec drmrpc
|
/dev/m2m1shot_scaler0 0660 mediacodec drmrpc
|
||||||
/dev/m2m1shot_scaler1 0660 cameraserver cameraserver
|
/dev/m2m1shot_scaler1 0660 mediacodec drmrpc
|
||||||
|
|
||||||
/dev/video55 0666 system graphics
|
/dev/video55 0666 system graphics
|
||||||
/dev/fimg2d 0666 system graphics
|
/dev/fimg2d 0666 system graphics
|
||||||
|
@ -187,10 +168,10 @@
|
||||||
/dev/HPD 0660 system system
|
/dev/HPD 0660 system system
|
||||||
|
|
||||||
# mfc
|
# mfc
|
||||||
/dev/video6 0660 mediacodec mediadrm
|
/dev/video6 0660 mediacodec mediadrm
|
||||||
/dev/video7 0660 mediacodec mediadrm
|
/dev/video7 0660 media mediadrm
|
||||||
/dev/video8 0660 mediacodec mediadrm
|
/dev/video8 0660 media mediadrm
|
||||||
/dev/video9 0660 mediacodec mediadrm
|
/dev/video9 0660 media mediadrm
|
||||||
|
|
||||||
# camera
|
# camera
|
||||||
/dev/video100 0660 cameraserver camera
|
/dev/video100 0660 cameraserver camera
|
||||||
|
@ -227,26 +208,39 @@
|
||||||
# audio
|
# audio
|
||||||
/dev/seiren 0660 system audio
|
/dev/seiren 0660 system audio
|
||||||
|
|
||||||
|
# MobiCore
|
||||||
|
/dev/mobicore 0700 system system
|
||||||
|
/dev/mobicore-user 0666 radio system
|
||||||
|
|
||||||
# Secure MEM driver
|
# Secure MEM driver
|
||||||
/dev/s5p-smem 0660 system system
|
/dev/s5p-smem 0660 system system
|
||||||
|
|
||||||
|
# Fingerprint Sensor
|
||||||
|
/dev/vfsspi 0660 system system
|
||||||
|
/dev/esfp0 0660 system system
|
||||||
|
/dev/goodix_fp 0660 system system
|
||||||
|
|
||||||
# cbd modem block
|
# cbd modem block
|
||||||
/dev/block/mmcblk0p5 0400 radio system
|
/dev/block/mmcblk0p5 0400 radio system
|
||||||
|
|
||||||
# Modem Interface
|
# for DM tools
|
||||||
/dev/block/platform/13540000.dwmmc0/by-name/RADIO 0660 system radio
|
/dev/umts_dm0 0660 radio radio
|
||||||
/dev/block/platform/13540000.dwmmc0/by-name/CP_DEBUG 0660 radio system
|
/dev/umts_router 0660 radio radio
|
||||||
/dev/umts* 0660 system radio
|
|
||||||
/dev/umts_csd 0660 system loop_radio
|
|
||||||
/dev/smd4 0660 system radio
|
|
||||||
/dev/umts_ciq* 0660 system bridge_rw
|
|
||||||
|
|
||||||
# SIPC RIL
|
# SIPC RIL
|
||||||
/dev/umts_boot0 0660 radio radio
|
/dev/umts_boot0 0660 radio radio
|
||||||
/dev/umts_ipc0 0660 radio radio
|
/dev/umts_ipc0 0660 radio radio
|
||||||
/dev/umts_ipc1 0660 radio radio
|
# /dev/umts_ipc1 0660 radio radio
|
||||||
/dev/umts_rfs0 0660 radio radio
|
/dev/umts_rfs0 0660 radio radio
|
||||||
|
|
||||||
|
# Modem Interface
|
||||||
|
/dev/block/platform/13540000.dwmmc0/by-name/RADIO 0660 system radio
|
||||||
|
/dev/block/platform/13540000.dwmmc0/by-name/CP_DEBUG 0660 radio system
|
||||||
|
/dev/umts* 0660 system radio
|
||||||
|
/dev/umts_csd 0660 system loop_radio
|
||||||
|
/dev/smd4 0660 system radio
|
||||||
|
/dev/umts_ciq0 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
|
||||||
|
@ -261,8 +255,25 @@
|
||||||
/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
|
||||||
|
|
||||||
|
# sensor sysfs properties
|
||||||
|
/sys/devices/virtual/input/input* poll_delay 0660 system radio
|
||||||
|
/sys/devices/virtual/input/input* enable 0660 system radio
|
||||||
|
/dev/input/event* 0660 system input
|
||||||
|
|
||||||
# Google FRP solution
|
# Google FRP solution
|
||||||
/dev/block/platform/13540000.dwmmc0/by-name/PERSISTENT 0660 system system
|
/dev/block/platform/13540000.dwmmc0/by-name/PERSISTENT 0660 system system
|
||||||
|
|
||||||
# Reactivation Lock
|
# Sensorhub IIO
|
||||||
/dev/block/platform/13540000.dwmmc0/by-name/STEADY 0660 system system
|
/dev/ssp_sensorhub 0660 system system
|
||||||
|
/dev/iio:device* 0660 system system
|
||||||
|
/sys/devices/13930000.spi/spi_master/spi2/spi2.0/iio:device* buffer/enable 0660 system system
|
||||||
|
/sys/devices/13930000.spi/spi_master/spi2/spi2.0/iio:device* buffer/length 0660 system system
|
||||||
|
/sys/bus/iio/devices/iio:device* 0664 system radio
|
||||||
|
|
||||||
|
# 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
|
76
rootdir/etc/wifi.rc
Normal file
76
rootdir/etc/wifi.rc
Normal file
|
@ -0,0 +1,76 @@
|
||||||
|
# Wi-Fi init file
|
||||||
|
on post-fs-data
|
||||||
|
mkdir /data/vendor/conn 0771 wifi wifi
|
||||||
|
mkdir /data/vendor/wifi 0771 wifi wifi
|
||||||
|
mkdir /data/vendor/wifi/wpa 0770 wifi wifi
|
||||||
|
mkdir /data/vendor/wifi/wpa/sockets 0770 wifi wifi
|
||||||
|
mkdir /data/vendor/log/wifi 0770 wifi system
|
||||||
|
|
||||||
|
# for WIFI TRP/TIS
|
||||||
|
chown wifi wifi /data/vendor/conn/.psm.info
|
||||||
|
chmod 0640 /data/vendor/conn/.psm.info
|
||||||
|
|
||||||
|
# for WIFI Antenna Selection
|
||||||
|
chown wifi wifi /data/vendor/conn/.ant.info
|
||||||
|
chmod 0640 /data/vendor/conn/.ant.info
|
||||||
|
|
||||||
|
# for WIFI Version
|
||||||
|
chown wifi wifi /data/vendor/conn/.wifiver.info
|
||||||
|
chmod 0644 /data/vendor/conn/.wifiver.info
|
||||||
|
|
||||||
|
# for WIFI MEMDUMP
|
||||||
|
# The default value of below memdump file is set in SecProductFeature
|
||||||
|
#write /data/vendor/conn/.memdump.info 2
|
||||||
|
chown wifi wifi /data/vendor/conn/.memdump.info
|
||||||
|
chmod 0640 /data/vendor/conn/.memdump.info
|
||||||
|
|
||||||
|
# for WIFI hotspot
|
||||||
|
chown wifi wifi /data/vendor/conn/.softap.info
|
||||||
|
chmod 0644 /data/vendor/conn/.softap.info
|
||||||
|
chown system wifi /vendor/etc/wifi/indoorchannel.info
|
||||||
|
chmod 0664 /vendor/etc/wifi/indoorchannel.info
|
||||||
|
|
||||||
|
# for WIFI MAC
|
||||||
|
chown wifi wifi /sys/wifi/mac_addr
|
||||||
|
chmod 0640 /sys/wifi/mac_addr
|
||||||
|
|
||||||
|
on boot
|
||||||
|
setprop wifi.interface wlan0
|
||||||
|
|
||||||
|
service wpa_supplicant /vendor/bin/hw/wpa_supplicant \
|
||||||
|
-O/data/vendor/wifi/wpa/sockets -puse_p2p_group_interface=1 \
|
||||||
|
-g@android:wpa_wlan0
|
||||||
|
class main
|
||||||
|
interface android.hardware.wifi.supplicant@1.0::ISupplicant default
|
||||||
|
interface android.hardware.wifi.supplicant@1.1::ISupplicant default
|
||||||
|
interface android.hardware.wifi.supplicant@1.2::ISupplicant default
|
||||||
|
socket wpa_wlan0 dgram 660 wifi wifi
|
||||||
|
disabled
|
||||||
|
oneshot
|
||||||
|
|
||||||
|
# start for WiFi MFG (TestMode)
|
||||||
|
service mfgloader /system/vendor/bin/hw/mfgloader
|
||||||
|
class main
|
||||||
|
user wifi
|
||||||
|
group wifi inet net_raw net_admin
|
||||||
|
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
|
||||||
|
|
||||||
|
# end of WiFi MFG (TestMode)
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue