Sony Playstation 4 (sony-ps4)

From postmarketOS Wiki
Sony Playstation 4
Manufacturer Sony
Name Playstation 4
Codename sony-ps4
Released 2013
Category testing
Pre-built images no
Original software Orbis
postmarketOS kernel 5.15.110
Hardware
CPU AMD Jaguar
GPU AMD Custom GCN 2 / GCN 4
Memory 8GB
Architecture x86_64
Features
Flashing
Works
WiFi
Works
Mainline
Partial
3D Acceleration
Works
Audio
Works
Bluetooth
Works
Misc
Keyboard
Works
USB-A
Works
HDMI/DP
Works
Ethernet
Works


Contributors

Users owning this device


Requirements

A Playstation 4 which is on a hackable firmware version. As of writing it is up to 11.00. The Playstation 4 needs to have the Aoelia southbridge. Belize may also work but isn't tested. Baikal requires some additional patches which are not included here yet.


Installation

Use pmbootstrap to build your own installation image.

$ pmbootstrap init
$ pmbootstrap install --disk=PATH_TO_YOUR_USB_DRIVE


Booting

Use this Linux payload to kexec into a Linux kernel. On another USB stick you will need the following files:

  • bzImage (vmlinuz from /boot renamed)
  • initramfs.cpio.gz (initramfs from /boot renamed)
  • the stage 2 payload renamed to payload.bin (mentioned below)

If these files are present you can follow the instructions from PPPwn

See also