Inception 包含一组用于自动配置 Android 设备的工具。
工作流程:
- 启动新的设备配置
- 更新 JSON 启动配置
- inception 将编译你的配置到一个 Android OTA 更新包
- 在恢复模式下安装更新包到设备
- 或者让 inception 生成一个缓存分区映像,允许你在 bootloader/download 模式下部署更新
- 不涉及 ROM 编译
安装要求:
- For installation:
- python < 3.0
- python-setuptools
- swig
- dulwich
- argparse
- For incept learn and incept bootstrap --learn-* (optional):
- adb >= 1.1.1
- libssl-dev
- dpkg-dev on debian distros, because: https://github.com/martinpaljak/M2Crypto/issues/62
- For some 32bit binaries that are included in base configs (namely make_ext4s), unless overridden:
- gcc-multilib
- lib32z1
- For patching APKs
- libstdc++6 and/or lib32stdc++6
文章转载自 开源中国社区 [http://www.oschina.net]