Jump to content

Sony PlayStation 5 (sony-ps5)

From postmarketOS Wiki
Sony PlayStation 5
TODO: image
TODO: image
Manufacturer Sony
Name PlayStation 5
Codename sony-ps5
Released 2020
Pre-released 2019
Type game console
Hardware
CPU 8-core AMD Zen 2
GPU AMD RDNA 2
Display HDMI
Storage Base: 825 GB, slim (Disc): 1 TB, slim (Digital): 825 GB, pro: 2 TB
Memory 16 GB
Architecture x86_64
Software
Original software
The software and version the device was shipped with.
PS5 system software 1.00
Extended version
The most recent supported version from the manufacturer.
PS5 system software 13.00
FOSS bootloader no
postmarketOS
Pre-built images
Whether pre-built images are available from the postmarketOS Installation page.
no
Mainline
Instead of a Linux kernel fork, it is possible to run (Close to) Mainline.
no
pmOS kernel
The kernel version that runs on the device's port.
7.0.2
Unixbench score
Unixbench Whetstone/Dhrystone score. See Unixbench.
0.0
Initial MR
Initial merge request.
pmaports!8474
Features
Internal storage
eMMC, SD cards, UFS...
Broken
Screen
Whether the display works; ideally with sleep mode and brightness control.
Works
Multimedia
3D Acceleration
Works
Audio
Audio playback, microphone, headset and buttons.
Untested
Connectivity
WiFi
Broken
Bluetooth
Broken
Ethernet
Broken
Miscellaneous
FDE
Full disk encryption and unlocking with unl0kr.
Untested
USB-A
Whether the full-sized USB-A port works.
Works
SATA/eSATA
Broken
HDMI/DP
Video and audio output with HDMI or DisplayPort.
Works

Contributors

Users owning this device

Installation

Using pmbootstrap

Follow Installation/Using pmbootstrap. When asked for the device's vendor/codename, select sony as the vendor and ps5 as the codename.

Installation

PS5 Linux does not support the internal SSD, so you must install to a USB storage. This can be done with the following command:

pmbootstrap install --disk /dev/sdX

Running

This assumes you have a jailbroken PS5 on firmware 3.00-4.51.

1. Important: disable HDMI Device Link (Settings → HDMI → Enable HDMI Device Link → turn off)

2. Important: enable power to USB ports (Settings → System → Power Saving → Features Available in Rest Mode → Supply Power to USB Ports → Always)

3. Insert the USB drive with postmarketOS into the PS5

4. Run elfldr via the UMTX exploit (or any other host of your choice)

5. Send ps5-linux-loader to TCP port 9021

6. Wait for the PS5 to enter rest mode (the orange LED must stop blinking)

7. Power up the PS5 and it will boot to Linux

See also