ueventd.rc revision 344e929e6d8cc2925e55d7f72262002fcc181f52
1subsystem adf
2	devname uevent_devname
3
4# ueventd can only set permissions on device nodes and their associated
5# sysfs attributes, not on arbitrary paths.
6#
7# format for /dev rules: devname mode uid gid
8# format for /sys rules: nodename attr mode uid gid
9# shortcut: "mtd@NN" expands to "/dev/mtd/mtdNN"
10
11/dev/null                 0666   root       root
12/dev/zero                 0666   root       root
13/dev/full                 0666   root       root
14/dev/ptmx                 0666   root       root
15/dev/tty                  0666   root       root
16/dev/random               0666   root       root
17/dev/urandom              0666   root       root
18# Make HW RNG readable by group system to let EntropyMixer read it.
19/dev/hw_random            0440   root       system
20/dev/ashmem               0666   root       root
21/dev/binder               0666   root       root
22/dev/hwbinder             0666   root       root
23
24# Anyone can read the logs, but if they're not in the "logs"
25# group, then they'll only see log entries for their UID.
26/dev/log/*                0666   root       log
27/dev/pmsg0                0222   root       log
28
29# the msm hw3d client device node is world writable/readable.
30/dev/msm_hw3dc            0666   root       root
31
32# gpu driver for adreno200 is globally accessible
33/dev/kgsl                 0666   root       root
34
35# kms driver for drm based gpu
36/dev/dri/*                0666   root       graphics
37
38# these should not be world writable
39/dev/diag                 0660   radio      radio
40/dev/diag_arm9            0660   radio      radio
41/dev/ttyMSM0              0600   bluetooth  bluetooth
42/dev/uhid                 0660   system     bluetooth
43/dev/uinput               0660   system     bluetooth
44/dev/alarm                0664   system     radio
45/dev/rtc0                 0640   system     system
46/dev/tty0                 0660   root       system
47/dev/graphics/*           0660   root       graphics
48/dev/msm_hw3dm            0660   system     graphics
49/dev/input/*              0640   system     input
50/dev/eac                  0660   root       audio
51/dev/cam                  0660   root       camera
52/dev/pmem                 0660   system     graphics
53/dev/pmem_adsp*           0660   system     audio
54/dev/pmem_camera*         0660   system     camera
55/dev/oncrpc/*             0660   root       system
56/dev/adsp/*               0660   system     audio
57/dev/snd/*                0660   system     audio
58/dev/mt9t013              0660   system     system
59/dev/msm_camera/*         0660   system     system
60/dev/akm8976_daemon       0640   compass    system
61/dev/akm8976_aot          0640   compass    system
62/dev/akm8973_daemon       0640   compass    system
63/dev/akm8973_aot          0640   compass    system
64/dev/bma150               0640   compass    system
65/dev/cm3602               0640   compass    system
66/dev/akm8976_pffd         0640   compass    system
67/dev/lightsensor          0640   system     system
68/dev/msm_pcm_out*         0660   system     audio
69/dev/msm_pcm_in*          0660   system     audio
70/dev/msm_pcm_ctl*         0660   system     audio
71/dev/msm_snd*             0660   system     audio
72/dev/msm_mp3*             0660   system     audio
73/dev/audience_a1026*      0660   system     audio
74/dev/tpa2018d1*           0660   system     audio
75/dev/msm_audpre           0660   system     audio
76/dev/msm_audio_ctl        0660   system     audio
77/dev/htc-acoustic         0660   system     audio
78/dev/vdec                 0660   system     audio
79/dev/q6venc               0660   system     audio
80/dev/snd/dsp              0660   system     audio
81/dev/snd/dsp1             0660   system     audio
82/dev/snd/mixer            0660   system     audio
83/dev/smd0                 0640   radio      radio
84/dev/qmi                  0640   radio      radio
85/dev/qmi0                 0640   radio      radio
86/dev/qmi1                 0640   radio      radio
87/dev/qmi2                 0640   radio      radio
88/dev/bus/usb/*            0660   root       usb
89/dev/mtp_usb              0660   root       mtp
90/dev/usb_accessory        0660   root       usb
91/dev/tun                  0660   system     vpn
92
93# CDMA radio interface MUX
94/dev/ts0710mux*           0640   radio      radio
95/dev/ppp                  0660   radio      vpn
96
97# sysfs properties
98/sys/devices/platform/trusty.*      trusty_version        0440  root   log
99/sys/devices/virtual/input/input*   enable      0660  root   input
100/sys/devices/virtual/input/input*   poll_delay  0660  root   input
101/sys/devices/virtual/usb_composite/*   enable      0664  root   system
102/sys/devices/system/cpu/cpu*   cpufreq/scaling_max_freq   0664  system system
103/sys/devices/system/cpu/cpu*   cpufreq/scaling_min_freq   0664  system system
104
105# DVB API device nodes
106/dev/dvb*                 0660   root       system
107