Merge "Skip calling verify_package_compatibility when resuming."

This commit is contained in:
Treehugger Robot 2019-03-18 23:10:10 +00:00 committed by Gerrit Code Review
commit 98beb6414b

View file

@ -606,8 +606,8 @@ static int really_install_package(const std::string& path, bool* wipe_cache, boo
return INSTALL_CORRUPT; return INSTALL_CORRUPT;
} }
// Additionally verify the compatibility of the package. // Additionally verify the compatibility of the package if it's a fresh install.
if (!verify_package_compatibility(zip)) { if (retry_count == 0 && !verify_package_compatibility(zip)) {
log_buffer->push_back(android::base::StringPrintf("error: %d", kPackageCompatibilityFailure)); log_buffer->push_back(android::base::StringPrintf("error: %d", kPackageCompatibilityFailure));
return INSTALL_CORRUPT; return INSTALL_CORRUPT;
} }