母婴

Google提出“上游优先”理念 目标消除Android碎片化痛点

2021-09-24 05:22 来源:未知

Android操作系同一向以来被人所诟病的一点就是,由移动运营商把持的所有下流补丁以及各类供给商/设备控制的内核树。为进一步削减碎片化,近年来越来越多的代码开端上游化,并且Google正尽力让所有新产品的内核都基于AndroidGeneric Kernel Image (GKI) 。

瞻望将来,Google如今正在谈论一种“上游优先”(upstreamfirst)的办法来推送新的内核功能。在今天召开的LinuxPlumbers 大年夜会(LPC2021)上,Google的ToddKjos 环绕着GKI筹划进行了演讲。

在Android12 和基于Linux5.10 的GKI镜像,Google已经进一步削减了碎片化,以至做到了“几乎清除”。在Android12 的GKI中,大年夜部分供给商/OEM的内核功能如今要么被上游到Linux内核中,要么被隔离到供给商模块/钩子中,要么被归并到AndroidCommon Kernel 中。

Google在GKI方面取得了优胜的进展,同时也确保供给商适应新的办法,以削减内核的纷乱。但最令人高兴的可能是他们对2023至2024年进一步削减技巧债务的瞻望。他们将寻求“新功能的上游开辟模式”,确保新代码起首进入Linux内核Mainline,而不是直接在Android源码树中寻找宿主。

Google还承诺“尽力将AndroidCommon Kernels 中的所有树外补丁上游化”。

热门图片
热门文章