Slashdot Mirror


Hackers Get Linux Running On a PlayStation 4 (engadget.com)

An anonymous reader writes: Two years after the PlayStation 4 was released, and two weeks after it was jailbroken, a group of hackers has now successfully installed Linux on it. "...it appears that the fail0verflow team utilized a WebKit bug similar to the one recently documented by GitHub user CTurt and then took things up a notch. CTurt's workaround focuses on the PlayStation 4's Webkit browser, which is tricked into freeing processes from the core of the console's operating system by an improvised webpage. The PS4 is powered by Sony's Orbis OS, which is based on a Unix-like software called FreeBSD. With a route into the console's system, fail0verflow then identified weaknesses in the PlayStation 4's GPU. It specifically called out engineers from semiconductor company Marvell, accusing them of 'smoking some real good stuff' when they designed the PlayStation 4's southbridge chip."

57 of 108 comments (clear)

  1. A UNIX like system? by Anonymous Coward · · Score: 5, Funny

      "is based on a Unix-like software called FreeBSD"....HA!.

    1. Re:A UNIX like system? by Dwedit · · Score: 5, Funny

      It's a UNIX system, I know this!

    2. Re:A UNIX like system? by unixisc · · Score: 2

      Unless and until it gets the Open Group UNIX certification, it ain't: it's what the summary described - a UNIX like operating system. Right now, the only OSs that are OS X and Solaris. I'm not sure whether AIX is still there on IBM's Power computers. Oh, I forgot HP/UX on the Itanic.

    3. Re:A UNIX like system? by _Sharp'r_ · · Score: 2

      BSD Unix predates the existence of Open Group UNIX certification by 18+ years. Your contention is that Unix didn't exist before 1995?

      Here, have a chart from them showing that BSD is Unix, predating their "single specification".

      Owning a trademark to say what is certified as a particular specification doesn't override the history of the code in software.

      --
      The party of stupid and the party of evil get together and do something both stupid and evil, then call it bipartisan.
    4. Re:A UNIX like system? by unixisc · · Score: 3, Insightful

      Yeah, but FreeBSD is based on and built upon that. I don't doubt that FreeBSD would pass that test suite. But unless and until someone runs it and it gets that certification, it IS more accurate to call it UNIX like

    5. Re: A UNIX like system? by lgalindo · · Score: 1

      News for parents

    6. Re:A UNIX like system? by AbRASiON · · Score: 1

      I'd say that line was sourced directly from Wikipedia.
      From the FreeBSD entry.

      "FreeBSD is a free Unix-like operating system "

    7. Re:A UNIX like system? by unixisc · · Score: 1

      I believe that UNIX is registered by the Open Group, so you can't just stitch an acronym together and claim that FreeBSD meets it

  2. Please let me informate you by jabberw0k · · Score: 1, Insightful

    One software, two softwares, right? One hardware, two hardwares. One information, two informations. One firmware, two firmwares. Right? And when you correct someone ("it is one PIECE of software, or one PIECE of firmware"), the response is "English is a changing language" NO. Pardon me whilst I go eat some toasts.

    1. Re:Please let me informate you by ElectricHellKnight · · Score: 2, Funny

      Every time you say, "whilst" God kills a kitten.

      Whilst. Whilst. Whilst.

      I don't like cats.

    2. Re:Please let me informate you by subk · · Score: 1
      ""is based on a Unix-like software called FreeBSD"....HA!."

      One software, two softwares, right? One hardware, two hardwares. One information, two informations. One firmware, two firmwares. Right? And when you correct someone ("it is one PIECE of software, or one PIECE of firmware"), the response is "English is a changing language" NO. Pardon me whilst I go eat some toasts.

      The OP was not making a grammatical objection.. He was clearly objecting to the fact that they called FreeBSD "Unix-like" when it *IS* Unix.

      --
      Now, if you'll excuse me, I have backups to corrupt.
  3. Re:Linux vs Unix? by Anonymous Coward · · Score: 1

    I think the point is that they were able to do it in relatively short order once it was Jailbroken. Getting an existing OS to run on proprietary hardware which you don't have drivers available for isn't a cakewalk.

  4. edittard here - WTF is *A* software? by edittard · · Score: 1

    A software? Did anybody write a software recently? I wrote three softwares last week.

    P.S. there appears to be a problem with logging on. I get a message "wrong image text", which is hardly surprising because there's no image.

    --
    At the bottom of the /. main page it says 'Yesterday's News'. Well they got that right.
    1. Re:edittard here - WTF is *A* software? by JustAnotherOldGuy · · Score: 1

      A software? Did anybody write a software recently? I wrote three softwares last week.

      That's nothing- I had two whole marijuanas once and ended up accidentally coding an accounts receivable app with a metrics dashboard.

      --
      Just cruising through this digital world at 33 1/3 rpm...
    2. Re: edittard here - WTF is *A* software? by Sid314 · · Score: 1

      A software you must write. Hmmmmm.

    3. Re:edittard here - WTF is *A* software? by orledrat · · Score: 2

      Careful, man. Couple years ago I woke up naked in jail and they told me I had written a new init system. Apparently I was ranting about how it would overthrow the established order and then they shot me up with thorazine.

    4. Re:edittard here - WTF is *A* software? by JustAnotherOldGuy · · Score: 1

      Careful, man. Couple years ago I woke up naked in jail and they told me I had written a new init system. Apparently I was ranting about how it would overthrow the established order and then they shot me up with thorazine.

      Damn, I hate it when that happens. (I mean the new init system, not the thorazine. Thorazine gets me all dreamy and placid and makes listening to the candidate debates much more bearable.)

      --
      Just cruising through this digital world at 33 1/3 rpm...
    5. Re:edittard here - WTF is *A* software? by orledrat · · Score: 1

      English is not my first language either, but I don't mind when I get CALLED OUT on it (there!). My reasoning is that what does not kill one makes one stronger, like they say in my country, and that the grammar fiends might be pests but they that tend to be peaceful and pacifist pests. I tap my head to the pestifists.

    6. Re:edittard here - WTF is *A* software? by orledrat · · Score: 1

      I'll just state that my above post is slated to be slated, seeing how much typo I put in there. I gun git bit by a pestifish.

    7. Re:edittard here - WTF is *A* software? by orledrat · · Score: 1

      Perhaps a hint of the submitter's first language not being english.

      Far worse is perpetrated in the language of slashdot submissions. Overuse of 'apt to', 'slated to be', 'stated that', as well as tiresome colloquialisms like 'called out', which is present in this submission and is far worse than the minor grammatical error.

      I'm with you on the 'apt to thing', by the way. I actually got so tired of the argument that I blacklisted it in /etc/apt/apt.conf.

  5. Okay by JustAnotherOldGuy · · Score: 3, Funny

    Okay, I gotta say that's pretty impressive. Not that Linux will run a PlayStation 4, but that they could do what it takes to get it installed and running.

    In a similar vein, I was on the Microsoft campus the other day. One of the instant bean-to-cup coffee machines wouldn't work, it was basically frozen solid with a non-responsive touchscreen. I unplugged it and plugged it back in. (I'm not kidding, that's what MS support would have suggested, right?)

    Lo and behold, when it booted up I saw it was running Slax, a Linux variant often found in embedded systems.

    I laughed- if only the MS employees knew that this subversive OS was the one making them their morning coffee (the lifeblood of every corporation) they'd probably be up in arms about it. lol

    --
    Just cruising through this digital world at 33 1/3 rpm...
    1. Re:Okay by shess · · Score: 1

      I laughed- if only the MS employees knew that this subversive OS was the one making them their morning coffee (the lifeblood of every corporation) they'd probably be up in arms about it. lol

      Seriously? They are probably busy working on important things rather than worrying about whether every random doorknob and lightbulb in the world runs their OS.

      Well, at least since Ballmer moved on. He'd have probably decreed no cream because the salesperson sent by the dairy used a Mac.

    2. Re:Okay by JustAnotherOldGuy · · Score: 4, Insightful

      Microsoft don't hate Linux anymore.

      Actually, they do.

      Oh, sure, the "official" stance is that Linux and MS are the "bestest friends evar!1!", but the company and the employees still hate Linux. They see it as a threat and they wish it would die. They are not Linux-friendly and they trash-talk it whenever the subject comes up. Ask me how I know.

      --
      Just cruising through this digital world at 33 1/3 rpm...
    3. Re: Okay by bill_mcgonigle · · Score: 1

      and finally the mystery of that reversal is solved. Thanks, Slax guys.

      --
      My God, it's Full of Source!
      OUTSIDE_IP=$(dig +short my.ip @outsideip.net)
    4. Re:Okay by JustAnotherOldGuy · · Score: 1

      Seriously?

      No, not seriously. You missed the all-important "lol" at the end of my message. It was a joke, something you should try finding out about some time.

      They are probably busy working on important things rather than worrying about whether every random doorknob and lightbulb in the world runs their OS.

      Actually quite a bit of what goes on at MS is little more than inter-office dick-waving and writing reports about what they should be doing rather than actually doing it. Ask me how I know.

      --
      Just cruising through this digital world at 33 1/3 rpm...
    5. Re:Okay by JustAnotherOldGuy · · Score: 3, Insightful

      How do you know ?

      I've been looking around Azure recently, and it's absolutely full of linux.

      Yes, they have Linux distros as some of the choices, but so what? They only do this because some of their clients insist on Linux. It's no different than going to a Toyota dealer and buying a Honda Accord off their trade-in lot. Sure, they'll sell it to you, but they'd rather sell you a Toyota and will do everything in their power to sell you one rather than an the Accord.

      Trust me, I work with these people and they really, truly do not like Linux or anything about it. They'll make it available to you in order to make money through Azure (which isn't half bad, actually) but they'd much, much rather that you use one of their canned Windows images.

      --
      Just cruising through this digital world at 33 1/3 rpm...
    6. Re:Okay by HalAtWork · · Score: 1

      How do they groom all the thousands of people who work for them though, especially the people who truly love computer science? And why does it benefit them to wear these types of reality-blinders? This will inevitably drive a wedge between them and reality, causing them to lose clients by not understanding them.

    7. Re:Okay by rthille · · Score: 1

      Just yesterday I tried to buy a soda at the mall, but there was a windows dialog on the screen and it was totally non-responsive. It wasn't worth an encounter with the mall-cops to try to unplug/replug it.

      --
      Awesome furniture, accessories and cabinetry in Santa Rosa, CA: http://humanity-home.com/
    8. Re:Okay by JustAnotherOldGuy · · Score: 1

      How do they groom all the thousands of people who work for them though, especially the people who truly love computer science? And why does it benefit them to wear these types of reality-blinders? This will inevitably drive a wedge between them and reality, causing them to lose clients by not understanding them.

      1) I don't know, I'd just guess that Linux-folks wouldn't have much interest in working for the Borg.

      2) I don't think it benefits them at all; I think it hurts them in both the long- and short-term.

      3) I don't know. I don't really care, I just do my thing and cash my paychecks. I have zero ego-investment with them or any other company. It's just what I do to make some of the money I need to do some of the other stuff I do. :)

      --
      Just cruising through this digital world at 33 1/3 rpm...
    9. Re:Okay by JustAnotherOldGuy · · Score: 1

      Just yesterday I tried to buy a soda at the mall, but there was a windows dialog on the screen and it was totally non-responsive. It wasn't worth an encounter with the mall-cops to try to unplug/replug it.

      Never ask for permission, just ask for forgiveness. :)

      Or tell them, "Oh, well, the plug looked like it was just about to fall out, so I pushed it back in..." Let them prove that's not the case. :)

      --
      Just cruising through this digital world at 33 1/3 rpm...
    10. Re:Okay by rthille · · Score: 1

      Pretty sure replugging would have involved shoving the machine a few inches to be able to get to the plug...

      --
      Awesome furniture, accessories and cabinetry in Santa Rosa, CA: http://humanity-home.com/
    11. Re:Okay by terjeber · · Score: 1

      "official" stance is that Linux and MS are the "bestest friends evar!1

      Yeah, you must be right. I mean, the fact that they are rapidly porting just about all of their development stuff to OSX and Linux is just to pretend they like Linux. The fact that they support Linux in a heavy way in their cloud and enterprise offerings is just another example of the Embrace Extend Extinguish mentality.

      Here's a tip from me to you. Update your knowledge slightly more often than once every decade or so lest you will not only appear, but actually be, ignorant.

    12. Re:Okay by terjeber · · Score: 1

      I work

      Not for the past decade for sure.

  6. Replace FreeBSD with Linux? Bad deal by mi · · Score: 1

    based on a Unix-like software called FreeBSD

    Ok, the above is pretty funny, but this is New Year, so I'm allowing for the editor (and the submitter) being wasted... Or, maybe, Siri was wasted and misunderstood them.

    But, seriously, replacing FreeBSD with Linux is sort of like making a millionaire out of a billionaire...

    --
    In Soviet Washington the swamp drains you.
    1. Re:Replace FreeBSD with Linux? Bad deal by Mazhe · · Score: 5, Funny

      systemd MUST run everywhere! there is no place for everything else.

    2. Re:Replace FreeBSD with Linux? Bad deal by _Sharp'r_ · · Score: 2

      If you can jailbreak it enough to boot Linux, then using a similar method to open up an SSH daemon on the existing OS to the local network and setting up a local user id to login with should be pretty simple by comparison, right?

      --
      The party of stupid and the party of evil get together and do something both stupid and evil, then call it bipartisan.
  7. In related news ... by fahrbot-bot · · Score: 1

    ... Sony gets FreeBSD running on a PlayStation 4 - as the default OS. (Netcraft speechless as it thought BSD was dead.)

    --
    It must have been something you assimilated. . . .
  8. Re:Linux vs Unix? by Anonymous Coward · · Score: 1

    It would be unusable without GNU utilities

  9. Re:explain it to me by Mazhe · · Score: 2

    Gosh, you should know that the ONLY software is systemd, everything else is obscure niche non-working hobbyist stuff that cannot be used on production system like a PlayStation!

  10. Re:explain it to me by _Sharp'r_ · · Score: 1

    Yeah, if anything is Unix, BSD is, although there are others with a similar claim.

    BSD was the "Berkeley Software Distribution". Distribution of what, you might ask? Of Unix. It's the Berkeley Software Distribution of Unix.

    This is like calling Centos or Debian "Linux-like" software.

    --
    The party of stupid and the party of evil get together and do something both stupid and evil, then call it bipartisan.
  11. Re:Linux vs Unix? by wjcofkc · · Score: 1

    How does this represent a lack of comprehension? Linux is System V style and FreeBSD is, well, BSD style. When we use the term Unix, or *nix we are simply being all encompassing because it's easier than having to continuously draw the distinction. You used the term yourself. I gather from your post you are also thinking "why bother?". Why not?

    --
    Brought to you by Carl's Junior.
  12. Re:Linux vs Unix? by _Sharp'r_ · · Score: 3, Informative

    Linux is "Unix-like". It was made to be similar to Unix in behavior, but be based on different underlying code.

    FreeBSD is literally Unix (descended from the "Berkely Software Distribution" of Unix). It's not the only version of Unix, but it's more Unix in origin than say, Ubuntu or Redhat are Linux in origin, as they also inherit significant parts of their origins from GNU utilities. No one with any comprehension of their history would call them "Linux-like", though.

    As I've said elsewhere, the jailbreak is the accomplishment.

    --
    The party of stupid and the party of evil get together and do something both stupid and evil, then call it bipartisan.
  13. Re:Linux vs Unix? by unixisc · · Score: 1

    Precisely!!! If they wanted to run Linux on it, they could have just gotten to the Linux jails in the OS - assuming that it wasn't removed while making the Orbis OS.

  14. Re:Linux vs Unix? by unixisc · · Score: 1

    Also, did they say that they REMOVED Orbis in order to get Linux on it? If no, they could use the FreeBSD utilities that come w/ Orbis. In fact, this could well be a project for the Debian kFreeBSD project, if it's still alive

  15. Re:explain it to me by unixisc · · Score: 1

    While FreeBSD is BSD derived, Open Group owns the brand name, and from that POV, unless and until FreeBSD is run through their test suite and passes the UNIX 03 specification, it is not UNIX.

  16. Re: Why?! by unixisc · · Score: 2

    No, if he was arguing why is Linux replacing Windows, it would have been. But the question here is why is Linux replacing FreeBSD, which is a good one

  17. Re:Linux vs Unix? by MtHuurne · · Score: 4, Informative

    FreeBSD comes with compatibility for running Linux executables, but it doesn't let you run the Linux kernel unless you run it in a VM, which doesn't seem to be the case here judging from the boot logging. Getting the Linux kernel to run on the bare hardware means adding drivers to run on the PS4 hardware, which is PC-like but not exactly a PC, and I doubt Sony published their FreeBSD hardware drivers. Doing that in just 2 weeks time is pretty impressive in my opinion.

  18. Gimme a WorkStation 4 by tepples · · Score: 1

    Headline I'd like to see: "Sony gets sshd and X11 running in Orbis OS; introduces WorkStation 4"

    1. Re:Gimme a WorkStation 4 by tepples · · Score: 1

      Other than X11, what other free window system for FreeBSD is ready for production use?

  19. Xbox Linux by tepples · · Score: 1

    Softmods to install GNU/Linux on an original Xbox have been around for a long time. All you need is a copy of MechAssault (the one without Gotye) a 2 GB flash drive, and a cable.

    Or did you mean XbOne?

    1. Re:Xbox Linux by _Sharp'r_ · · Score: 1

      Yeah, once you have an exploit giving you access to the OS, let alone having it running an open source Unix (rather than some special windows derivative), the bulk of the work has been done.

      --
      The party of stupid and the party of evil get together and do something both stupid and evil, then call it bipartisan.
  20. Re:Linux vs Unix? by _Sharp'r_ · · Score: 1

    I'm not "completely wrong in that regard." as my actual statement (which you seem to have read as the opposite meaning) was 'No one with any comprehension of their history would call them "Linux-like"' It sounds like you agree with me on that.

    --
    The party of stupid and the party of evil get together and do something both stupid and evil, then call it bipartisan.
  21. Re:explain it to me by blind+biker · · Score: 1

    FreeBSD is not only Unix in one of it's most faithful implementations - it's also a damn fine Unix, too. I used to like Solaris as well, but am not in touch with the OS and the community since after Solaris 9, so I am not sure about it anymore. FreeBSD, on the other hand, hasn't skipped a beat and it's still king, at least among the open-source operating systems.

    --
    "The agriculture ministry is not in charge of Gundam" - Japanese ministry official.
  22. See? BSD IS dying! by bigsexyjoe · · Score: 1

    Now Playstations run on Linux. BSD isn't going to be around much longer...

  23. And Sony says it got hacked... by bigsexyjoe · · Score: 1

    So Sony has created a computer that is next to impossible to jailbreak. (Keep in mind you have to have the old firmware for their exploit to work.) And yet they claim all their systems were hacked. Right...

    1. Re:And Sony says it got hacked... by dave420 · · Score: 1

      You are aware that the Sony Pictures corporate IT department was not responsible for developing FreeBSD, right? Apparently not...

  24. Re: explain it to me by Anonymous Coward · · Score: 1

    How the fuck did you miss "news for nerds"?