Sony PlayStation 5 (sony-ps5)
| This device has been tested with postmarketOS, but its device package has not yet been added to the postmarketOS repositories. This means that it cannot be selected in pmbootstrap. |
|
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 |
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