Android supports AptX/AptX HD but it is still up to the phone manufacturer if they want to pay the license to have it enabled.
On the Galaxy S8, for example, AptX HD is not enabled on Oreo. For this reason I'm still using my LG G5 (with AptX HD) with my EarStudio, and would really like an EarStudio update that enables LDAC so I can use it with my S8.
Yes this is true, however essential was kind enough to provide support for all the codecs in the 8.1 update.
Prior to that I used magisk systemless root to install bt codecs