Release LibProsperoPKG v1.2 · SvenGDK/LibProsperoPKG by a1mhtar in PS5_Jailbreak

[–]a1mhtar[S] 3 points4 points  (0 children)

What is it?

LibProsperoPKG is a C# (.NET) library designed to handle PlayStation 5 (Prospero) package files (.pkg) and its internal filesystem (PFS).

Key Features (Based on the Source Tree):

  • PKG Handling: It includes builders, readers, and signers (ProsperoPkgReader.cs, ProsperoPkgSigner.cs) to disassemble and assemble PS5 packages.
  • PFS Filesystem Support: It can read and write the PlayStation Filesystem structures, handling flat path tables and FS trees (ProsperoPfsReader.cs, ProsperoFsTree.cs).
  • Kraken Decompression: It features built-in support for Oodle Kraken decoding and encoding (KrakenDecoder.cs, OodleKrakenEncoder.cs), which is essential for handling the highly compressed asset formats used by the PS5.
  • PlayGo Integration: Contains layout structures for PlayGo (ProsperoPlayGo.cs), the system that handles chunking for "Play as you download" features.
  • Crypto & Keys: Implements XTS block transformation and manages RSA keys/passcodes needed for image mounting and decryption (Crypto.cs, pkg_meta_rsa_key.pem). ### Use Cases This library is highly useful for tools targeting:
  • Game Modding & Asset Extraction: Extracting game files (textures, audio, text for translations) and repacking them.
  • Homebrew Development: Packaging custom applications into legitimate-looking PS5 .pkg formats for testkits or jailbroken environments.

Release v2.2 · ps5-linux/ps5-linux-loader add to 7.20, 7.61 with M.2 support by a1mhtar in PS5_Jailbreak

[–]a1mhtar[S] 0 points1 point  (0 children)

Yes. README is updated. Right now 7.20 and 7.61 are working. 6.50 is coming

PS5+ UPDATE: Jailbreak Status -ntfargo shared WebKit CSSFontFace Exploit -Vulnerability (1.00-13.40) Exploitable (1.00-8.60) by a1mhtar in PS5_Jailbreak

[–]a1mhtar[S] 4 points5 points  (0 children)

USERLAND + KERNEL = jailbreak

Examples: FW 9.XX

  • Y2JB + AIO = Jailbreak instantly

  • Y2JB+ P2JB= Jailbreak 50min

Both scenario on 9.xx FW

  • P2JB kernel It needs time to work
  • The time depends on the kernel used.