Skip to content

Getting the warez ​

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.

Read this if you're confused!

Do kernel versions matter? ​

The community has moved on from 6.15 to 7.x kernels. Aeolia and Belize have the 7.1.7 release. Baikal has a 7.0.8 prebuilt after years of being stuck on 5.4, and a 7.1.7 branch on GitLab without a prebuilt yet, thanks to rmux.

What about more performance? ​

The newest kernels are already built with all the necessary patches to make the console work as good as it can, so there's no need to modify anything anymore. LTO is a topic of debate, but both ThinLTO and FullLTO are good options.

Kernel list ​

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

Kernel DownloadCompatible SouthbridgesSource CodeExtra info
7.3.3
Recommended
Aeolia, Belize, BaikalGitLabAll 4 profiles, FullLTO.
General: desktop/gaming, default.
Server: headless.
SlopMax: General + KVM.
Slopium: Server + KVM.
7.1.7
Mirror
Aeolia, BelizeGitLabAn earlier strawberry release, worth a try if 7.3.3 isn't working for you.
7.1.3
Mirror
Aeolia, BelizeGitLabAnother earlier Strawberry release, works better than 7.1.7 on some systems.
7.0.8
Mirror
BaikalGitLabJust a mirror of the FullLTO version for baikal.
6.15.4Aeolia, BelizeGitHubThe base layer that Strawberry was built on. Still updated, and recommended for users experiencing issues with newer kernels.
5.15.15
Belize Ver.
BelizeGitHubSame as above. Might provide better performance than 6.15.4.

NOTE

Some people repackage these kernels into closed-source "packs" with "custom patches". Real fixes are public, people who hide them do so for a reason.

If you are wondering why some kernels are open-source only when asking for it, it's because of the point above.

Is this a pigeon meme. Kernel pack dev, pointing at someone else's public commit: is this my custom patch?
Server kernels

Server kernels ​

If you are using the PS4 as a server, use these instead of the normal desktop-oriented builds when available.

TIP

Pair server kernels with the 128MB server payload unless you have a specific reason not to.

Kernel DownloadCompatible SouthbridgesSource CodeExtra info
7.3.3
Recommended
Aeolia, Belize, BaikalGitLabUse Server edition, or Slopium if you need VM support.

If you have issues, remember to check the Issues page. If you want more help, check out Discord servers.

Initramfs ​

This is the rescue shell that boots your Linux installer/installation. Think of it as GRUB, but more basic.

You can download the new one and improved initramfs-ps4 here.

More information and other initramfses

The new "initramfs-ps4" does work, and it's the one in the link above.

Here is the old initramfs (shouldn't use). Source (not really).

NOTE

On 7.x kernels the Aeolia script is wrong, You should try the Belize initramfs file. (You might think It won't work, but It will.)

There's another in-dev initramfs (probably not working), if you want to check out the source it's here.

Also, you may want to read this post on the PS4 Linux forums, it explains what an initramfs is and does in actuality.

Distros (that you ACTUALLY wanna use) ​

Honestly there's a neptillion distros... If you're indecisive, click on all the links and check them out. Either way they are listed from most to least recommended.

TIP

Arch based distros are recommended due to ease of update for drivers as the hardware is really peculiar.

Read more here

Each distro has its own pros and cons. But most of the difference on PS4 comes down to drivers; each distro requires its own version of them and it can be a pain in the ass to install.

Arch based distros are recommended, but not because you need to be part of the elite. They are the only ones that currently have automatic updates (meaning with the rest of the system) without breaking anything.

You can of course use other distros, but you do run the risk of breaking your distro or having to reinstall everything when something needs updating, unless you know what you are doing.

NOTE

All distros listed below are compatible with all PS4 revisions and southbridges. But you must use kernel 5.10 or newer for mesa to work. The old Baikal-only 5.4 kernel (now in the legacy page) can't render 3D graphics. We don't suggest using anything closed-source or bloated (looking at you, Debian, and "MultiBoot" initramfs). Stick to the distros below, they're proven to work without issues by at least 200 people in our own Discord server 😃

Distro DownloadPort creditsInfo
CachyOS Light (Mega)
Recommended
DionKillCachyOS, but without it running like crap. Automatic Mesa updates.


Info on pastebin
CachyOS Light (Mediafire)DionKillSame thing, but hosted on Mediafire because Mega loves rate limiting.
ArchErkkolaAn Arch install with different flavors.
Arch-basedErkkolaArch based distros.
ArtixfroyoNot for everyone. Pre-configured with an XFCE desktop. Also has a base variant for DIYers.
More distros

Here are the distros that we can't recommend anymore, as they have been superseded, or haven't had any major updates in a while.

It may be useful to you if you want something other than Arch, or if you need to run kernel 5.4.

If you want to take the risk, go to the legacy page.

NOTE

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!