Skip to content
Tarek edited this page Jun 7, 2015 · 6 revisions
$ incept learn

usage: learn [-h] -v VARIANT

Analyzes settings from a connected device via USB, and outputs only the diff
data that you'd need to update the specified variant's config file to match
the connected one's

optional arguments:
  -h, --help            show this help message and exit

Required args:
  -v VARIANT, --variant VARIANT
                        variant config code to use, in the format A.B.C

Inception can then try to learn how the device is configured. Using this command, it connects to your device and compares your config to the device's settings, and generates what you need to add to your config to make it match that device. At the moment it supports doing this for update.settings, and update.property.

For now this works only if you connect a device in recovery mode, and it has to be a custom recovery (cwm/twrp/philz..etc)