Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 14d5cc48 authored by Alex Buynytskyy's avatar Alex Buynytskyy
Browse files

Streaming installation: allow non-v4-signed files (e.g. .dm)

Without this change, we can't install apk-s with dm-s.

Bug: b/150803885
Test: atest PackageManagerShellCommandTest PackageManagerShellCommandIncrementalTest IncrementalServiceTest
Change-Id: I2af87d56560b17f5a5386b55d8d3afb8c6c861f2
parent 5d1cb4fe
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -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;
                }