# Phase 0.9E-R2 inner archive correlation Date: 2026-07-19 Result: `INNER_ARCHIVE_HASH_MISMATCH` Phase 0.9E-R excluded an outer byte match. R2 separately tests the plausible repack case by comparing complete inner `archive.dat` bytes. ## Local identity | Object | Size | SHA-256 | |---|---:|---| | local outer ZIP | 504159435 | `805e3f87f0c371223619ffc7d3a7b3c0d41a1fae8a8b1171d9e2f162659e8291` | | local `PS5/EXPORT/BACKUP/202606102126_00/archive.dat` | 504365056 | `6439834e8856d45b6d6fe699b74c35ca6985a199ea8ecf3e398c018d37be2d55` | ## Mandatory official candidate The exact official Gezine/Y2JB 1.6 asset `Y2JB_backup_1.6.4.03.zip` was downloaded once from its GitHub release URL. Resume and retry were disabled. The closed and reopened file was 504395044 bytes and its locally calculated SHA-256 was `b01b4f442327f9eca90ffc4506dfa58249e4ac70cb9d7488c856c9e8dfaf37b4`, equal to GitHub's official digest. It was not executed or restored. Static ZIP inventory: | Entry | Method | Compressed | Uncompressed | CRC32 | Timestamp | Entry SHA-256 | |---|---:|---:|---:|---|---|---| | `PS5/` | 0 | 0 | 0 | `00000000` | `2026-06-09 04:15:20` | empty SHA-256 | | `PS5/EXPORT/` | 0 | 0 | 0 | `00000000` | `2026-06-09 04:15:20` | empty SHA-256 | | `PS5/EXPORT/BACKUP/` | 0 | 0 | 0 | `00000000` | `2026-06-09 04:15:20` | empty SHA-256 | | `PS5/EXPORT/BACKUP/202606090510_00/` | 0 | 0 | 0 | `00000000` | `2026-06-09 04:15:20` | empty SHA-256 | | `PS5/EXPORT/BACKUP/202606090510_00/archive.dat` | 8 | 504394122 | 504496128 | `7db3b89a` | `2026-06-09 05:15:58` | `3e1f0867d5d8362cbf722d51d0e68c26243d6b33d78460d978580b510c854212` | The four directory entries use Unix create-system 3, create/extract version 20, external attributes 1107230720, and empty comments. The inner entry uses create system/version 3/20, extract version 20, flag bits 8, external attributes 2176188416, header offset 315, and an empty comment. ## Full inner comparison | Property | Local inner | Official inner | |---|---:|---:| | size | 504365056 | 504496128 | | SHA-256 | `6439834e...37be2d55` | `3e1f0867...0c854212` | | complete bytes equal | no | no | The size differs by 131072 bytes. Complete streaming comparison and both hashes disagree. Classification is `INNER_ARCHIVE_HASH_MISMATCH`, so the local outer cannot be classified `REPACKAGED_OFFICIAL_BACKUP`. ## Community comparison performed The one source-motivated community download was owendswang/Y2JB-P2JB-bdj_unpatch release `v1.4-autoloader`, `PS5-7.61-backup-Y2JB+autoloader-20260609-en.zip`. GitHub and local size were 504425435 bytes; both SHA-256 values were `8552d7c3c7bb3f078d967f56dfe1b488b37e3ed13e10c5fe97ae222482d56897`. Its inner `PS5/EXPORT/BACKUP/202606100638_00/archive.dat` is 504627200 bytes, CRC32 `cf138df3`, and SHA-256 `d4f9b1ba4e32af175a3431a7734085d5420370ebb79f9a32852eb824a90e190e`. It is neither the same size, hash, nor bytes as the local inner: `INNER_ARCHIVE_HASH_MISMATCH`. Outer mismatch did not substitute for inner analysis. The negative inner results now independently exclude both downloaded candidates.