Recently we seen the POC video that developer @OsirisX[ released showcasing the Steam App running on the PS4 via PS4 Linux. Now the developer details with a nicely written tutorial that we have broke down in our new tabbed format for easier consumption of information in how to get Steam running on your PlayStation 4 console that is running version 1.76 firmware and utilizing the webkit exploit and PS4 Playground. Tell us your thoughts and opinions of this recent advancement for the PS4 Hacking Community
- *** Tutorial: Part 1 ***
- *** Tutorial: Part 2 ***
- *** Tutorial: Part 3 ***
- *** Tutorial: Part 4 ***
- Recommended Software
- What's Not working / Workarounds
This guide is WIP and more pics will follow
"You may have seen my video (--->) running Steam on the PS4 and this tutorial will explain the procedure. Originally I intended to use Ubuntu for this guide since there's already a tutorial for that but I was having problems enabling graphics acceleration. Instead I chose Fedora which seems to work fine."
- PS4 Console with 1.76 Firmware Installed
- USB disk with at least 8 GB.
Boot up Fedora using VirtualBox (with your usb disk attached) and wait until it reaches the welcome screen.
Before we actually install Fedora, we need to partition the usb disk. Open up a terminal and type the following the commands.
Find your usb disk location (Ex: /dev/sda) and use parted to partition it.Code:Before we actually install Fedora, we need to partition the usb disk. Open up a terminal and type the following the commands.
Code:parted /dev/sda mklabel msdos mkpart primary fat32 1MiB 513MiB mkpart primary ext4 513MiB 100% quit mkfs.fat -F32 /dev/sda1 mkfs.ext4 /dev/sda2
Keeping the terminal open, go back to the welcome screen and click “Install to Hard Drive”. Click on “Installation Destination” once the summary page comes up.dd
Select your disk and click on “I will configure partitioning” under storage options. Then click “Done”.
Once the next screen comes up, select /dev/sda2 partition on the left. Use the mount point root “/” and select “Reformat” next to File System. Then click on “Update Settings”
Click on “Done” and then “Accept Changes” when the change summary page comes up.
Finally, click on “Begin Installation” when we’re back at the summary page. At this point, you should configure your root password and user.
Before shutting down Fedora, we need to install the ps4 Radeon drivers.
Go back to the open terminal and mount the partition that you just installed Fedora to.
Enable ssh server.Code:mount /dev/sda2 /mnt
Code:ystemctl restart sshd
Find the ip address of your VM.
We also need to set a password for root to do file transfer with ssh.
Use WinSCP or Filezilla from your host to transfer over ps4-radeon-rpm.zip to /mnt/tmp. Use the ip address of your virtual machine, the user as root, and the password you set for root.
(Note: If you get connection errors, you may need to set your network adapter to bridged in VirtualBox network settings)
Go back to the VM’s terminal and chroot into installed Fedora.
Now we can install the patched Radeon drivers.Code:cd /mnt mount -t proc proc proc/ mount -t sysfs sys sys/ mount -o bind /dev dev/ chroot /mnt
If you get an error with drm-utils, doCode:cd /tmp unzip ps4-radeon-rpms.zip cd ps4-radeon-rpms dnf install --nogpgcheck *.rpm
Gnome desktop can be too heavy for the ps4 to handle. I recommend installing something lighter such as “awesome”. Others may work as well but haven’t tested.Code:rm -rf drm-utils-2.4.65-1.fc23.i686.rpm dnf install --nogpgcheck *.rpm
Edit /home/<user>/.xinitrc and addCode:dnf install awesome
Disable gdm at startup:Code:exec awesome
We should also disable vsync to reduce graphical errors.Code:ln -sf /usr/lib/systemd/system/multi-user.target /etc/systemd/system/default.target
Edit /home/<user>/.drirc and add
Enable ssh server at startup if you like.Code:<device screen="0" driver="dri2"> <application name="Default"> <option name="vblank_mode" value="0"/> </application> </device>
Finally install Steam.Code:systemctl enable sshd
Code:dnf install http://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-$(rpm -E %fedora).noarch.rpm http://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-$(rpm -E %fedora).noarch.rpm dnf install --nogpgcheck steam
Exit out of chroot, unmount your drive and power down VirtualBox.
Copy over bZimage & initramfs.cpio.gz to the fat32 partition of your drive if you haven’t done so already.Code:exit cd / umount -R /mnt poweroff
Startup your PS4 with your usb drive in and boot up Linux with PS4 Playground. Once you get to the init screen, type:
Find your Fedora partition and mount it.Code:fdisk -l
Start up FedoraCode:mount /dev/sda2 /newroot
You should then get a login screen. Login and typeCode:exec switch_root /newroot /newroot/sbin/init
This will boot up your DM.Code:startx
Open up a terminal and type:
You should have a line saying “AMD LIVERPOOL”. This means graphics acceleration is working.Code:glxinfo | grep vendor
Finally open up a terminal and start Steam. Because Steam comes shipped with it's own shared objects, we need to add LD_PRELOAD path before calling steam otherwise it will load older libs.
Code:LD_PRELOAD='/usr/$LIB/libstdc++.so.6 /usr/$LIB/libgcc_s.so.1 /usr/$LIB/libxcb.so.1' steam &
Tips:To launch apps from remote computer through ssh, we can just add DISPLAY=:0
To restart UI based login, you can do:Code:DISPLAY=:0 LD_PRELOAD='/usr/$LIB/libstdc++.so.6 /usr/$LIB/libgcc_s.so.1 /usr/$LIB/libxcb.so.1' steam -bigpicture &
And make it permanent byCode:systemctl restart gdm
Code:systemctl enable gdm
- KodiCode:dnf install kodi kodi-standalone
What's not working?
- Sound over hdmi, wifi, bluetooth, ethernet(only gigabit works)
- Usb sound card, usb wifi, usb bluetooth, etc.
- Whenever updating packages with dnf, remember to exclude Radeon lib updates as they are unpatched for the PS4.Code:dnf upgrade --exclude=libdrm*,mesa*,xorg-x11-drv-ati
Source of Tutorial (& original format): wololo.net
PS4 1.76 [Tutorial - FW 1.76] How to Install the Steam App on PS4 Linux by OsirisX
By STLcardsWS on Jun 4, 2016 at 9:50 PM
New Vita Jailbreak coming in July 2018 (3.65-3.68 HENkaku / 3.65 Enso) from TheFlowAs the PS Vita Community knows hacker/developer TheFlow had discovered a new vulnerability for jailbreaking the PS Vita / PlayStation TV (Vita TV). The developer had planned for a much later releases since the Vita seems to be nearing the end of its life cycle and since official support could cease down the road. The idea being it was better to hold on to this exploit saving it until Sony officially pulled the plug on the device(s). However, since that time another exploit was found and thus this exploit (the first one) has moved up the release date to a new date of >> July 1 2018.
With firmware's 3.65-.3.68 there will be a new window to install the HENkaku hack which is a HEN (Homebrew Enabler), But if your on 3.65 firmware you can even take it a step farther by having the ability to install Enso (the CFW framework), With this soon to be released method TheFlow is saying you will need a Memory Card(see update), as no other storage medium including the system's internal storage will not work.Continue reading
PKGLAUNCHER (webMAN MOD Addon) now supporting additional RetroArch-libretro cores with new update
Developer @aldostools has supplied an update to one of the add-on's for webMAN MOD plugin for PS3 (CFW) user's. The PKGLAUNCHER feature which debuted on the project in wMM v1.45.04 allows for launching of RetroArch Roms from the XMB via the pkglauncher tool. With RetroArch making changes to cores names and new cores being supported on the PS3, developer Aldostools decided an update was needed and thus this new build has been rolled out for webMAN MOD user's. This is currently labeled as a test build so if you experience any issues be sure to drop a line in the comments below.Continue reading
reactPSPLUS Payload - ReActivate PS Plus Games on PS4 5.05 (Release by Zer0xFF)So you have your PS Plus Subscription and well you can't use the games the service offer's because your on firmware 5.05 (exploited PS4 firmware)?. Well, there is now great news there as a solution arises thanks to Zer0xFF as the developer discovered a way to "reset" the timer on the content by tricking the clock by using the new reactPSPLUS payload. The PS Plus subscription requires you to check into PSN from time to time and with an exploited system that is currently not possible. So, this becomes a great solution to regain the goodies from your subscription to PS Plus. Sony states that long as you have an active PS Plus Subscription you will not lose access to your game collection, which as we know is not 100% factual. What they fail to mention is that if you do not update your console to latest firmware and agree to the ever changing Terms of Service's you also lose access to the content EVEN if you are paying for the service. So, hacks like this give power back to the honest user's, Who just enjoy homebrew and system hacks on the hardware they purchased and as well as the content they purchased through various services.Continue reading
Share This Page
- henkaku homebrew
- homebrew game
- playstation 2
- playstation 2 emulator
- playstation 2 resources
- playstation portable
- playstation portable cfw
- playstation portable emulator
- playstation portable resources
- playstation tv
- ps tv
- ps vita
- ps2 emulator
- ps2 resources
- ps3 cfw
- ps3 homebrew
- psp cfw
- psp emulator
- psp resources
- pstv homebrew
- vita homebrew
- vita tv
- webman mod
- User Record:
- Latest Member: