Merge "Streaming installation: allow non-v4-signed files (e.g. .dm)" into rvc-dev am: d060004e6a

Change-Id: I02b98c40c5b5d6036252361635ededb71e86ec3e
This commit is contained in:
TreeHugger Robot
2020-05-13 16:14:25 +00:00
committed by Automerger Merge Worker

View File

@@ -3172,7 +3172,7 @@ class PackageManagerShellCommand extends ShellCommand {
metadata = (streamingVersion == 0) ? Metadata.forDataOnlyStreaming(fileId)
: Metadata.forStreaming(fileId);
try {
if (V4Signature.readFrom(signature) == null) {
if ((signature.length > 0) && (V4Signature.readFrom(signature) == null)) {
getErrPrintWriter().println("V4 signature is invalid in: " + arg);
return 1;
}