Results 1 to 7 of 7

Thread: Guide: How to Compile PSFreedom's Payloads with Ubuntu 10.10

  1. #1
    Join Date
    Apr 2005

    Guide: How to Compile PSFreedom's Payloads with Ubuntu 10.10

    Over the weekend Klutsh posted a simple guide on how to compile PSFreedom's payloads with Ubuntu 10.10.

    He states this is for the payloads only and is independent of devices, and his next guide will cover compiling the kernel and the kernel module which are device dependant.

    Below is the guide, to quote:

    Here's a real quick guide on getting Ubuntu 10.10 ready to compile the PSFreedom payloads.


    - A Working install of Ubuntu 10.10

    The Guide:

    First thing we need to do is install some applications through apt, so open a terminal and do the following:
    sudo apt-get install git-core gnupg flex bison gperf libsdl1.2-dev libesd0-dev libwxgtk2.6-dev build-essential zip curl libncurses5-dev zlib1g-dev gcc-4.3 cpp-4.3 g++-4.3 texinfo autoconf
    Now we need to clone PSFreedom from github to our local PC, pull it's submodules and get the toolchain installed
    cd ~/
    git clone git://
    cd PSFreedom
    git submodule update --init
    cd pl3
    git submodule update --init
    cd ps3toolchain
    sudo ./
    Now go get a Coffee/sleep, installing the toolchain can take a few hours (6-7 hours if you are running Ubuntu in a Virtual PC)

    Ok, so you have had your Coffee or sleep and you have the toolchain installed & PSFreedom cloned to your home directory, the hard part is over.

    Now you need to edit your .bashrc file:
    gedit ~/.bashrc
    Add the following line to the end of the file:
    export PATH=${PATH}:/usr/local/ps3dev/ppu/bin/
    To compile PSFreedom's payloads is simple now, open a terminal and do the following:
    cd ~/PSFreedom/pl3
    That's it, you can now find the payload .bin files in the PSFreedom/pl3 folder.

    [imglink=|Guide: How to Compile PSFreedom's Payloads with Ubuntu 10.10][/imglink]
    More PlayStation 3 News...

  2. #2
    Romualdpsp Guest
    My ps3 (fw 3.41) fat 60gb to 500gb Hitachi Travelstar 7K500.B HDD 2.5", 500GB, SATA, 16MB, 7200rpm working or no?

    help thanks!

  3. #3
    shummyr Guest
    you will need to have a jailbreak device of your choice and be on FIRMWARE 3.41 or BELOW... then you can run the homebrew that the jailbreak device works with, also you will need to have it compiled correctly.


  4. #4
    Romualdpsp Guest
    shummyr rep+

    Thanks info

  5. #5
    SwordOfWar Guest
    Alternative psfmod (PSFreedom) payloads can be found here:

    An alternative if you don't want to compile it yourself.

  6. #6
    Thebeanerb Guest
    i get this:
    make -C tools
    make[1]: Entering directory `/home/robert/PSFreedom/pl3/tools'
    make[1]: Nothing to be done for `all'.
    make[1]: Leaving directory `/home/robert/PSFreedom/pl3/tools'
    ppu-gcc  -c shellcode_egghunt.S -o shellcode_egghunt.o
    make: ppu-gcc: Command not found
    make: *** [shellcode_egghunt.o] Error 127
    everything went smooth untill i tryed to "make". where in the bash file do i put "export PATH=${PATH}:/usr/local/ps3dev/ppu/bin/ "? i put it after all the text.its the only thing i could have done wrong.

  7. #7
    datalogger Guest
    Looks like you didn't restart the terminal window after you edited the bashrc file. Close the terminal window and reopen it and try again...

    Also, the export PATH=$(blah,blah,blah).... goes at the very end of the file.

    You can press the Control Key + End go to the end in gedit... it goes there.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts