Fork me on GitHub
侧边栏
上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 137 下一页
摘要: GeekCamera2选择使用TextureView或SurfaceView GeekCamera2支持TextureView作为预览组件,也支持SurfaceView作为预览组件 具体选择逻辑: GeekCamera2\app\src\main\java\com\deepinout\geekcam 阅读全文
posted @ 2025-08-07 21:46 yooooooo 阅读(22) 评论(0) 推荐(0)
摘要: PEI 阶段 PEI 阶段有它自己的使命,其中非常重要的一个就是初始化内存,建立内存信息,然后传给下一个阶段。为了完成PEI 的这些任务,它也需要有内存管理。 PEI 阶段最为重要的结构是HOB, 初始化内存服务前,PEI 申请的内存其实是插入到FV 文件 也就是FLASH 里面去运行。 在此状态下 阅读全文
posted @ 2025-08-07 17:37 yooooooo 阅读(263) 评论(0) 推荐(0)
摘要: 本讲是Android Camera性能分析专题的第17讲,我们介绍拍照性能分析,包括如下内容: 拍照性能指标 拍照性能拆解 GeekCamera2为拍照添加Trace 拍照性能Trace实战分析 拍照性能指标 指标类型 说明 Shot2View / Shot2Gallery / CaptureEnt 阅读全文
posted @ 2025-08-07 14:36 yooooooo 阅读(70) 评论(0) 推荐(0)
摘要: 在Perfetto中如何打开Pivot Table 打开Perfetto网站,然后Enable Pivot tables。 注:默认情况下Pivot tables是关闭的,因为该功能尚处于开发试验阶段,需要手动打开 在Perfetto中如何查看函数调用栈 选中某块slices区域后,配置好Pivot 阅读全文
posted @ 2025-08-06 21:18 yooooooo 阅读(91) 评论(0) 推荐(0)
摘要: Switch Camera性能拆解 在启动Camera流程的基础上增加了close camera流程 模块 开始点 结束点 App 点击Camera Switch Icon 开始调用disconnect HAL 开始调用disconnect 调用disconnect结束 App 调用disconne 阅读全文
posted @ 2025-08-06 21:15 yooooooo 阅读(40) 评论(0) 推荐(0)
摘要: 本讲是Android Camera性能分析专题的第14讲,我们介绍从CameraServer角度详解Camera启动性能,包括如下内容: 从CameraServer角度详解Camera启动性能 CameraServer核心函数流程拆解 从CameraServer角度详解Camera启动性能 模块 开 阅读全文
posted @ 2025-08-06 14:13 yooooooo 阅读(101) 评论(0) 推荐(0)
摘要: Cache 常用寄存器 ARM Cache 常用到寄存器有以下几个: CSSELR, Cache Size Selection Register CLIDR, Cache Level ID Register CTR, Cache Type Register CCSIDR, Current Cache 阅读全文
posted @ 2025-08-04 14:01 yooooooo 阅读(103) 评论(2) 推荐(0)
摘要: 本文接着上文开始往下讲 1. SecondStageMain 此时就到了init的第二阶段。 int main(int argc, char** argv) { ... //执行此处 if (!strcmp(argv[1], "second_stage")) { return SecondStage 阅读全文
posted @ 2025-07-29 21:38 yooooooo 阅读(104) 评论(0) 推荐(0)
摘要: 本文接着上文开始讲解,上文中最后一步执行后会执行init启动过程中的第二步SetupSelinux(Selinux配置阶段),这样又会走到main.cpp中的main方法。 1. SetupSelinux 由于上一篇中最后一步在重新执行init的时候携带了参数selinux_setup,所以此处会走 阅读全文
posted @ 2025-07-29 21:24 yooooooo 阅读(95) 评论(0) 推荐(0)
摘要: 开机有好几种方式启动,本文主要讲的是按Power键开机流程。 本文参考AOSP 12原生代码,链接为:AOSP 12 Searchhttp://aospxref.com/android-12.0.0_r3/ 1. BootLoader加载 当按下设备电源键时,最先运行的就是 bootloader(固 阅读全文
posted @ 2025-07-29 20:58 yooooooo 阅读(204) 评论(0) 推荐(1)
上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 137 下一页