Pra heavy users, tem também o Ubuntu Touch, que é a versão mobile. Vc não vai ter Linux por cima do Android, é Linux nativo pra dispositivo.
Infelizmente meu Galaxy S9+ não é suportado, e não sei se seria viável eu desenvolver ou portar os driver pra ele, então quem sabe um dia se alguém fizer um tuto passo a passo... ou se eu comprar um celular novo, talvez eu invente essa moda.
sei que tem que ter alguns modelos bem específicos de celular pra suportar ele, tem cel que suporta mas como vc disse pode faltar drivers e não funciona alguma coisa no celular, por enquanto ainda acho melhor emular o linux mesmo...