104 lines
2.1 KiB
Plaintext
104 lines
2.1 KiB
Plaintext
on post-fs-data
|
|
#
|
|
# Connectivity related modules and character device nodes (Begin)
|
|
#
|
|
|
|
#/dev/ttyMT2 for Connectivity BT/FM/GPS usage
|
|
chmod 0660 /dev/ttyMT2
|
|
chown system system /dev/ttyMT2
|
|
|
|
# GPS
|
|
mkdir /data/vendor/gps 0770 gps system
|
|
chown gps gps /dev/stpgps
|
|
chmod 0660 /dev/stpgps
|
|
|
|
# GPS EMI
|
|
chmod 666 /dev/gps_emi
|
|
|
|
# WiFi
|
|
mkdir /data/misc/wifi 0770 wifi wifi
|
|
mkdir /data/misc/wifi/sockets 0770 wifi wifi
|
|
mkdir /data/misc/wpa_supplicant 0770 wifi wifi
|
|
|
|
#
|
|
# Connectivity related device nodes & configuration (end)
|
|
#
|
|
|
|
|
|
on boot
|
|
|
|
#
|
|
# Connectivity related services (Begin)
|
|
#
|
|
# Common part
|
|
# WMT for connac 1.x and previous version
|
|
service wmt_loader /vendor/bin/wmt_loader
|
|
user system
|
|
group system
|
|
oneshot
|
|
|
|
service wmt_launcher /vendor/bin/wmt_launcher -p /vendor/firmware/
|
|
user system
|
|
group system
|
|
|
|
# Conninfra for connac2
|
|
service conninfra_loader /vendor/bin/conninfra_loader
|
|
user system
|
|
group system
|
|
oneshot
|
|
|
|
# GPS
|
|
#service mnld /vendor/bin/mnld
|
|
# class main
|
|
# user gps
|
|
# group gps inet misc sdcard_rw sdcard_r media_rw system radio
|
|
# socket mnld stream 660 gps system
|
|
|
|
#service BGW /vendor/bin/BGW
|
|
# user system
|
|
# group gps system radio
|
|
# class main
|
|
|
|
#
|
|
# Connectivity related services (End)
|
|
#
|
|
|
|
#
|
|
# Connectivity related kernel objects (Begin)
|
|
#
|
|
|
|
# load conninfra driver for connac2
|
|
on boot
|
|
insmod /vendor/lib/modules/conninfra.ko
|
|
|
|
# load wmt_drv for connac1.x and previous
|
|
on boot
|
|
insmod /vendor/lib/modules/wmt_drv.ko
|
|
|
|
# load connfem driver
|
|
on boot
|
|
insmod /vendor/lib/modules/connfem.ko
|
|
|
|
# load bt_drv
|
|
on property:vendor.connsys.driver.ready=yes
|
|
insmod /vendor/lib/modules/bt_drv.ko
|
|
|
|
# load wifi chrdev driver and wlan driver after wmt_loader finish
|
|
on property:vendor.connsys.driver.ready=yes
|
|
insmod /vendor/lib/modules/wmt_chrdev_wifi.ko
|
|
insmod /vendor/lib/modules/wlan_drv_${ro.vendor.wlan.gen}.ko
|
|
start wlan_assistant
|
|
|
|
# load fmradio_drv
|
|
on property:vendor.connsys.driver.ready=yes
|
|
insmod /vendor/lib/modules/fmradio_drv.ko
|
|
|
|
# load gps_drv
|
|
on property:vendor.connsys.driver.ready=yes
|
|
insmod /vendor/lib/modules/gps_drv.ko
|
|
|
|
#
|
|
# Connectivity related kernel objects (End)
|
|
#
|
|
|