Xiaomi Finalmente Liberou o Código de Kernel do MiA1

Seja você um desenvolvedor ou não, saiba que essa notícia pode significar ótimas novidades! Saiba o que muda agora que a Xiaomi Finalmente Liberou o Código de Kernel do MiA1.

Afinal, o que é Kernel?

De forma mais simplificada o Kernel é responsável pela comunicação entre as peças físicas (hardware) e o sistema (software) que seu celular utiliza. Segundo a regulamentação, sistemas que possuem o código aberto devem ter seus códigos publicados. Que é o caso do Android.

Xiaomi Finalmente Liberou o Código de Kernel do MiA1
Como o Kernel funciona

Embora a maioria das fabricantes publiquem rapidamente os códigos a Xiaomi costuma atrasar muito a divulgação dessas informações. A maioria das marcas como LG, Samsung e outras famosas divulgam o Kernel do sistema delas em no máximo alguns dias. A chinesa  demorou 4 meses.

Mas se o Android é um sistema aberto, não seria a Google responsável por liberar o código de Kernel?

Como o Kernel é responsável pela integração entre o sistema e o hardware, que é fornecido e montado pela fabricante, a responsabilidade fica por conta de quem monta e fabrica o aparelho. Muitas marcas fazem modificações no Android como é o caso da MIUI. O Kernel também precisa ser modificado para conseguir interpretar o hardware de cada aparelho e só a fabricante pode fazer isso.

Qual a vantagem?

Agora que a Xiaomi Finalmente Liberou o Código de Kernel do MiA1, os desenvolvedores podem ter mais facilidade para desenvolver ROMs para ele. Agora será possível, por exemplo, portar sistemas de um aparelho para outro, pois os desenvolvedores saberão o que modificar neles para que funcionem no MiA1.

Caso você seja um desenvolvedor ou apenas queira conferir como é o código de um Kernel basta acessar o link abaixo:

O que você achou da notícia? Conte nos comentários!