From b07e7500c112584a86ac5da7f775fce42ded47bf Mon Sep 17 00:00:00 2001 From: Del Wang Date: Thu, 1 Jan 2026 17:06:10 +0800 Subject: [PATCH] =?UTF-8?q?chore:=20=E4=BC=98=E5=8C=96=E5=BC=80=E6=9C=BA?= =?UTF-8?q?=E5=88=9D=E5=A7=8B=E5=8C=96=E8=84=9A=E6=9C=AC?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- examples/kws/boot.sh | 2 -- examples/stereo/scripts/boot.sh | 6 ++++-- examples/xiaozhi/scripts/boot.sh | 2 -- packages/client-patch/patches/04-start.patch | 2 +- packages/client-rust/boot.sh | 2 -- packages/flash-tool/README.md | 2 ++ packages/runtime/.gitignore | 3 ++- 7 files changed, 9 insertions(+), 10 deletions(-) diff --git a/examples/kws/boot.sh b/examples/kws/boot.sh index 65ccb78..401c856 100644 --- a/examples/kws/boot.sh +++ b/examples/kws/boot.sh @@ -13,8 +13,6 @@ v1.0.0 by: https://del.wang EOF -set -e - # 等待能够正常访问 baidu.com while ! ping -c 1 baidu.com > /dev/null 2>&1; do echo "🤫 等待网络连接中..." diff --git a/examples/stereo/scripts/boot.sh b/examples/stereo/scripts/boot.sh index 55b94e9..2c96817 100644 --- a/examples/stereo/scripts/boot.sh +++ b/examples/stereo/scripts/boot.sh @@ -1,6 +1,6 @@ #!/bin/sh -set -eu +exec > /dev/null 2>&1 WORK_DIR="/data/open-xiaoai" APP_BINARY="$WORK_DIR/stereo" @@ -24,6 +24,8 @@ while ! ping -c 1 baidu.com > /dev/null 2>&1; do sleep 1 done +sleep 3 + echo "✅ 网络连接成功" main() { @@ -60,7 +62,7 @@ main() { # 6. 启动程序 echo "🔥 Stereo 立体声程序启动中..." - exec "$APP_BINARY" $ARGS + "$APP_BINARY" $ARGS } main "$@" \ No newline at end of file diff --git a/examples/xiaozhi/scripts/boot.sh b/examples/xiaozhi/scripts/boot.sh index 8985155..9dacd61 100644 --- a/examples/xiaozhi/scripts/boot.sh +++ b/examples/xiaozhi/scripts/boot.sh @@ -13,8 +13,6 @@ v1.0.0 by: https://del.wang EOF -set -e - # 等待能够正常访问 baidu.com while ! ping -c 1 baidu.com > /dev/null 2>&1; do echo "🤫 等待网络连接中..." diff --git a/packages/client-patch/patches/04-start.patch b/packages/client-patch/patches/04-start.patch index ed3fbd8..27bf265 100644 --- a/packages/client-patch/patches/04-start.patch +++ b/packages/client-patch/patches/04-start.patch @@ -4,6 +4,6 @@ # Put your custom commands here that should be executed once # the system init finished. By default this file does nothing. -+[ -f "/data/init.sh" ] && sh /data/init.sh & ++[ -f "/data/init.sh" ] && sh /data/init.sh >/dev/null 2>&1 & + exit 0 diff --git a/packages/client-rust/boot.sh b/packages/client-rust/boot.sh index bc23cbc..d046ec0 100644 --- a/packages/client-rust/boot.sh +++ b/packages/client-rust/boot.sh @@ -13,8 +13,6 @@ v1.0.0 by: https://del.wang EOF -set -e - # 等待能够正常访问 baidu.com while ! ping -c 1 baidu.com > /dev/null 2>&1; do echo "🤫 等待网络连接中..." diff --git a/packages/flash-tool/README.md b/packages/flash-tool/README.md index 0776eaa..d444dd9 100644 --- a/packages/flash-tool/README.md +++ b/packages/flash-tool/README.md @@ -52,6 +52,8 @@ chmod +x ./flash # 第 4 步:刷写固件(注意替换固件文件的实际路径) ./flash system system0 root-patched.squashfs + +# PS: 如果提示刷写错误,可以多试几次,不一定是真的无法刷机 ``` > [!TIP] diff --git a/packages/runtime/.gitignore b/packages/runtime/.gitignore index 5230df1..6330612 100644 --- a/packages/runtime/.gitignore +++ b/packages/runtime/.gitignore @@ -1,2 +1,3 @@ squashfs-root -root.squashfs \ No newline at end of file +root.squashfs +squashfs \ No newline at end of file