blob: 81a06c20b95779010000e546b5ada5f958720a78 (
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
170
171
172
173
174
175
176
177
178
179
180
181
|
# MTK project .rc configure
import init.mt6735.usb.rc
on init
mkdir /mnt/media_rw/usbotg 0700 media_rw media_rw
mkdir /storage/usbotg 0700 root root
on post-fs-data
#
# Connectivity related device nodes & configuration (begin)
#
#/dev/ttyMT2 for Connectivity BT/GPS usage
chmod 0660 /dev/ttyMT2
chown system system /dev/ttyMT2
mknod /dev/wmtWifi c 153 0
chmod 0660 /dev/wmtWifi
chown system system /dev/wmtWifi
#Camera
chmod 0660 /dev/BU64245
chown system camera /dev/BU64245
# GPS
chown gps gps /sys/class/gpsdrv/gps/pwrctl
chown gps gps /sys/class/gpsdrv/gps/suspend
chown gps gps /sys/class/gpsdrv/gps/state
chown gps gps /sys/class/gpsdrv/gps/pwrsave
chown gps gps /sys/class/gpsdrv/gps/status
# WiFi
mkdir /data/misc/wifi 0770 wifi wifi
mkdir /data/misc/wifi/sockets 0770 wifi wifi
mkdir /data/misc/wpa_supplicant 0770 wifi wifi
chown wifi wifi /data/misc/wifi
## Sensors
# ltr559
chmod 0660 /sys/bus/i2c/devices/2-0023/als_data
chown system system /sys/bus/i2c/devices/2-0023/als_data
chmod 0660 /sys/bus/i2c/devices/2-0023/als_enable
chown system system /sys/bus/i2c/devices/2-0023/als_enable
chmod 0660 /sys/bus/i2c/devices/2-0023/ps_data
chown system system /sys/bus/i2c/devices/2-0023/ps_data
chmod 0660 /sys/bus/i2c/devices/2-0023/ps_enable
chown system system /sys/bus/i2c/devices/2-0023/ps_enable
chmod 0660 /sys/bus/i2c/devices/2-0023/ps_interrupt
chown system system /sys/bus/i2c/devices/2-0023/ps_interrupt
chmod 0660 /sys/bus/i2c/devices/2-0023/ps_offset
chown system system /sys/bus/i2c/devices/2-0023/ps_offset
chmod 0660 /sys/bus/i2c/devices/2-0023/reg
chown system system /sys/bus/i2c/devices/2-0023/reg
chmod 660 /sys/bus/i2c/devices/2-0023/self_test
chown system system /sys/bus/i2c/devices/2-0023/self_test
# sensor st480 and ak09911
chmod 660 /sys/bus/i2c/devices/2-000c/self_test
chown system system /sys/bus/i2c/devices/2-000c/self_test
# lsm6ds3
chown system system /dev/iio\:device0
chmod 0666 /dev/iio\:device0
chown system system /dev/iio\:device1
chmod 0666 /dev/iio\:device1
chown system system /dev/iio\:device2
chmod 0666 /dev/iio\:device2
chown system system /dev/iio\:device3
chmod 0666 /dev/iio\:device3
chown system system /dev/iio\:device4
chmod 0666 /dev/iio\:device4
chown system system /dev/iio\:device5
chmod 0666 /dev/iio\:device5
chown system system /dev/iio\:device6
chmod 0666 /dev/iio\:device6
chown system system /dev/iio\:device7
chmod 0666 /dev/iio\:device7
chown system system /dev/iio\:device8
chmod 0666 /dev/iio\:device8
chown system system /dev/iio\:device9
chmod 0666 /dev/iio\:device9
# meizu sensor interfaces
chown system system /sys/class/meizu/acc/acc_calibration
chown system system /sys/class/meizu/acc/acc_enable
chown system system /sys/class/meizu/acc/acc_self_test
chown system system /sys/class/meizu/acc/acc_x_calibbias
chown system system /sys/class/meizu/acc/acc_y_calibbias
chown system system /sys/class/meizu/acc/acc_z_calibbias
chown system system /sys/class/meizu/acc/acc_x_offset
chown system system /sys/class/meizu/acc/acc_y_offset
chown system system /sys/class/meizu/acc/acc_z_offset
chown system system /sys/class/meizu/acc/acc_id
chown system system /sys/class/meizu/acc/acc_name
chown system system /sys/class/meizu/gyr/gyr_enable
chown system system /sys/class/meizu/gyr/gyr_self_test
chown system system /sys/class/meizu/gyr/gyr_id
chown system system /sys/class/meizu/gyr/gyr_name
chown system system /sys/class/meizu/ps/ps_enable
chown system system /sys/class/meizu/ps/ps_data
chown system system /sys/class/meizu/ps/ps_calibration
chown system system /sys/class/meizu/ps/ps_calibbias
chown system system /sys/class/meizu/ps/ps_offset
chown system system /sys/class/meizu/ps/ps_id
chown system system /sys/class/meizu/ps/ps_name
chown system system /sys/class/meizu/ps/ps_irq_gpio
chown system system /sys/class/meizu/als/als_enable
chown system system /sys/class/meizu/als/als_data
chown system system /sys/class/meizu/als/als_id
chown system system /sys/class/meizu/als/als_name
chown system system /sys/class/meizu/compass/compass_enable
chown system system /sys/class/meizu/compass/compass_self_test
chown system system /sys/class/meizu/compass/compass_id
chown system system /sys/class/meizu/compass/compass_name
# Char device for BT 3.0 HS
mknod /dev/ampc0 c 151 0
chown bluetooth bluetooth /dev/ampc0
chmod 0660 /dev/ampc0
# Add by Meizu BSP@YinShunQing for HALL
chown system system /sys/devices/platform/gpio-keys.0/key_hall_state
chmod 0440 /sys/devices/platform/gpio-keys.0/key_hall_state
# Add by WuWeilin@BSP for power mode permission
chown system system /sys/power/power_mode
# for Holster
chown system system /sys/devices/mx_tsp/hall_mode
chmod 0660 /sys/devices/mx_tsp/hall_mode
# for Gesture
chown system system /sys/devices/platform/mx-gs/gesture_control
chmod 0660 /sys/devices/platform/mx-gs/gesture_control
chown system system /sys/devices/platform/mx-gs/gesture_data
chmod 0660 /sys/devices/platform/mx-gs/gesture_data
# for notification leds
chmod 0660 /sys/class/leds/button-backlight/trigger
chmod 0660 /sys/class/leds/button-backlight/oneshot_blink
chmod 0660 /sys/class/leds/button-backlight/brightness
#
# Connectivity related device nodes & configuration (end)
#
# Encrypt phone function
setprop vold.post_fs_data_done 1
#
# Connectivity related services (Begin)
#
service wmtLoader /system/bin/wmt_loader
user root
group root
class core
oneshot
service conn_launcher /system/bin/6620_launcher -p /system/etc/firmware/
user system
group system
class core
#
# Connectivity related services (End)
#
|