allow partition sizes in hex (when prefixed with 0x)
Change-Id: I806879fd496304c449ff5315b0ef48fd766d6428
diff --git a/tools/releasetools/common.py b/tools/releasetools/common.py
index 8b163c0..44291d0 100644
--- a/tools/releasetools/common.py
+++ b/tools/releasetools/common.py
@@ -94,12 +94,12 @@
pieces = line.split()
if len(pieces) != 2: continue
image = pieces[0]
- size = int(pieces[1])
+ size = int(pieces[1], 0)
OPTIONS.max_image_size[image + ".img"] = size
except IOError, e:
if e.errno == errno.ENOENT:
def copy(x, y):
- if x+y in info: OPTIONS.max_image_size[x+".img"] = int(info[x+y])
+ if x+y in info: OPTIONS.max_image_size[x+".img"] = int(info[x+y], 0)
copy("blocksize", "")
copy("boot", "_size")
copy("recovery", "_size")