426 Commits
Author SHA1 Message Date
Echo Stretch 48cd2c4ce6 Merge pull request #82 from MJAsadi72/main
Fixes crashes on firmware 12.70 for kstuff-lite 1.11
2026-09-23 23:23:44 +00:00
MohammadJavad Asadi fe7fef639a Fix 12.70 store_rax_rdi offset typo
Fixes crashes on firmware 12.70 with kstuff-lite 1.11 caused by a bad CR0/KELF store gadget. Match the 12.60 offset so writes no longer jump to a wrong address.
2026-09-23 23:33:39 +03:30
Echo Stretch 009bc5a2ac Fixed 13.60 offsets for kits 2026-09-22 19:54:11 -06:00
Roman Tarasov 2506a5b15a Enable package mount and unmount hooks on devkit and testkit 2026-09-20 15:33:02 -06:00
Roman Tarasov 85fb88a526 Disabling SELF lazy loading and allowing PS4 mini-app execution for firmware versions >9.xx v1.11 2026-09-20 10:36:39 -06:00
Roman Tarasov c74f909bbf Monitor USB mount roots and keep ShellUI patcher active 2026-09-20 10:36:30 -06:00
Roman Tarasov 6a16932fc1 Fix ShellCore import resolver build with packaged PS5 SDK 2026-09-19 18:58:30 -06:00
Roman Tarasov bd8928cfdd Limit plaintext PPR mounts to firmware 11.60 2026-09-19 18:58:19 -06:00
Roman Tarasov a7ca1c3ad7 Enable plaintext PPR interception through firmware 13.60 2026-09-19 16:45:29 -06:00
EchoStretch 47e6c23311 Resolve ShellCore mount hooks from dynamic imports 2026-09-19 16:42:37 -06:00
Echo Stretch e8f6819656 Update welcome message to version 1.11 2026-09-18 20:56:50 -06:00
EchoStretch fb7028795d Added Support For 13.xx 2026-09-18 20:47:49 -06:00
Echo Stretch 48086243bc Merge pull request #77 from idlesauce/syscall-cfi-table-scanner-update
Update syscall cfi table finder code
2026-09-18 23:25:41 +00:00
idlesauce a7d5010ed5 Update syscall cfi table finder code 2026-09-18 23:12:24 +02:00
Echo Stretch 861e2d885f Merge pull request #76 from drakmor/1.12 FPKG SUPPORT
cosmetics
2026-09-18 04:38:26 +00:00
Roman Tarasov 3f219532bd Fix 3.xx kdata anchor offsets 2026-09-15 01:00:47 +03:00
Roman Tarasov 71c189db65 Fix legacy verifyImage response ABI 2026-09-15 00:31:16 +03:00
Roman Tarasov 04d3fa83c4 Restore retail ShellCore 5.02 offsets 2026-09-14 23:41:54 +03:00
Roman Tarasov 333ef7ee7b Add PPR offsets through firmware 12.70 2026-09-14 23:36:21 +03:00
Roman Tarasov d14a185edd Correct retail ShellCore offsets 2026-09-14 23:34:54 +03:00
Roman Tarasov 9e87792c8f Validate retail PPR offsets and add firmware scanner 2026-09-14 02:30:37 +03:00
Roman Tarasov ed416c49bb Audit PPR offsets and add firmware scanners 2026-09-14 02:17:39 +03:00
Roman Tarasov 0db6795877 1.12test5 2026-09-12 00:45:33 +03:00
Roman Tarasov 37a4901360 Notify after rest mode recovery 2026-09-12 00:45:06 +03:00
Roman Tarasov 332ecb47c1 Remove runtime syscall hook controls 2026-09-12 00:01:17 +03:00
Roman Tarasov 41b66927ad Scope package hooks to ShellCore APIs 2026-09-11 23:56:01 +03:00
Roman Tarasov cd3a8ecf4f Fix PPR plaintext key cleanup 2026-09-11 22:23:41 +03:00
Roman Tarasov 3f604815e2 Harden PPR verifyImage interception 2026-09-11 20:30:00 +03:00
Roman Tarasov 424d825402 Fix PPR key order on 10.x and 11.x 2026-09-11 10:05:22 +03:00
Roman Tarasov fdf0e31076 Add verified 1.xx and complete 2.xx support
Register exact early kernel and ShellCore tables, enable the low-firmware PPR ABI, and handle the 1.xx syscall and CR0 differences.

Upstream-Commit: 12f99ac8a20523a6b5800974eb6a4aca53a82917
2026-09-11 04:00:18 +03:00
Roman Tarasov 49eb0ba290 Reserve ShellCore cave prefix for kstuff 2026-09-11 04:00:18 +03:00
Roman Tarasov ee0c669836 Add runtime syscall hook controls 2026-09-11 04:00:18 +03:00
Roman Tarasov 4e1927c46f Port PPR fPKG support through 11.40
Move the kernel PPR offsets into the shared offset pool, add per-firmware ShellCore hook tables and ABI profiles, and port the corrected 12.xx CR0 offsets.
2026-09-11 03:59:33 +03:00
Roman Tarasov e3899ff3b3 Fix absolute PPR superblock staging 2026-09-10 08:34:36 +03:00
Roman Tarasov 3be95ec193 Add PPR auto-mount stage diagnostics 2026-09-10 08:12:39 +03:00
Roman Tarasov fffabca502 Fix FIH-relative PPR superblock staging 2026-09-10 00:29:58 +03:00
Roman Tarasov ee10f59fb5 Harden title automount source handling 2026-09-09 19:15:04 +03:00
Roman Tarasov 982b1f14f0 Harden plaintext PPR runtime state 2026-09-09 19:14:57 +03:00
Roman Tarasov b77eca664e Fix PPR verifyImage request validation 2026-09-09 11:14:25 +03:00
Roman Tarasov 533cb862d8 Fix plaintext PPR mount lifecycle 2026-09-09 10:13:40 +03:00
Roman Tarasov 35472f79ff Fix plaintext PPR key cleanup on unmount 2026-09-08 22:25:28 +03:00
Roman Tarasov 5766aafce0 fpkg 9.40 2026-09-08 13:53:29 +03:00
Roman Tarasov f5afdcf2cb Fix FW<3.00 cpu_switch offset 2026-09-04 07:59:29 +03:00
Drakmor 851edd1b00 Merge pull request #9 from EchoStretch/main
Sync
2026-09-04 00:11:05 +03:00
Echo Stretch 7252159155 Add mov_rax_cr0 offset to offset_list.txt 2026-09-02 19:22:45 -06:00
Echo Stretch ef91987895 removed mov_rax_cr0 from offsets 2026-09-03 01:14:52 +00:00
Echo Stretch edfc270248 Remove 'mov_rax_cr0' from offset_list.txt
Removed the entry for 'mov_rax_cr0' from the offset list.
2026-09-02 19:11:17 -06:00
Echo Stretch 5ba5a192fa Added Offsets 11.00 - 12.70 2026-09-03 01:07:40 +00:00
Echo Stretch 1e60f1855e Merge pull request #72 from drakmor/1.11-opt
1.11 opt
2026-09-02 22:56:47 +00:00
Roman Tarasov 1e2df29f95 Merge upstream/main into 1.11-opt 2026-09-03 01:13:20 +03:00