Framework
http://gityuan.com/android/
http://weishu.me/archives/
http://androidxref.com/
深入理解常见类
- 四大组件
- Handler/MessageQueue/Looper
- Binder
深入理解几个过程
- Activity组件启动的过程
- 系统启动系列
- Android进程系列
- 图形系统系列
深入理解AMS、PMS、WMS几个关键的服务
- 系统服务篇
深入理解系统稳定性和内存工具等
- 系统稳定性系列
- 内存&&存储篇
- 工具篇
JVM/Dalvik/ART虚拟机
目前从两本书入手,主要包含class/dex文件格式,内存分布,垃圾回收,类加载等方面。
- 深入理解JVM虚拟机
- 深入解析Android虚拟机 dalvik/art
Linux
主要从推荐的几本书入手了解,阅读源码linux 0.1,逐步深入理解每个模块。
之前做过linux内核驱动,写过linux qt程序,发布过so国密算法加密库。
TrustZone-TEE
参考开源的optee
http://blog.csdn.net/shuaifengyun/article/details/73716352
InSE芯片系统
芯片系统COS,之前实验室做过相关的自主研发芯片,C51 CPU集成了小型的COS系统,不支持applet。