diff --git a/tools/ota_analysis/src/components/BasicInfo.vue b/tools/ota_analysis/src/components/BasicInfo.vue
index 8a3a2ecb2..6c1e36816 100644
--- a/tools/ota_analysis/src/components/BasicInfo.vue
+++ b/tools/ota_analysis/src/components/BasicInfo.vue
@@ -13,6 +13,22 @@
+
-
@@ -47,7 +63,7 @@
@@ -75,4 +96,16 @@ export default {
.align strong::after {
content: ':';
}
+
+li {
+ list-style-type: none;
+}
+
+.wrap {
+ width: 50%;
+ display: inline-block;
+ white-space: pre-wrap;
+ word-wrap: break-word;
+ font-family: inherit;
+}
\ No newline at end of file
diff --git a/tools/ota_analysis/src/services/payload.js b/tools/ota_analysis/src/services/payload.js
index 5fdb95f88..489f2bca1 100644
--- a/tools/ota_analysis/src/services/payload.js
+++ b/tools/ota_analysis/src/services/payload.js
@@ -10,11 +10,33 @@
import * as zip from '@zip.js/zip.js/dist/zip-full.min.js'
import { chromeos_update_engine as update_metadata_pb } from './update_metadata_pb.js'
-const /** Number */ _MAGIC = 'CrAU'
+const /** String */ _MAGIC = 'CrAU'
const /** Number */ _VERSION_SIZE = 8
const /** Number */ _MANIFEST_LEN_SIZE = 8
const /** Number */ _METADATA_SIGNATURE_LEN_SIZE = 4
const /** Number */ _BRILLO_MAJOR_PAYLOAD_VERSION = 2
+export const /** Array