会员
周边
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
阿丢
博客园
首页
新随笔
联系
订阅
管理
2026年11月13日
本地 OTA 升级流程(RK3576 / Android 16 / Virtual A/B)
摘要: 本地 OTA 升级流程(RK3576 / Android 16 / Virtual A/B) 适用机型:RK3576_AN16 实测日志 20261112-170441.log(112098 行,一次完整成功的 U 盘本地升级) 参考实现 TestLocalOtaDemo(本项目 demo,已随系统
阅读全文
posted @ 2026-11-13 13:50 阿丟啊
阅读(4)
评论(0)
推荐(0)
2026年11月4日
Android 多媒体与相机:App → Framework → JNI → Native 调用链分析
摘要: Android 多媒体与相机:App → Framework → JNI → Native 调用链分析 平台:RK3576 + Android 16 (AN16) EDLA 定制 BSP 文档内所有路径均以上述 AOSP/ 为根,行号对应本代码树实测结果。 本文流程图统一采用 Mermaid 语法(
阅读全文
posted @ 2026-11-04 10:08 阿丟啊
阅读(10)
评论(0)
推荐(0)
2026年10月16日
Launcher3_启动与绑定链路分析
摘要: Launcher3 开机启动与组件加载链路分析 源码路径:aosp/packages/apps/Launcher3(Quickstep 变体,设备默认 HOME) 目录Launcher3 开机启动与组件加载链路分析摘要第一章 整体启动时序各节点详解① HOME 解析② ContentProvider
阅读全文
posted @ 2026-10-16 15:06 阿丟啊
阅读(23)
评论(0)
推荐(0)
2026年10月13日
Android 16 蓝牙初始化流程
摘要: Android 16 蓝牙初始化流程(RK3576 / 模块化 APEX) 代码基准:~/aosp· 模块化蓝牙 packages/modules/Bluetooth · Gabeldorsche(GD)协议栈 目录Android 16 蓝牙初始化流程(RK3576 / 模块化 APEX)一、分层架
阅读全文
posted @ 2026-10-13 14:06 阿丟啊
阅读(22)
评论(0)
推荐(0)
Android 16 蓝牙 App 层与 Framework 层逻辑调用
摘要: Android 16 蓝牙 App 层与 Framework 层逻辑调用详细分析 基于真实RK3576 an16 AOSP 源码逐行校准。 源码根:~/aosp/packages/modules/Bluetooth/ 分析对象:Framework 层 BluetoothManagerService(
阅读全文
posted @ 2026-10-13 14:02 阿丟啊
阅读(35)
评论(0)
推荐(0)
2026年10月12日
单个 App 安装与桌面图标添加流程分析
摘要: 单个 App 安装与桌面图标添加流程分析 源码目录:packages/apps/Launcher3 本文整理单个应用安装后,Launcher3 如何接收安装事件、更新应用列表、创建 Promise 图标、写入桌面数据库,并最终通知 Workspace 显示图标的完整链路。 1. 核心结论 应用进入
阅读全文
posted @ 2026-10-12 16:04 阿丟啊
阅读(21)
评论(0)
推荐(0)
开机 PMS 加载 App 逻辑整理
摘要: 开机 PMS 加载 App 逻辑整理 本文整理 Android 开机阶段 PackageManagerService(PMS)加载 App 的主流程,重点区分 system app 与三方 / 用户安装 app 的加载逻辑。 1. 总体入口 开机创建 PackageManagerService 时,
阅读全文
posted @ 2026-10-12 12:01 阿丟啊
阅读(29)
评论(0)
推荐(0)
2026年8月29日
《Android显示合成系统的理解、使用及实践》
摘要: 目录1. 引言:为什么需要理解显示合成系统2. Android 显示系统整体架构2.1 分层架构图2.2 核心组件职责3. SurfaceFlinger 核心机制详解3.1 SurfaceFlinger 是什么3.2 Layer 的类型(Android 12+ BufferStateLayer)3.
阅读全文
posted @ 2026-08-29 11:44 阿丟啊
阅读(65)
评论(0)
推荐(0)
2026年8月20日
Hotseat 默认布局锁定功能实现
摘要: 目录1. 背景与目标2. 总体设计思路2.1 复用的现有机制2.2 新增的最小必要改动2.3 调试开关的设计意义3. 文件修改总览4. 分层详细实现4.1 XML 声明层(2 个 XML)4.2 数据模型层(WorkspaceItemInfo.java)4.3 XML 解析层(AutoInstall
阅读全文
posted @ 2026-08-20 16:33 阿丟啊
阅读(20)
评论(0)
推荐(0)
2026年8月18日
Android16 状态栏蓝牙图标显示方案修改笔记
摘要: RK3576 Android16 状态栏蓝牙图标显示方案笔记 适用平台:Rockchip RK3576 + Android 16(AOSP 16) 项目路径:~aosp\frameworks\base\packages\SystemUI SystemUI 模块路径:~aosp\frameworks\
阅读全文
posted @ 2026-08-18 20:13 阿丟啊
阅读(45)
评论(0)
推荐(0)
下一页