From: Andreas Gampe Date: Tue, 1 Mar 2016 02:04:17 +0000 (-0800) Subject: Otapreopt: Fix patchoat delta parameter X-Git-Tag: android-x86-7.1-r1~467^2 X-Git-Url: http://git.osdn.net/view?a=commitdiff_plain;h=febf0bf33ca81edcdaab3625e2711fa58b398cc5;p=android-x86%2Fframeworks-native.git Otapreopt: Fix patchoat delta parameter Only give the delta, not the new base address. Bug: 25612095 Change-Id: Ieeed5000da5e72477764fc92fe8fa016287d4cd8 --- diff --git a/cmds/installd/otapreopt.cpp b/cmds/installd/otapreopt.cpp index dd1d9af88d..3aac48baf9 100644 --- a/cmds/installd/otapreopt.cpp +++ b/cmds/installd/otapreopt.cpp @@ -263,7 +263,7 @@ private: int32_t base_offset = ChooseRelocationOffsetDelta(ART_BASE_ADDRESS_MIN_DELTA, ART_BASE_ADDRESS_MAX_DELTA); - cmd.push_back(StringPrintf("--base-offset-delta=0x%x", ART_BASE_ADDRESS + base_offset)); + cmd.push_back(StringPrintf("--base-offset-delta=%d", base_offset)); std::string error_msg; bool result = Exec(cmd, &error_msg);