blob: 26ab10a9feb332c23a72712cbc4847379206715c [file] [log] [blame]
b.liud440f9f2025-04-18 10:44:31 +08001#!/bin/sh
2
3mbtk_start() {
4 echo "start : $1" > /dev/kmsg
5
b.liu35419042025-06-24 15:25:00 +08006 DEBUG_ENABLE=`getprop persist.mbtk.appdump 2> /dev/null`
7 if [ "$DEBUG_ENABLE" == "1" ];then
8 ulimit -c unlimited
9 fi
10
b.liud440f9f2025-04-18 10:44:31 +080011 if [ -e $1 ];then
12 # stdout and stderr > /dev/null
13 #$@ &> /dev/null &
14 (while ! $@ &> /dev/null; do echo "Restarting $@ ..."; done) &
15 fi
16}
17
18start_service() {
19 echo "--mbtk server ready boot start--" > /dev/kmsg
20
21 #mbtk_start /bin/mbtk_info_test
b.liub17525e2025-05-14 17:22:29 +080022 mbtk_start /bin/mbtk_logd
hj.shaod6593de2025-07-01 05:06:07 -070023 mbtk_start /bin/gsw_log_check
b.liub17525e2025-05-14 17:22:29 +080024 # i2s ×ó¶ÔÆë´«ÊäģʽÉèÖÃÖ¸Áî
25 #ubus call audio_if config_pcmexpert "{ 'frame_format': 1, 'invert_frame' : 0, 'frame_polarity' : 1, 'bitclk_polarity' : 0, 'fsyc_shift' : 1}"
b.liud440f9f2025-04-18 10:44:31 +080026 echo "--mbtk server ready boot end--" > /dev/kmsg
27}
28
29start_service