有人知道 stock 内核和 aosp 内核之间的真正区别吗?如果知道请详细描述或给我任何引用。
目前我想构建一个基于 htc stock 内核的 aosp 内核。
最佳答案
Android 使用略有不同的方法。为了与硬件交互,它在驱动程序和 Linux 内核之间有一个特殊的中间层(称为硬件抽象层)。因此,即使您将内核移植到新设备,也不意味着驱动程序可以在那里工作。我想你明白这一点。
至于问题本身,我可以推荐你找一本 Karim Yaghmour 的书 “嵌入式安卓”。考虑了普通 Linux 内核和 Android 修改之间的主要区别。
关于android - AOSP 内核与 Stock 内核之间的技术差异,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11490729/