blob: f0fdaf1e03a7e6c0b8693726e877cd3672ca6748 [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}"
b.liud440f9f2025-04-18 10:44:31 +080025 echo "--mbtk server ready boot end--" > /dev/kmsg
26}
27
28start_service