diff --git a/proprietary-files-qc.txt b/proprietary-files-qc.txt index ab8a5a4..c3090cb 100644 --- a/proprietary-files-qc.txt +++ b/proprietary-files-qc.txt @@ -47,8 +47,9 @@ vendor/lib64/soundfx/libqcbassboost.so vendor/lib64/soundfx/libqcreverb.so vendor/lib64/soundfx/libqcvirt.so -# Bluetooth - from tissot - OPR1.170623.026 +# Bluetooth - from vince 8.1.0 OPM1.171019.019 vendor/bin/hci_qcomm_init +vendor/bin/wcnss_filter vendor/lib/libbtnv.so vendor/lib64/libbtnv.so vendor/lib64/hw/android.hardware.bluetooth@1.0-impl-qti.so @@ -543,5 +544,5 @@ vendor/bin/hw/android.hardware.drm@1.0-service.widevine vendor/etc/init/android.hardware.drm@1.0-service.widevine.rc vendor/lib/libwvhidl.so -# Wi-Fi - from tissot - OPR1.170623.026 +# Wi-Fi - from vince 8.1.0 OPM1.171019.019 vendor/bin/wcnss_service diff --git a/rootdir/init.qcom.rc b/rootdir/init.qcom.rc index a25939e..a8a58b3 100644 --- a/rootdir/init.qcom.rc +++ b/rootdir/init.qcom.rc @@ -291,6 +291,19 @@ service tftp_server /vendor/bin/tftp_server group root system writepid /dev/cpuset/system-background/tasks +on property:wc_transport.start_hci=true + start start_hci_filter + +on property:wc_transport.start_hci=false + stop start_hci_filter + +service start_hci_filter /vendor/bin/wcnss_filter + class late_start + user bluetooth + group bluetooth diag system wakelock + seclabel u:r:bluetooth:s0 + disabled + service hciattach /vendor/bin/hci_qcomm_init -e class late_start user bluetooth