Enabling Homebrew

From PS3 Developer wiki
Jump to navigation Jump to search

There are several ways to launch an homebrew on a PS3 console.

Methods[edit | edit source]

Debugging/Testing Tool[edit | edit source]

You need a DEX or TOOL PS3 console.

PS3HEN[edit | edit source]

To be documented.

Custom Firmware[edit | edit source]

To be documented.

JIG Dongle[edit | edit source]

Using an AVR/PIC or other active USB device with running specific code to exploit the USB descriptor (only works on 3.41 and older).

Linux via OtherOS[edit | edit source]

Just install Linux and run apps on it.

Since PS3 1.60 up until 3.20: officially supported as OtherOS.

Since PS3 3.21 up until 3.55: no longer officially supported, but made possible with custom firmwares, see OtherOS++ and AsbestOS (http://marcansoft.com/blog/2010/10/asbestos-running-linux-as-gameos/).

On any PS3 version (but currently only implemented for 4.70 and later): Linux can be launched via low level exploits, notably the HTAB vulnerability.

BD Java[edit | edit source]

To be documented.

BD-JB[edit | edit source]

To be documented.

PS1emu, PS2emu, PSPemu[edit | edit source]

To be documented.

Game savedata exploit[edit | edit source]

To be documented.

Network game exploit[edit | edit source]

To be documented.

Internet Browser exploit[edit | edit source]

To be documented.

Internet Browser plugin[edit | edit source]

Homebrew: Java, JavaScript based

Jailbreaking: Right now, there are no exploits for browser.

It is pretty basic. A kind of Internet Explorer 6 for PS3. Even mobile pages sometimes are not shown correctly.