- 博客(3)
- 收藏
- 关注
原创 android surfaceflinger(2)-HWComposer初始化
上一篇文章介绍了init进程去启动surfaceflinger的过程;本文将继承上篇文章继续往下分析,上文分析到SurfaceFlinger::init();本文将主要分析init()里面的HWComposer初始化。 时序图如下: 1、HWComposer创建void SurfaceFlinger::init() { // Initialize the H/W composer ob
2017-09-21 17:03:28 3235 1
原创 android surfaceflinger(1)-启动初始化1
从本篇文章起,将对Android display系统框架进行分析,分析Android display必然涉及到surfaceflinger,故先分析一下,surfaceflinger的启动初始化流程。若文中有什么分析不对的,希望大家多多指出分享。谢谢!1、surfaceflinger启动触发 surfaceflinger是Android系统的一个重要后台本地服务,它是有init进程去启动的。1.1
2017-09-12 23:27:26 2425
原创 开机动画制作修改
1、概述Android的开机启动流程大致可以分为三个阶段,第一阶段为kernel logo图片显示(本文不做分析);第二阶段为Android logo图片显示,第三阶段为Android开机动画。2、修改启动log2.1 init.cppint main(int argc, char** argv) {......queue_builtin_action(console_init_action,
2017-09-04 23:41:35 690 2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人