Android深度探索卷2系统应用源代码分析与ROM定制
- 资料大王PDF
-
0 次阅读
-
1 次下载
-
2024-05-24 22:29:17
微信
赏
支付宝
文档简介:
目
录
封面
扉页
版权
前言
第1章 学习前的准备工作
1.1 安装和配置JDK
1.2 安装和配置Android 开发环境
1.3 官方Android 源代码
1.3.1 下载 Android源代码
1.3.2 编译 Android源代码
1.4 官方Linux内核源代码
1.4.1 Linux 内核支持的 Android设备
1.4.2 下载 Linux 内核源代码
1.4.3 查看 Linux 内核的分支
1.4.4 看看 Google 公司的人在做什么
1.4.5 获取 Linux 内核的配置文件
1.4.6 安装交叉编译器
1.4.7 编译 Linux 内核源代码
1.5 Cyanogenmod(CM)源代码
1.5.1 什么是 CM
1.5.2 CM支持哪些 Android 设备
1.5.3 与Android 设备对应的 Codename 和 CM版本
1.5.4 下载 CM Android 源代码
1.5.5 下载经过 CM 适配的 Linux 内核源代码
1.5.6 编译 Android源代码生成 Recovery ROM
1.5.7 单独编译 CM Linux 内核源代码
1.5.8 刷机!刷机!
1.5.9 下载现成的 CM ROM
1.6 小结
第2章 提取ROOT 权限
2.1 什么是ROM
2.2 ROM 的种类
2.3 刷官方的ROM
2.3.1 下载官方的 ROM
2.3.2 用无人值守方式刷 ROM
2.3.3 分别刷 ROM 包含的各种镜像文件
2.4 Android 手机获取ROOT 权限的必要性
2.5 提取ROOT权限的原理
2.6 用极客的方式提取ROOT权限
2.6.1 提取 ROOT 权限的步骤
2.6.2 需要一个很酷的 recovery
2.6.3 su命令源代码分析
2.6.4 制作第一个 Recovery 刷机包(编写 updater-script脚
本文件)
2.6.5 首次通过 DIY 方式提取 ROOT权限
2.6.6 上传 Android应用到/system/app 目录
2.7 小结
第3章 Root 权限的安全屏障
3.1 通过su提取Root权限的安全隐患
3.2 Android 应用申请Root 权限
3.3 Superuser.apk 为什么不见了
3.4 申请Root权限为什么失灵了
3.5 CMROM 如何为Root 权限增加安全屏障
3.6 ADBShell 动作管理命令(am)
3.6.1 显示窗口(Activity)
3.6.2 发送广播(Broadcast)
3.6.3 开始服务(S......
评论
发表评论