From ee169a5caac3ab05e0b8045692ccce0f73864e47 Mon Sep 17 00:00:00 2001 From: zzh <838331105@qq.com> Date: Tue, 21 Apr 2026 14:47:02 +0800 Subject: [PATCH] modify bluetooth script and btgatt-server permission --- .../rootfs_overlay/etc/init.d/S40bluetooth | 6 ++++-- .../rootfs_overlay/usr/bin/btgatt-server | Bin 2 files changed, 4 insertions(+), 2 deletions(-) mode change 100644 => 100755 target/d211/demo128_nand/rootfs_overlay/usr/bin/btgatt-server diff --git a/target/d211/demo128_nand/rootfs_overlay/etc/init.d/S40bluetooth b/target/d211/demo128_nand/rootfs_overlay/etc/init.d/S40bluetooth index 690023283..d892940cb 100755 --- a/target/d211/demo128_nand/rootfs_overlay/etc/init.d/S40bluetooth +++ b/target/d211/demo128_nand/rootfs_overlay/etc/init.d/S40bluetooth @@ -8,7 +8,7 @@ HCIATTACH_BIN=/usr/bin/hciattach HCIATTACH_ARGS="-s 1500000 ${UART_DEV} any 1500000 flow nosleep" HCI_TOOL=/usr/bin/bt-hci-tool BTGATT_BIN=/usr/bin/btgatt-server -BTGATT_ARGS="-i ${HCI_DEV} -s low -t public" +BTGATT_ARGS="-m 256 -i ${HCI_DEV} -s low -t public" BLUETOOTHD_BIN=/usr/libexec/bluetooth/bluetoothd BT_LOCAL_NAME="AIC-BT" HCI_WAIT_TIMEOUT=10 @@ -29,7 +29,9 @@ bring_hci_up() start_bt() { - echo "[BT] Init AIC8800..." + echo "[BT] Waiting 10 seconds before init..." + sleep 10 + echo "[BT] Init AIC8800..." insmod /lib/modules/5.10.44/kernel/drivers/net/wireless/aic8800/aic8800_btlpm/aic8800_btlpm.ko 2>/dev/null sleep 1 diff --git a/target/d211/demo128_nand/rootfs_overlay/usr/bin/btgatt-server b/target/d211/demo128_nand/rootfs_overlay/usr/bin/btgatt-server old mode 100644 new mode 100755