Android
	
		  
		
			
			
			- android studio 调试应用程序
 
			
			
		
			
			
			- android systrace
 
			
			
		
			
			
			- android traceview
 
			
			
		
			
			
			- android 屏幕适配
 
			
			
		
			
			
			- 使用 gradle 构建 android project
 
			
			
		
			
			
			- 使用 uiautomator 框架进行 UI 测试
 
			
			
		
			
			
			- 多用户与 userid uid appid
 
			
			
		
			
			
			- AppOps
 
			
			
		
			
			
			- Intent
 
			
			
		
			
			
			- android 应用签名
 
			
			
		
			
			
			- android permission
 
			
			
		
			
			
			- android aar包
 
			
			
		
			
			
			- java 反射机制
 
			
			
		
			
			
			- android DexClassLoader
 
			
			
		
			
			
			- android support library
 
			
			
		
			
			
			- android init 启动流程
 
			
			
		
			
			
			- android wifi 组播
 
			
			
		
			
			
			- 设置system.img 和 data.img 文件的属主和权限
 
			
			
		
			
			
			- android persistent app
 
			
			
		
			
			
			- android dhcp and dns
 
			
			
		
			
			
			- android wifi信号强度显示
 
			
			
		
			
			
			- android native crash
 
			
			
		
			
			
			- gdb 远程调试在android上的应用
 
			
			
		
			
			
			- dumpsys
 
			
			
		
			
			
			- SELinux 安全上下文
 
			
			
		
			
			
			- android.mk
 
			
			
		
			
			
			- svc 命令
 
			
			
		
			
			
			- adb manual
 
			
			
		
			
			
			- android image 文件
 
			
			
		
		
		
	
 
	Linux
	
		  
		
			
			
			- 构建交叉编译工具链
 
			
			
		
			
			
			- linux上配置git server和repo
 
			
			
		
			
			
			- android init 启动流程
 
			
			
		
			
			
			- openssl 证书/签名/加密
 
			
			
		
			
			
			- 使用freeradius搭建EAP认证环境
 
			
			
		
			
			
			- IEEE 802.11 无线网络接口的类型
 
			
			
		
			
			
			- android上wifi扫描间隔
 
			
			
		
			
			
			- WPAS 中的循环扫描
 
			
			
		
			
			
			- android wifi 组播
 
			
			
		
			
			
			- linux 线程
 
			
			
		
			
			
			- linux debugfs
 
			
			
		
			
			
			- CDC-ECM 和 RNDIS
 
			
			
		
			
			
			- i2c tools
 
			
			
		
			
			
			- linux内核模块入/出口函数
 
			
			
		
			
			
			- linux per-cpu 变量
 
			
			
		
			
			
			- raw socket
 
			
			
		
			
			
			- struct sk_buff
 
			
			
		
			
			
			- 以太网帧格式
 
			
			
		
			
			
			- MAC 地址
 
			
			
		
			
			
			- socket接口的网络协议无关性
 
			
			
		
			
			
			- linux虚拟网络接口 —— 802.1q vlan
 
			
			
		
			
			
			- linux虚拟网络接口 —— tun/tap
 
			
			
		
			
			
			- linux虚拟网络接口 —— 多ip地址
 
			
			
		
			
			
			- linux虚拟网络接口 —— 环回接口 lo
 
			
			
		
			
			
			- wext private ioctl
 
			
			
		
			
			
			- linux进程的内存布局
 
			
			
		
			
			
			- VDSO和系统调用
 
			
			
		
			
			
			- ELF 文件结构
 
			
			
		
			
			
			- linux内核模块版本检查
 
			
			
		
			
			
			- linux内核模块签名
 
			
			
		
			
			
			- WPAS与client的通信
 
			
			
		
			
			
			- SELinux 安全上下文
 
			
			
		
			
			
			- linux-PM PM QoS
 
			
			
		
			
			
			- linux-PM runtime PM
 
			
			
		
			
			
			- linux-PM autosleep
 
			
			
		
			
			
			- linux-PM wakelock
 
			
			
		
			
			
			- linux-PM wakeup count
 
			
			
		
			
			
			- linux-PM wakeup source
 
			
			
		
			
			
			- linux-PM PM callback
 
			
			
		
			
			
			- linux devres
 
			
			
		
			
			
			- initrd 处理流程
 
			
			
		
			
			
			- initrd
 
			
			
		
			
			
			- linux 虚拟块设备
 
			
			
		
			
			
			- generic netlink
 
			
			
		
			
			
			- linux 内存文件系统
 
			
			
		
			
			
			- i2c-dev接口
 
			
			
		
			
			
			- netlink
 
			
			
		
			
			
			- linux 内核镜像文件种类
 
			
			
		
			
			
			- 使用proc文件系统导出信息
 
			
			
		
			
			
			- i2c 驱动
 
			
			
		
			
			
			- linux 中断子系统
 
			
			
		
			
			
			- linux regulator
 
			
			
		
			
			
			- linux console
 
			
			
		
			
			
			- linux内核模块
 
			
			
		
			
			
			- linux kprobe
 
			
			
		
			
			
			- gcc attribute 扩展
 
			
			
		
			
			
			- 7-在真机上引导linux
 
			
			
		
			
			
			- 6-添加initrc脚本
 
			
			
		
			
			
			- 5-在qemu中引导linux
 
			
			
		
			
			
			- 4-建立根文件系统
 
			
			
		
			
			
			- 3-编译buxybox
 
			
			
		
			
			
			- 2-编译linux内核
 
			
			
		
			
			
			- 1-qemu简介
 
			
			
		
			
			
			- linux suspend resume 流程
 
			
			
		
			
			
			- linux kernel debug 方法
 
			
			
		
			
			
			- linux dynamic debug
 
			
			
		
			
			
			- linux printk
 
			
			
		
		
		
	
 
	Debug
	
		  
		
			
			
			- linux debugfs
 
			
			
		
			
			
			- i2c tools
 
			
			
		
			
			
			- android native crash
 
			
			
		
			
			
			- gdb 远程调试在android上的应用
 
			
			
		
			
			
			- dumpsys
 
			
			
		
			
			
			- linux console
 
			
			
		
			
			
			- linux kprobe
 
			
			
		
			
			
			- adb manual
 
			
			
		
			
			
			- linux kernel debug 方法
 
			
			
		
			
			
			- linux dynamic debug
 
			
			
		
			
			
			- linux printk
 
			
			
		
		
		
	
 
	Driver
	
		  
		
			
			
			- linux debugfs
 
			
			
		
			
			
			- linux内核模块入/出口函数
 
			
			
		
			
			
			- linux per-cpu 变量
 
			
			
		
			
			
			- linux-PM PM QoS
 
			
			
		
			
			
			- linux-PM runtime PM
 
			
			
		
			
			
			- linux-PM autosleep
 
			
			
		
			
			
			- linux-PM wakelock
 
			
			
		
			
			
			- linux-PM wakeup count
 
			
			
		
			
			
			- linux-PM wakeup source
 
			
			
		
			
			
			- linux-PM PM callback
 
			
			
		
			
			
			- linux devres
 
			
			
		
			
			
			- 使用proc文件系统导出信息
 
			
			
		
			
			
			- linux 中断子系统
 
			
			
		
			
			
			- linux regulator
 
			
			
		
			
			
			- linux内核模块
 
			
			
		
			
			
			- linux kprobe
 
			
			
		
			
			
			- linux suspend resume 流程
 
			
			
		
			
			
			- linux kernel debug 方法
 
			
			
		
			
			
			- linux dynamic debug
 
			
			
		
			
			
			- linux printk
 
			
			
		
		
		
	
 
	Wifi
	
		  
		
			
			
			- IEEE 802.11 无线网络接口的类型
 
			
			
		
			
			
			- android上wifi扫描间隔
 
			
			
		
			
			
			- WPAS 中的循环扫描
 
			
			
		
			
			
			- android wifi 组播
 
			
			
		
			
			
			- CDC-ECM 和 RNDIS
 
			
			
		
			
			
			- wifi 与 以太网
 
			
			
		
			
			
			- 以太网帧格式
 
			
			
		
			
			
			- MAC 地址
 
			
			
		
			
			
			- android dhcp and dns
 
			
			
		
			
			
			- wext private ioctl
 
			
			
		
			
			
			- EAP 认证
 
			
			
		
			
			
			- 802.11 throughput
 
			
			
		
			
			
			- 802.11 速率自适应算法
 
			
			
		
			
			
			- wifi MCS
 
			
			
		
			
			
			- wifi漫游与802.11r
 
			
			
		
			
			
			- 射频基础知识
 
			
			
		
			
			
			- android wifi信号强度显示
 
			
			
		
			
			
			- 802.11 power save
 
			
			
		
			
			
			- WPAS与client的通信
 
			
			
		
			
			
			- dumpsys
 
			
			
		
			
			
			- generic netlink
 
			
			
		
			
			
			- netlink
 
			
			
		
			
			
			- svc 命令
 
			
			
		
			
			
			- adb manual
 
			
			
		
		
		
	
 
	Pm
	
 
	Build-link
	
 
	Bus
	
 
	Network
	
		  
		
			
			
			- openssl 证书/签名/加密
 
			
			
		
			
			
			- 使用freeradius搭建EAP认证环境
 
			
			
		
			
			
			- IEEE 802.11 无线网络接口的类型
 
			
			
		
			
			
			- CDC-ECM 和 RNDIS
 
			
			
		
			
			
			- raw socket
 
			
			
		
			
			
			- struct sk_buff
 
			
			
		
			
			
			- wifi 与 以太网
 
			
			
		
			
			
			- 以太网帧格式
 
			
			
		
			
			
			- MAC 地址
 
			
			
		
			
			
			- socket接口的网络协议无关性
 
			
			
		
			
			
			- linux虚拟网络接口 —— 802.1q vlan
 
			
			
		
			
			
			- linux虚拟网络接口 —— tun/tap
 
			
			
		
			
			
			- linux虚拟网络接口 —— 多ip地址
 
			
			
		
			
			
			- linux虚拟网络接口 —— 环回接口 lo
 
			
			
		
			
			
			- android dhcp and dns
 
			
			
		
			
			
			- generic netlink
 
			
			
		
			
			
			- netlink
 
			
			
		
		
		
	
 
	Framework
	
 
	Data
	
 
	Nfc
	
 
	Wpas
	
 
	
	
 
	App
	
		  
		
			
			
			- android studio 调试应用程序
 
			
			
		
			
			
			- android systrace
 
			
			
		
			
			
			- android traceview
 
			
			
		
			
			
			- android 屏幕适配
 
			
			
		
			
			
			- 使用 gradle 构建 android project
 
			
			
		
			
			
			- 使用 uiautomator 框架进行 UI 测试
 
			
			
		
			
			
			- 多用户与 userid uid appid
 
			
			
		
			
			
			- AppOps
 
			
			
		
			
			
			- Intent
 
			
			
		
			
			
			- android 应用签名
 
			
			
		
			
			
			- android permission
 
			
			
		
			
			
			- android aar包
 
			
			
		
			
			
			- java 反射机制
 
			
			
		
			
			
			- android DexClassLoader
 
			
			
		
			
			
			- android support library