O Android do Google era notório por todos os seus patches downstream transportados pelo sistema operacional móvel, bem como por várias árvores de kernel de fornecedores / dispositivos, enquanto nos últimos anos mais desse código foi upstream. O Google também está mudando para o Android Generic Kernel Image (GKI) como base para todos os kernels de seus produtos para reduzir ainda mais a fragmentação. Olhando para o futuro, o Google agora está falando de uma abordagem "upstream primeiro" para empurrar novos recursos do kernel.
Todd Kjos, do Google, falou hoje durante a Linux Plumbers Conference (LPC2021) sobre sua iniciativa de imagem genérica do kernel. Com o Android 12 e sua imagem GKI baseada no Kernel Linux 5.10, eles reduziram ainda mais a fragmentação a ponto de ser "quase eliminada". Com o Android 12 GKI, a maioria dos recursos do kernel do fornecedor / OEM agora foram transferidos para o kernel do Linux, isolados para módulos / ganchos do fornecedor ou mesclados no Android Common Kernel.
Eles estão fazendo um bom progresso na frente do GKI e também garantindo que os fornecedores se adaptem à nova abordagem para reduzir a bagunça do kernel. Mas talvez o mais empolgante seja a perspectiva de 2023 a 2024 para reduzir ainda mais a dívida técnica.
Eles vão buscar um "primeiro modelo de desenvolvimento upstream para novos recursos" para garantir que o novo código chegue primeiro ao kernel Linux principal, em vez de almejar diretamente a hospedagem na árvore de origem do Android.
O Google também está se comprometendo a "trabalhar para atualizar todos os patches fora da árvore no Android Common Kernels".
Nenhum comentário:
Postar um comentário