Version 1 provides the documented ftpsrv feature set
ftpsrv version 1 was published on October 3, 2026. The release entry contains no detailed change notes, so it does not identify particular fixes or additions made in this version.
The software is a simple FTP server designed to run on a jailbroken PlayStation 4 or PlayStation 5 with an ELF loader. It accepts connections on port 2121, allowing a separate network client to access files on the console through FTP.
Connect with familiar FTP clients
The project lists gFTP, FileZilla, curl and Thunar among the client software tested with ftpsrv. These applications run on the connecting host, while ftpsrv runs as the payload on the supported PlayStation system.
This distinction matters when setting expectations: ftpsrv is not a desktop FTP client. It provides the server endpoint on the jailbroken PS4 or PS5 for another device or application to access.
Commands for PS4 and PS5 file access
ftpsrv supports several console-specific commands that can be issued without adding the usual FTP SITE prefix. KILL stops the FTP server, while MTRW remounts /system and /system_ex with write permissions.
SELF toggles on-the-fly decryption of SELF files for the individual FTP connection. The feature is enabled by default, and its per-connection setting does not automatically change the behavior of other active clients.
The README gives libkernel.sprx as an example of a file that can be downloaded while SELF decryption is active. The result is a decrypted file during transfer rather than the original encrypted SELF data.
PS5 SELF-file limitations
The project documents two PS5-specific limitations. On some PS5 firmware versions below version 4, a kernel bug can cause reads from certain SELF files to stall. Accessing one of those files may therefore fail to complete normally.
SELF files stored at the PS5 root, including SceSysAvControl.elf, cannot be decrypted directly. The documented workaround is to copy the encrypted file to /data/ first and then download it from that location.
Console operation and PS5 installation context
ftpsrv can run on a jailbroken PS4 or PS5 when an ELF loader is available. The README also documents a PS5 installation mode that places the server on the console and adds an item to the standard Sony shell interface when websrv is running. This is separate from the host-side FTP application used to connect to the server.
The project documents source builds for PS4, PS5 and GNU/Linux. The PlayStation builds use their corresponding payload SDKs, while the GNU/Linux build uses a compiler toolchain. These are requirements for compiling from source, not requirements for using a prepared release.
ftpsrv is licensed under GPLv3 or later. Since the version 1 release entry has no detailed notes, the feature and limitation information above describes the project rather than changes that can be attributed specifically to this build.





