-
Notifications
You must be signed in to change notification settings - Fork 2
/
ueventd.rc
283 lines (260 loc) · 18.6 KB
/
ueventd.rc
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
/dev/null 0666 root root
/dev/zero 0666 root root
/dev/full 0666 root root
/dev/ptmx 0666 root root
/dev/tty 0666 root root
/dev/random 0666 root root
/dev/urandom 0666 root root
/dev/ashmem 0666 root root
/dev/binder 0666 root root
/dev/tima 0666 root root
/dev/ovr* 0664 root 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
# the msm hw3d client device node is world writable/readable
/dev/msm_hw3dc 0666 root root
# gpu driver for adreno200 is globally accessible
/dev/kgsl 0666 root root
# kms driver for drm based gpu
/dev/dri/* 0666 root graphics
# these should not be world writable
/dev/diag 0660 radio radio
/dev/diag_arm9 0660 radio radio
/dev/android_adb 0660 adb adb
/dev/android_adb_enable 0660 adb adb
/dev/ttyMSM0 0600 bluetooth bluetooth
/dev/uhid 0660 system net_bt_stack
/dev/uinput 0660 system net_bt_stack
/dev/alarm 0664 system radio
/dev/tty0 0660 root system
/dev/graphics/* 0660 system graphics
/dev/msm_hw3dm 0660 system graphics
/dev/input/* 0660 root input
/dev/eac 0660 root audio
/dev/cam 0660 root camera
/dev/pmem 0660 system graphics
/dev/pmem_adsp* 0660 system audio
/dev/pmem_camera* 0660 system camera
/dev/oncrpc/* 0660 root system
/dev/adsp/* 0660 system audio
/dev/snd/* 0660 system audio
/dev/mt9t013 0660 system system
/dev/msm_camera/* 0660 system system
/dev/akm8976_daemon 0640 compass system
/dev/akm8976_aot 0640 compass system
/dev/akm8973_daemon 0640 compass system
/dev/akm8973_aot 0640 compass system
/dev/bma150 0640 compass system
/dev/cm3602 0640 compass system
/dev/akm8976_pffd 0640 compass system
/dev/lightsensor 0640 system system
/dev/msm_pcm_out* 0660 system audio
/dev/msm_pcm_in* 0660 system audio
/dev/msm_pcm_ctl* 0660 system audio
/dev/msm_snd* 0660 system audio
/dev/msm_mp3* 0660 system audio
/dev/audience_a1026* 0660 system audio
/dev/tpa2018d1* 0660 system audio
/dev/msm_audpre 0660 system audio
/dev/msm_audio_ctl 0660 system audio
/dev/htc-acoustic 0660 system audio
/dev/vdec 0660 system audio
/dev/qseecom 0660 system drmrpc
/dev/q6venc 0660 system audio
/dev/snd/dsp 0660 system audio
/dev/snd/dsp1 0660 system audio
/dev/snd/mixer 0660 system audio
/dev/smd0 0640 radio radio
/dev/smd11 0660 radio radio
/dev/qmi 0640 radio radio
/dev/qmi0 0640 radio radio
/dev/qmi1 0640 radio radio
/dev/qmi2 0640 radio radio
/dev/bus/usb/* 0660 root usb
/dev/mtp_usb 0660 root mtp
/dev/usb_accessory 0660 root usb
/dev/tun 0660 system vpn
/dev/vfsspi 0660 system system
/dev/url 0660 secnetfilter secnetfilter
# CDMA radio interface MUX
/dev/ts0710mux* 0640 radio radio
/dev/ppp 0660 radio vpn
# for usb printer
/dev/bus/usb/* 0660 system usb
/dev/usb/lp* 0660 system usb
#permission for dun
/dev/dun 0660 system system
# for PL2303 driver
/dev/ttyUSB* 0660 system usb
# EFS
/dev/block/mmcblk0p11 0660 system system
# sysfs properties
/sys/devices/virtual/input/input* enable 0660 root input
/sys/devices/virtual/input/input* delay 0660 root input
/sys/devices/virtual/input/input* poll_delay 0660 root input
/sys/devices/virtual/input/input* flush 0660 root input
/sys/devices/virtual/usb_composite/* enable 0664 root system
/sys/devices/f9924000.i2c/i2c-2/2-0020/input/input* enabled 0660 system system
# sensorhub
/dev/ssp_sensorhub 0660 system system
/dev/iio:device* 0660 system system
/sys/devices/f9967000.spi/spi_master/spi32766/spi32766.0/iio:device* buffer/enable 0660 system system
/sys/devices/f9967000.spi/spi_master/spi32766/spi32766.0/iio:device* buffer/length 0660 system system
/sys/devices/f9967000.spi/spi_master/spi32765/spi32765.0/iio:device* buffer/enable 0660 system system
/sys/devices/f9967000.spi/spi_master/spi32765/spi32765.0/iio:device* buffer/length 0660 system system
/sys/devices/f9967000.spi/spi_master/spi11/spi11.0/iio:device* buffer/enable 0660 system system
/sys/devices/f9967000.spi/spi_master/spi11/spi11.0/iio:device* buffer/length 0660 system system
/sys/devices/f9924000.i2c/i2c-2/2-0020/input/input* enabled 0660 system system
# Felica
/dev/felica 0660 mfc system
/dev/felica_pon 0660 mfc system
/dev/felica_cen 0660 mfc felicalock
/dev/felica_rfs 0440 mfc system
/dev/felica_rws 0660 mfc system
/dev/felica_ant 0660 mfc system
/dev/felica_int_poll 0400 mfc system
/dev/felica_uid 0220 mfc system
/dev/felica_uicc 0660 mfc system
# NFC
# JPN Felica Temporary Workaround
/dev/ttyHSL1 0660 nfc nfc
/dev/snfc_uart 0660 nfc nfc
/dev/snfc_pon 0220 nfc nfc
/dev/snfc_cen 0440 nfc system
/dev/snfc_hsel 0660 nfc nfc
/dev/snfc_intu_poll 0440 nfc nfc
/dev/snfc_available_poll 0440 nfc nfc
/dev/snfc_rfs 0440 nfc nfc
/dev/snfc_rfs_poll 0440 nfc nfc
/dev/uartcc 0660 nfc nfc
# ISDB-Tmm FSI 20140416
/dev/mmtuneri2c 0660 system system
/dev/mmtunerspi 0660 system system
# sysfs iio event
/sys/devices/f9927000.i2c/i2c-5/5-0024/iio:device* 0664 system radio
/sys/devices/f9927000.i2c/i2c-5/5-0024/iio:device* enable 0660 system radio
/sys/devices/f9927000.i2c/i2c-5/5-0024/iio:device* in_grip0_input 0660 system radio
/sys/devices/f9927000.i2c/i2c-5/5-0039/iio:device* 0664 system radio
/sys/devices/f9927000.i2c/i2c-5/5-0039/iio:device* enable 0660 system radio
/sys/devices/f9927000.i2c/i2c-5/5-0039/iio:device* prox_enable 0660 system radio
/sys/devices/f9927000.i2c/i2c-5/5-0039/iio:device* delay 0660 system radio
/sys/devices/f9927000.i2c/i2c-5/5-0039/iio:device* prox_delay 0660 system radio
/sys/devices/f9927000.i2c/i2c-5/5-0039/iio:device* in_illuminance0_input 0660 system radio
/sys/devices/f9927000.i2c/i2c-5/5-0039/iio:device* in_proximity0_input 0660 system radio
/sys/devices/f9968000.i2c/i2c-12/12-0068/iio:device* buffer 0777 system radio
/sys/devices/f9968000.i2c/i2c-12/12-0068/iio:device* scan_elements 0777 system radio
/sys/devices/f9968000.i2c/i2c-12/12-0068/iio:device* trigger 0777 system radio
/sys/devices/f9968000.i2c/i2c-12/12-0068/iio:device* power 0777 system radio
/sys/devices/f9968000.i2c/i2c-12/12-0068/iio:device* uevent 0660 system radio
/sys/devices/f9968000.i2c/i2c-12/12-0068/iio:device* dev 0660 system radio
/sys/devices/f9968000.i2c/i2c-12/12-0068/iio:device* buffer/length 0660 system radio
/sys/devices/f9968000.i2c/i2c-12/12-0068/iio:device* buffer/enable 0660 system radio
/sys/devices/f9968000.i2c/i2c-12/12-0068/iio:device* scan_elements/in_timestamp_en 0660 system radio
/sys/devices/f9968000.i2c/i2c-12/12-0068/iio:device* scan_elements/in_timestamp_type 0660 system radio
/sys/devices/f9968000.i2c/i2c-12/12-0068/iio:device* scan_elements/in_timestamp_index 0660 system radio
/sys/devices/f9968000.i2c/i2c-12/12-0068/iio:device* sampling_frequency_available 0660 system radio
/sys/devices/f9968000.i2c/i2c-12/12-0068/iio:device* reg_dump 0660 system radio
/sys/devices/f9968000.i2c/i2c-12/12-0068/iio:device* temperature 0660 system radio
/sys/devices/f9968000.i2c/i2c-12/12-0068/iio:device* in_anglvel_scale 0660 system radio
/sys/devices/f9968000.i2c/i2c-12/12-0068/iio:device* in_anglvel_x_calibbias 0660 system radio
/sys/devices/f9968000.i2c/i2c-12/12-0068/iio:device* in_anglvel_y_calibbias 0660 system radio
/sys/devices/f9968000.i2c/i2c-12/12-0068/iio:device* in_anglvel_z_calibbias 0660 system radio
/sys/devices/f9968000.i2c/i2c-12/12-0068/iio:device* in_anglvel_x_offset 0660 system radio
/sys/devices/f9968000.i2c/i2c-12/12-0068/iio:device* in_anglvel_y_offset 0660 system radio
/sys/devices/f9968000.i2c/i2c-12/12-0068/iio:device* in_anglvel_z_offset 0660 system radio
/sys/devices/f9968000.i2c/i2c-12/12-0068/iio:device* in_anglvel_self_test_scale 0660 system radio
/sys/devices/f9968000.i2c/i2c-12/12-0068/iio:device* self_test_samples 0660 system radio
/sys/devices/f9968000.i2c/i2c-12/12-0068/iio:device* self_test_threshold 0660 system radio
/sys/devices/f9968000.i2c/i2c-12/12-0068/iio:device* gyro_enable 0660 system radio
/sys/devices/f9968000.i2c/i2c-12/12-0068/iio:device* gyro_fifo_enable 0660 system radio
/sys/devices/f9968000.i2c/i2c-12/12-0068/iio:device* gyro_rate 0660 system radio
/sys/devices/f9968000.i2c/i2c-12/12-0068/iio:device* power_state 0660 system radio
/sys/devices/f9968000.i2c/i2c-12/12-0068/iio:device* sampling_frequency 0660 system radio
/sys/devices/f9968000.i2c/i2c-12/12-0068/iio:device* self_test 0660 system radio
/sys/devices/f9968000.i2c/i2c-12/12-0068/iio:device* gyro_matrix 0660 system radio
/sys/devices/f9968000.i2c/i2c-12/12-0068/iio:device* secondary_name 0660 system radio
/sys/devices/f9968000.i2c/i2c-12/12-0068/iio:device* reg_write 0660 system radio
/sys/devices/f9968000.i2c/i2c-12/12-0068/iio:device* debug_smd_enable_testp1 0660 system radio
/sys/devices/f9968000.i2c/i2c-12/12-0068/iio:device* debug_smd_enable_testp2 0660 system radio
/sys/devices/f9968000.i2c/i2c-12/12-0068/iio:device* debug_smd_exe_state 0660 system radio
/sys/devices/f9968000.i2c/i2c-12/12-0068/iio:device* debug_smd_delay_cntr 0660 system radio
/sys/devices/f9968000.i2c/i2c-12/12-0068/iio:device* test_suspend_resume 0660 system radio
/sys/devices/f9968000.i2c/i2c-12/12-0068/iio:device* test_gyro_counter 0660 system radio
/sys/devices/f9968000.i2c/i2c-12/12-0068/iio:device* test_accel_counter 0660 system radio
/sys/devices/f9968000.i2c/i2c-12/12-0068/iio:device* test_compass_counter 0660 system radio
/sys/devices/f9968000.i2c/i2c-12/12-0068/iio:device* test_pressure_counter 0660 system radio
/sys/devices/f9968000.i2c/i2c-12/12-0068/iio:device* test_LPQ_counter 0660 system radio
/sys/devices/f9968000.i2c/i2c-12/12-0068/iio:device* test_PEDQ_counter 0660 system radio
/sys/devices/f9968000.i2c/i2c-12/12-0068/iio:device* test_SIXQ_counter 0660 system radio
/sys/devices/f9968000.i2c/i2c-12/12-0068/iio:device* event_display_orientation 0660 system radio
/sys/devices/f9968000.i2c/i2c-12/12-0068/iio:device* event_accel_motion 0660 system radio
/sys/devices/f9968000.i2c/i2c-12/12-0068/iio:device* event_smd 0660 system radio
/sys/devices/f9968000.i2c/i2c-12/12-0068/iio:device* event_pedometer 0660 system radio
/sys/devices/f9968000.i2c/i2c-12/12-0068/iio:device* in_accel_scale 0660 system radio
/sys/devices/f9968000.i2c/i2c-12/12-0068/iio:device* in_accel_x_calibbias 0660 system radio
/sys/devices/f9968000.i2c/i2c-12/12-0068/iio:device* in_accel_y_calibbias 0660 system radio
/sys/devices/f9968000.i2c/i2c-12/12-0068/iio:device* in_accel_z_calibbias 0660 system radio
/sys/devices/f9968000.i2c/i2c-12/12-0068/iio:device* in_accel_self_test_scale 0660 system radio
/sys/devices/f9968000.i2c/i2c-12/12-0068/iio:device* in_accel_x_offset 0660 system radio
/sys/devices/f9968000.i2c/i2c-12/12-0068/iio:device* in_accel_y_offset 0660 system radio
/sys/devices/f9968000.i2c/i2c-12/12-0068/iio:device* in_accel_z_offset 0660 system radio
/sys/devices/f9968000.i2c/i2c-12/12-0068/iio:device* in_accel_x_dmp_bias 0660 system radio
/sys/devices/f9968000.i2c/i2c-12/12-0068/iio:device* in_accel_y_dmp_bias 0660 system radio
/sys/devices/f9968000.i2c/i2c-12/12-0068/iio:device* in_accel_z_dmp_bias 0660 system radio
/sys/devices/f9968000.i2c/i2c-12/12-0068/iio:device* in_anglvel_x_dmp_bias 0660 system radio
/sys/devices/f9968000.i2c/i2c-12/12-0068/iio:device* in_anglvel_y_dmp_bias 0660 system radio
/sys/devices/f9968000.i2c/i2c-12/12-0068/iio:device* in_anglvel_z_dmp_bias 0660 system radio
/sys/devices/f9968000.i2c/i2c-12/12-0068/iio:device* pedometer_int_on 0660 system radio
/sys/devices/f9968000.i2c/i2c-12/12-0068/iio:device* pedometer_on 0660 system radio
/sys/devices/f9968000.i2c/i2c-12/12-0068/iio:device* pedometer_steps 0660 system radio
/sys/devices/f9968000.i2c/i2c-12/12-0068/iio:device* pedometer_time 0660 system radio
/sys/devices/f9968000.i2c/i2c-12/12-0068/iio:device* smd_enable 0660 system radio
/sys/devices/f9968000.i2c/i2c-12/12-0068/iio:device* smd_threshold 0660 system radio
/sys/devices/f9968000.i2c/i2c-12/12-0068/iio:device* smd_delay_threshold 0660 system radio
/sys/devices/f9968000.i2c/i2c-12/12-0068/iio:device* smd_delay_threshold2 0660 system radio
/sys/devices/f9968000.i2c/i2c-12/12-0068/iio:device* display_orientation_on 0660 system radio
/sys/devices/f9968000.i2c/i2c-12/12-0068/iio:device* dmp_on 0660 system radio
/sys/devices/f9968000.i2c/i2c-12/12-0068/iio:device* dmp_int_on 0660 system radio
/sys/devices/f9968000.i2c/i2c-12/12-0068/iio:device* dmp_event_int_on 0660 system radio
/sys/devices/f9968000.i2c/i2c-12/12-0068/iio:device* step_indicator_on 0660 system radio
/sys/devices/f9968000.i2c/i2c-12/12-0068/iio:device* batchmode_timeout 0660 system radio
/sys/devices/f9968000.i2c/i2c-12/12-0068/iio:device* batchmode_wake_fifo_full_on 0660 system radio
/sys/devices/f9968000.i2c/i2c-12/12-0068/iio:device* six_axes_q_on 0660 system radio
/sys/devices/f9968000.i2c/i2c-12/12-0068/iio:device* six_axes_q_rate 0660 system radio
/sys/devices/f9968000.i2c/i2c-12/12-0068/iio:device* three_axes_q_on 0660 system radio
/sys/devices/f9968000.i2c/i2c-12/12-0068/iio:device* three_axes_q_rate 0660 system radio
/sys/devices/f9968000.i2c/i2c-12/12-0068/iio:device* ped_q_on 0660 system radio
/sys/devices/f9968000.i2c/i2c-12/12-0068/iio:device* ped_q_rate 0660 system radio
/sys/devices/f9968000.i2c/i2c-12/12-0068/iio:device* step_detector_on 0660 system radio
/sys/devices/f9968000.i2c/i2c-12/12-0068/iio:device* motion_lpa_on 0660 system radio
/sys/devices/f9968000.i2c/i2c-12/12-0068/iio:device* motion_lpa_freq 0660 system radio
/sys/devices/f9968000.i2c/i2c-12/12-0068/iio:device* motion_lpa_threshold 0660 system radio
/sys/devices/f9968000.i2c/i2c-12/12-0068/iio:device* accel_enable 0660 system radio
/sys/devices/f9968000.i2c/i2c-12/12-0068/iio:device* accel_fifo_enable 0660 system radio
/sys/devices/f9968000.i2c/i2c-12/12-0068/iio:device* firmware_loaded 0660 system radio
/sys/devices/f9968000.i2c/i2c-12/12-0068/iio:device* accel_matrix 0660 system radio
/sys/devices/f9968000.i2c/i2c-12/12-0068/iio:device* accel_rate 0660 system radio
/sys/devices/f9968000.i2c/i2c-12/12-0068/iio:device* in_magn_scale 0660 system radio
/sys/devices/f9968000.i2c/i2c-12/12-0068/iio:device* compass_enable 0660 system radio
/sys/devices/f9968000.i2c/i2c-12/12-0068/iio:device* compass_rate 0660 system radio
/sys/devices/f9968000.i2c/i2c-12/12-0068/iio:device* compass_matrix 0660 system radio
/sys/devices/f9968000.i2c/i2c-12/12-0068/iio:device* compass_sens 0660 system radio
/sys/devices/f9968000.i2c/i2c-12/12-0068/iio:device* name 0660 system radio
/sys/devices/f9968000.i2c/i2c-12/12-0068/iio:device* trigger/current_trigger 0660 system radio
/sys/devices/f9968000.i2c/i2c-12/12-0068/iio:device* power/runtime_status 0660 system radio
/sys/devices/f9968000.i2c/i2c-12/12-0068/iio:device* power/control 0660 system radio
/sys/devices/f9968000.i2c/i2c-12/12-0068/iio:device* power/runtime_suspended_time 0660 system radio
/sys/devices/f9968000.i2c/i2c-12/12-0068/iio:device* power/runtime_active_time 0660 system radio
/sys/devices/f9968000.i2c/i2c-12/12-0068/iio:device* power/autosuspend_delay_ms 0660 system radio
/sys/devices/f9968000.i2c/i2c-12/12-0068/iio:device* dmp_firmware 0660 system radio
/sys/devices/f9968000.i2c/i2c-12/12-0068/iio:device* event_tap 0660 system radio
/sys/devices/f9968000.i2c/i2c-12/12-0068/iio:device* flush_batch 0660 system radio
/sys/devices/f9968000.i2c/i2c-12/12-0068/iio:device* master_enable 0660 system radio
/sys/devices/f9968000.i2c/i2c-12/12-0068/iio:device* tap_min_count 0660 system radio
/sys/devices/f9968000.i2c/i2c-12/12-0068/iio:device* tap_on 0660 system radio
/sys/devices/f9968000.i2c/i2c-12/12-0068/iio:device* tap_threshold 0660 system radio
/sys/devices/f9968000.i2c/i2c-12/12-0068/iio:device* tap_time 0660 system radio
/sys/devices/f9968000.i2c/i2c-12/12-0068/iio:device* dmp_firmware 0660 system radio
/sys/devices/f9968000.i2c/i2c-12/12-0068/iio:device* pedometer_int_thresh 0660 system radio
/sys/devices/f9968000.i2c/i2c-12/12-0068/iio:device* pedometer_step_thresh 0660 system radio