Android 设备自动配置:Inception
jopen
9年前
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