This PR fixes most known Android BLE connection problems.
fixed a fatal App error on Android 12
fixed a connection loss after 10 minutes error between Android 11 & Android 12 devices
fixed a problem where a device was not available after restart
fixed a messaging problem between libqaul and the BLE module, where the BLE module did not send a device became unavailable message when a device got disconnected.
fixed a problem where Android 11 devices mess up the Android BLE stack on app shutdown.
This PR fixes most known Android BLE connection problems.
device became unavailable
message when a device got disconnected.