reworked service so reading bluetooth data happens in the main thread so pyjnius is happy
updated buildozer spec to be compatible with the old RaceCapture mobile app