Skip to content

Releases: ChayahLabs/PS4PKGViewer-ChayahLabs

PS4PKGViewer v1.6.6 — ChayahLabs List Contents Size Accuracy Update

Choose a tag to compare

@ChayahLabs ChayahLabs released this 23 Aug 21:05

PS4PKGViewer v1.6.6 — ChayahLabs List Contents Size Accuracy Update

This maintenance release improves List Contents size accuracy while preserving the original PS4PKGViewer behavior wherever possible.

What's new

  • Fixed affected compatible PS4 Fake PKGs whose Image0 files could incorrectly appear as 0 Bytes.
  • Existing non-zero List Contents sizes remain untouched.
  • Zero-size files are corrected only when the exact inner-PFS path proves a logical size greater than zero.
  • Genuine zero-byte files remain 0 Bytes.
  • Corrected Properties > Decrypted-size from the final file list.
  • The corrected aggregate is recomputed from the final PkgCabinet state, making repeated execution idempotent.
  • Added in-memory PFS-size caching for fast repeated List Contents access.
  • The size fallback is read-only and silent; if the PFS metadata probe cannot inspect a package, the previous Viewer behavior is preserved.
  • Moved the PFS size-probe runtime into ChayahLabs.Runtime to keep the portable release root clean.
  • Retains all v1.6.5 ICON0 compatibility work and v1.6.4 compatibility improvements.

Validation

  • Hulu / CUSA00131: 11 false zero-size files corrected.
  • FPKGi v1.10.0: genuine zero-byte Media/boot.config preserved.
  • CUSA49956 sample: 157 false zero-size files corrected.
  • WatchESPN / CUSA05214: existing valid sizes preserved.

Portable distribution

Extract the complete folder and run:

PS4PKGViewer.exe

Keep ChayahLabs.Runtime together with the Viewer. PS4PKGViewer.bin is not distributed; it is generated locally as user configuration when needed.

Archive compatibility

The release archive is a true RAR 4.x archive with a native archive comment, verified for PowerArchiver-style compatibility.

Requirements

  • Windows x64
  • Microsoft .NET Framework 4.0 or newer
  • Microsoft .NET 8 Runtime (x64)
  • PowerShell 7 (pwsh.exe) for update helper functionality

SHA256

$expectedArchiveSha

Credits

Original author: LMAN (2018)
Compatibility updates: ChayahLabs (2026)

Special thanks to Maxton and the LibOrbisPkg / PkgTool contributors, and to ORBISPatches and its contributors.

LibOrbisPkg remains subject to its upstream LGPL-3.0 terms. See the bundled license and third-party notices.

PS4PKGViewer v1.6.5 — ChayahLabs ICON0 Compatibility Update

Choose a tag to compare

@ChayahLabs ChayahLabs released this 22 Aug 11:25

PS4PKGViewer v1.6.5 — ChayahLabs ICON0 Compatibility Update

This release improves package icon compatibility while preserving the
existing v1.6.4 package-listing and crypto compatibility work.

Changes

  • Fixed missing package icons in some rebuilt or non-standard PS4 PKGs.
  • Fixed compatibility with packages affected by the legacy ENTRY_NAMES
    positional association behavior.
  • Added a fast direct ICON0 metadata-entry fallback.
  • Preserved the original icon-loading path for packages that already work.
  • Embedded the secondary LibOrbisPkg/PkgTool ICON0 runtime inside
    ChayahLabs.PS4IconFallback.dll.
  • The secondary runtime is materialized to Windows TEMP only when required;
    no external ChayahPkgTool folder is distributed.
  • Retained the existing v1.6.4 List Contents / PFS crypto compatibility.
  • Updated About, AssemblyVersion, FileVersion and ProductVersion to v1.6.5.
  • Updated and embedded the v1.6.5 Readme.

Distribution

The public package contains exactly:

  • PS4PKGViewer.exe
  • PS4PKGViewer.dat
  • PS4UpdateInfo.ps1
  • Readme.txt
  • ChayahLabs.PS4IconFallback.dll

Credits

Original PS4PKGViewer by LMAN .
Compatibility updates by LMAN & ChayahLabs.
LibOrbisPkg/PkgTool by Maxton and contributors.

PS4PKGViewer v1.6.4 — ChayahLabs Compatibility Update

Choose a tag to compare

@ChayahLabs ChayahLabs released this 21 Aug 17:20

PS4PKGViewer v1.6.4 — ChayahLabs Compatibility Update

This release modernizes PS4PKGViewer compatibility while preserving the behavior of packages that already worked correctly.

Highlights:

  • LibOrbisPkg / PkgTool 0.2.231.2 List Contents fallback
  • Automatic PFS legacy-crypto compatibility retry
  • Fix for inode 0 is corrupt / empty List Contents failures
  • Correct PS4 SYSTEM_VER formatting for firmware 10.00+
  • ORBISPatches integration
  • Sony update metadata
  • Copy Links
  • Save Updates
  • Updated About, credits and Readme

Firmware formatting examples

0x07500000 -> System v7.50
0x13508000 -> System v13.50

Requirements

  • Microsoft .NET Framework 4.0+
  • Microsoft .NET 8 Runtime (x64)
  • PowerShell 7

SHA256

SHA256: 49745B7927255162ADE6EAF10C7F46C1642D3F4577E0FE609AC5EE7FD05EF93D

Credits

Original PS4PKGViewer by LMAN .

Compatibility update by ChayahLabs.

Thanks to Maxton and LibOrbisPkg/PkgTool contributors, ORBISPatches, researchers, testers, documenters and the wider PS4 community.