diff options
author | Chris Soyars <ctso@ctso.me> | 2010-12-23 00:44:33 +0100 |
---|---|---|
committer | Adnan Begovic <adnan@cyngn.com> | 2015-10-06 16:09:29 -0700 |
commit | ae9f61b6717553eff9295ca93a959000306381ee (patch) | |
tree | 9d8c80ae59cb286aadd2877d601c9776ecf21e59 /tools/releasetools/edify_generator.py | |
parent | 119d3bb8667485d3fca648e01cabc7c08bb160b6 (diff) | |
download | build-ae9f61b6717553eff9295ca93a959000306381ee.zip build-ae9f61b6717553eff9295ca93a959000306381ee.tar.gz build-ae9f61b6717553eff9295ca93a959000306381ee.tar.bz2 |
Add otapackage support for backuptool
Change-Id: I512554c579d444067cd3ccbb0e6946a5eb6bc964a
Diffstat (limited to 'tools/releasetools/edify_generator.py')
-rw-r--r-- | tools/releasetools/edify_generator.py | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/tools/releasetools/edify_generator.py b/tools/releasetools/edify_generator.py index a52e328..0b1dcec 100644 --- a/tools/releasetools/edify_generator.py +++ b/tools/releasetools/edify_generator.py @@ -131,6 +131,11 @@ class EdifyGenerator(object): ");") self.script.append(self.WordWrap(cmd)) + def RunBackup(self, command): + self.script.append('package_extract_file("system/bin/backuptool.sh", "/tmp/backuptool.sh");') + self.script.append('set_perm(0, 0, 0777, "/tmp/backuptool.sh");') + self.script.append(('run_program("/tmp/backuptool.sh", "%s");' % command)) + def ShowProgress(self, frac, dur): """Update the progress bar, advancing it over 'frac' over the next 'dur' seconds. 'dur' may be zero to advance it via SetProgress |