summarylogtreecommitdiffstats
path: root/bsp-tinkerboard.install
diff options
context:
space:
mode:
authorJack Chen2021-06-28 18:52:22 +0800
committerJack Chen2021-06-28 18:54:02 +0800
commita62844040a4b5157c9501f8c443591d46ed5400c (patch)
tree2b5ef54be4ff8e65dc49ffad05718cb9cca6a193 /bsp-tinkerboard.install
parente15806cf8f59428274ba80be97cd5d84b52f05ad (diff)
downloadaur-a62844040a4b5157c9501f8c443591d46ed5400c.tar.gz
minor update
Diffstat (limited to 'bsp-tinkerboard.install')
-rw-r--r--bsp-tinkerboard.install18
1 files changed, 18 insertions, 0 deletions
diff --git a/bsp-tinkerboard.install b/bsp-tinkerboard.install
new file mode 100644
index 000000000000..07dd94afe406
--- /dev/null
+++ b/bsp-tinkerboard.install
@@ -0,0 +1,18 @@
+post_install() {
+ groupadd -r -f i2c
+ groupadd -r -f gpio
+
+ systemctl enable tinker-bluetooth.service
+ systemctl start tinker-bluetooth.service
+
+ sed -i '/#load-module module-alsa-sink/r /etc/pulse/pulseaudio-sink.txt' /etc/pulse/default.pa >/dev/null 2>&1
+ sed -i '/#load-module module-alsa-sink/d' /etc/pulse/default.pa >/dev/null 2>&1
+
+ sed -i '/#load-module module-alsa-source device=hw:1,0/r /etc/pulse/pulseaudio-source.txt' /etc/pulse/default.pa >/dev/null 2>&1
+ sed -i '/#load-module module-alsa-source device=hw:1,0/d' /etc/pulse/default.pa >/dev/null 2>&1
+}
+
+pre_remove() {
+ systemctl stop tinker-bluetooth.service
+ systemctl disable tinker-bluetooth.service
+}