存档
2019
January
- January 2, 2019 » Android Binder
2018
November
- November 23, 2018 » kernel 空间加载用户空间fw实现原理
July
- July 12, 2018 » Linux Time
- July 12, 2018 » Android FBE
March
- March 21, 2018 » Device Tree 详解
2017
December
- December 27, 2017 » TEE 软件交互流程概述
November
- November 18, 2017 » 内存管理 —— ION
- November 6, 2017 » Android MTP 分析
September
- September 7, 2017 » samsung uboot fastboot command
August
- August 8, 2017 » 指纹 TEE
March
- March 6, 2017 » dump_stack 实现分析
2016
October
- October 16, 2016 » 搭建 Jenkins 服务指南
September
- September 19, 2016 » Android 中的设计模式 —— 单例模式
- September 12, 2016 » Android M 外部存储剖析
- September 2, 2016 » Linux Interrupt
August
- August 21, 2016 » Linux Workqueue
- August 12, 2016 » SELinux 安全策略解析
- August 6, 2016 » BFS 调度器移植体验
July
- July 25, 2016 » Linux 死锁检测模块 Lockdep 简介
- July 20, 2016 » Linux Tick 和 Tickless
- July 16, 2016 » Linux Thermal 框架解析
- July 11, 2016 » Linux 进程中 Stop, Park, Freeze
- July 4, 2016 » Linux Signal
June
- June 26, 2016 » 剖析 Android M 锁屏密码存储方式
- June 19, 2016 » 球面拟合算法
- June 5, 2016 » 相机系统综述 —— ISP
May
- May 28, 2016 » CPUIDLE 之低功耗定时器
- May 21, 2016 » zram 简介
- May 18, 2016 » Android Sensor Framework 概览
- May 9, 2016 » SLAB 分配器和 kmalloc
- May 2, 2016 » Android 5.1 上的 MTK GPS
April
- April 15, 2016 » WrapFS 简介
- April 8, 2016 » 基于调度器的 CPU 调频机制