summaryrefslogtreecommitdiff
path: root/postinst/MODULE_LICENSE_APACHE2
AgeCommit message (Collapse)Author
2015-09-21Example /postinst script module for update_engine.Alex Deymo
The "post-install" program (normally /system/postinst) is a program stored in the new system but executed from the old system right before finishing the update. This post-install step provides a way to perform device-specific tasks needed for old devices to accept the new update *before* attempting to boot it. Currently, we don't require any particular task to be performed in this step, so this is just an example post-install program with some documentation. Nevertheless, update_engine payload major version 1 requires a /postinst script in the system partition. While we plan to use payload major version 2 in Brillo, this patch allows to push images to the pre-release version of update_engine. Bug: 24194445 Test: `m` includes /postinst in a Brillo target. Change-Id: I6397537119873c68e0a626a37137ececcf8f03d5