Join Us and become a Member for a Verified Badge to access private areas with the latest PS4 PKGs.
PS4 Jailbreaking       Thread starter PSXHAX       Start date Dec 6, 2018 at 4:20 AM       49      
Status
Not open for further replies.
Following the PS Classic Teardown, it's been only a few days since the official PlayStation Classic Launch and already Sony's mini PlayStation Classic console has been hacked with PS Classic hackers demonstrating PlayStation game swapping videos of the feat! :love: :bananaman6:

According to a Twitter reply from yifanlu when asked if Sony botched up PS Classic security signing with public keys, he stated "No rather they used GnuPG to sign/encrypt and they left in their private keys." :LOL:

Below is the latest progress / videos from bakueikozo, nvsofts, puhitaku, yifanlu and others including anima22 via emuonpsp demonstrating a PlayStation Classic root shell through the UART serial connection with a start.sh script and replacing / swapping out stock games such as Battle Arena Toshinden with their own including a Crash Bandicoot (Prototype) to get them running on the PlayStation Classic! (y)

EMMC dump of PlayStation Classic with SD card reader-[Extra edition] dump PlayStation Classic EMMC-Zopfcode
Finally connected
PlayStation Classic, I tried to put the shell to rewrite eMMC
I rewrite the root of the/etc/passwd to laugh and the timing is too same www after, because it is a style that does not fear God, the w that is mounted and rewritten in the D0 connection without taking backup of the dump, Since I put it in the console from here dd if =/ dev/mmcblk0 in the image acquisition
I actually made the image file of the game and tried to load it. I don't see the place where I'm stabbing, but I read it from USB memory. It's completely manual now, but it can be properly incorporated if you do well. PlayStation Classic hack done. Play so far. Chingin, get back to work...

PlayStation Classic hack complete. I can play any games from my shelf. Load game image file on USB storage.
gg Sony please learn what a private key is kthxbye
Apparently Sony used a public key to sign software on the PlayStation Classic. People are basically just laughing at it now and loading images to test on the system.
PlayStation Classic root shell through UART serial start.sh script:
Code:
#!/bin/sh

# THIS IS NOT FOR REGULAR USERS!!!
# You need to solder to the UART port and short the two pads under the PCB near the charger.
# Baud rate: 921600

red_led () {
  SLEEP=1
  LOOP=1
  if [ x"$1" != x ]; then LOOP=$1; fi
  if [ x"$2" != x ]; then SLEEP=$2; fi
  for i in `seq 1 $LOOP`; do
    echo 1 > /sys/class/leds/red/brightness
    sleep $SLEEP
    echo 0 > /sys/class/leds/red/brightness
    sleep $SLEEP
  done
}

if [ ! -f "/tmp/ran" ]; then
  touch /tmp/ran

  #mount -o remount,rw /
  dmesg -n 1
  ps -aux > /dev/ttyS0 2>&1
  systemctl stop getty.target
  systemctl stop console-getty.service
  systemctl stop [email protected]
  killall agetty
  /sbin/agetty -a root -8 -L ttyS0 921600 xterm

  red_led "6" "0.3"
fi

sleep 60
No rather they used GnuPG to sign/encrypt and they left in their private keys.
Oh, wow. That's even worse.

Persona 5: Dancing in Starlight - Dancing the unhacked PlayStation tears away
Running Crash Bandicoot (Prototype) on PlayStation Classic
Running Crash Bandicoot (Prototype) on PlayStation Classic [YouTube Mirror]
Running Custom Games on PlayStation Classic from Internal Storage
PSClassic imbNES with PSClassicEdit
Spyro on the Playstation Classic?? by DaveeFTW via DEFAULTDNB
There is already a PS1 Classics Emulator Compatibility List started on the Wiki and for those who recall it, Sony's previous epic fail was in the incorrect implementation of the PS3 ECDSA which revealed the PlayStation 3 console's private cryptography key allowing scene developers to completely decrypt any firmware and modify it. :D

Here are some other PlayStation-related Tweets lighting up Twitter today, including what appears to be an MSXOrbis game .ROM browser and OpenGL for PS4: :fire:

Spoiler: GPGHAX

Spoiler: Depreciated

Add your own Game to the PlayStation Classic using a USB Flash Drive: Spiderman
PlayStation Classic MTK bootrom hash:
Code:
55C1054C2B56CF08953D441BB7F345EC580FFB15E7D1918F62749CB74ADB6C54

Spoiler: dump_bootrom.bin

Some also report using BleemSync can help get the most out of the PS Classic, to quote roughly translated:

BleemSync is an application to launch PlayStation Classic games from a USB storage device, which supports multi-disc games and creates everything needed to be loaded on PlayStation Classic.

:alert: Warning: BleemSync overwrites parts of the system files to allow safe changes, changes the user interface to display added games, and supports multi-disk games.

Download: BleemSync (Latest Version) / GIT / BleemSync Central Missing Games Spreadsheet

From the README.md, to quote: BleemSync

Spoiler

:arrow: Update #2: A PSClassicTool.exe GUI is now available from elierodrigue making the above process simpler for many, with details from the README.md as follows:

Download: PSClassicTool / GIT

Spoiler

:arrow: Update #3: Morphisor also made available a PSClassicEdit application with details from the README.md as follows:

Download: PSClassicEdit.zip / GIT

Spoiler

RetroArch ported to PlayStation Classic! :)
Download: oecore-x86_64-cortexa7hf-neon-vfpv4-toolchain-nodistro.0.sh (106.06 MB)
HOW TO USE Dual Shock 4 (PS4) Controllers On The PlayStation Classic With Analog + Rumble
From Dev genie (ala nuagedan100) also comes PSClassicMiniGui version 0.1 to add your games quickly and easily!

Download: Ps_classic_mini_gui_v0.1.zip (1.8 MB)

PlayStation classic with BleemSync v4.1 - loading the entire USA library

PS CLASSIC MINI ULTIMATE
by cloudedan100

Download: Ps_Classic_Mini_Ultimate.rar (1.9 MB)

PLAYSTATION CLASSIC ULTIMATE
And from pascl comes pbPSCReAlpha which is used with PSClassic in order to view, edit and Re-sort Alphabetically the contents of an USB drive used with bleemsync.

Download: pbPSCReAlpha0.61.zip / GIT

Spoiler

Finally, some additional video guides are available HERE for multi-disc games and running PSP games using the PSC PPSSPP Core (PSP Emulator) on PlayStation Classic. :D

Cheers to ZachZS for the heads-up on this PlayStation Classic hacking news earlier today! :beer:
PlayStation Classic is Hacked, PS Classic Game Swapping Videos!.jpg
 

Comments

Here's RetroArch compiled for the PlayStation Classic as well as the latest version of BleemSync, and to quote from their official site: https://modmyclassic.com/?page_id=1229

PlayStation Classic Boot Menu + RetroArch Christmas 2018 public BETA

Due to the efforts from CompCom and other members of the ModMyClassic community we are happy to announce the pre-release of the new PlayStation Boot Menu + RetroArch for this year’s Christmas holidays!

psc_bootmenu-300x169.png

Whilst this pre-release is a working beta of a future development of BleemSync, we felt that you guys should be able to give a try and have some fun with it over the holidays.

Included in this pre-release is the Boot-Menu by CompCom, RetroArch for the PlayStation Classic and an initial batch of 91 cores. (Emulators) Please note that this is a pre-release of an upcoming module and development!

This means that we are expecting some issues and shouldn’t be considered as a final release. This includes all of the 91 cores listed for the console, we haven’t had time to fully test or polish the builds for the PlayStation Classic but the majority should work absolutely fine.

Because of this, we ask you that you please notify us of any issues you encounter in our PlayStation Classic support channel in our discord here. We thank you in advance for your feedback and we will work on making improvements/fixes based on any feedback given to us.

Download Links
PlayStation Classic Boot Menu ReadMe (How-To)

PSC Boot Menu v0.2 beta

The boot menu provides the user the ability to choose between launching RetroArch and BleemSync upon execution of the lolhack exploit. The boot menu is currently a pre-release of an upcoming BleemSync feature, but has been released as a standalone beta to allow users to play games using RetroArch over the holiday period.

This release is bundled with a version of RetroArch compiled for the PlayStation Classic as well as the latest version of BleemSync with some slight edits. Also included in the bundle is a recompiled version of the PSC’s (pcsx) emulator, this version has the debug menu combination hard coded and is set to create a save state upon exit via the debug menu.

As this is a beta at this time RetroArch can only be run using the USB and will not have access to the system (stock) games. In future this will not be an issue but was done so at this stage to make this release as safe as possible.

Instructions:

1. Download and install BleemSync (https://github.com/pathartl/BleemSync/releases) following all the instructions including formatting the USB drive as FAT32 or EXT4 and changing the label of the drive to SONY (This won’t be the case soon as it will be built into BleemSync!)

2. Extract the contents of the Boot Menu archive to the root of your USB flash drive overwriting any existing files.

3. Plug USB drive into PlayStation Classic and boot like normal.

4. Using the PlayStation Classic controller highlight the option you wish to launch and press X

Note: You must restart the system to swap between RetroArch and BleemSync. You must exit RetroArch using the Quit option in the menu (the power button on the console is disabled when running in RetroArch mode).

Thanks:
  • Libretro and all the contributors to RetroArch and it’s cores
  • DoctorDalek and all the contributors to BleemSync
  • Cyanic for the detailed breakdown on the power manager functionality on the PSC
  • ModMyClassic for hosting this release and the compiled RetroArch cores. As well providing constant community help and engagement.
  • MadMonkey, DanTheMan827, DoctorDalek, and everyone else responsible for the initial lolhack exploit
How to play NES, SNES, Arcade, and more on the Playstation Classic with Retorarch and Bleemsync
 
Status
Not open for further replies.
Back
Top