I went through the BLE with Android thing a while back, but couldn’t quite tame it for legible messaging. One fix that helped was pointed to here → LoRa APRS Tracker (Part 6) - #15 by IN3JIB
However, it didn’t quite work. See LoRa APRS Tracker (Part 6) - #20 by M0LEP
(At some point I need to re-flash my tracker with the latest code, as I think I’m a couple of months behind now.)