Android系统开发
文章平均质量分 94
记录android学习过程
MasterLi8023
有趣的东西太多了,学不完了
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Pixel 7 AOSP源码编译与烧录防踩坑指南
最近在折腾 Android 系统, 一直使用公司的开发环境,比较大, 不适合在家里折腾。因此在闲鱼上买了一个 Piexl 7手机,准备自己编译源码烧录进去玩,没想到历经坎坷,一度觉得买手机的钱要打水漂了。在此记录一下过程。原创 2025-02-20 14:03:03 · 1484 阅读 · 5 评论 -
Android getevent源码解析
最新在研究 Android input 子系统,准备首先从 getevent 的源码开始下手,在此记录下getevent源码分析过程。原创 2025-01-09 20:14:28 · 814 阅读 · 0 评论 -
RK3588底层的CEC消息是如何给到Android Framewrok的
从这里就可以看出来,整个流程是在线程中,启动了一个while循环,从"/dev/cec_in_pipe"节点中读取CEC消息,然后通过handleCecMessage调用IHdmiCecCallback中onCecMessage, 最终回调到Framework层,触发整个过程。原创 2024-10-26 21:43:47 · 1044 阅读 · 0 评论 -
再探RK3588 CEC关机流程
我们在探索RK3588 framework层到Hal层CEC关机流程实现大概梳理了Framework层到kernel层CEC的关机流程。但是前段时间又遇到TV关机,CEC设备没有关机问题,在排查过程中,发现前面对于Framework层的认识有点错误, 在这里更正一下。原创 2024-08-12 16:56:24 · 1830 阅读 · 0 评论 -
探索RK3588 framework层到Hal层CEC关机流程实现
近一段时间遇到一个CEC功能失效的bug,即TV关机,DVD没有关机。因为CEC功能涉及 app–> framework --> hal --> kernel,任何一个环节出问题,都可能造成DVD关机失败,所以需要查看android源码来分析原因。第一次从framework 层到kernel一层一层看。感觉还是比较有意思的,在这里分享一下过程。原创 2023-11-05 18:29:44 · 1671 阅读 · 0 评论 -
从源码来看android启动流程
BootLoader是在操作系统内核运行之前运行。可以初始化硬件设备、建立内存空间映射图,从而将系统的软硬件环境带到一个合适状态,以便为最终调用操作系统内核准备好正确的环境。原创 2023-11-03 01:23:54 · 185 阅读 · 0 评论 -
android系统重启分析过程
今天遇到一个系统重启问题,刚开始分析思路混乱,后面问题才渐渐清晰,在这儿总结一下。原创 2023-10-31 21:15:38 · 1087 阅读 · 0 评论
分享