Add install op types for lz4diff

Added two types, but both types will be handled by the same patching
function. Two types were added instead of one because this way ota
analyzer can show us a break down between BSDIFF and PUFFDIFF.

Test: th
Bug: 206729162

Change-Id: I8aa28516c0e2ebae73190102d2f4d36e94a35d42
diff --git a/payload_consumer/payload_constants.cc b/payload_consumer/payload_constants.cc
index f25bd4c..4719be8 100644
--- a/payload_consumer/payload_constants.cc
+++ b/payload_consumer/payload_constants.cc
@@ -37,7 +37,7 @@
 const uint32_t kZucchiniMinorPayloadVersion = 8;
 
 const uint32_t kMinSupportedMinorPayloadVersion = kSourceMinorPayloadVersion;
-const uint32_t kMaxSupportedMinorPayloadVersion = kZucchiniMinorPayloadVersion;
+const uint32_t kMaxSupportedMinorPayloadVersion = kLZ4DIFFMinorPayloadVersion;
 
 const uint64_t kMaxPayloadHeaderSize = 24;
 
@@ -68,6 +68,10 @@
       return "BROTLI_BSDIFF";
     case InstallOperation::ZUCCHINI:
       return "ZUCCHINI";
+    case InstallOperation::LZ4DIFF_BSDIFF:
+      return "LZ4DIFF_BSDIFF";
+    case InstallOperation::LZ4DIFF_PUFFDIFF:
+      return "LZ4DIFF_PUFFIDFF";
     case InstallOperation::BSDIFF:
     case InstallOperation::MOVE:
       NOTREACHED();