Embora seja reconhecida mundialmente por aparelhos com ótimas especificações e preços com alto custo benefício, a Xiaomi peca ao demorar para liberar fontes de Kernel dos seus aparelhos. Agora, a empresa assumiu o compromisso de mudar essa situação liberando as fontes em até 3 meses após lançamento de qualquer aparelho da marca.
Aparelhos Xiaomi com Kernel liberado em até 3 meses
A Xiaomi tem uma má reputação quando se trata de atualizações do sistema operacional e da liberação do código-fonte do kernel. Foi preciso uma reação em massa do Twitter e críticas de vários blogs de tecnologia para que a empresa finalmente divulgasse o código-fonte do Nougat para o Android One Mi A1. Uma espera similarmente longa teve que ser suportada antes que o código Oreo fosse fornecido no mês passado. A Xiaomi agora declarou sua intenção (novamente) de lançar o código-fonte do kernel dentro de três meses após o lançamento de um dispositivo.
Como o sistema operacional Android é construído em uma versão modificada do kernel Linux, ele está sujeito à Licença Pública Geral v2 (GPLv2). Isso significa que qualquer um que use e modifique o código deve liberá-lo para o público, para o bem da comunidade de código aberto. Vários fabricantes de dispositivos Android têm demorado a cumprir os termos da licença, mas a demora da Xiaomi tem sido particularmente notável, dada a parceria da Android One.
Aparelhos Xiaomi com código fonte de Kernel Liberado
Codenome para desenvolvimento | Nome comercial do aparelho |
armani-jb-oss | Redmi 1S |
armani-kk-oss | Redmi 1S, Redmi Note Single SIM |
cancro-kk-oss | Mi 3, Mi 4, Mi Note |
cancro-m-oss | Mi 3, Mi 4, Mi Note |
cappu-n-oss | Mi Pad 3 |
dior-kk-oss | Redmi Note Single SIM |
ferrari-l-oss | Mi 4i |
gemini-m-oss | Mi 5 |
gucci-kk-oss | Redmi Note Dual SIM |
hydrogen-m-oss | Mi Max |
ido-l-oss | Redmi 2, Redmi 3 |
jason-n-oss | Mi Note 3 |
kenzo-l-oss | Redmi Note 3 Full Netcom |
land-m-oss | Redmi 3S, Redmi 3X |
latte-l-oss | Mi Pad 2 |
libra-l-oss | Mi 4S, Mi 4C, Mi Note Premium |
markw-m-oss | Redmi 4 Premium |
mido-m-oss | Redmi Note 4X Standard |
mi1_kernel | Mi 1 |
mi2_kernel | Mi 2, Mi 2A, Mi 2S |
mocha-kk-oss | Mi Pad |
oxygen-n-oss | Mi Max 2 |
pisces-kk-oss | Mi 3 China Mobile |
riva-n-oss | Redmi 4A, Redmi 5, Redmi 5A |
sagit-n-oss | Mi 6, Mi Mix 2 |
sagit-o-oss | Mi 6, Mi Mix 2 |
santoni-n-oss | Redmi 4X |
scorpio-m-oss | Mi 5, Mi 5s, Mi 5s Plus, Mi Mix, Mi Note 2 |
thomas-kk-oss | Redmi 2 Standard |
tissot-n-oss | Mi A1 |
tissot-o-oss | Mi A1 |
whyred-n-oss | Redmi Note 5 |
Uma espera de lançamento de três meses foi anunciada pela Xiaomi antes, embora tenha sido apenas uma meta interna até agora. Em uma declaração dada aos desenvolvedores do XDA, um porta-voz da empresa reiterou seu objetivo de “liberar a fonte do kernel de um dispositivo dentro de três meses após seu lançamento”. A Xiaomi também forneceu listas confirmando quais dos seus telefones lançaram o código fonte e quais não. Infelizmente, há vários dispositivos recentes na lista “ainda não”, então vamos esperar que a Xiaomi tenha mais atenção a este último compromisso de novos modelos no futuro.
Aparelhos Xiaomi sem código fonte de Kernel liberado:
Nome interno (no código fonte) | Nome Comercial |
helium | Mi Max Pro |
hennessey | Redmi Note 3 (MediaTek) |
hermes | Redmi Note 2 |
lcsh92_wet_jb9 | Redmi Note (MediaTek) |
nikel | Redmi Note 4 (MediaTek) |
omega | Redmi Pro |
polaris | Mi Mix 2S |
prada | Redmi 4 |
sony/meri | Mi 5C |
tiffany | Mi 5X |
ugglite | Redmi Note 5A Lite/Redmi Y1 Lite |
vince | Redmi 5 Plus/Redmi Note 5 |
Além dessa lista, nenhum aparelho da linha Mi Box teve seu código fonte liberado até o momento.
É notável a Xiaomi assumir um compromisso com seus clientes, resta esperar que ela mantenha a sua palavra, afinal, isso é o que falta a ela para se tornar quase perfeita à frente de outras fabricantes por todo o mundo.