diff options
author | Ying Wang <wangying@google.com> | 2010-08-26 15:25:53 -0700 |
---|---|---|
committer | Android Git Automerger <android-git-automerger@android.com> | 2010-08-26 15:25:53 -0700 |
commit | cef82129e1b2a26f883c20521d79175747eac434 (patch) | |
tree | 1199ab95caaf0a34c9e129e54c50be31cdb03938 /tools/releasetools | |
parent | 485bd44d0d78f9f612075e17db1adb281741c84f (diff) | |
parent | aa6dbe2144196bb6f9c1b6b539126250f9ef8af6 (diff) | |
download | build-cef82129e1b2a26f883c20521d79175747eac434.zip build-cef82129e1b2a26f883c20521d79175747eac434.tar.gz build-cef82129e1b2a26f883c20521d79175747eac434.tar.bz2 |
am aa6dbe21: Try to fix system.img in update zip file.
Merge commit 'aa6dbe2144196bb6f9c1b6b539126250f9ef8af6' into gingerbread-plus-aosp
* commit 'aa6dbe2144196bb6f9c1b6b539126250f9ef8af6':
Try to fix system.img in update zip file.
Diffstat (limited to 'tools/releasetools')
-rwxr-xr-x | tools/releasetools/img_from_target_files | 16 |
1 files changed, 13 insertions, 3 deletions
diff --git a/tools/releasetools/img_from_target_files b/tools/releasetools/img_from_target_files index 1f119ad..0c4c859 100755 --- a/tools/releasetools/img_from_target_files +++ b/tools/releasetools/img_from_target_files @@ -130,9 +130,19 @@ def AddSystem(output_zip): build_command.append(os.path.join(OPTIONS.input_tmp, "system")) build_command.append(img.name) - p = common.Run(build_command) - p.communicate() - assert p.returncode == 0, "build system.img image failed" + # p = common.Run(build_command) + # p.communicate() + # assert p.returncode == 0, "build system.img image failed" + + # TODO: Why the above common.Run() generate different system.img for crespo? + str_command = "mkyaffs2image -f "; + if OPTIONS.mkyaffs2_extra_flags is not None: + str_command = str_command + OPTIONS.mkyaffs2_extra_flags + str_command = str_command + " " + os.path.join(OPTIONS.input_tmp, "system") + " " + img.name + + print "running " + str_command + exit_code = os.system(str_command) + assert exit_code == 0, "build system.img image failed" img.seek(os.SEEK_SET, 0) data = img.read() |