I m trrying to promote the Pinephone a bit, because it is to little known to this date. It is also painful to have to promote such an option. It would be easier to have for instance an IpBike android application with ANT live stream support, but unfortunately, IpBike does not support live streaming to this date.
Pine also produces Raspberry Pi-like single board computers. Programs which run under Rasperri Pi should also run on Pinephone, but for me personally, the Pinephone is more attractive, since it is a real Linux computer which has not so many limitations as the Rasperri Pi.
There are no special ant+ implementation under linux for the Pinephone to this date. Buit It should be easy to build one dervied on from a Rasperri PI inplementation. And it should be mor stable than an android ant+ implementation.
The Pinephone is only available to buy since a short time, it is quite new, and sold as a product for developers. But reviewers say in a year or so it could completely repace an android phone, and has Linux computer functionality at the same price as an android phone.
For a new ANT+ developements I would choose a Pinephone instead of a Rasperri Pi, if your budget allows.