blob: c231fcddeaa3124abbbd0562d7a8399cf0bc47c3 (
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
|
mkdir /data/misc/sensors 0664 system system
service msensord /system/bin/msensord
user system
group system
oneshot
service akmd8963 /system/bin/akmd8963
disabled
user system
group system
on post-fs
#
# Connectivity related modules and character device nodes (Begin)
#
#for 662x_launcher
chmod 0660 /dev/ttyMT2
chown system system /dev/ttyMT2
# STP, SDIO, WMT, GPS, FM and BT Driver
# insmod /system/lib/modules/mtk_hif_sdio.ko
# insmod /system/lib/modules/mtk_stp_wmt.ko
# insmod /system/lib/modules/mtk_stp_uart.ko
# insmod /system/lib/modules/mtk_stp_gps.ko
# insmod /system/lib/modules/mtk_stp_bt.ko
# insmod /system/lib/modules/mtk_fm_drv.ko
# insmod /system/lib/modules/mtk_fm_priv.ko
# insmod /system/lib/modules/mtk_wmt_wifi.ko
insmod /system/lib/modules/mtk_wmt_detect.ko
# Create char device file for WMT, GPS, BT, FM, WIFI
mknod /dev/stpwmt c 190 0;
mknod /dev/stpgps c 191 0;
mknod /dev/stpbt c 192 0;
mknod /dev/fm c 193 0;
chmod 0660 /dev/stpwmt
chown system system /dev/stpwmt
chmod 0660 /dev/wmtdetect
chown system system /dev/wmtdetect
# FM Radio device, FIXME: this is not a proper way to set permissions
chmod 0666 /dev/fm
mknod /dev/wmtWifi c 153 0
chmod 0666 /dev/wmtWifi
chmod 0660 /dev/stpgps
chmod 0660 /dev/stpbt
chown bluetooth radio /dev/stpbt
# Load WiFi Driver
#insmod /system/lib/modules/wlan.ko
#
# Connectivity related modules and character device nodes (Ends)
#
on boot
#
# Connectivity related services (Begin)
#
service wmtLoader /system/bin/wmt_loader
user root
group root
oneshot
service conn_launcher /system/bin/6620_launcher -p /system/etc/firmware/
user system
group system
#
# Connectivity related services (End)
#
|