• Stars
    star
    134
  • Rank 270,967 (Top 6 %)
  • Language
    C
  • Created about 14 years ago
  • Updated almost 4 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

PSFreedom Jailbreak exploit for the PS3
PSFreedom - PS3 Jailbreak linux kernel
by KaKaRoTo

----
PSFreedom is a Linux kernel module and should work on most Linux devices with
a controller supporting slave mode and that allows us to access and modify
the USB Address of the controller.
The MUSB, MSM72K  musb driver to access the address of the usb and modify it.

Please check the wiki for a list of compatible devices, how to use PSFreedom,
how to contribute and how to port it to new devices : http://wiki.psfreedom.com/wiki/

To compile, first make sure that the pl3 submodule is correctly fetched and compiled then
type 'make <platform>' inside the platform's SDK environment.


====== How to Use PSFreedom =====
- First, you need to know if PSFreedom works on your device, so go to the
  Device compatibility list (http://wiki.psfreedom.com/wiki/Device_compatibility_list)
  and verify that your device is in there 
- Once you found your device in the list, and it is set as 'Complete, then click on
  the device name in the wiki page to go to that device's page 
- Follow the device specific instructions for getting PSFreedom on your device. 
- Once you're ready, turn the switch off in the back of your Playstation 3 or unplug the power cord. 
- Make sure there are no other USB devices plugged into the PS3 (USB Stick, Sixaxis Controller, etc.). 
- Then plug in your device and plug in the power cord of the PS3 or flip the switch back on. 
- Once you have that done, quickly press the power then immediately after press the eject button (as fast as you can). 
- You will know it work when it takes a slightly longer time (about 5 seconds more) to turn on. 
- The PS3 should boot up and you will see two new options in the games portion of the XMB (cross media bar). 
- That's it, you've rooted your PS3, and you are ready to install Homebrew applications! 
- You can now safely disconnect your device and return it to normal operation mode while enjoying this exploit.

 
====== How to Use Asbestos for devices that cant delay port switch (iPhone/iPod) =====
By now, asbestos only works for 3.41 FW.
To load asbestos on no_delayed_port_switching USB controllers (like iPhone/iPod) you need to run PSFreedom twice:
1 - Insmod psfreedom.ko and load asbestos stage1 like any normal payload:
      insmod psfreedom.ko
      echo 3.41 > /proc/psfreedom/fw_version
      cat asbestos_stage1.bin > /proc/psfreedom/payload
2 - Insmod psfreedom.ko again, immediately, loading asbestos stage2 by insmodding psfreedom with param: asbestos=1
      insmod psfreedom.ko asbestos=1
      cat asbestos_stage2.bin > /proc/psfreedom/asbestos_stage2

More Repositories

1

Beyond20

D&D Beyond Character Sheet Integration in Roll20
JavaScript
495
star
2

SWProxy

Summoners War Data Extractor and Parser
Python
164
star
3

PL3

PS3 payloads for PSGroove/PSFreedom/Other in order to 'jailbreak' the PS3
Assembly
108
star
4

ps3xport

PS3 Backup Manipulation Tool
C
104
star
5

ps3ida

IDA scripts and plugins for PS3
C++
71
star
6

purism-playground

Playground for various tools/code used during purism coreboot dev
Shell
54
star
7

R20Exporter

Script to export Roll 20 campaign into a zip file.
JavaScript
52
star
8

R20Converter

36
star
9

RCOMage

A general purpose RCO creation and manipulation command-line tool.
C
27
star
10

fvtt-module-api

This modules makes the Foudry VTT API accessible via HTTP.
JavaScript
26
star
11

MFSUtil

MFS and CFG file manipulation utility
Python
25
star
12

e17

Enlightenment sources
C
22
star
13

pthread-embeded

POSIX Threads for embedded systems (PTE)
C
18
star
14

libcurl-ps3

libcurl - the multiprotocol file transfer library
C
12
star
15

ipclib

Helper library for using the IPC CLI python module of OpenIPC
Python
10
star
16

pkgtool

PKG tool
C
8
star
17

libsiren

Libsiren is a codec library for the Siren7 codec
C
8
star
18

eleganz

Eleganz
C
7
star
19

github_to_phabricator

Github to Phabricator migration tool
Python
6
star
20

Beyond20-discord

JavaScript
6
star
21

get_idp

app to dump IDP/PSID to usb
C
5
star
22

libnice

Libnice NAT Traversal library
C
4
star
23

humblehomebrew

HumbleHomebrew website
PHP
4
star
24

SGTPuzzles

SGT Puzzles
C
3
star
25

coreboot

C
2
star
26

fbwhiptail

Framebuffer implementation of whiptail
C
2
star
27

fvtt-module-infinite-folders

Foundry VTT Module: Infinite folders
HTML
1
star
28

fvtt-module-entityorder

FVTT Module: Entity Order.
JavaScript
1
star
29

RAMBO-Test-Jig

RAMBO Test Jig PoC files
OpenSCAD
1
star
30

librem-model

OpenSCAD
1
star
31

fvtt-module-zorder

Foundry VTT ZOrder module
JavaScript
1
star
32

gst-plugins-base

GStreamer plugins base
C
1
star