[avb] Remove redundant AVB footer magic check

This check is already part of avb_footer_validate_and_byteswap()
in libavb.

Test: atest libvbmeta_rust.test
Change-Id: I9f7c16049e4fd20725230e10b6811726260c7cf7
diff --git a/libs/vbmeta/src/lib.rs b/libs/vbmeta/src/lib.rs
index 8e81ea4..12f1e3f 100644
--- a/libs/vbmeta/src/lib.rs
+++ b/libs/vbmeta/src/lib.rs
@@ -197,11 +197,6 @@
         image.read_exact(footer_slice)?;
         footer.assume_init()
     };
-    // Check the magic matches "AVBf" to suppress misleading logs from libavb.
-    const AVB_FOOTER_MAGIC: [u8; 4] = [0x41, 0x56, 0x42, 0x66];
-    if footer.magic != AVB_FOOTER_MAGIC {
-        return Ok(None);
-    }
     // SAFETY: the function updates the struct in-place.
     if unsafe { avb_footer_validate_and_byteswap(&footer, &mut footer) } {
         Ok(Some(footer))