From d680f4080e2df0c5e25551512805b1238133bf26 Mon Sep 17 00:00:00 2001 From: Calin Crisan Date: Wed, 19 Jul 2017 21:30:29 +0300 Subject: [PATCH] bluetooth init script: persist device cache on data partition --- board/common/overlay/etc/init.d/S37bluetooth | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/board/common/overlay/etc/init.d/S37bluetooth b/board/common/overlay/etc/init.d/S37bluetooth index c70568fb38..c68cd9c8d6 100755 --- a/board/common/overlay/etc/init.d/S37bluetooth +++ b/board/common/overlay/etc/init.d/S37bluetooth @@ -18,9 +18,13 @@ test -n "$os_version" || source /etc/init.d/base hci=hci0 bluetoothd=/usr/libexec/bluetooth/bluetoothd -run_conf="/var/lib/bluetooth.conf" +data_dir=/var/lib/bluetooth +run_data_dir=/data/bluetooth +run_conf=/var/lib/bluetooth.conf configure() { + mkdir -p $run_data_dir + ln -sf $run_data_dir $data_dir cp $conf $run_conf # if no specific name configured, use hostname