Android tut normalerweise immer in 48khz/16bit ausgeben wenn es den normalen Android Audio Stack nutzt. Was auch heißt, alles was nicht dem Format entspricht wird normalerweise dahin gewandelt. Nur wenn eine App vom Hersteller genommen wird, kann es sein das man ohne weitere Einstellungen Hi-Res bekommt, aber auch dann nicht über alle Ausgänge wenn man pech hat (z.b. nur Kopfhöhrer).
Das gleiche trifft normalweise auch auf Bluetooth-Audio zu, das wird auch durch den Audio Stack geleitet. Unabhängig vom Codec der dann für die eigentliche Funk-Übertragung genommen wird.
Alternativ mit Poweramp oder USB-Audio Player Pro arbeiten, und dort in der App für USB-Audio (oder Bluetooth) auf High-Res umschalten. Dann wird der Android Audio Stack umgangen und es wird direkt auf die USB-Soundkarte zugegriffen, dann geht auch Hi-Res ohne die Zwangswandlung.
Die meisten Streaming-Apps die ich bisher mal getestet hatte, unterstützen das aber z.b. nicht, also weder Deezer, Tidal, Qobuz. Dort hast du immer den Ton über Android gewandelt. Nicht umsonst bietet USB-Audio-Player auch eine Tidal und Quobuz Unterstützung an, um damit das Zwangs-Resampling zu umgehen.
Alternativen für Original-Apps sind dann nur Chromecast Audio (gibts aber nicht mehr neu) mit optischen Ausgang - damit gehts dann auch in High-Res ohne Wandlung in den DSP wenn die Quelle das hergibt.