Running Linux on PS4

  1. Installation ===============

1.1 Requirements

  • A USB storage device with at least 12GB capacity (USB 3.0 or SSD recommended)
  • Keyboard and mouse (mouse can be substituted temporarily via touchpad gestures)
  • USB hub
  • Required files:
    • initramfs.cpio.gz – MD5: 7c38ca9c4eaff335ef52cef398ab1278
    • bzImage – MD5: 20fe8941f2238b35822ea61939f2393d
    • psxitarch.tar.xz – MD5: 8058d928b9a3f9532d55535e166789f7

1.2 Installation Steps

  1. Format the USB drive as FAT32 with MBR partition table (not exFAT).

  2. Disconnect PSVR and its processing unit, leave only the PS4 connected to the display.

  3. Set PS4 display resolution to 1080p under system settings.

  4. Disable HDMI connection and HDCP options in system settings.

  5. Copy bzImage, initramfs.cpio.gz, and psxitarch.tar.xz to the root of the USB drive.

  6. Connect the USB drive and peripherals to the PS4.

  7. Open the PS4 browser and navigate to Linux loader page to launch the payload.

  8. Wait for the system to reboot and display the rescueshell prompt.

  9. Execute exec install-psxitarch.sh to begin installation.

  10. After 25-30 minutes, the system should boot automatically. If not, run exec start-psxitarch.sh.

  11. Configuration ================

2.1 Root Access

Default credentials for root access:

  • Username: psxita
  • Password: changeit

2.2 Adjusting VRAM Size

The default VRAM allocasion is 2GB. You can adjust it by using different payloads:

Note: VRAM and system RAM share the same memory pool. Allocating more VRAM reduces available RAM.

  1. Known Issues and Solutions =============================
  • Some displays may not work due to unsupported resolutions – try a different display if nothing appears.
  • Graphics acceleration is not fully optimized on PS4 Pro.
  • Vulkan RADV driver may be unstable in some applications; OpenGL may provide better results.
  • Bluetooth and Wi-Fi may become unresponsive – try rebooting or disabling networking temporarily.
  • Missing menu items after installation can be fixed via "Jwm Config" → "Refresh Menu".
  1. Additional Information =========================

4.1 PSXITARCH LINUX V2 Features

  • Kernel version 4.14.93
  • Improved AMDGPU open-source drivers for 2D/3D acceleration and Vulkan (RADV)
  • EDID patch for full GPU core activation and clock tuning
  • HDMI audio support
  • Internal HDD read/write support (PS4 FAT models CUH-10xxx and CUH-11xxx)
  • Custom repository for updated drivers and packages
  • Automatic login and menu refresh
  • Pre-insatlled applications: Dolphin-emu, Lutris, MVP, Acestream, GParted, VLC, Firefox
  • Keyboard layout support for multiple languages

4.2 Acknowledgments

Special thanks to:

  • Marcan – For pioneering Linux on PS4
  • Eeply – Contributions to HDMI audio, Slim and Pro PS4 support, GPU activation
  • Masterzorag – Driver optimization and Fedora hardware acceleration work

4.3 Contributors

Contributors to PS4 Linux development:

  • Valentinbreiz, shuffle2, flatz, CelesteBlue
  • Shim, antonwantstosleep, Fault, Astromatic, Anekcahap

Tags: Linux ps4 embedded-linux amd-gpu emulation

Posted on Sun, 05 Jul 2026 17:23:02 +0000 by Justin98TransAm