blob: d21024caba8582e271e88c96a5393b473e24db47 [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
23 # i2s ×ó¶ÔÆë´«ÊäģʽÉèÖÃÖ¸Áî
24 #ubus call audio_if config_pcmexpert "{ 'frame_format': 1, 'invert_frame' : 0, 'frame_polarity' : 1, 'bitclk_polarity' : 0, 'fsyc_shift' : 1}"
hj.shaobb26ee02025-07-29 01:56:59 -070025 /etc/mbtk/gsw_log_manage.sh
26 echo "--mbtk server ready boot end--" > /dev/kmsg
b.liud440f9f2025-04-18 10:44:31 +080027}
28
29start_service