A resposta curta é "não".
Estritamente falando, o kernel do Linux fornece pouco mais que uma interface direta para o hardware em que está sendo executado. Há uma pilha inteira de APIs, programas, aplicativos, etc., específicos do telefone Android, dos quais os aplicativos Android dependem. Além disso, o Android não é executado em um kernel genérico do Linux, mas é executado em um que foi altamente personalizado pelo Google com o objetivo específico de executar o SO.
Mesmo que seja tecnicamente possível reproduzir toda a pilha necessária para que os aplicativos Android sejam executados em outro sistema, ela seria inchada e extremamente ineficiente.