summaryrefslogtreecommitdiff
path: root/apexer/apexer.py
diff options
context:
space:
mode:
authorJiyong Park <jiyong@google.com>2019-03-29 23:12:12 +0000
committerJiyong Park <jiyong@google.com>2019-03-29 23:12:12 +0000
commit78e4d3aeac512e5ac8ab5f35efd9ff5590d08b59 (patch)
tree94e472dec420ebc57ce45d0e2e995a53c670d746 /apexer/apexer.py
parent066a2e0f2fbf5f8a843552461d885010f1e63b7d (diff)
Revert "Revert "apexer: Build filesystem images with inode size 256.""
This reverts commit 066a2e0f2fbf5f8a843552461d885010f1e63b7d. Reason for revert: aosp/936938 fixes the problem Change-Id: Ic1329914fa28b00e3b2db048e0ad38fe65e4aac5
Diffstat (limited to 'apexer/apexer.py')
-rw-r--r--apexer/apexer.py6
1 files changed, 2 insertions, 4 deletions
diff --git a/apexer/apexer.py b/apexer/apexer.py
index 56b4c9b..461b6a7 100644
--- a/apexer/apexer.py
+++ b/apexer/apexer.py
@@ -243,9 +243,7 @@ def CreateApex(args, work_dir):
cmd.extend(['-b', str(BLOCK_SIZE)])
cmd.extend(['-m', '0']) # reserved block percentage
cmd.extend(['-t', 'ext4'])
- # TODO(b/122991714) setting the inode size makes the image root digest
- # non-deterministic, figure out why.
- # cmd.extend(['-I', '256']) # inode size
+ cmd.extend(['-I', '256']) # inode size
cmd.extend(['-N', str(inode_num)])
uu = str(uuid.uuid5(uuid.NAMESPACE_URL, "www.android.com"))
cmd.extend(['-U', uu])
@@ -270,7 +268,7 @@ def CreateApex(args, work_dir):
cmd.extend(['-C', args.canned_fs_config])
cmd.append('-s') # share dup blocks
cmd.append(img_file)
- RunCommand(cmd, args.verbose)
+ RunCommand(cmd, args.verbose, {"E2FSPROGS_FAKE_TIME": "1"})
cmd = ['e2fsdroid']
cmd.append('-e') # input is not android_sparse_file