Public Repository

Last pushed: 2 years ago
Short Description
Hands-off auto-configuration tools for android devices
Full Description

Inception is a set of tools for auto configuring android devices. You can do the following:

Include any apps to be (pre)installed
Remove any stock apps
Root the device
Install busybox
Configure Wifi networks
Generate all device settings
Patch APKs
Replace Kernel, and/or ramdisk data in both boot and recovery imgs
Place your adb keys, configure USB debugging

Read more about inception here: https://github.com/tgalal/inception

To run through docker, you'll need to mount a directory that inception will use to look up configs, as well as create new ones, and generate output files. Assuming you want to use ~/.inception on your host for that, then:

bootstrap:
docker run -v ~/.inception:/root/inception -e "INCEPTION_HOME=/root/inception" tgalal/inception bootstrap -b inception.device -v mydevice

make:
docker run -v ~/.inception:/root/inception -e "INCEPTION_HOME=/root/inception" tgalal/inception make -v inception.device.mydevice

and so on. So make sure to always set INCEPTION_HOME to this mounted dir for all inception commands.

Docker Pull Command
Owner
tgalal