The above video goes away if you are a member and logged in, so log in now!
Kakaroto's PSFreedom with PL3 payloads ported to PSGroove
Kakaroto's PSFreedom with PL3 payloads ported to PSGroove –
Thanks to a coder by the name of jevinskie, AVR users can now jailbreak their PS3's with 3.15 firmware. PSFreedom (PSFreedom now supports Firmware v3.15) is a jailbreak for linux based phones.
jevinskie ported the PSFreedom payloads to be compatible with the PSGroove allowing a multitude of users to jailbreak their older firmwares.
You can find the git here.
Edit the Makefile to match your device settings as well as target firmware and compile. Please make sure to specify a supported firmware. So far, 3.01, 3.15 and 3.41 are supported.
Big props to jevinskie!
There is now a patch to fix some issues with jevinskies payload that prevented users from mounting backups or apps to dev_bdvd and app_home. This should be considered a temporary solution until jevinskie works out his git.
To apply this patch:
From here, you should be able to go back into the root of jevinskies psgroove folder and edit the Makefile as needed, and compile.
..cd into jevinskies psgroove/PL3 folder..
git clone git://gist.github.com/609893.git patch
cp patch/"patch"* default_payload.S.patch
git apply --stat default_payload.S.patch //check patch changes. should mention deletions/insertions/etc
git apply --check default_payload.S.patch //no output is good here
git apply default_payload.S.patch //patch is now applied.
BD emulation should now be fixed
Last edited by garyopa; 10-06-2010 at 12:34 AM.
but... too much information today.
i have 3.15
this is what i`ve `n waiting for.
thanks to developers( they are ON FIRE!!!)
Who ever first get's this working on their PS3, PLEASE dump dev_flash and send it to me. This is the stuff that I need to help get otherOS working on 3.41 ps3's.
email me. deadlyfoez at yahoo dot com or send me a PM.
You sure this is completed? Seems like there is some missing files
PL3/shellcode_egghunt.h: No such file or directory
PL3/default_payload_3_41.h: No such file or director
PL3/default_payload_3_01.h: No such file or director
PL3/default_payload_3_15.h: No such file or director
PL3/dump_lv2.h: No such file or directory
What changes in the Makefile do I need to make to make this work with an XPLAIN?
Pleas run `make PL3` first to build the PL3 payloads. I will fix the PSGroove Makefile to build those automatically. Thanks for the report!
Originally Posted by RootedSys
Originally Posted by chesh
That's just my guess from looking at the XPLAIN schematics.
MCU = at90usb1287
BOARD = XPLAIN
F_CPU = 8000000
Here are the compiles hex's for most AVR boards:
The only one that refuses to compile is the Atmega16u4:
Last edited by evilsperm; 10-03-2010 at 01:26 AM.
Reason: This build in not working correctly
I'm really trying to learn to do this myself. I've been able to compile Open BM just fine, and I just installed Winavr to compile this. When I go into the PL3 directory and type make, this is my output:
make -C tools
make: Entering directory `/c/usr/local/cell/psgroove/PL3/tools'
cc -g dump_lv2_pcap_to_bin.c -o dump_lv2_pcap_to_bin
make: cc: Command not found
make: *** [dump_lv2_pcap_to_bin] Error 127
make: Leaving directory `/c/usr/local/cell/psgroove/PL3/tools'
make: *** [tools] Error 2
When I try to run make PL3 from /psgroove, I just get a no target for PL3. What am I doing wrong?
do yourself a big favor and stop using windows to compile...
I released a virtualbox image of ubuntu with all the tools needed you can find it in the usual places. Sorry I cant link it here because one version includes the $dk