Archive of https://github.com/ps5-linux/ps5-linux-tools — Linux tools for PS5
  • C 65%
  • Shell 33.4%
  • Makefile 1.6%
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
2026-07-04 21:24:57 +02:00
systemd SystemD services & "reboot" using kexec (#1) 2026-05-04 17:59:02 +02:00
install.sh SystemD services & "reboot" using kexec (#1) 2026-05-04 17:59:02 +02:00
m2_exec.sh Remove video parameter from kernel command line 2026-07-01 23:42:09 +02:00
m2_init.c Fix M.2 performance by aligning lba. 2026-05-24 22:23:46 +02:00
m2_install.sh Adjust m2 label. 2026-04-28 22:09:02 +02:00
Makefile Improve m2_exec script and add Makefile. 2026-05-02 20:09:25 +02:00
ps5-linux-warm-reboot.sh add convenient script to reboot into linux (#2) 2026-05-17 23:46:38 +02:00
ps5_control.c adding max fan boost which is stronger than just on (#6) 2026-07-04 21:24:57 +02:00
README.md SystemD services & "reboot" using kexec (#1) 2026-05-04 17:59:02 +02:00

ps5-linux-tools

  • ps5_control.c: Allows turning on/off fan and boost via /dev/icc and /dev/mp1.
  • systemd/ps5fan.service: Starts fan control at boot by running ps5_control --fan on.
  • systemd/ps5boost.service: Starts boost mode at boot by running ps5_control --boost on.
  • install.sh: Builds ps5_control, installs the systemd services, and enables fan and boost at startup.
  • m2_init.c: Creates a fake MBR header and GPT partition that makes PS5 OS happy.
  • m2_install.sh: Installs a Linux .img file by formatting the M.2 as ext4 and copying files over.
  • m2_exec.sh: Performs kexec into Linux on your M.2 SSD.

Systemd services

Install the binary and enable both services:

sudo ./install.sh

The installer places ps5_control at /usr/local/sbin/ps5_control and installs:

  • ps5fan.service, which runs /usr/local/sbin/ps5_control --fan on
  • ps5boost.service, which runs /usr/local/sbin/ps5_control --boost on

Disable either service if you do not want it at startup:

sudo systemctl disable --now ps5fan.service
sudo systemctl disable --now ps5boost.service