Tutorial: Run Ubuntu on your PS4

Tutorial: Run Ubuntu on your PS4

The Steps are for End Users with a 1.76 PS4. Install a Linux-Distribution on USB and Run on your PS4. Guide is based on the tutorials from SonyUSA and fx0day.


Prepare the Installation PC/USB:

1. Install VirtualBox-4.3.36 and Oracle_VM_VirtualBox_Extension_Pack-4.3.36, produce a new Virtaul Machine (Ubuntu) without virtual hard disk

Installiere VirtualBox-4.3.36 und Oracle_VM_VirtualBox_Extension_Pack-4.3.36, erzeuge eine neue virtuelle Maschine (Ubuntu) ohne virtuelle Festplatte

2. Open Settings -> Storage and click on the CD icon to open ubuntu-14.04.4-desktop-amd64.iso

Öffne Einstellungen -> Massenspeicher und klicke auf das CD Symbol um ubuntu-14.04.4-desktop-amd64.iso zu öffnen

3. Start your created VM and open Devices -> USB and choose your first USB stick, Install Ubuntu

Starte deine erstellte VM und öffne Geräte -> USB-Geräte und wähle deinen ersten USB-Stick aus, installiere Ubuntu

4. Copy bzImage and initramfs.cpio.gz in the root of the second USB stick (FAT32)

Kopiere bzImage und initramfs.cpio.gz in das Hauptverzeichnis des zweiten USB-Sticks (FAT32)


Prepare the PC:

5. Install SKFUPr0xy 3.0.exe, start Pr0xy and redirect http://manuals.playstation.net/document/de/ps4/index.html -> http://extreme-modding.de/PS4/links/index.html

Installiere SKFUPr0xy 3.0.exe, starte Pr0xy und leite http://manuals.playstation.net/document/de/ps4/index.html -> http://extreme-modding.de/PS4/links/index.html um


Prepare the PS4:

6. Copy 1.760.000_RECovery_EU_PS4UPDATE.PUP in /PS4/UPDATE on your second USB stick (FAT32), rename to PS4UPDATE.PUP and Install on the PS4

Kopiere 1.760.000_RECovery_EU_PS4UPDATE.PUP in /PS4/UPDATE auf deinen zweiten USB-Stick (FAT32), benenne in PS4UPDATE.PUP um und installiere auf deiner PS4

7. Connect your PS4 to Internet, open Settings -> Network and configure your console with the Proxy IP

Verbinde deine PS4 mit dem Internet, öffne Einstellungen -> Netzwerk und konfiguriere deine Konsole mit der Proxy IP

8. Connect the second USB stick (FAT32) to your PS4, open Settings -> User Guide -> WebKit Playground (Linux loader) and click on Load!

Verbinde den zweiten USB-Stick (FAT32) mit deiner PS4, öffne Einstellungen -> Benutzerhandbuch -> WebKit Playground (Linux loader) und klicke auf Load!



9. Connect the first USB stick (Ubuntu) and a USB keyboard to the PS4 and type:
fdisk -l
mount /dev/sdb6 newroot/
exec switch_root /newroot/ /newroot/sbin/init

Verbinde den ersten USB-Stick und eine USB-Tastatur mit deiner PS4 und tippe:
fdisk -l
mount /dev/sdb6 newroot/
exec switch_root /newroot/ /newroot/sbin/init

Info: If your Linux partition is a other device as sdb6, you have to change your text input. Sometimes you have to retype “exec switch_root /newroot/ /newroot/sbin/init” again. It could take a few minutes to load the distribution, after this, you should see Ubuntu on your PS4.

Info: Falls deine Linux-Partition eine andere als sdb6 ist, musst du deine Texteingabe ändern. Manchmal musst du “exec switch_root /newroot/ /newroot/sbin/init” nochmal eingeben. Es kann ein paar Minuten dauern, um die Distribution zu laden, danach solltest du Ubuntu auf deriner PS4 sehen.