Java Homebrew Running On The PS4 :)

Discussion in 'PS4 - Games & Content' started by TeamScriptKiddies, Oct 6, 2014.

  1. TeamScriptKiddies
    OP

    TeamScriptKiddies Licensed Nintendo (indie) Game Developer

    Member
    1,887
    1,311
    Apr 3, 2014
    United States
    Planet Earth :P
    This is very limited in its current state, but awesome nonetheless!

    This person who originally posted about this, said that it "should" work fine on the ps3 and xboxone as they contain blu-ray drives. Wii U "might" work, but if you ask me, it would probably require some tweakage as the Wii U uses a proprietary format that's similar to blu-ray but its a beast of its own.

    http://www.ps3hax.net/2014/09/ps4-running-java-homebrew-3/
     
    Margen67 and T-hug like this.
  2. Tom Bombadildo

    Tom Bombadildo Honk!

    pip Contributor
    GBAtemp Patron
    Tom Bombadildo is a Patron of GBAtemp and is helping us stay independent!

    Our Patreon
    10,369
    10,201
    Jul 11, 2009
    United States
    I forgot
    This is really neat, I remember reading about some of this stuff on the PS3 as well and that was damn cool to me at the time :lol:

    I'm curious to see what people come up with for this, if anybody bothers that is.
     
    Margen67 and TeamScriptKiddies like this.
  3. TeamScriptKiddies
    OP

    TeamScriptKiddies Licensed Nintendo (indie) Game Developer

    Member
    1,887
    1,311
    Apr 3, 2014
    United States
    Planet Earth :P

    It would be near impossible for Sony to block too as its using existing features built into all standard Blu-ray players (ps3, ps4 and xboxone included). From what I gathered when reading up on it, its basically using already existing java code that all standard blu-ray movies have for all the extra features. Its just that someone instead of adding menus, deleted scenes, alternate endings, minigames etc etc etc, essentially people are writing their own homebrew software such as emulators etc.

    Of course this is limited to whatever permissions the blu ray playing software itself has, but its still pretty awesome nonetheless. It will allow people to run some level of homebrew apps regardless of firmware version etc. Unless sony strips out blu ray movie playback entirely, I don't see this getting blocked.

    As for this working on the Wii U, it doesn't look like thats going to be possible at least not without a full blown kernel exploit for CafeOS, as there is no sort of blu ray decoding software on the Wii U currently. Not to mention that the disc format is basically modified blu ray and therefore is somewhat proprietary.

    I'm wondering if someone could pull something like this off on a console with dvd playback from previous generations (ps2 and xbox 360 come to mind....). Of course you couldn't cram nearly as much on a dvd as a blu ray, but it makes me wonder.......

    I tried looking into it and couldn't find anything, doesn't mean its impossible though :)
     
  4. gudenau

    gudenau Never a unique idea

    Member
    3,237
    1,216
    Jul 7, 2010
    United States
    /dev/random

    The Wii U does not have Blu Ray support per say, so you are correct, it will not happen without exploits of some sort.

    I think that the only way this would happen with the DVD only consoles is if there is a vulnerability found in the parsing of the DVD data and an execution environment made off of that. I do not think that will happen as it would take toomuch time to get working and have little real use. (Change a byte, wait a few minutes to update the disk. :-/ )
     
  5. TeamScriptKiddies
    OP

    TeamScriptKiddies Licensed Nintendo (indie) Game Developer

    Member
    1,887
    1,311
    Apr 3, 2014
    United States
    Planet Earth :P

    Actually, this would have a LOT of use for the 360 community, as so many people have been locked out of the possibility of ANY homebrew via the various hardware mods (JTAG, RGH' RGH2 etc) because of updates.
    Now that the Xboxone has been out for a while, microsoft isn't going to do much (if anything) to secure the 360 anymore, this "could" potentially be used to trigger some deeper exploit that could cripple/crash the hypervisor, giving the end user free reign over their console. It reminds me of how the ps3 was originally "hacked" by crashing the hypervisor with a funky usb dongle which acted like a usb hub on crack lol.

    I think for the people that are still using 360's that have wanted homebrew for a long time, now is the time to start venturing into software exploits for it again. We all know the "King Kong Hack" was a disaster because microsoft patched it right away, but they have more important things to worry about now. It might actually give me a reason to get another 360 as I just trashed my two phat models that had RROD and I couldn't manage to repair... lol Good old Xenon mobo's ugh
     
  6. gudenau

    gudenau Never a unique idea

    Member
    3,237
    1,216
    Jul 7, 2010
    United States
    /dev/random

    What did you do to them? Do you still have them?
     
  7. Tom Bombadildo

    Tom Bombadildo Honk!

    pip Contributor
    GBAtemp Patron
    Tom Bombadildo is a Patron of GBAtemp and is helping us stay independent!

    Our Patreon
    10,369
    10,201
    Jul 11, 2009
    United States
    I forgot
    You'd think that, but nope: http://gbatemp.net/threads/new-corona-360-out-in-the-wild.372121/

    They've recently released a whole new PCB for the 360, to continue blocking RGH. Which is odd, but it looks like Microsoft will still be supporting the 360 for a while.
     
  8. TeamScriptKiddies
    OP

    TeamScriptKiddies Licensed Nintendo (indie) Game Developer

    Member
    1,887
    1,311
    Apr 3, 2014
    United States
    Planet Earth :P

    they're gone, sacrificed to the gods of electronic recycling lol XD. Trust me they were toast. I already tried everything...

    touche lol. Well either way, this could be something worth pursuing. Especially with consoles that have movie playback built in (DVD or Blu-Ray). It's pretty much unblockable. Just throwing out ideas....

    So from what I'm getting from research into dvd programming, it looks like there's a proprietary language for it, thankfully after some googling, I found this : http://download.videohelp.com/r0lZ/pgcedit/ which lets you program with low level code :). hmmmmm
     
  9. BORTZ

    BORTZ "Another stunning Van Gogh"

    Supervisor
    11,520
    13,984
    Dec 2, 2007
    United States
    Pittsburgh
    Hi, please keep in mind that double posting is against the rules.
     
    Margen67 and TeamScriptKiddies like this.
  10. TeamScriptKiddies
    OP

    TeamScriptKiddies Licensed Nintendo (indie) Game Developer

    Member
    1,887
    1,311
    Apr 3, 2014
    United States
    Planet Earth :P
    Sorry Bortz
     
    BORTZ likes this.
  11. gudenau

    gudenau Never a unique idea

    Member
    3,237
    1,216
    Jul 7, 2010
    United States
    /dev/random
    You should assume that on forums. :-P
     
    TeamScriptKiddies likes this.
  12. GregoryRasputin

    GregoryRasputin The PS3 Scenes Most Hated Person

    Banned
    110
    156
    Dec 12, 2012
    http://playstationhax.it/
    Yeah that person who originally posted about it was me...
    The original article is here:
    http://playstationhax.it/homebrew-running-on-ps4/
    and the original discussion article about it:
    http://playstationhax.it/forums/topic/554-lets-make-some-nice-bluray-java-homebrew/

    I did send you a PM a while back which you seemed to ignore...
     
  13. TeamScriptKiddies
    OP

    TeamScriptKiddies Licensed Nintendo (indie) Game Developer

    Member
    1,887
    1,311
    Apr 3, 2014
    United States
    Planet Earth :P

    I don't recall getting a PM from you good sir, I will have to look into the abyss, it must've just been "lost in the shuffle"

    EDIT: Just checked through my PM history and I don't have any PM's from you. For whatever reason, it never made it through. Could you send it again?
     
  14. GregoryRasputin

    GregoryRasputin The PS3 Scenes Most Hated Person

    Banned
    110
    156
    Dec 12, 2012
    http://playstationhax.it/
    Done.


    Regarding Java Homebrew, it isn't an exploit and will never lead to an exploit, it will give us the ability to run certain homebrew on our consoles, without the need of hacking the machine.
    The PS3 due to its ram and such, was never able to have anything powerful, but the PS4 should be different, it has tons more ram and more processing power, but then i suppose the amount of power, depends on the amount of ram dedicated to the Blu Ray Drive.

    Here is a link to something that might help those willing to work on BD-J homebrew:
    http://jovial.com/hdcookbook/
     
    Margen67 and TeamScriptKiddies like this.
  15. Bl00dWar

    Bl00dWar Newbie

    Newcomer
    4
    4
    Dec 25, 2014
    United States
    Las Vegas, Nevada
    We may "never" get an exploit out of this particular project, but who knows it could very well inspire someone else to go back and take a second (or third) look at something which could ultimately lead to some exploits.

    Either way though, Thank you for posting and I will certainly keep an eye on this.
     
  16. TeamScriptKiddies
    OP

    TeamScriptKiddies Licensed Nintendo (indie) Game Developer

    Member
    1,887
    1,311
    Apr 3, 2014
    United States
    Planet Earth :P

    Honestly, don't expect any exploits out of this. Its not even an exploit at all to begin with. Blu-ray has its own version of Java for games, movie menus and extra bonus stuff that official blu-ray movies utilize all the time. No hacking whatsoever is required to write your own custom BD-J programs and run them on any BD-J capable device (pretty much any blu-ray device made in the past few years). The only extra thing that is done with BD-J homebrew on game consoles is adding support for the console's native controller(s).

    At the time it was discovered that it worked on the PS4, it was suggested that this "could" work on the Wii U, but where the Wii U doesn't have support for true blu-ray playback nevermind BD-J, I don't see it happening. The only way it could is maybe once the kernel exploit is publicly released, someone could port over a BD-J runtime environment, but even that would be rather pointless (for homebrew anyways), as anything running as BD-J would be severely limited compared to what could be just running under the straight up kernel exploit in CafeOS alone. Plus you would have to run the homebrew off external storage (usb or sd) as the Wii U has a proprietary disc format (similar to blu-ray but not the same thing), so it can't read a physical blu-ray disc at all.

    It was a nice thought while it lasted, but still for PS4 owners this is pretty neat as a provides a permanent solution for loading simple homebrew and emulators, unless of course sony releases a patch that eliminates blu-ray playback altogether which would just start world war 3, so I don't see it happening realistically :P.

    Its possible that this may also work for the XboxOne as I believe (correct me if I'm wrong here), that it has native blu-ray movie playback.
     
    Margen67 and GregoryRasputin like this.
  17. Subtle Demise

    Subtle Demise h

    Member
    1,265
    1,246
    Sep 17, 2009
    United States
    Same thing happened on ps3 and Sony disabled BD-Java. Why they re-enabled it for the ps4 is beyond me
     
  18. GregoryRasputin

    GregoryRasputin The PS3 Scenes Most Hated Person

    Banned
    110
    156
    Dec 12, 2012
    http://playstationhax.it/
    They never disabled BD-Java on the PS3, you have always been able to run BD-Java on the PS3.
    What they did was disable it running off Thumb Drive.
     
  19. Subtle Demise

    Subtle Demise h

    Member
    1,265
    1,246
    Sep 17, 2009
    United States
    Oh yeah that's what I was thinking of
     
    TeamScriptKiddies likes this.