WEB开发网
开发学院手机开发Android 开发 Android 移植系列:内核 阅读

Android 移植系列:内核

 2010-03-12 17:09:00 来源:WEB开发网   
核心提示:显然,在移植Android之前,Android 移植系列:内核,我们一般会对目标板有非常多的了解,甚至已经有了一个能够正常跑着的系统,所有被修改的地方应该都是可控的,不应该能够实现此处的功能,1.衡量对Android文件系统版本的需求,从而选定内核的版本

显然,在移植Android之前,我们一般会对目标板有非常多的了解,甚至已经有了一个能够正常跑着的系统。

1.衡量对Android文件系统版本的需求,从而选定内核的版本。我们知道从2.6.25到27,再到29,Linux内核体系的变化是比较大的,所以这是内核移植时一定要考虑的。If not consistent, maybe you can try with adding android drivers only. I think it will be done, but just from 27 to 25.

2. 移植内核不是修改代码——这是一位外籍友人指导的。其目的在于使新的功能或是相同的功能得以被移植。因此,所有被修改的地方应该都是可控的,不应该能够实现此处的功能,却有无法预测的side effect。

3. 关于Android新增的部分

3-1 drivers

binder

PM

logger

Ram_console

Alarm

Timed_gpio

3-2 ashmem

3-3 low memory killer

Tags:Android 移植 系列

编辑录入:coldstar [复制链接] [打 印]
赞助商链接