[-]
[+]
|
Changed |
_service
|
@@ -2,7 +2,7 @@
<service name="tar_git">
<param name="url">https://github.com/Litew/droid-config-ham.git</param>
<param name="branch">master</param>
- <param name="revision">023b76850eb4ad179ef6ae55d693362f4eafad53</param>
+ <param name="revision">2a579b8a97bdc22570934a0a7beabc08696f5a11</param>
<param name="token"/>
<param name="debian">N</param>
<param name="dumb">N</param>
|
[-]
[+]
|
Changed |
_service:tar_git:droid-config-ham-0.0.7.tar.bz2/sparse/lib/systemd/system/hcismd.service
^
|
@@ -1,18 +1,19 @@
[Unit]
Description=Enable Bluetooth HCI over SMD
-After=dev-wcnss_ctrl.device
+After=dev-wcnss_ctrl.device local-fs.target
Before=bluetooth.service
Conflicts=shutdown.target actdead.target
[Service]
Environment=WCNSS_IS_READY=/sys/module/wcnsscore/parameters/wcnss_is_ready
Environment=HCISMD_SET=/sys/module/hci_smd/parameters/hcismd_set
+Environment=BOARD_ADDRESS=/var/lib/bluetooth/board-address
Type=forking
RemainAfterExit=yes
ExecStartPre=/bin/sh -c "[ $(cat $WCNSS_IS_READY) -eq '1' ]"
ExecStartPre=/bin/sh -c "echo 0 > $HCISMD_SET"
-ExecStart=/system/bin/hci_qcomm_init -e
+ExecStart=/bin/sh -c "/system/bin/hci_qcomm_init -e 2>&1 | grep -oP '([0-9a-f]{2}:){5}([0-9a-f]{2})' > $BOARD_ADDRESS"
ExecStartPost=/bin/sh -c "echo 1 > $HCISMD_SET"
ExecStop=/bin/sh -c "echo 0 > $HCISMD_SET"
Restart=on-failure
@@ -21,3 +22,4 @@
[Install]
WantedBy=bluetooth.service
+
|