aboutsummaryrefslogtreecommitdiff
path: root/rootdir/ueventd.mt6735.rc
blob: 38089a89bebc252604838e424b2ea17ba6726f00 (plain) (blame)
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
subsystem adf
	devname uevent_devname

/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
# Make HW RNG readable by group system to let EntropyMixer read it.
/dev/hw_random            0440   root       system
/dev/ashmem               0666   root       root
/dev/binder               0666   root       root

# change partition permission
/dev/block/mmcblk0                                              0660    root    system
/dev/block/mmcblk0boot0                                         0660    root    system
/dev/block/mmcblk0boot1                                         0660    root    system
/dev/misc-sd                                                    0660    root    system
/dev/block/platform/mtk-msdc.0/11230000.MSDC0/by-name/boot      0640    root    system
/dev/block/platform/mtk-msdc.0/11230000.MSDC0/by-name/recovery  0640    root    system
/dev/block/platform/mtk-msdc.0/11230000.MSDC0/by-name/secro     0640    root    system
/dev/block/platform/mtk-msdc.0/11230000.MSDC0/by-name/seccfg    0660    root    system
/dev/block/platform/mtk-msdc.0/11230000.MSDC0/by-name/proinfo   0660    root    system
/dev/block/platform/mtk-msdc.0/11230000.MSDC0/by-name/nvram     0660    root    system
/dev/block/platform/mtk-msdc.0/11230000.MSDC0/by-name/para      0660    root    system
/dev/block/platform/mtk-msdc.0/11230000.MSDC0/by-name/logo      0660    root    system
/dev/block/platform/mtk-msdc.0/11230000.MSDC0/by-name/frp       0660    root    system

# OTP
/dev/otp                 0660  system      system

# Connectivity
/dev/stpwmt              0660  system     system
/dev/wmtdetect           0660  system     system

# BT
/dev/stpbt               0660  bluetooth  net_bt_stack

# GPS
/dev/stpgps              0660  gps        gps
/dev/gps                 0660  gps        system

# WIFI
/dev/wmtWifi             0660  system     system

# BTIF driver
/dev/btif                 0600  system system

# add the read write right of ttyUSB*
/dev/bus/usb/*     	  0660   root       usb
/dev/ttyUSB0              0660   radio      radio
/dev/ttyUSB1              0660   radio      radio
/dev/ttyUSB2              0660   radio      radio
/dev/ttyUSB3              0660   radio      radio
/dev/ttyUSB4              0660   radio      radio

# 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/xLog                 0600   root       root

# 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/uhid                 0660   system     net_bt_stack
/dev/uinput               0660   system     net_bt_stack
/dev/alarm                0664   system     radio
/dev/rtc0                 0640   system     system
/dev/tty0                 0660   root       system
/dev/graphics/*           0660   system     graphics
/dev/input/*              0660   root       input
/dev/eac                  0660   root       audio
/dev/cam                  0660   root       camera
/dev/oncrpc/*             0660   root       system
/dev/adsp/*               0660   system     audio
/dev/snd/*                0660   system     audio
/dev/lightsensor          0640   system     system
/dev/msm_mp3*             0660   system     audio
/dev/audience_a1026*      0660   system     audio
/dev/tpa2018d1*           0660   system     audio
/dev/vdec                 0660   system     audio
/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/bus/usb/*            0660   root       usb
/dev/mtp_usb              0660   root       mtp
/dev/usb_accessory        0660   root       usb
/dev/tun                  0660   system     vpn

/dev/ccci*                0660   radio      radio
/dev/ttyC*                0660   radio      radio
/sys/kernel/ccci          modem_info   0644   radio       radio
/sys/kernel/ccci          md1_postfix  0644   radio       radio
/sys/kernel/ccci          md2_postfix  0644   radio       radio
/dev/ccci_aud             0660   audio      audio

# GPIO
/dev/mtgpio	0600	radio	root

# Mali node
/dev/mali*               0666  system graphics

# Change ION driver permission
/dev/ion                  0666   system     graphics

# touch
/dev/touch              0660   root  system

# Meizu m2note
# for lsm6ds3
#common sensors files
/sys/devices/iio:device* buffer/enable 0666 system system
/sys/devices/iio:device* buffer/length 0666 system system
/sys/devices/iio:device* flush 0666 system system
/sys/devices/iio:device* self_test 0666 system system
/sys/devices/iio:device* sampling_frequency 0666 system system
/sys/devices/iio:device* scan_elements/in_timestamp_en 0666 system system

#accelerometer sensor
/sys/devices/iio:device* scan_elements/in_accel_x_en 0666 system system
/sys/devices/iio:device* scan_elements/in_accel_y_en 0666 system system
/sys/devices/iio:device* scan_elements/in_accel_z_en 0666 system system
/sys/devices/iio:device* in_accel_x_scale 0666 system system
/sys/devices/iio:device* in_accel_y_scale 0666 system system
/sys/devices/iio:device* in_accel_z_scale 0666 system system
/sys/devices/iio:device* sensor_phone_calling 0666 system system

#magnetometer sensor
/sys/devices/iio:device* scan_elements/in_magn_x_en 0666 system system
/sys/devices/iio:device* scan_elements/in_magn_y_en 0666 system system
/sys/devices/iio:device* scan_elements/in_magn_z_en 0666 system system
/sys/devices/iio:device* in_magn_x_scale 0666 system system
/sys/devices/iio:device* in_magn_y_scale 0666 system system
/sys/devices/iio:device* in_magn_z_scale 0666 system system

#light sensor
/sys/devices/iio:device* scan_elements/in_illuminance_x_en 0666 system system
/sys/devices/iio:device* in_illuminance_x_scale 0666 system system

#proximity sensor
/sys/devices/iio:device* scan_elements/in_proximity_x_en 0666 system system
/sys/devices/iio:device* in_proximity_x_scale 0666 system system

#gyroscope sensor
/sys/devices/iio:device* scan_elements/in_anglvel_x_en 0666 system system
/sys/devices/iio:device* scan_elements/in_anglvel_y_en 0666 system system
/sys/devices/iio:device* scan_elements/in_anglvel_z_en 0666 system system
/sys/devices/iio:device* in_anglvel_x_scale 0666 system system
/sys/devices/iio:device* in_anglvel_y_scale 0666 system system
/sys/devices/iio:device* in_anglvel_z_scale 0666 system system

#step counter sensor
/sys/devices/iio:device* max_delivery_rate 0666 system system
/sys/devices/iio:device* reset_counter 0666 system system
/sys/devices/iio:device* scan_elements/in_step_counter_en 0666 system system

#significant motion sensor
/sys/devices/iio:device* scan_elements/in_sign_motion_en 0666 system system

#step detector sensor
/sys/devices/iio:device* scan_elements/in_step_detector_en 0666 system system

#tilt sensor
/sys/devices/iio:device* scan_elements/in_tilt_en 0666 system system