Required to use JBV1's Bluetooth PAN or Local Only Hotpot options. Not required otherwise.
Using an external USB Bluetooth adapter with your carputer (not required)
Depending on where you put your carputer in your car, an external Bluetooth adapter, especially one with an external antenna, may provide a better signal for your Android device.
If using an external adapter, you should disable the built-in Bluetooth adapter:
sudo sed -i.orig -e 's/\[cm4\]/dtoverlay=disable-bt\n\n\[cm4\]/' /boot/config.txt
sudo reboot
Wait 30 seconds before trying to reconnect with ssh.
Pair your Android device to your carputer
sudo bluetoothctl
discoverable on
Initiate Bluetooth pairing on your Android device.
On your Android device, when you see a device named carputer, select it for pairing. When prompted, confirm that you want to pair.
When your carputer prompts you to accept the pairing, type yes.
You will see a number of lines on your carputer that have a MAC address in them. They should all be the same MAC address and look like this: XX:XX:XX:XX:XX:XX, where the X's are any alphanumeric character. Copy one of the MAC addresses with your mouse.
trust <paste the copied MAC address here, without the angle brackets>
You should see a response indicating the device is now trusted.
discoverable off
exit
Enable the carputer to connect to your Android device when Bluetooth tethering (PAN) is enabled, and to listen for Bluetooth connections from your Android device (Local Only Hotspot)