1.Android系统中Linux内核与设备驱动
2.Android系统上的设备驱动
- 基本图形用户界面(GUI)部分:包括显示部分、用户输入部分和硬件相关的加速部分,还包括媒体编解码和OpenGL等。
- 音视频输入输出部分:包括音频、视频输出和摄像头等。
- 连接部分:包括无线局域网、蓝牙、GPS等。
- 电话部分:包括通话、GSM等。
- 附属部件:包括传感器、背光、振动器等。
具体如下:
- Display显示部分:包括FrameBuffer驱动和Gralloc模块。
- Input用户输入部分:包括Event驱动和EventHub。
- Codec多媒体编解码:包括硬件Codec驱动和Codec插件,例如OpenMax。