PSXHAX.COM website and domain for sale. Contact Us with your offer!
Call of Duty 4: Modern Warfare Remastered CUSA03522 1.07 Decrypted
Following his announcement, PlayStation 4 developer @RedEyeX32 kept good on his promise and has released Call of Duty 4: Modern Warfare Remastered CUSA03522 Title Update 1.07 of the PS4 MWR package decrypted today for developers to examine! :ninja:

Download: UP0002-CUSA03522_00-CODMWRTHEGAME001-A0107-V0100_0.rar (583.9 MB) / PS4 MWR XML / PS4 MWR JSON

Below are some recent Tweets from his Twitter as well:

Thanks to @HydrogenNGU for the heads-up via Private Message also! :thumbup:
PS4 Linux Support in PlayStation 4 Pro Kernel on Fail0verflow GIT
Recently we saw Vulkan on PS4 Linux and PS4 Linux Gentoo Portage, and now following news of the PS4 Pro 0Day Exploit comes PS4 Linux support in development for the PS4 Pro kernel via Fail0verflow's GIT for Sony's PlayStation 4 Pro console! <3

Download: ps4-linux-ps4pro.zip / GIT

Code:
#!/boot/bzImage

# Linux kernel initialization code, translated to bash
# (Minus floppy disk handling, because seriously, it's 2017.)
# Not 100% accurate, but gives you a good idea of how kernel init works
# GPLv2, Copyright 2017 Hector Martin <[email protected]>
# Based on Linux 4.10-rc2.

# Note: pretend chroot is a builtin and affects the current process
# Note: kernel actually uses major/minor device numbers instead of device name
#       strings in a few places, but I simplified it by using strings
#       everywhere even though that is not completely accurate.

panic() {
    echo "$*"
    while true; do
        sleep 1
    done
}

do_mount_root() {
    mount -t $2 "$1" /root $rootflags || return $?
    cd /root
    echo "VFS: Mounted root ($2 filesystem) on device $major:$minor"
}

mount_block_root() {
    if [ -z $rootfstype ]; then
        rootfstype=$built_in_filesystem_types
    fi
    for fs in ${rootfstype//,/ }; do
        do_mount_root $1 $fs
        ret=$?
        case $ret in
            13|22) # EACCES or EINVAL
                ;;
            *)
                echo "VFS: Cannot open root device \"$root_device_name\" or $1: error $ret"
                echo "Please append a correct \"root=\" boot option; here are the available partitions:"
                printk_all_partitions
                panic "VFS: Unable to mount root fs on $1"
        esac
    done
    echo "List of all partitions:"
    printk_all_partitions
    echo "No filesystem could mount root, tried...
Fail0verflow PS4 Overlay GIT for Gentoo Portage Patches/Packages
Following their Linux recent progress of the PS4 Running Vulkan, today Sony PlayStation 4 hacker Marcan of Fail0verflow tweeted that he started a PS4 Overlay GIT to make things easier to install PS4-specific Gentoo Portage patched packages and firmware. :biggrinxf2:

Download: ps4-overlay-master.zip / GIT / PS4 Overlay for Gentoo GIT / gentoops4april.tar.xz (1.98 MB) / gentoops4kdebeta3.tar.xz (1.75 GB) / gentoops4kdebeta4.tar.xz (1.60 GB) / gentoops4kdebetaV.tar.xz (2.62 GB) / gentoops4kdebeta6.tar.xz (3.04 GB) / gentoops4kdebeta7.tar.xz (3.40 GB)

From the Twitter circuit:
Unrelated but interesting Tweets:

Thanks to both @mcmrc1 and @raedoob for sharing this PS4 Linux news update in the PSXHAX Shoutbox! :thumbsupxf2:
Fail0verflow PS4 / Liverpool AMDGPU Port for PlayStation 4 Linux
Following their 33c3 2016 Postscript over the weekend, PlayStation 4 hackers Fail0verflow have been busy updating their PS4 Linux Github repository with help from Clem (LibCG) including an AMDGPU PS4 / Liverpool port. :geekxf2:

Download: ps4-linux-amdgpu.zip / PS4 Linux AMDGPU GIT / AMDGPOCL GIT (LibCG) / ArchLinux AMDGPU GIT (LibCG)

In the barrage of Tweets below, PlayStation 4 developer Marcan officially confirms the PS4 can now run Vulkan and GameCube Games through the Dolphin emulator. :lovexf2:

Thanks to @raedoob for passing along the PlayStation 4 Linux news in the PSXHAX Shoutbox! :gigglexf2:
Fail0verflow's PS4 Console Hacking 2016 33c3 Postscript Detailed
As promised, following their 33c3 2016 presentation Fail0verflow have updated their Blog with a console hacking 2016 postscript by PlayStation 4 hacker Marcan. :ninja:

Slides: Online / Download / Source Code

Check it out below, to quote: Console Hacking 2016: Postscript

Another year, another console hacking talk! This talk picks off where our lighting talk last year left off, and goes into detail of how we ported Linux to the PS4.

If you haven’t watched it, take a look before reading the rest of this post:

Last year we demoed Linux on the PS4. Since then, we’ve gotten 3D graphics working, polished a number of drivers, and wrote some new ones. Linux on the PS4 is now actually quite a usable OS, with some minor caveats. We can run Steam OS and many games stably (e.g. Portal 2, but most games that run well on Linux should work). The current kernel is based on Linux 4.9.

Continuing last year’s theme of focusing on the Linux port and loader instead of on exploits, this year’s talk focused on the hardware and what it takes to bring up Linux on a very much non-PC-compatible x86 platform. We also covered how we originally got kernel binary dumps via a hardware PCI Express man-in-the-middle attack two years ago, and Radeon reverse engineering tools.

So, what’s next? Well, last year we said we’d like to upstream some of the work into the Linux kernel, and we still plan to do so. Now that the drivers have been cleaned up a bit, that is starting to look more likely.

In addition, we are working on PS4 Pro support. Linux currently boots on it, but the GPU driver needs fixups. We are also interested in adding PS4 support to the newer AMDGPU kernel driver, so it might make sense to defer graphics work on the Pro until that is ready.

The platform is mostly limited by its CPU, as the PS4 has 8 rather weak cores while most PC games are optimized for 1 or 2 fast cores. Nonetheless, even the Dolphin emulator runs surprisingly well; it currently seems to be bottlenecked on CPU geometry processing, which...
Back
Top