Skip to content

Getting the warez

WARNING

I'm sorry if some of the following links are sketchy, but the community is a divided mess unfortunately. Refer to the Other Issues section for a rant.

Kernels

Let's start with the kernels: they are very important as they have the software that controls all of the PS4's hardware. This is, by definition, Linux.

This is the section for recommended kernels. There are both vanilla kernels and performance kernels. Ordered by newest to oldest, the top ones are the recommended ones.

Credits for all of these kernels.

"Which one to pick" or "I have issues"

Hard to say as there's a neptillion of them, but I'd recommend starting from the top (mind the Southbridge) and going down until you can find one that works.

If all you care about is squeezing as much performance as possible out of the PS4 (you do) try the performance kernel section first. Those have patches to make the system more responsive (in theory).

If you still have issues, write on the forums or join the Discords. Links are at the start of the guide.

Do newer kernels matter?

For Baikal, yes indeed. Modern versions of Mesa require modern versions of LibDRM which needs newer versions of the kernels.

But apart from that, not really. New features are mostly added for newer processors and devices, though there are cool things like better performance on specific scenarios and native drivers for things like PS4's controllers, but as long as you have a 5.x+ kernel your experience should be mostly the same, as those support Vulkan.

Vanilla kernels

These are normal linux kernels with additional patches to make them work properly on the PS4.

KernelSource and DownloadCompatible SouthbridgesExtra info
6.15.4GitHubAeolia
Belize
Specific blackscreen-fix release
6.15.x
5.15.x
5.4.x
GitHubAllCheck Actions section if the releases don't work
6.x
5.x
4.x
tux4orbis' DiscordAll (Baikal in particular)These kernels are in beta
Recommended for Baikal

"Performance patched" kernels

These kernels are compiled using additional optimizations. Some of them use LTO, some also add CachyOS's patches, and some others also add ZRAM or additional features.

Don't expect a 3x improvement in performance, they just add features and make the system a bit more responsive.

KernelSourceCompatible SouthbridgesExtra info
5.x and 6.15 by sayafeeRnt's and crashniels'AllFullLTO, 120Hz support, 4K for PS4 Pro. You need to download the whole archive and pick one for your needs.
6.15.4 by triki1feeRnt's and crashniels'Aeolia
Belize
ZRAM, CachyOS patches, KVM and more

Specific kernel problems

Before continuing, I want to mention that there can be many issues with kernel and distro combinations.

If you have issues, remember to check the Issues page.

More kernels

If you really want to try other and older kernels, even though it's highly discouraged, you can go to the Legacy and other Kernels section.

If you want more kernels or help, ask out the Discord servers.

Initramfs

This is the rescue shell that boots your Linux installer/installation. I'll be using one only, and it's going to be the one that was originally created for PSXITARCH, a distro based on Arch made by the PS3ITA Forums. Here it is. Source (not really).

There's another in-dev initramfs, if you want to check it out it's here.

Also, you may want to read this post on the PS4 Linux forums, I found it and thought was really interesting.

Distros (that you ACTUALLY wanna use)

Yes! Finally the time has come. Which one will you choose? Honestly there's a neptillion distros. Most however, are very outdated, especially the ones on the PS4Linux's website list.

These distros are newer, supported by updates and recommended. CachyOS was used for this guide, but you can follow the same method of installation for all the other ones reported here.

DistroBasePort creditsInfo
CachyOSArchElokuba (Qba)"Final Fantasy v2" version. It has nothing to do with FF.
EndeavourOSArchElokuba (Qba)Arch based distro that's nice to use and easy to maintain
ManjaroArchElokuba (Qba)A Manjaro KDE distro
GarudaArchElokuba (Qba)"Gaming focused" distro (not really)
Fedora 42FedoraElokuba (Qba)Normal Fedora running KDE on Wayland
Debian ForkyDebiantriki1Very new distro. Extremely bleeding edge.
Kali LinuxDebiantriki1Based on Debian Forky, but with Kali Linux stuff included
Debian TrixieDebiantriki1Latest Debian
XubuntuUbuntutriki1Divided into multiple files
ArchArchcenti07A basic Arch install
Batocera 40No clueNoob404For retrogaming
JaguarLinuxNoneTigerClips1A distro made from scratch for the PS4! Still in development, but worth mentioning.

TIP

Want to add more distros? Make an issue and your wish shall be granted.

Want to make your own? Check this out!

To the installation we go

You should go to the next step, where you'll finally complete your installation!