What is OtherOS++?

Discussion in 'PS3 - Hacking & Homebrew' started by Zero72463, Jul 22, 2016.

  1. Zero72463
    OP

    Zero72463 GBAtemp Maniac

    Member
    1,226
    584
    Jun 27, 2016
    United States
    Okay so I was searching up if there was a way to run SteamOS on a PS3 with Linux, and I came across something called OtherOS++. So I know it won't let me do what I want it to do, but what can it do? I used Google and only got tutorials, but not an explanation. What in user friendly terms is OtherOS++? Thanks! (BTW I have a CFW PS3)
     
  2. Cyan

    Cyan GBATemp's lurking knight

    Global Moderator
    17,703
    8,304
    Oct 27, 2002
    France
    Engine room, learning
    Sony had an official Linux OS on PS3 called "OtherOS".
    But when hackers found it could be used to exploit the console, Sony completely removed it (around firmware 3.40).

    hackers re-added support and called it OtherOS++
     
  3. Zero72463
    OP

    Zero72463 GBAtemp Maniac

    Member
    1,226
    584
    Jun 27, 2016
    United States
    Okay. So if I took the steps to installing this and got Linux running. Could I use my PS3 as a computer and run SteamOS?
     
  4. Cyan

    Cyan GBATemp's lurking knight

    Global Moderator
    17,703
    8,304
    Oct 27, 2002
    France
    Engine room, learning
    As a computer, yes.
    I read about SteamOS working on PS4's linux, but I don't know if SteamOS works on PS3's linux.
    I never used it, so I don't know what it can do. sorry, can't help more here. Someone else will probably answer you.
     
  5. Zero72463
    OP

    Zero72463 GBAtemp Maniac

    Member
    1,226
    584
    Jun 27, 2016
    United States
    Well I will check it out. In most forums people claim that it neither works on PS4 or PS3, but that was obviously proven wrong. Even if I can't manage to run SteamOS at least I have Linux. One last question if you can answer it, if I install OtherOS and get onto Rebug 4.30.2 (Supports OtherOS++) can I update or do I have to stay on that firmware forever? Which I am completely fine with. Sorry didn't see your edit. It's fine I will try it anyways. Thanks!
     
    Last edited by Zero72463, Jul 22, 2016
  6. Relys

    Relys Master of Computer Science

    Member
    863
    788
    Jan 5, 2007
    United States
    I installed OtherOS on my PS3 back in the day and recommend the Red Ribbon Linux distribution: http://weblog.redribbongnulinux.comxa.com/

    Here's an old video I recorded showing off the operating system:


    What Sony did by removing OtherOS was a very bad and evil thing. One of the reasons I originally purchased a PS3 was because I could install Linux on it! In fact, Sony got sued by the European government for the forced removal of this feature. The reason they removed it was due to Geohot glitching the PS3's hypervisor from OtherOS. Instead of putting a stop to opening up the system this spurred additional interest leading to the calculation of Sony's private keys by fail0verflow due to improper random seed generation in the ECDSA algorithm.
     
    Last edited by Relys, Jul 22, 2016
    Voxel likes this.
  7. CuriousTommy

    CuriousTommy GBAtemp Fan

    Member
    414
    110
    Jul 22, 2014
    United States
    Steam for Linux only runs on x86/64 processors (PS3 run on PowerPC architecture). However for general use, as long as the software you need to run compiles for PowerPC, I suppose there is nothing preventing you from using it on your ps3.
     
    Cyan likes this.
  8. Zero72463
    OP

    Zero72463 GBAtemp Maniac

    Member
    1,226
    584
    Jun 27, 2016
    United States
    Thanks! I will probably use Red Ribbon. What features do I have with this power now?
     
  9. Relys

    Relys Master of Computer Science

    Member
    863
    788
    Jan 5, 2007
    United States
    You have a full Linux distribution running on the Cell Broadband Engine with no hardware restrictions from the hypervisor. You can program multi-core code to take advantage of the synergistic processing units of the Cell and have full access to the GPU. Other than that, you can pretty much do anything you'd normally do on Linux as long as you can build the source for PowerPC. Back when I was recording this video, I had actually installed OpenOffice (before the LibreOffice fork) and was using it as my primary PC to do homework while I waited for my laptop to get back from RMA.
     
  10. Zero72463
    OP

    Zero72463 GBAtemp Maniac

    Member
    1,226
    584
    Jun 27, 2016
    United States
    Nice. Thanks for all the help!
     
  11. Relys

    Relys Master of Computer Science

    Member
    863
    788
    Jan 5, 2007
    United States
    I also recommend using the latest Rebug firmware and switching your kernel to DEX so you can use real time debugging tools in GameOS if you want to mess around with native homebrew and/or game hacking. The PS3 is pretty well documented due to the nature of attack (complete code signing bypass) and is a great platform to hack on even though it's starting to show it's age. I highly recommend doing some research and learning about the PS3 security measures and exploits. It's a fun rabbit hole to fall down if you're into this sorta thing. :)
     
    Last edited by Relys, Jul 23, 2016
  12. Zero72463
    OP

    Zero72463 GBAtemp Maniac

    Member
    1,226
    584
    Jun 27, 2016
    United States
    Wait.After I install otheros++ I can update to the latest/other Rebug Firmware? Doesn't it have to be made OtherOS++ or can I just do it?
    BTW you just confused the shit out of me. Can I run Linux while playing PS3 to run DEX tools?
     
  13. Voxel

    Voxel Clumsy Coder

    Member
    GBAtemp Patron
    Voxel is a Patron of GBAtemp and is helping us stay independent!

    Our Patreon
    5,159
    5,803
    Jun 27, 2015
    United Kingdom
    England, UK
    I am also considering installing OtherOS(++) onto my PS3.
    Relys' video looks wonderful; I can definitely see a really good use for Linux on a PS3! :)

    However, I just wanted to ask whether I need to be on a specific CFW and whether I need to have either a CEX/DEX to use the setup/installation tools.

    I had just formatted my PS3 via the recovery menu a few minutes ago for the setup tools, then I installed Setup_flash_for_OtherOS.pkg via the Package Manager, but when I booted the tool I encountered a 80010017 (error during start operation) error.

    Currently, I am running 4.80 Rebug CEX firmware, and this is why I asked if I needed a specific CFW and type to successfully use the tools and get the beeping sound to tell me it's all worked out.

    Any help would be massively appreciated
     
  14. Zero72463
    OP

    Zero72463 GBAtemp Maniac

    Member
    1,226
    584
    Jun 27, 2016
    United States
    Yes. You need Rebug 3.55.2 OtherOS++ PS3UPDAT.PUP. Search it up. It is a Rebug downgrader made to support OtherOS++. P.S there are others that you can search up if you prefer them. I will not provide and links.
     
  15. Voxel

    Voxel Clumsy Coder

    Member
    GBAtemp Patron
    Voxel is a Patron of GBAtemp and is helping us stay independent!

    Our Patreon
    5,159
    5,803
    Jun 27, 2015
    United Kingdom
    England, UK
    Sorry, I wasn't too sure on what to use; I did happen to do a search, but I was searching for video tutorials at the time, and they weren't really specifying what CFW and firmware to use for some reason. :wink: (and that is definitely not me being a dumb person; I am actually a person with common sense that just happened to have a lack of information with me at the time...)
     
    Last edited by Voxel, Jul 23, 2016