Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
所以只是想知道。所有的 Android Rom 都是为每台设备定制的吗?我的意思是,它是不是像 Gentoo 一样的配置,你用你需要的所有东西来编译 linux 内核,而不是使用通用的?
确实,这就是目前的情况。嵌入式设备非常具体,以至于它们中的每一个都带有自己的板配置文件(在 arch/arm/mach-xxx 中),其中其设备布局是硬编码的。设备树努力试图解决这个问题,但我们距离 x86 的情况还很远,即一个内核可以引导所有机器。
拥有定制内核的另一个动机是减少其内存占用并避免将数百个未使用的内核模块放在有限的存储空间上。