mirror of
https://github.com/Ysurac/openmptcprouter-feeds.git
synced 2025-03-09 15:40:03 +00:00
35 lines
738 B
Bash
35 lines
738 B
Bash
#!/bin/sh /etc/rc.common
|
|
#
|
|
# Copyright (c) 2019 Qualcomm Technologies, Inc.
|
|
# All Rights Reserved.
|
|
# Confidential and Proprietary - Qualcomm Technologies, Inc.
|
|
#
|
|
#
|
|
# qrtr script to run QRTR userspace apps to maintain service listing needed
|
|
# for service lookups.
|
|
#
|
|
|
|
START=08
|
|
|
|
boot() {
|
|
local board_name=""
|
|
[ -f /tmp/sysinfo/board_name ] && {
|
|
board_name=$(cat /tmp/sysinfo/board_name)
|
|
}
|
|
|
|
[ -z "$board_name" ] && {
|
|
echo "Failed to start qrtr: Unable to find board name." > /dev/console
|
|
return
|
|
}
|
|
|
|
case "$board_name" in
|
|
ap-hk*|ap-cp*|ap-oa*|ap-ac*|ap-mp*|db-mp*|tb-mp*|mp-emu)
|
|
/usr/sbin/qrtr-cfg 1
|
|
service_start /usr/sbin/qrtr-ns
|
|
qrtr_pid=$(pgrep qrtr-ns)
|
|
echo -1000 > /proc/$qrtr_pid/oom_score_adj
|
|
;;
|
|
*)
|
|
;;
|
|
esac
|
|
}
|