Lets uninstall the unnecessary changes
cd backports-20151120sudo make uninstallcd /lib/firmware/ath10k/QCA9377/hw1.0sudo mv firmware-5.bin firmware-5.bin.baksudo mv board.bin board.bin.baksudo mv board-2.bin board-2.bin.bak
Then we will reinstall the linux-firmware package as it might be newer than the files from github
sudo apt-get install --reinstall linux-firmware
These devices don't work very well with power management enabled and a recent change to Network Manager enables power management by default, we can change that with
sudo sed -i 's/wifi.powersave = 3/wifi.powersave = 2/' /etc/NetworkManager/conf.d/default-wifi-powersave-on.conf
Reboot
You should also check iwlist scan | egrep -i 'ssid|cipher'
If your connection is using TKIP as encryption it is likely causing problems and you will need to make encryption settings changes on the wireless access point