A standalone PS5 payload that combines offline account activation with NP Fake Signin in a single execution.
The payload follows this order:
- Detect the current foreground user.
- Check the account activation state.
- Activate the account only when its Account ID is zero.
- Check whether the current user is already in the signed-in state.
- Skip NP Fake Signin completely when the user is already signed in.
- Otherwise perform the original NP Fake Signin flow.
This makes the payload idempotent for the two relevant states:
Account inactive + signed out
-> Activate account
-> Fake sign in
Account already active + signed out
-> Skip activation
-> Fake sign in
Account already active + already signed in
-> Skip activation
-> Skip fake sign in
Activation failures are also reported through a system notification.
Ready-to-use ELF builds are published in GitHub Releases.
- Jailbroken / exploited PS5
- A payload loader capable of executing PS5 ELF payloads
The NP Fake Signin implementation is based on the earthonion/np-fake-signin project.
The account activation component is based on the tested EPINOR account activator implementation derived from etaHEN / PS5Dev OffAct.
See LICENSE.
GitHub Actions fetches the PS5 Payload SDK and the upstream NP Fake Signin template data automatically.
export PS5_PAYLOAD_SDK=/path/to/ps5-payload-sdk
./tools/prepare_upstream.sh
make