Como o kernel do Android é publicado sobre a GPL os fabricantes devem publicar quaisquer modificações que eles façam. Isto seria o ideal mas boa parte dos fabricantes foge disto igual o diabo foge da cruz. Ou seja, para muitas pessoas o kernel nunca é publicado e isto atrapalha um pouco a vida de quem quer utilizar ROMs modificadas ou, pelo menos, continuar a receber patches não oficiais quando o fabricante deixa de dar suporte a algum telefone.
A Motorola anda publicando os códigos-fontes dos seus kernels e isto facilita em muito na popularidade dos seus smartphones, pois isto é muito oportuno para desenvolvedores e entusiastas.
Ontem a Motorola publicou o código fonte do kernel do Moto X4.
Este código fonte publicado abrange as versões padrão e Android One do dispositivo, com uma etiqueta “Payton” abragendo todas as versões.
Vale lembrar que isto não muda em nada a vida de quem não utiliza modificações para o smartphone. Portanto, caso você seja um simples usuário comum esqueça pois isto não é para você.
Quem é curioso como eu, é só dar um git clone no GitHub do projeto.
Divirta-se.