platform_vendor_tequila/prebuilt/common/bin
Dan Pasanen 524fe03bfb backuptool: introduce addon.d script versioning
* Since A/B addon.d scripts are going to need to do things in a
  specific way or things could go horribly wrong for a user, let's
  introduce versioning so that scripts can claim to be compatible.

* A script can denote it is compatible with addon.d version 2 by
  adding: "# ADDOND_VERSION=2" somewhere in its script.

* Only A/B will require version 2 scripts for now, and version 2
  scripts will still run on non-A/B. Additionally if a script does
  not explicitly denote its version, assume its version 1.

* Version 1: The same old scripts we've always used. We cannot assume
             these will all work with A/B backuptools.

* Version 2: Scripts that denote they are compatible with version 2
             must be aware of the fact that A/B devices will run this
             script for a rom, during a seamless update, mounted at
             /postinstall. The best way to ensure compatibility would
             be to use the pre-designated functions found in the
             backuptool[,_ab].functions scripts.

Change-Id: I5573018dabd21bb64c7c964e2081806072a75243
2018-06-22 16:24:09 +02:00
..
50-lineage.sh backuptool: introduce addon.d script versioning 2018-06-22 16:24:09 +02:00
backuptool.functions vendor: lineage: Upgrade to LineageOS 15.1 2017-12-07 01:36:18 +01:00
backuptool.sh backuptool: introduce addon.d script versioning 2018-06-22 16:24:09 +02:00
backuptool_ab.functions vendor: add custom backuptools and postinstall script for A/B OTAs 2018-06-22 16:09:56 +02:00
backuptool_ab.sh backuptool: introduce addon.d script versioning 2018-06-22 16:24:09 +02:00
backuptool_postinstall.sh vendor: add custom backuptools and postinstall script for A/B OTAs 2018-06-22 16:09:56 +02:00
blacklist backuptool: Disregard known bad backup scripts 2012-12-19 01:16:17 +00:00
otasigcheck.sh otasigcheck: Avoid long lines in XML 2016-01-04 10:26:54 -08:00
sysinit sysinit: use a for loop instead of run-parts 2015-12-12 19:53:37 +11:00
wget cm: Add a wrapper script for Curl which acts like wget 2015-11-14 23:56:10 +01:00
whitelist backuptool: Add support for cross-version whitelists 2013-08-26 04:39:47 +01:00