Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- [root@Sailfish udev]# cat platform-device
- #!/bin/sh
- RESULT=`echo "$1" | sed "s|/devices/\([^/]*\)/\([^/]*\)/.*|\1/\2|g"`
- echo ANDROID_BLOCK_DEVICE=$RESULT
- [root@Sailfish udev]# cd rules.d/
- [root@Sailfish rules.d]# cat 9
- 90-pulseaudio.rules 97-bluetooth-hid2hci.rules 99-systemd.rules 998-droid-system.rules
- 95-udev-late.rules 99-fuse.rules 997-droid-drm.rules 999-android-system.rules
- [root@Sailfish rules.d]# cat 998-droid-system.rules
- SUBSYSTEM=="graphics", SYMLINK+="$env{SUBSYSTEM}/%k"
- SUBSYSTEM=="block", SYMLINK+="$env{SUBSYSTEM}/%k"
- SUBSYSTEM=="oncrpc", SYMLINK+="$env{SUBSYSTEM}/%k"
- SUBSYSTEM=="adsp", SYMLINK+="$env{SUBSYSTEM}/%k"
- SUBSYSTEM=="msm_camera", SYMLINK+="$env{SUBSYSTEM}/%k"
- SUBSYSTEM=="mtd", SYMLINK+="$env{SUBSYSTEM}/%k"
- SUBSYSTEM=="block", SYMLINK+="$env{SUBSYSTEM}/%k"
- SUBSYSTEM=="misc", KERNEL=="log_events", SYMLINK+="alog/events"
- SUBSYSTEM=="misc", KERNEL=="log_radio", SYMLINK+="alog/radio"
- SUBSYSTEM=="misc", KERNEL=="log_system", SYMLINK+="alog/system"
- SUBSYSTEM=="misc", KERNEL=="log_main", SYMLINK+="alog/main"
- ENV{ID_PART_ENTRY_SCHEME}=="gpt", ENV{ID_PART_ENTRY_NAME}=="?*", IMPORT{program}="/bin/sh /lib/udev/platform-device $env{DEVPATH}", SYMLINK+="block/$env{ANDROID_BLOCK_DEVICE}/by-name/$env{ID_PART_ENTRY_NAME}"
- [root@Sailfish rules.d]# cat 999-android-system.rules
- # Generated by the Mer uevent to udev rule generator
- # in the droid-hal-* package
- #
- # This file contains udev rules derived from the uevent.rc
- # The original rc file contents are included preceded by #:
- #
- #
- ################
- # From ueventd.rc
- #:/dev/null 0666 root root
- KERNEL=="null", MODE="0666", GROUP="root", OWNER="root"
- #:/dev/zero 0666 root root
- KERNEL=="zero", MODE="0666", GROUP="root", OWNER="root"
- #:/dev/full 0666 root root
- KERNEL=="full", MODE="0666", GROUP="root", OWNER="root"
- #:/dev/ptmx 0666 root root
- KERNEL=="ptmx", MODE="0666", GROUP="root", OWNER="root"
- #:/dev/tty 0666 root root
- KERNEL=="tty", MODE="0666", GROUP="root", OWNER="root"
- #:/dev/random 0666 root root
- KERNEL=="random", MODE="0666", GROUP="root", OWNER="root"
- #:/dev/urandom 0666 root root
- KERNEL=="urandom", MODE="0666", GROUP="root", OWNER="root"
- #:# Make HW RNG readable by group system to let EntropyMixer read it.
- #:/dev/hw_random 0440 root system
- KERNEL=="hw_random", MODE="0440", GROUP="system", OWNER="root"
- #:/dev/ashmem 0666 root root
- KERNEL=="ashmem", MODE="0666", GROUP="root", OWNER="root"
- #:/dev/binder 0666 root root
- KERNEL=="binder", MODE="0666", GROUP="root", OWNER="root"
- #:
- #:# 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
- # Mer/hybris renames /dev/log to /dev/alog (handling as a symlink)
- SYMLINK=="alog/*", MODE="0666", GROUP="log", OWNER="root"
- #:
- #:# the msm hw3d client device node is world writable/readable
- #:/dev/msm_hw3dc 0666 root root
- KERNEL=="msm_hw3dc", MODE="0666", GROUP="root", OWNER="root"
- #:
- #:# the DIAG device node is not world writable/readable.
- #:/dev/diag 0660 system qcom_diag
- KERNEL=="diag", MODE="0660", GROUP="qcom_diag", OWNER="system"
- #:
- #:# gpu driver for adreno200 is globally accessible
- #:/dev/kgsl 0666 root root
- KERNEL=="kgsl", MODE="0666", GROUP="root", OWNER="root"
- #:
- #:# kms driver for drm based gpu
- #:/dev/dri/* 0666 root graphics
- # Known droid dir drm/ is for subsystem dri
- SYMLINK=="dri/*", MODE="0666", GROUP="graphics", OWNER="root"
- SUBSYSTEM=="drm", KERNEL=="*", MODE="0666", GROUP="graphics", OWNER="root"
- #:
- #:# these should not be world writable
- #:/dev/diag_arm9 0660 radio radio
- KERNEL=="diag_arm9", MODE="0660", GROUP="radio", OWNER="radio"
- #:/dev/android_adb 0660 adb adb
- KERNEL=="android_adb", MODE="0660", GROUP="adb", OWNER="adb"
- #:/dev/android_adb_enable 0660 adb adb
- KERNEL=="android_adb_enable", MODE="0660", GROUP="adb", OWNER="adb"
- #:/dev/ttyMSM0 0600 bluetooth bluetooth
- KERNEL=="ttyMSM0", MODE="0600", GROUP="bluetooth", OWNER="bluetooth"
- #:/dev/uhid 0660 system net_bt_stack
- KERNEL=="uhid", MODE="0660", GROUP="net_bt_stack", OWNER="system"
- #:/dev/uinput 0660 system net_bt_stack
- KERNEL=="uinput", MODE="0660", GROUP="net_bt_stack", OWNER="system"
- #:/dev/alarm 0664 system radio
- KERNEL=="alarm", MODE="0664", GROUP="radio", OWNER="system"
- #:/dev/tty0 0660 root system
- KERNEL=="tty0", MODE="0660", GROUP="system", OWNER="root"
- #:/dev/graphics/* 0660 system graphics
- # Known droid dir graphics/ is for subsystem graphics
- SYMLINK=="graphics/*", MODE="0660", GROUP="graphics", OWNER="system"
- SUBSYSTEM=="graphics", KERNEL=="*", MODE="0660", GROUP="graphics", OWNER="system"
- #:/dev/msm_hw3dm 0660 system graphics
- KERNEL=="msm_hw3dm", MODE="0660", GROUP="graphics", OWNER="system"
- #:/dev/input/* 0660 root input
- #:/dev/eac 0660 root audio
- KERNEL=="eac", MODE="0660", GROUP="audio", OWNER="root"
- #:/dev/cam 0660 root camera
- KERNEL=="cam", MODE="0660", GROUP="camera", OWNER="root"
- #:/dev/pmem 0660 system graphics
- KERNEL=="pmem", MODE="0660", GROUP="graphics", OWNER="system"
- #:/dev/pmem_adsp* 0660 system audio
- KERNEL=="pmem_adsp*", MODE="0660", GROUP="audio", OWNER="system"
- #:/dev/pmem_camera* 0660 system camera
- KERNEL=="pmem_camera*", MODE="0660", GROUP="camera", OWNER="system"
- #:/dev/oncrpc/* 0660 root system
- # Known droid dir oncrpc/ is for subsystem oncrpc
- SYMLINK=="oncrpc/*", MODE="0660", GROUP="system", OWNER="root"
- SUBSYSTEM=="oncrpc", KERNEL=="*", MODE="0660", GROUP="system", OWNER="root"
- #:/dev/adsp/* 0660 system audio
- # Known droid dir adsp/ is for subsystem adsp
- SYMLINK=="adsp/*", MODE="0660", GROUP="audio", OWNER="system"
- SUBSYSTEM=="adsp", KERNEL=="*", MODE="0660", GROUP="audio", OWNER="system"
- #:/dev/snd/* 0660 system audio
- # Standard subsystem rule
- SUBSYSTEM=="snd", KERNEL=="*", MODE="0660", GROUP="audio", OWNER="system"
- #:/dev/mt9t013 0660 system system
- KERNEL=="mt9t013", MODE="0660", GROUP="system", OWNER="system"
- #:/dev/msm_camera/* 0660 system camera
- # Known droid dir msm_camera/ is for subsystem msm_camera
- SYMLINK=="msm_camera/*", MODE="0660", GROUP="camera", OWNER="system"
- SUBSYSTEM=="msm_camera", KERNEL=="*", MODE="0660", GROUP="camera", OWNER="system"
- #:/dev/akm8976_daemon 0640 compass system
- KERNEL=="akm8976_daemon", MODE="0640", GROUP="system", OWNER="compass"
- #:/dev/akm8976_aot 0640 compass system
- KERNEL=="akm8976_aot", MODE="0640", GROUP="system", OWNER="compass"
- #:/dev/akm8973_daemon 0640 compass system
- KERNEL=="akm8973_daemon", MODE="0640", GROUP="system", OWNER="compass"
- #:/dev/akm8973_aot 0640 compass system
- KERNEL=="akm8973_aot", MODE="0640", GROUP="system", OWNER="compass"
- #:/dev/bma150 0640 compass system
- KERNEL=="bma150", MODE="0640", GROUP="system", OWNER="compass"
- #:/dev/cm3602 0640 compass system
- KERNEL=="cm3602", MODE="0640", GROUP="system", OWNER="compass"
- #:/dev/akm8976_pffd 0640 compass system
- KERNEL=="akm8976_pffd", MODE="0640", GROUP="system", OWNER="compass"
- #:/dev/lightsensor 0640 system system
- KERNEL=="lightsensor", MODE="0640", GROUP="system", OWNER="system"
- #:/dev/msm_pcm_out* 0660 system audio
- KERNEL=="msm_pcm_out*", MODE="0660", GROUP="audio", OWNER="system"
- #:/dev/msm_pcm_in* 0660 system audio
- KERNEL=="msm_pcm_in*", MODE="0660", GROUP="audio", OWNER="system"
- #:/dev/msm_pcm_ctl* 0660 system audio
- KERNEL=="msm_pcm_ctl*", MODE="0660", GROUP="audio", OWNER="system"
- #:/dev/msm_snd* 0660 system audio
- KERNEL=="msm_snd*", MODE="0660", GROUP="audio", OWNER="system"
- #:/dev/msm_mp3* 0660 system audio
- KERNEL=="msm_mp3*", MODE="0660", GROUP="audio", OWNER="system"
- #:/dev/audience_a1026* 0660 system audio
- KERNEL=="audience_a1026*", MODE="0660", GROUP="audio", OWNER="system"
- #:/dev/tpa2018d1* 0660 system audio
- KERNEL=="tpa2018d1*", MODE="0660", GROUP="audio", OWNER="system"
- #:/dev/msm_audpre 0660 system audio
- KERNEL=="msm_audpre", MODE="0660", GROUP="audio", OWNER="system"
- #:/dev/msm_audio_ctl 0660 system audio
- KERNEL=="msm_audio_ctl", MODE="0660", GROUP="audio", OWNER="system"
- #:/dev/htc-acoustic 0660 system audio
- KERNEL=="htc-acoustic", MODE="0660", GROUP="audio", OWNER="system"
- #:/dev/vdec 0660 system audio
- KERNEL=="vdec", MODE="0660", GROUP="audio", OWNER="system"
- #:/dev/q6venc 0660 system audio
- KERNEL=="q6venc", MODE="0660", GROUP="audio", OWNER="system"
- #:/dev/snd/dsp 0660 system audio
- # Standard subsystem rule
- SUBSYSTEM=="snd", KERNEL=="dsp", MODE="0660", GROUP="audio", OWNER="system"
- #:/dev/snd/dsp1 0660 system audio
- # Standard subsystem rule
- SUBSYSTEM=="snd", KERNEL=="dsp1", MODE="0660", GROUP="audio", OWNER="system"
- #:/dev/snd/mixer 0660 system audio
- # Standard subsystem rule
- SUBSYSTEM=="snd", KERNEL=="mixer", MODE="0660", GROUP="audio", OWNER="system"
- #:/dev/smd0 0640 radio radio
- KERNEL=="smd0", MODE="0640", GROUP="radio", OWNER="radio"
- #:/dev/qmi 0640 radio radio
- KERNEL=="qmi", MODE="0640", GROUP="radio", OWNER="radio"
- #:/dev/qmi0 0640 radio radio
- KERNEL=="qmi0", MODE="0640", GROUP="radio", OWNER="radio"
- #:/dev/qmi1 0640 radio radio
- KERNEL=="qmi1", MODE="0640", GROUP="radio", OWNER="radio"
- #:/dev/qmi2 0640 radio radio
- KERNEL=="qmi2", MODE="0640", GROUP="radio", OWNER="radio"
- #:/dev/bus/usb/* 0660 root usb
- # usb rule
- SUBSYSTEM=="usb", KERNEL=="*", MODE="0660", GROUP="usb", OWNER="root"
- #:/dev/mtp_usb 0660 root mtp
- KERNEL=="mtp_usb", MODE="0660", GROUP="mtp", OWNER="root"
- #:/dev/usb_accessory 0660 root usb
- KERNEL=="usb_accessory", MODE="0660", GROUP="usb", OWNER="root"
- #:/dev/tun 0660 system vpn
- KERNEL=="tun", MODE="0660", GROUP="vpn", OWNER="system"
- #:
- #:# CDMA radio interface MUX
- #:/dev/ts0710mux* 0640 radio radio
- KERNEL=="ts0710mux*", MODE="0640", GROUP="radio", OWNER="radio"
- #:/dev/ppp 0660 radio vpn
- KERNEL=="ppp", MODE="0660", GROUP="vpn", OWNER="radio"
- #:
- #:# sysfs properties
- #:/sys/devices/virtual/input/input* enable 0660 root input
- # sys rule
- DEVPATH=="devices/virtual/input/input*/enable", RUN+="/bin/chmod 0660 /sys/$devpath;", RUN+="/bin/chown root /sys/$devpath;", RUN+="/bin/chgrp input /sys/$devpath;"
- #:/sys/devices/virtual/input/input* poll_delay 0660 root input
- # sys rule
- DEVPATH=="devices/virtual/input/input*/poll_delay", RUN+="/bin/chmod 0660 /sys/$devpath;", RUN+="/bin/chown root /sys/$devpath;", RUN+="/bin/chgrp input /sys/$devpath;"
- #:/sys/devices/virtual/usb_composite/* enable 0664 root system
- # sys rule
- DEVPATH=="devices/virtual/usb_composite/*/enable", RUN+="/bin/chmod 0664 /sys/$devpath;", RUN+="/bin/chown root /sys/$devpath;", RUN+="/bin/chgrp system /sys/$devpath;"
- #:
- #:/sys/devices/system/cpu/cpufreq ondemand/boostfreq 0664 system system
- # sys rule
- DEVPATH=="devices/system/cpu/cpufreq/ondemand/boostfreq", RUN+="/bin/chmod 0664 /sys/$devpath;", RUN+="/bin/chown system /sys/$devpath;", RUN+="/bin/chgrp system /sys/$devpath;"
- #:/sys/devices/system/cpu/cpufreq ondemand/boostpulse 0664 system system
- # sys rule
- DEVPATH=="devices/system/cpu/cpufreq/ondemand/boostpulse", RUN+="/bin/chmod 0664 /sys/$devpath;", RUN+="/bin/chown system /sys/$devpath;", RUN+="/bin/chgrp system /sys/$devpath;"
- #:/sys/devices/system/cpu/cpufreq ondemand/boosttime 0664 system system
- # sys rule
- DEVPATH=="devices/system/cpu/cpufreq/ondemand/boosttime", RUN+="/bin/chmod 0664 /sys/$devpath;", RUN+="/bin/chown system /sys/$devpath;", RUN+="/bin/chgrp system /sys/$devpath;"
- #:/sys/devices/system/cpu/cpufreq ondemand/input_boost 0664 system system
- # sys rule
- DEVPATH=="devices/system/cpu/cpufreq/ondemand/input_boost", RUN+="/bin/chmod 0664 /sys/$devpath;", RUN+="/bin/chown system /sys/$devpath;", RUN+="/bin/chgrp system /sys/$devpath;"
- #:/sys/devices/system/cpu/cpufreq ondemand/sampling_rate 0664 system system
- # sys rule
- DEVPATH=="devices/system/cpu/cpufreq/ondemand/sampling_rate", RUN+="/bin/chmod 0664 /sys/$devpath;", RUN+="/bin/chown system /sys/$devpath;", RUN+="/bin/chgrp system /sys/$devpath;"
- #:/sys/devices/system/cpu/cpufreq ondemand/sampling_rate_min 0664 system system
- # sys rule
- DEVPATH=="devices/system/cpu/cpufreq/ondemand/sampling_rate_min", RUN+="/bin/chmod 0664 /sys/$devpath;", RUN+="/bin/chown system /sys/$devpath;", RUN+="/bin/chgrp system /sys/$devpath;"
- #:/sys/devices/system/cpu/cpufreq ondemand/ignore_nice_load 0664 system system
- # sys rule
- DEVPATH=="devices/system/cpu/cpufreq/ondemand/ignore_nice_load", RUN+="/bin/chmod 0664 /sys/$devpath;", RUN+="/bin/chown system /sys/$devpath;", RUN+="/bin/chgrp system /sys/$devpath;"
- #:/sys/devices/system/cpu/cpufreq ondemand/io_is_busy 0664 system system
- # sys rule
- DEVPATH=="devices/system/cpu/cpufreq/ondemand/io_is_busy", RUN+="/bin/chmod 0664 /sys/$devpath;", RUN+="/bin/chown system /sys/$devpath;", RUN+="/bin/chgrp system /sys/$devpath;"
- #:/sys/devices/system/cpu/cpufreq ondemand/down_differential 0664 system system
- # sys rule
- DEVPATH=="devices/system/cpu/cpufreq/ondemand/down_differential", RUN+="/bin/chmod 0664 /sys/$devpath;", RUN+="/bin/chown system /sys/$devpath;", RUN+="/bin/chgrp system /sys/$devpath;"
- #:/sys/devices/system/cpu/cpufreq ondemand/powersave_bias 0664 system system
- # sys rule
- DEVPATH=="devices/system/cpu/cpufreq/ondemand/powersave_bias", RUN+="/bin/chmod 0664 /sys/$devpath;", RUN+="/bin/chown system /sys/$devpath;", RUN+="/bin/chgrp system /sys/$devpath;"
- #:/sys/devices/system/cpu/cpufreq ondemand/sampling_down_factor 0664 system system
- # sys rule
- DEVPATH=="devices/system/cpu/cpufreq/ondemand/sampling_down_factor", RUN+="/bin/chmod 0664 /sys/$devpath;", RUN+="/bin/chown system /sys/$devpath;", RUN+="/bin/chgrp system /sys/$devpath;"
- #:/sys/devices/system/cpu/cpufreq ondemand/up_threshold 0664 system system
- # sys rule
- DEVPATH=="devices/system/cpu/cpufreq/ondemand/up_threshold", RUN+="/bin/chmod 0664 /sys/$devpath;", RUN+="/bin/chown system /sys/$devpath;", RUN+="/bin/chgrp system /sys/$devpath;"
- #:/sys/devices/system/cpu/cpufreq ondemand/up_threshold_multi_core 0664 system system
- # sys rule
- DEVPATH=="devices/system/cpu/cpufreq/ondemand/up_threshold_multi_core", RUN+="/bin/chmod 0664 /sys/$devpath;", RUN+="/bin/chown system /sys/$devpath;", RUN+="/bin/chgrp system /sys/$devpath;"
- #:/sys/devices/system/cpu/cpufreq ondemand/down_differential_multi_core 0664 system system
- # sys rule
- DEVPATH=="devices/system/cpu/cpufreq/ondemand/down_differential_multi_core", RUN+="/bin/chmod 0664 /sys/$devpath;", RUN+="/bin/chown system /sys/$devpath;", RUN+="/bin/chgrp system /sys/$devpath;"
- #:/sys/devices/system/cpu/cpufreq ondemand/optimal_freq 0664 system system
- # sys rule
- DEVPATH=="devices/system/cpu/cpufreq/ondemand/optimal_freq", RUN+="/bin/chmod 0664 /sys/$devpath;", RUN+="/bin/chown system /sys/$devpath;", RUN+="/bin/chgrp system /sys/$devpath;"
- #:/sys/devices/system/cpu/cpufreq ondemand/sync_freq 0664 system system
- # sys rule
- DEVPATH=="devices/system/cpu/cpufreq/ondemand/sync_freq", RUN+="/bin/chmod 0664 /sys/$devpath;", RUN+="/bin/chown system /sys/$devpath;", RUN+="/bin/chgrp system /sys/$devpath;"
- #:/sys/devices/system/cpu/cpufreq ondemand/up_threshold_any_cpu_load 0664 system system
- # sys rule
- DEVPATH=="devices/system/cpu/cpufreq/ondemand/up_threshold_any_cpu_load", RUN+="/bin/chmod 0664 /sys/$devpath;", RUN+="/bin/chown system /sys/$devpath;", RUN+="/bin/chgrp system /sys/$devpath;"
- #:/sys/devices/system/cpu/cpufreq ondemand/up_threshold_multi_core 0664 system system
- # sys rule
- DEVPATH=="devices/system/cpu/cpufreq/ondemand/up_threshold_multi_core", RUN+="/bin/chmod 0664 /sys/$devpath;", RUN+="/bin/chown system /sys/$devpath;", RUN+="/bin/chgrp system /sys/$devpath;"
- #:
- #:/sys/devices/system/cpu/cpufreq interactive/boost 0664 system system
- # sys rule
- DEVPATH=="devices/system/cpu/cpufreq/interactive/boost", RUN+="/bin/chmod 0664 /sys/$devpath;", RUN+="/bin/chown system /sys/$devpath;", RUN+="/bin/chgrp system /sys/$devpath;"
- #:/sys/devices/system/cpu/cpufreq interactive/boostpulse 0664 system system
- # sys rule
- DEVPATH=="devices/system/cpu/cpufreq/interactive/boostpulse", RUN+="/bin/chmod 0664 /sys/$devpath;", RUN+="/bin/chown system /sys/$devpath;", RUN+="/bin/chgrp system /sys/$devpath;"
- #:/sys/devices/system/cpu/cpufreq interactive/boostpulse_duration 0664 system system
- # sys rule
- DEVPATH=="devices/system/cpu/cpufreq/interactive/boostpulse_duration", RUN+="/bin/chmod 0664 /sys/$devpath;", RUN+="/bin/chown system /sys/$devpath;", RUN+="/bin/chgrp system /sys/$devpath;"
- #:/sys/devices/system/cpu/cpufreq interactive/timer_rate 0664 system system
- # sys rule
- DEVPATH=="devices/system/cpu/cpufreq/interactive/timer_rate", RUN+="/bin/chmod 0664 /sys/$devpath;", RUN+="/bin/chown system /sys/$devpath;", RUN+="/bin/chgrp system /sys/$devpath;"
- #:/sys/devices/system/cpu/cpufreq interactive/min_sample_rate 0664 system system
- # sys rule
- DEVPATH=="devices/system/cpu/cpufreq/interactive/min_sample_rate", RUN+="/bin/chmod 0664 /sys/$devpath;", RUN+="/bin/chown system /sys/$devpath;", RUN+="/bin/chgrp system /sys/$devpath;"
- #:/sys/devices/system/cpu/cpufreq interactive/min_sample_time 0664 system system
- # sys rule
- DEVPATH=="devices/system/cpu/cpufreq/interactive/min_sample_time", RUN+="/bin/chmod 0664 /sys/$devpath;", RUN+="/bin/chown system /sys/$devpath;", RUN+="/bin/chgrp system /sys/$devpath;"
- #:/sys/devices/system/cpu/cpufreq interactive/sampling_down_factor 0664 system system
- # sys rule
- DEVPATH=="devices/system/cpu/cpufreq/interactive/sampling_down_factor", RUN+="/bin/chmod 0664 /sys/$devpath;", RUN+="/bin/chown system /sys/$devpath;", RUN+="/bin/chgrp system /sys/$devpath;"
- #:/sys/devices/system/cpu/cpufreq interactive/sync_freq 0664 system system
- # sys rule
- DEVPATH=="devices/system/cpu/cpufreq/interactive/sync_freq", RUN+="/bin/chmod 0664 /sys/$devpath;", RUN+="/bin/chown system /sys/$devpath;", RUN+="/bin/chgrp system /sys/$devpath;"
- #:/sys/devices/system/cpu/cpufreq interactive/target_loads 0664 system system
- # sys rule
- DEVPATH=="devices/system/cpu/cpufreq/interactive/target_loads", RUN+="/bin/chmod 0664 /sys/$devpath;", RUN+="/bin/chown system /sys/$devpath;", RUN+="/bin/chgrp system /sys/$devpath;"
- #:/sys/devices/system/cpu/cpufreq interactive/hispeed_freq 0664 system system
- # sys rule
- DEVPATH=="devices/system/cpu/cpufreq/interactive/hispeed_freq", RUN+="/bin/chmod 0664 /sys/$devpath;", RUN+="/bin/chown system /sys/$devpath;", RUN+="/bin/chgrp system /sys/$devpath;"
- #:/sys/devices/system/cpu/cpufreq interactive/go_hispeed_load 0664 system system
- # sys rule
- DEVPATH=="devices/system/cpu/cpufreq/interactive/go_hispeed_load", RUN+="/bin/chmod 0664 /sys/$devpath;", RUN+="/bin/chown system /sys/$devpath;", RUN+="/bin/chgrp system /sys/$devpath;"
- #:/sys/devices/system/cpu/cpufreq interactive/above_hispeed_delay 0664 system system
- # sys rule
- DEVPATH=="devices/system/cpu/cpufreq/interactive/above_hispeed_delay", RUN+="/bin/chmod 0664 /sys/$devpath;", RUN+="/bin/chown system /sys/$devpath;", RUN+="/bin/chgrp system /sys/$devpath;"
- #:/sys/devices/system/cpu/cpufreq interactive/io_is_busy 0664 system system
- # sys rule
- DEVPATH=="devices/system/cpu/cpufreq/interactive/io_is_busy", RUN+="/bin/chmod 0664 /sys/$devpath;", RUN+="/bin/chown system /sys/$devpath;", RUN+="/bin/chgrp system /sys/$devpath;"
- #:/sys/devices/system/cpu/cpufreq interactive/timer_slack 0664 system system
- # sys rule
- DEVPATH=="devices/system/cpu/cpufreq/interactive/timer_slack", RUN+="/bin/chmod 0664 /sys/$devpath;", RUN+="/bin/chown system /sys/$devpath;", RUN+="/bin/chgrp system /sys/$devpath;"
- #:/sys/devices/system/cpu/cpufreq interactive/up_threshold_any_cpu_freq 0664 system system
- # sys rule
- DEVPATH=="devices/system/cpu/cpufreq/interactive/up_threshold_any_cpu_freq", RUN+="/bin/chmod 0664 /sys/$devpath;", RUN+="/bin/chown system /sys/$devpath;", RUN+="/bin/chgrp system /sys/$devpath;"
- #:/sys/devices/system/cpu/cpufreq interactive/up_threshold_any_cpu_load 0664 system system
- # sys rule
- DEVPATH=="devices/system/cpu/cpufreq/interactive/up_threshold_any_cpu_load", RUN+="/bin/chmod 0664 /sys/$devpath;", RUN+="/bin/chown system /sys/$devpath;", RUN+="/bin/chgrp system /sys/$devpath;"
- #:
- #:/sys/devices/system/cpu/cpu* cpufreq/scaling_max_freq 0664 system system
- # sys rule
- DEVPATH=="devices/system/cpu/cpu*/cpufreq/scaling_max_freq", RUN+="/bin/chmod 0664 /sys/$devpath;", RUN+="/bin/chown system /sys/$devpath;", RUN+="/bin/chgrp system /sys/$devpath;"
- #:/sys/devices/system/cpu/cpu* cpufreq/scaling_min_freq 0664 system system
- # sys rule
- DEVPATH=="devices/system/cpu/cpu*/cpufreq/scaling_min_freq", RUN+="/bin/chmod 0664 /sys/$devpath;", RUN+="/bin/chown system /sys/$devpath;", RUN+="/bin/chgrp system /sys/$devpath;"
- #:/sys/devices/system/cpu/cpu* cpufreq/scaling_governor 0664 system system
- # sys rule
- DEVPATH=="devices/system/cpu/cpu*/cpufreq/scaling_governor", RUN+="/bin/chmod 0664 /sys/$devpath;", RUN+="/bin/chown system /sys/$devpath;", RUN+="/bin/chgrp system /sys/$devpath;"
- ################
- # From ueventd.u0.rc
- #:# Copyright (c) 2012-2013, The Linux Foundation. All rights reserved.
- #:#
- #:# Redistribution and use in source and binary forms, with or without
- #:# modification, are permitted provided that the following conditions are met:
- #:# * Redistributions of source code must retain the above copyright
- #:# notice, this list of conditions and the following disclaimer.
- #:# * Redistributions in binary form must reproduce the above copyright
- #:# notice, this list of conditions and the following disclaimer in the
- #:# documentation and/or other materials provided with the distribution.
- #:# * Neither the name of The Linux Foundation nor
- #:# the names of its contributors may be used to endorse or promote
- #:# products derived from this software without specific prior written
- #:# permission.
- #:#
- #:# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
- #:# AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
- #:# IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
- #:# NON-INFRINGEMENT ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR
- #:# CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
- #:# EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
- #:# PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS;
- #:# OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
- #:# WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR
- #:# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
- #:# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
- #:#
- #:
- #:# the DIAG device node is not world writable/readable.
- #:/dev/diag 0660 system qcom_diag
- KERNEL=="diag", MODE="0660", GROUP="qcom_diag", OWNER="system"
- #:/dev/genlock 0666 system system
- KERNEL=="genlock", MODE="0666", GROUP="system", OWNER="system"
- #:/dev/kgsl 0666 system system
- KERNEL=="kgsl", MODE="0666", GROUP="system", OWNER="system"
- #:/dev/kgsl-3d0 0666 system system
- KERNEL=="kgsl-3d0", MODE="0666", GROUP="system", OWNER="system"
- #:/dev/kgsl-2d0 0666 root root
- KERNEL=="kgsl-2d0", MODE="0666", GROUP="root", OWNER="root"
- #:/dev/kgsl-2d1 0666 root root
- KERNEL=="kgsl-2d1", MODE="0666", GROUP="root", OWNER="root"
- #:/dev/ion 0664 system system
- KERNEL=="ion", MODE="0664", GROUP="system", OWNER="system"
- #:/dev/ttyHS0 0600 bluetooth bluetooth
- KERNEL=="ttyHS0", MODE="0600", GROUP="bluetooth", OWNER="bluetooth"
- #:#LGE_CHANGE_S : ART, ETA2 : root -> system
- #:/dev/input/* 0660 system input
- #:#LGE_CHANGE_E : ART, ETA2
- #:/dev/rtc0 0600 system system
- KERNEL=="rtc0", MODE="0600", GROUP="system", OWNER="system"
- #:/dev/smd0 0660 system system
- KERNEL=="smd0", MODE="0660", GROUP="system", OWNER="system"
- #:/dev/smd4 0660 system system
- KERNEL=="smd4", MODE="0660", GROUP="system", OWNER="system"
- #:/dev/smd5 0660 system system
- KERNEL=="smd5", MODE="0660", GROUP="system", OWNER="system"
- #:/dev/smd6 0660 system system
- KERNEL=="smd6", MODE="0660", GROUP="system", OWNER="system"
- #:/dev/smd_cxm_qmi 0640 radio radio
- KERNEL=="smd_cxm_qmi", MODE="0640", GROUP="radio", OWNER="radio"
- #:/dev/smd7 0660 bluetooth bluetooth
- KERNEL=="smd7", MODE="0660", GROUP="bluetooth", OWNER="bluetooth"
- #:/dev/radio0 0640 system system
- KERNEL=="radio0", MODE="0640", GROUP="system", OWNER="system"
- #:/dev/rfcomm0 0660 bluetooth bluetooth
- KERNEL=="rfcomm0", MODE="0660", GROUP="bluetooth", OWNER="bluetooth"
- #:/dev/gss 0660 gps gps
- KERNEL=="gss", MODE="0660", GROUP="gps", OWNER="gps"
- #:/dev/smdcntl0 0640 radio radio
- KERNEL=="smdcntl0", MODE="0640", GROUP="radio", OWNER="radio"
- #:/dev/smdcntl1 0640 radio radio
- KERNEL=="smdcntl1", MODE="0640", GROUP="radio", OWNER="radio"
- #:/dev/smdcntl2 0640 radio radio
- KERNEL=="smdcntl2", MODE="0640", GROUP="radio", OWNER="radio"
- #:/dev/smdcntl3 0640 radio radio
- KERNEL=="smdcntl3", MODE="0640", GROUP="radio", OWNER="radio"
- #:/dev/smdcntl4 0640 radio radio
- KERNEL=="smdcntl4", MODE="0640", GROUP="radio", OWNER="radio"
- #:/dev/smdcntl5 0640 radio radio
- KERNEL=="smdcntl5", MODE="0640", GROUP="radio", OWNER="radio"
- #:/dev/smdcntl6 0640 radio radio
- KERNEL=="smdcntl6", MODE="0640", GROUP="radio", OWNER="radio"
- #:/dev/smdcntl7 0640 radio radio
- KERNEL=="smdcntl7", MODE="0640", GROUP="radio", OWNER="radio"
- #:/dev/smdcnt_rev0 0640 radio radio
- KERNEL=="smdcnt_rev0", MODE="0640", GROUP="radio", OWNER="radio"
- #:/dev/smdcnt_rev1 0640 radio radio
- KERNEL=="smdcnt_rev1", MODE="0640", GROUP="radio", OWNER="radio"
- #:/dev/smdcnt_rev2 0640 radio radio
- KERNEL=="smdcnt_rev2", MODE="0640", GROUP="radio", OWNER="radio"
- #:/dev/smdcnt_rev3 0640 radio radio
- KERNEL=="smdcnt_rev3", MODE="0640", GROUP="radio", OWNER="radio"
- #:/dev/smdcnt_rev4 0640 radio radio
- KERNEL=="smdcnt_rev4", MODE="0640", GROUP="radio", OWNER="radio"
- #:/dev/smdcnt_rev5 0640 radio radio
- KERNEL=="smdcnt_rev5", MODE="0640", GROUP="radio", OWNER="radio"
- #:/dev/smdcnt_rev6 0640 radio radio
- KERNEL=="smdcnt_rev6", MODE="0640", GROUP="radio", OWNER="radio"
- #:/dev/smdcnt_rev7 0640 radio radio
- KERNEL=="smdcnt_rev7", MODE="0640", GROUP="radio", OWNER="radio"
- #:/dev/smdcnt_rev8 0640 radio radio
- KERNEL=="smdcnt_rev8", MODE="0640", GROUP="radio", OWNER="radio"
- #:/dev/smuxctl32 0640 radio radio
- KERNEL=="smuxctl32", MODE="0640", GROUP="radio", OWNER="radio"
- #:/dev/sdioctl0 0640 radio radio
- KERNEL=="sdioctl0", MODE="0640", GROUP="radio", OWNER="radio"
- #:/dev/sdioctl1 0640 radio radio
- KERNEL=="sdioctl1", MODE="0640", GROUP="radio", OWNER="radio"
- #:/dev/sdioctl2 0640 radio radio
- KERNEL=="sdioctl2", MODE="0640", GROUP="radio", OWNER="radio"
- #:/dev/sdioctl3 0640 radio radio
- KERNEL=="sdioctl3", MODE="0640", GROUP="radio", OWNER="radio"
- #:/dev/sdioctl4 0640 radio radio
- KERNEL=="sdioctl4", MODE="0640", GROUP="radio", OWNER="radio"
- #:/dev/sdioctl5 0640 radio radio
- KERNEL=="sdioctl5", MODE="0640", GROUP="radio", OWNER="radio"
- #:/dev/sdioctl6 0640 radio radio
- KERNEL=="sdioctl6", MODE="0640", GROUP="radio", OWNER="radio"
- #:/dev/sdioctl7 0640 radio radio
- KERNEL=="sdioctl7", MODE="0640", GROUP="radio", OWNER="radio"
- #:/dev/sdioctl8 0640 radio radio
- KERNEL=="sdioctl8", MODE="0640", GROUP="radio", OWNER="radio"
- #:/dev/rmnet_mux_ctrl 0640 radio radio
- KERNEL=="rmnet_mux_ctrl", MODE="0640", GROUP="radio", OWNER="radio"
- #:/dev/hsicctl0 0640 radio radio
- KERNEL=="hsicctl0", MODE="0640", GROUP="radio", OWNER="radio"
- #:/dev/hsicctl1 0640 radio radio
- KERNEL=="hsicctl1", MODE="0640", GROUP="radio", OWNER="radio"
- #:/dev/hsicctl2 0640 radio radio
- KERNEL=="hsicctl2", MODE="0640", GROUP="radio", OWNER="radio"
- #:/dev/hsicctl3 0640 radio radio
- KERNEL=="hsicctl3", MODE="0640", GROUP="radio", OWNER="radio"
- #:/dev/hsicctl4 0640 radio radio
- KERNEL=="hsicctl4", MODE="0640", GROUP="radio", OWNER="radio"
- #:/dev/hsicctl5 0640 radio radio
- KERNEL=="hsicctl5", MODE="0640", GROUP="radio", OWNER="radio"
- #:/dev/hsicctl6 0640 radio radio
- KERNEL=="hsicctl6", MODE="0640", GROUP="radio", OWNER="radio"
- #:/dev/hsicctl7 0640 radio radio
- KERNEL=="hsicctl7", MODE="0640", GROUP="radio", OWNER="radio"
- #:/dev/hsicctl8 0640 radio radio
- KERNEL=="hsicctl8", MODE="0640", GROUP="radio", OWNER="radio"
- #:/dev/hsicctl9 0640 radio radio
- KERNEL=="hsicctl9", MODE="0640", GROUP="radio", OWNER="radio"
- #:/dev/hsicctl10 0640 radio radio
- KERNEL=="hsicctl10", MODE="0640", GROUP="radio", OWNER="radio"
- #:/dev/hsicctl11 0640 radio radio
- KERNEL=="hsicctl11", MODE="0640", GROUP="radio", OWNER="radio"
- #:/dev/hsicctl12 0640 radio radio
- KERNEL=="hsicctl12", MODE="0640", GROUP="radio", OWNER="radio"
- #:/dev/hsicctl13 0640 radio radio
- KERNEL=="hsicctl13", MODE="0640", GROUP="radio", OWNER="radio"
- #:/dev/hsicctl14 0640 radio radio
- KERNEL=="hsicctl14", MODE="0640", GROUP="radio", OWNER="radio"
- #:/dev/hsicctl15 0640 radio radio
- KERNEL=="hsicctl15", MODE="0640", GROUP="radio", OWNER="radio"
- #:/dev/hsicctl16 0640 radio radio
- KERNEL=="hsicctl16", MODE="0640", GROUP="radio", OWNER="radio"
- #:/dev/hsusbctl0 0640 radio radio
- KERNEL=="hsusbctl0", MODE="0640", GROUP="radio", OWNER="radio"
- #:/dev/hsusbctl1 0640 radio radio
- KERNEL=="hsusbctl1", MODE="0640", GROUP="radio", OWNER="radio"
- #:/dev/hsusbctl2 0640 radio radio
- KERNEL=="hsusbctl2", MODE="0640", GROUP="radio", OWNER="radio"
- #:/dev/hsusbctl3 0640 radio radio
- KERNEL=="hsusbctl3", MODE="0640", GROUP="radio", OWNER="radio"
- #:/dev/video* 0660 system camera
- KERNEL=="video*", MODE="0660", GROUP="camera", OWNER="system"
- #:/dev/media* 0660 system camera
- KERNEL=="media*", MODE="0660", GROUP="camera", OWNER="system"
- #:/dev/v4l-subdev* 0660 system camera
- KERNEL=="v4l-subdev*", MODE="0660", GROUP="camera", OWNER="system"
- #:/dev/qseecom 0660 system drmrpc
- KERNEL=="qseecom", MODE="0660", GROUP="drmrpc", OWNER="system"
- #:/dev/gemini0 0660 system camera
- KERNEL=="gemini0", MODE="0660", GROUP="camera", OWNER="system"
- #:/dev/jpeg0 0660 system camera
- KERNEL=="jpeg0", MODE="0660", GROUP="camera", OWNER="system"
- #:/dev/jpeg1 0660 system camera
- KERNEL=="jpeg1", MODE="0660", GROUP="camera", OWNER="system"
- #:/dev/jpeg2 0660 system camera
- KERNEL=="jpeg2", MODE="0660", GROUP="camera", OWNER="system"
- #:/dev/msm_camera/* 0660 system camera
- # Known droid dir msm_camera/ is for subsystem msm_camera
- SYMLINK=="msm_camera/*", MODE="0660", GROUP="camera", OWNER="system"
- SUBSYSTEM=="msm_camera", KERNEL=="*", MODE="0660", GROUP="camera", OWNER="system"
- #:/dev/gemini/ 0660 system camera
- # Standard subsystem rule
- SUBSYSTEM=="gemini", KERNEL=="", MODE="0660", GROUP="camera", OWNER="system"
- #:/dev/mercury0 0660 system camera
- KERNEL=="mercury0", MODE="0660", GROUP="camera", OWNER="system"
- #:/dev/msm_vidc_reg 0660 system audio
- KERNEL=="msm_vidc_reg", MODE="0660", GROUP="audio", OWNER="system"
- #:/dev/msm_vidc_dec 0660 system audio
- KERNEL=="msm_vidc_dec", MODE="0660", GROUP="audio", OWNER="system"
- #:/dev/msm_vidc_dec_sec 0660 system audio
- KERNEL=="msm_vidc_dec_sec", MODE="0660", GROUP="audio", OWNER="system"
- #:/dev/msm_vidc_enc 0660 system audio
- KERNEL=="msm_vidc_enc", MODE="0660", GROUP="audio", OWNER="system"
- #:/dev/msm_rotator 0660 system graphics
- KERNEL=="msm_rotator", MODE="0660", GROUP="graphics", OWNER="system"
- #:/dev/hw_random 0660 root root
- KERNEL=="hw_random", MODE="0660", GROUP="root", OWNER="root"
- #:/dev/oncrpc/* 0666 root qcom_oncrpc
- # Known droid dir oncrpc/ is for subsystem oncrpc
- SYMLINK=="oncrpc/*", MODE="0666", GROUP="qcom_oncrpc", OWNER="root"
- SUBSYSTEM=="oncrpc", KERNEL=="*", MODE="0666", GROUP="qcom_oncrpc", OWNER="root"
- #:
- #:#LGE_CHANGE_S : USB Autorun function. hyunjin2.lim@lge.com
- #:/dev/usb_autorun 0660 root usb
- KERNEL=="usb_autorun", MODE="0660", GROUP="usb", OWNER="root"
- #:
- #:#permissions for audio
- #:/dev/msm_qcelp 0660 system audio
- KERNEL=="msm_qcelp", MODE="0660", GROUP="audio", OWNER="system"
- #:/dev/msm_evrc 0660 system audio
- KERNEL=="msm_evrc", MODE="0660", GROUP="audio", OWNER="system"
- #:/dev/msm_wma 0660 system audio
- KERNEL=="msm_wma", MODE="0660", GROUP="audio", OWNER="system"
- #:/dev/msm_wmapro 0660 system audio
- KERNEL=="msm_wmapro", MODE="0660", GROUP="audio", OWNER="system"
- #:/dev/msm_amrnb 0660 system audio
- KERNEL=="msm_amrnb", MODE="0660", GROUP="audio", OWNER="system"
- #:/dev/msm_amrwb 0660 system audio
- KERNEL=="msm_amrwb", MODE="0660", GROUP="audio", OWNER="system"
- #:/dev/msm_amrwbplus 0660 system audio
- KERNEL=="msm_amrwbplus", MODE="0660", GROUP="audio", OWNER="system"
- #:/dev/msm_aac 0660 system audio
- KERNEL=="msm_aac", MODE="0660", GROUP="audio", OWNER="system"
- #:/dev/msm_multi_aac 0660 system audio
- KERNEL=="msm_multi_aac", MODE="0660", GROUP="audio", OWNER="system"
- #:/dev/msm_aac_in 0660 system audio
- KERNEL=="msm_aac_in", MODE="0660", GROUP="audio", OWNER="system"
- #:/dev/msm_qcelp_in 0660 system audio
- KERNEL=="msm_qcelp_in", MODE="0660", GROUP="audio", OWNER="system"
- #:/dev/msm_evrc_in 0660 system audio
- KERNEL=="msm_evrc_in", MODE="0660", GROUP="audio", OWNER="system"
- #:/dev/msm_amrnb_in 0640 system audio
- KERNEL=="msm_amrnb_in", MODE="0640", GROUP="audio", OWNER="system"
- #:/dev/msm_a2dp_in 0660 system audio
- KERNEL=="msm_a2dp_in", MODE="0660", GROUP="audio", OWNER="system"
- #:/dev/msm_ac3 0660 system audio
- KERNEL=="msm_ac3", MODE="0660", GROUP="audio", OWNER="system"
- #:/dev/msm_acdb 0660 system audio
- KERNEL=="msm_acdb", MODE="0660", GROUP="audio", OWNER="system"
- #:/dev/msm_cad 0660 system audio
- KERNEL=="msm_cad", MODE="0660", GROUP="audio", OWNER="system"
- #:/dev/msm_fm 0660 system audio
- KERNEL=="msm_fm", MODE="0660", GROUP="audio", OWNER="system"
- #:/dev/msm_mvs 0660 system audio
- KERNEL=="msm_mvs", MODE="0660", GROUP="audio", OWNER="system"
- #:/dev/msm_pcm_lp_dec 0660 system audio
- KERNEL=="msm_pcm_lp_dec", MODE="0660", GROUP="audio", OWNER="system"
- #:/dev/msm_preproc_ctl 0660 system audio
- KERNEL=="msm_preproc_ctl", MODE="0660", GROUP="audio", OWNER="system"
- #:/dev/msm_rtac 0660 system audio
- KERNEL=="msm_rtac", MODE="0660", GROUP="audio", OWNER="system"
- #:/dev/msm_voicememo 0660 system audio
- KERNEL=="msm_voicememo", MODE="0660", GROUP="audio", OWNER="system"
- #:/dev/radio0 0640 fm_radio fm_radio
- KERNEL=="radio0", MODE="0640", GROUP="fm_radio", OWNER="fm_radio"
- #:/dev/smd3 0660 bluetooth net_bt_stack
- KERNEL=="smd3", MODE="0660", GROUP="net_bt_stack", OWNER="bluetooth"
- #:/dev/smd2 0660 bluetooth net_bt_stack
- KERNEL=="smd2", MODE="0660", GROUP="net_bt_stack", OWNER="bluetooth"
- #:/dev/ttyHSL1 0660 system system
- KERNEL=="ttyHSL1", MODE="0660", GROUP="system", OWNER="system"
- #:/dev/mdm 0660 system radio
- KERNEL=="mdm", MODE="0660", GROUP="radio", OWNER="system"
- #:/sys/devices/virtual/smdpkt/smdcntl* open_timeout 0664 radio radio
- # sys rule
- DEVPATH=="devices/virtual/smdpkt/smdcntl*/open_timeout", RUN+="/bin/chmod 0664 /sys/$devpath;", RUN+="/bin/chown radio /sys/$devpath;", RUN+="/bin/chgrp radio /sys/$devpath;"
- #:/dev/sdio_tty_ciq_00 0660 system system
- KERNEL=="sdio_tty_ciq_00", MODE="0660", GROUP="system", OWNER="system"
- #:/dev/tty_sdio_00 0660 system system
- KERNEL=="tty_sdio_00", MODE="0660", GROUP="system", OWNER="system"
- #:/dev/ttyGS0 0660 system system
- KERNEL=="ttyGS0", MODE="0660", GROUP="system", OWNER="system"
- #:/dev/i2c-5 0660 media media
- KERNEL=="i2c-5", MODE="0660", GROUP="media", OWNER="media"
- #:
- #:#LGE_CHANGE_S : secure clock
- #:/dev/secclk 0600 system system
- KERNEL=="secclk", MODE="0600", GROUP="system", OWNER="system"
- #:#LGE_CHANGE_E : secure clock
- #:
- #:## GPS
- #:/dev/oncrpc/00000000:0 0660 system qcom_oncrpc
- # Known droid dir oncrpc/ is for subsystem oncrpc
- SYMLINK=="oncrpc/00000000:0", MODE="0660", GROUP="qcom_oncrpc", OWNER="system"
- SUBSYSTEM=="oncrpc", KERNEL=="00000000:0", MODE="0660", GROUP="qcom_oncrpc", OWNER="system"
- #:/dev/oncrpc/3000008c:00050000 0660 system qcom_oncrpc
- # Known droid dir oncrpc/ is for subsystem oncrpc
- SYMLINK=="oncrpc/3000008c:00050000", MODE="0660", GROUP="qcom_oncrpc", OWNER="system"
- SUBSYSTEM=="oncrpc", KERNEL=="3000008c:00050000", MODE="0660", GROUP="qcom_oncrpc", OWNER="system"
- #:
- #:/dev/oncrpc/300000ba:00010000 0660 system drmrpc
- # Known droid dir oncrpc/ is for subsystem oncrpc
- SYMLINK=="oncrpc/300000ba:00010000", MODE="0660", GROUP="drmrpc", OWNER="system"
- SUBSYSTEM=="oncrpc", KERNEL=="300000ba:00010000", MODE="0660", GROUP="drmrpc", OWNER="system"
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement