Welcome to PS3Hax, your official PS3 hacks, PS3 Homebrew, and PS3 Downloads scene. Check back daily to keep up with the latest PS3 Hacks and drop by our forums for more PS3 Hacks discussions.
  • Posted by GregoryRasputin , on 18/06/2011 , @ 06:25am


    It has been quite a while since we have heard of the awesome PS3 Developer, graf_chokolo, yesterday he posted this on his blog:

    Hi guys, no money left anymore. Going to jail soon probably because i cannot pay court costs.
    But i’m ready to stand up for everything i said and go to jail for that too. It’s not important to win, more important is to show them that we are ready to fight, that they cannot scare me off easily. Yeah, i’m ready to go to jail for my believes and my principles.
    Most of people probably think that all computer and kernel hackers are weak kids, hiding in a cellar, eating pizza whole day, writing software and looking for attention :-) Maybe, but that’s NOT me. And i will get out eventually and continue my work. My work means very much to me.


  • Posted by GregoryRasputin , on 18/04/2011 , @ 08:02am


    A few days ago, we posted here that representatives for Sony visited graf_chokolo’s home, this morning graf updated his blog to state that he has been forced to remove all PS3 related technical items from his blog, or face six months in prison, here is a quote from his blog:

    graf_chokolo says:
    April 18, 2011 at 9:19 am
    SONY forced us to remove all PS3 technical stuff from this blog guys. I wonder how did they manage to “convince” the judge to allow it. Our law system is practically “eating” from hands of SONY, very sad. Many guys are making money with USB dongles for PS3 and i’m not allowed to put MY PS3 into service mode, it’s hilarious.

    graf_chokolo says:
    April 18, 2011 at 9:29 am
    They claim that my OtherOS project supports piracy. I never had anything to do with piracy. Everyone knows it, make it clear to those judges who gave SONY those TROs against me. It would be interesting to know what kind of person those judges are and what they look like.

    graf_chokolo says:
    April 18, 2011 at 10:22 am
    Guys, i’m a tough guy and won’t give up without a fight. I’m ready to stake my life. So, you support me with money for LEGAL FIGHT and i stake my life.


    Thanks to DaveOMac for the news tip.

  • Posted by PS3Hax Member News , on 13/04/2011 , @ 05:07am


    On Monday SCEA and GeoHot decided to settle in their court case, that was one hacker not being sued any further, that only left graf_chokolo being harassed by Sony and according to his blog, he has, yet again been visited by Sony representatives, here is a quote from graf:

    SONY was at my home today again, with a new TRO against me. They took my whole equipment again and told me to stop my OtherOS project or else …. , guys. They definitely do not want OtherOS back on PS3. They want me to take down all my OtherOS and PS3 utils. Make sure to clone all my GIT repositories. I don’t think you want me to stop, guys, do you ? Tell me what you think.

    Sony really don’t want anyone touching or fiddleling with their “property”, what do you guys think?. Should graf continue hacking the system or should he bow down gracefully and respect Sony.


    graf_chokolo has made another statement on his blog:

    To give up would mean for me to betray my principles guys, so, the next question is what is more worth to me, my life or my principles. Keep my principles and destroy my life or to trample on my principles and save my life ? Most of you know only my work and don’t really know my personality, the guy who stands behind graf_chokolo. I’m proud how my parents brought me up, they tought to me to fight for my principles and what is right. To be a man of principles is not an easy task.

  • Posted by Pirate , on 29/03/2011 , @ 06:22pm


    Graf has released his PS3 Linux tools today which will allow you to dualboot Linux and GameOS on your PS3 (more information about that HERE). This process is obviously complicated, and there is a guide to follow however its not the easiest thing in the world to do if your a “noob”.

    To quote:
    List of tools from Graf_chokolo:
    (These tools can be obtain from git-dukio.com)

    Debug console dumper for PS3 hypervisor
    Dispatcher Manager utils
    Linux kernel 2.6 for PS3
    OpenWRT packages
    petitboot for PS3 Linux
    PS3 hvcall tools
    Scripts pour l’Hyperviseur
    Storage device utils

    New/updated tools:

    New PS3 SPE MMIO driver
    ps3spemmio: Fixed module description
    PS3 HVC driver
    ps3hvc: Use hvcall constans from ps3hvc.h

    New Additions and fixed for “utils Storage device” used to manage the partitions of the PS3 hard d rive:

    Added commands set_acl and get_acl
    Added descriptions for set_acl and get_acl commands
    Fixed ps3stor_mgr_get_region_acl


    ps3stor_region [OPTIONS] DEVICE COMMAND [ARGS]


    -H, – help: Show this message and exit
    -V, – verbose: Increase verbosity
    -V, – version: Show version information and exit


    create DEVID START COUNT LAID : Creates storage region
    delete DEVID REGIONID : Deletes storage region
    set_acl DEVID REGIONID LAID RIGHTS : Sets region access rights
    get_acl DEVID REGIONID INDEX : Returns region access rights

    Example of creating a hard drive partition:

    ps3stor_region / create dev/ps3stormgr 0×1000 0×1070000002000001 0×8 3

    The “PS3 hvcall tools” mentioned in the list above is used for handling kernel panics–restarts the console after a kernel panic.

    Usage for PS3 hvcall:

    ps3hvc_hvcall [OPTIONS] DEVICE COMMAND [ARGS]

    Options for PS3 hvcall:

    -H, – help: Show this message and exit
    -V, – verbose: Increase verbosity
    -V, – version: Show version information and exit

    Command for PS3 hvcall:

    panic ARG1

    Example for PS3 hvcall:

    ps3hvc_hvcall / dev/ps3hvc 1

    Below are the tools required for compiling petitboot.


    libc headers

    Instructions for compiling petitboot:

    mkdir petitboot
    cd petitboot

    git clone git://git.dukio.com/openwrt.git
    git clone git://git.dukio.com/openwrt_packages.git

    cd openwrt / packages

    ln-sf .. / .. / openwrt_packages / libs / jpeg jpeg
    ln-sf .. / .. / openwrt_packages / libs / libpng libpng
    ln-sf .. / .. / openwrt_packages / libs / libtwin libtwin
    ln-sf .. / .. / openwrt_packages / utils / petitboot petitboot
    ln-sf .. / .. / openwrt_packages / utils / zip zip
    ln-sf .. / .. / openwrt_packages / utils / unzip unzip
    ln-sf .. / .. / openwrt_packages / utils / vim vim
    ln-sf ../../openwrt_packages/utils/ntfs-3g ntfs-3g
    ln-sf .. / .. / openwrt_packages / utils / coreutils coreutils
    ln-sf .. / .. / openwrt_packages / utils / tar tar
    ln-sf .. / .. / openwrt_packages / utils / gzip gzip
    ln-sf ../../openwrt_packages/utils/bzip2 bzip2
    ln-sf .. / .. / openwrt_packages / utils / dosfstools dosfstools
    ln-sf .. / .. / openwrt_packages / utils / less less
    ln-sf .. / .. / openwrt_packages / utils / sed sed
    ln-sf .. / .. / openwrt_packages / utils / sdparm sdparm
    ln-sf .. / .. / openwrt_packages / utils / hdparm hdparm
    ln-sf .. / .. / openwrt_packages / net / wget wget
    ln-sf .. / .. / openwrt_packages / net / dhcpcd dhcpcd
    ln-sf .. / .. / openwrt_packages / net / net-tools net-tools

    cd ..

    make menuconfig
    make kernel_menuconfig

    make V = 99

    [Download tools VIA Git]
    [VIA PS3 Addict]

  • Posted by Pirate , on 26/03/2011 , @ 04:35pm


    Busy day at the PS3 scene this weekend. PSX-Scene member known as “user” has release a tool that allows hypervisor debugging from GameOS. (more…)

  • Posted by PS3Hax Member News , on 26/03/2011 , @ 02:58pm


    Exciting news from graf_chokolo today, as he reports that he has managed to install Gentoo Linux on internal HDD of a PS3 slim! What he did basically was increase the VFLASH region (independent of GameOS) from 256mb to 40gb.

    To quote:

    Great news, guys I was very busy in the last days and i managed to install Gentoo on the internal HDD of PS3 Slim
    I created a new VFLASH region of size 40GB and installing my Linux kernel there right now And GameOS doesn’t touch this region when i boot it So you can reformat your HDD (but not VFLASH) and Linux will be still there I resized VFLASH from 256MB to about 40GB

    Next steps:
    * Compiling petitboot for PS3
    * Installing petitboot on VFLASH
    * Creating HV CFW which is capable of booting GameOS or petitboot. petitboot can boot Linux (or other OS) from HDD, FLASH, USB, CDROM or NFS (just like 3.15 did it or me on my PS3 3.41)
    * Creating a more user-friendly approach for installing Linux on internal HDD

    BTW, check out my new ps3stor-utils and Linux device driver ps3stormgr. It allows you to create/delete storage regions on PS3 Linux I used it to create a new VFLASH region for Linux.

    Here are my Linux partitions on VFLASH:

    brw-rw—- 1 root disk 253, 112 Mar 25 19:19 /dev/ps3vflashh
    brw-rw—- 1 root disk 253, 113 Mar 25 19:19 /dev/ps3vflashh1
    brw-rw—- 1 root disk 253, 114 Mar 25 19:21 /dev/ps3vflashh2
    brw-rw—- 1 root disk 253, 115 Mar 25 19:23 /dev/ps3vflashh3

    OtherOS++ will be back and even better than my 3.41 version

    HV rules !!!

    Also be sure to check out: PS3 Linux kernel patches for storage devices; GCC 4.3.5 patches here.

    [VIA Graf's Blog]

  • Posted by GregoryRasputin , on 24/03/2011 , @ 02:23pm


    graf_chokolo got raided, lost all his equipment, has Sony breathing down his neck, yet he still works on the PS3, the guy is awesome.

    Recently graf_chokolo revealed to PS3Crunch that he is working on a 3.55 CFW, which will have dual boot built in, here is a quote from the source:

    I plan to implement dual boot feature in HV, just like i did on my PS3 3.41, and you can boot with it either gameos or linux or some other system like freebsd. You won’t need any bootos on gameos for that. I will also patch HV and enable more features icon smile Graf Chokolo Is Working On 3.55 HV CFW, With Dual Boot Linux Option

    I will do it on PS3 slim, first i will resize HDD and add a partition for Linux there icon smile Graf Chokolo Is Working On 3.55 HV CFW, With Dual Boot Linux Option

    SOURCE PS3Crunch

  • Posted by PS3Hax Member News , on 20/03/2011 , @ 05:52pm


    Even without a PS3, Graf_Chokolo has updated his PS3 linux. In the latest update he has managed to disable the PS3 HDD encryption, meaning that you are able to use your HDD in multiple PS3 consoles without format. Tools are available VIA Git below. (more…)

  • Posted by PS3Hax Member News , on 10/03/2011 , @ 03:53pm


    Im sure many of you have benefited from graf_chokolo’s work. im sure many of you have used his work, so do your turn and help him with his legal fee’s to fight of Sony, just like GeoHot, graf_chokolo must win, for freedom of our rights, for the freedom of our consoles, here is what graf_chokolo writes on his blog:

    Guys, i never wanted to take money from anybody for my work. And i always shared my work and code with PS3 developers and community. Recently i was working on bringing Linux to PS3 back, as you all know, unfortunately SONY managed to stop me. Many of you offered donations to help me continue my work and i always declined as you know. But now i really need your help and support in this fight with SONY. Please help me to pay my legal bills which are immensely because i cannot pay them on my own.

    Here is my PayPal account: [email protected]

    And here is my bank account for direct transactions:

    Alexander Egorenkov
    Bank account:3726068
    IBAN: DE62600501010003726068

    Please donate as much as you can and want.
    Thank you in advance.

    And to answer your question “What happens with the remaining money ?”, i intend to give it to CCC club so the club could help other guys like me which get sued by SONY or give it all to some charity organization. I give you my word on that and you know that i keep my word.


  • Posted by PS3Hax Member News , on 01/03/2011 , @ 02:58pm


    Graf_Chokolo  is back with another update to his Linux kernel, bringing it to version 2.6. Changelog below: (more…)

  • Posted by PS3Hax Member News , on 25/02/2011 , @ 10:27am


    In addition to the raid looks like Sony, SCEE is also suing Graf_Chokolo for a big 1 Million Euros for the release of all the “HV Bible”…but that doesn’t scare graf, he is still motivated to work on his PS3 developments.

    To quote VIA his blog:

    graf_chokolo says:
    February 25, 2011 at 7:22 am

    Back :-) I don’t have a PC at home now guys, so i will post here only when i’m able. I will try to answer all your questions about HV and installing Linux. But expect some delays because as i said i don’t have access to the Internet all the time.

    You know guys, you will say i’m totally crazy now, but i never slept better
    than in the last 2 days :-) I don’t know how to explain this feeling but
    i don’t care about those threats with jail and high money penalties, btw, SONY wants about 750.000 euros from me if i don’t cooperate :-) They don’t know me at all :-) I don’t care about it and they might double it :-) The higher is the sum the higher gets my motivation :-) They don’t understand what makes me tick. Money and even my life doesn’t mean to me very much without knowledge. I have a scientific mind and the knowledge is food to my brain. Without HV, Linux and FreeBSD kernel hacking my life is meaningless.

    I miss my HV terribly :-) In the last 2 days i got so “hungry”
    for more knowledge that i cannot control it anymore. I need knowledge and research, it has a huge meaning in my life. Jail or even death cannot hold it back anymore.

    The SONY’s laywer asked me why i’m doing what i’m doing, because of my hatred for SONY ? He cannot understand why i’m doing it, because he is paid for what he does. I’m not. I don’t hold a grudge against SONY even now :-) Hatred clouds your mind, keeps you from more important things. I have a better use for my mind and knowledge :-)

    So, SONY you failed again, you took my equipment but my mind is still free and you canot control it. You failed again. They are just tools, i can get new ones and will continue my HV reversing and bringing back PS3 Linux which you took from us. If you want me to stop then you should just kill me because i cannot live without programming, HV and Linux kernel hacking :-) You know who am i and where i live, so come and get me !!! :-)

    And to prove it, i will reopen right now my HV reverse engineering page :-) And i will post my latest findings about Update Manager and BD drive here. Most of you know already that i was able to update CORE OS from Linux. And on the last weekend i tries to hel some PS3 devs with BD drive authentication and discovered some interesting stuff about it which i will post here.

    And please guys, could someone post here a link to the latest version of my cloned Linux kernel. I need it. The last week i implemnted a updater for Linux and it was finished but the police got first before i could upload it. But do not fear, i have everything in my head :-) I can write it down again and show you how it works.

    And the folks over at PS3Crunch also got a legal letter for demanding removal of the HV Bible files, you can see the legal document here.
    Also the Math’s PS3Wiki is back online under a different server and ownership and can be found HERE.
  • Posted by Pirate , on 23/02/2011 , @ 10:47am


    graf_chokolo has contributed many things to the PS3 scene. He just reported that his home was raided by German police and all his computer(s) were confiscated to grab any data possible related to the PS3 (obviously issued by Sony). In response graf_chokolo released his Hypervisor Bible  which contains “lots of knowledge about HV and HV process”.

    Quotes from his blog:

    February 23, 2011 at 11:52 am

    Guys, SONY was today at my home with police and got all my stuff and accounts. So be careful from now on.

    February 23, 2011 at 12:26 pm

    Guys, i don’t joke, it’s serious.

    And to prove it, i kept my word and uploaded all my HV reversing stuff.

    Upload it everywhere so SONY couldn’t remove it easily. Grab it guys, it contains lots of knowledge about HV and HV procs.Here is my HV bible: [removed] <- Coolstuff.rar [164mb]

    February 23, 2011 at 12:51 pm

    IDA database is the documentation, it contains all my knowledge, Linux booting is also there. It contains all the code i used to patch HV 3.41 and boot Linux. So, PS3 devs, grab it and continue my work. It contains just everything i know about HV, storage devices and so on.

    Originally Posted by mecenefeaa

    February 23, 2011 at 12:52 pm

    this is not a scam i emailed graf and he confirmed the posts, and said not to email him anymore, it just seems like a scam due to the way things are playing out, but i swear its 100% not a scam as far as i know

    February 23, 2011 at 1:26 pm

    I can say with 99.9999999% percent positivity that its legit, thanks graf(:

    February 23, 2011 at 1:36 pm

    yea only admins like me and graf and dukio can(: and i extracted only like a fourth of the 165 megabyte rar and its lvl1, lvl2, and hv dumping and reversing for 3.15, 3.41 and 3.55 are there, theres more that ill look at later today when i get home, thanks graf(:

    February 23, 2011 at 1:49 pm

    me too EVERYONE DOWNLOAD so even if Sony removes the files they will still be everywere and so we can reupload! spread it like the keys!!

    [VIA grafchokolo blog]
  • Posted by Pirate , on 14/02/2011 , @ 06:27pm


    graf_chokolo has been hard at work on his Linux kernal and has released v2.6 today bringing many features and updates. The biggest update is the ability to write/read off the PS3 RAM, which can be useful for hypervisor hacking…but be warned if you dont know what you are doing you can brick your PS3! His kernel is fully supported with AsbestOS.

    To quote the known changes:

    • Added support of several storage regions to PS3 storage library
    • Improved PS3 disk block device driver
    • New drivers for PS3 NOR and 3 RAM misc driver for full access to HV memory
    • Added new HV calls
    • Added extra debug messages for SPU isolation

    You can download the kernal via GitHub below.

    [Download Linux 2.6 Kernel]

    [VIA PS3Crunch]

  • Posted by PS3Hax Member News , on 05/02/2011 , @ 12:22pm


    graf_chokolo has posted on Xorlosers blog that he has managed to get Linux running on PS3 FW 3.41!

    To quote:

    graf_chokolo says:
    February 6, 2011 at 2:03 am

    And here we go :-) Linux is officially back on PS3 3.41. It’s even better now :-)

    It has all GameOS features, it has access to all HDD, VFLASH and FLASH regions. It can communicate with Dispatcher Manager, Update Manager, SYSCON Manager, it can run isolated SPUs, and of course RSX :-)

    I uploaded some screenshots of the Debian distribution i installed on my PS3 HDD. The Debian distribution is a just normal PPC64 Linux without any modification, all i changed was my dutifully and beloved Hypervisor :-)

    I modified the Hypervisor so far that it boots the Linux bootloader petitiboot from VFLASH and petitboot loads the Linux distribution installed on a HDD region.
    And what is better than Linux to boot Linux ? :-)
    I practically implemented Dual Boot feature GameOS+OtherOS in the Hypervisor :-) Linux is not the only OS which can be booted like this from PS3 HDD.

    Now we don’t need GameOS anymore to run our code, no need anymore for SELFs and we can start now programming our own games on PS3 on Linux :-)

    I will make everything public :-)

    And greetings to SONY :-) Hand me over the maintance and implementation of PS3 Hypervisor :-) I will improve it and maintain for free :-) We all will benefit. HV hacking is great fun :-)

    Here are some screenshots:

    PS: Compiling now my own Linux kernel on PS3 itself :-)

  • Posted by PS3Hax Member News , on 04/02/2011 , @ 03:40pm


    As i was searching for something on xorloser’s blog that i needed for something i am working on i came across this…

    It seems like we might have linux really soon, we all know that graf_chokolo has been working on reviving linux on the ps3, and lately he has made some posts that got us excited, well I come across a new post on xorloser blog:

    Just booted petitboot from VFLASH on my 3.41 PS3

    Created a new VFLASH storage region of size 16MB and stored there uncomressed petitboot compiled by me with openwrt

    I only patched HV, didn’t touch any Linux files

    Sorry marcan, i will stick with petitboot I intend to install Debian Linux on this weekend on my HDD

    Greetings to SONY OtherOS is back But now with GameOS features. Stay tuned.

    Dual boot GameOS+Linux is close

  • Posted by PS3Hax Member News , on 02/02/2011 , @ 03:11pm


    It seems that Graf_Chokolo has made major progress in the return of OtherOS. Many accredit Sony’s removal of OtherOS the reason for the ps3′s final undoing and succumbing to the hacking community. Well now, Graf may soon bring it back. More argue that OtherOS is no longer needed but, according to Graf_Chokolo, AsbestOS is not a very “clean” solution to booting linux.

    To quote:

    Today, Graf_Chokolo announced a project he’s been working on lately, the return of OtherOS. Not only will he bring back OtherOS, but it will also have the same rights as GameOS, meaning access to the RSX graphics processor, Update Manager, VFLASH, HDD encryption/decryption, isolated SPUs and the Dispatcher Manager. Some may argue that OtherOS is no longer needed, with the release of AsbestOS. However, Graf_Chokolo argues that AsbestOS is not a very clean approach to booting Linux.

    Quote from Graf_Chokolo:
    My approach will enable OtherOS to have the same access rigths as GameOS, it means access to Dispatcher Manager, Update Manager, VFLASH, HDD encryption/decryption, isolated SPUs and RSX of course.

    GameOS is only good for games, for PS3 development and hacking is Linux or FreeBSD with GameOS rights are a lot better. And i want a clean approach for booting Linux, not like AsbestOS, it’ not very clean.

    I have my loader for OtherOS bootloader ready now, will patch HV today and try it out in the evening, after that will report back. Stay tuned.
    Quote from Graf_Chokolo:

    I managed to boot an unencrpyted LV2 kernel from VFLASH. The decrypted
    LV2 kernel from Service JIG just made some strange sounds for several seconds and then did shutdown Normal unencrypted LV2 kernels boot normally. We could kick out lv2ldr from HV completely and boot enencrypted LV2 kernel always Working now on Linux bootloader. Stay tuned.

    Source: [Xorloser Blog VIA PSgroove]

  • Posted by PS3Hax Member News , on 27/12/2010 , @ 06:51pm


    That is it guys!! almost full control of the Ps3 now! Hacker Extraordinaire Graf_Chokolo announced minutes ago that he successfully exploited the hypervisor through gameOS here is what he had to say on the matter:

    I have just exploited and dumped HV 3.15 from GameOS :-)

    I used memory glitching like Geohot to get dangling HTAB entry but 2nd and 3rd stages are quite different. I used my knowledge about HV internals and created a simpler exploit for stage2 and stage3.

    I didn’t use second VAS like Geohot. I used lv1_undocumented_function_114 and lv1_undocumented_function_115 to exploit HV after i got a dangling HTAB entry :-)

    I will make everything public very soon and i plan to dump HV 3.41 in the next days :-)

    Happy new year guys
    —End Quote—
    we are still yet to know if any hardware is required i have already asked him this, but i think it is not!

    Source PSX SCENE

  • Posted by PS3Hax Member News , on 09/12/2010 , @ 03:11pm


    graf_chokolo did it again

    Originally Posted by graf_chokolo
    December 9, 2010 at 3:39 am

    I just release my lv2 kernel decrypter.

    You need metldr, lv2ldr, RL_FOR_PROGRAM.img and lv2_kernel.self.
    You have first to dump your metldr from FLASH memory.

    lv2ldr you will find also in your FLASH memory or in decrypted CORE_OS_PACKAGE.pkg from PUP files.
    RL_FOR_PROGRAM.img is a revoke list for programs and can be also found in PUP files.
    lv2_kernel.self is on your FLASH memory or in decrypted CORE_OS_PACKAGE.pkg.

    First I send all files to PS3 and store them in memory. After that i load metldr in isolation mode and pass it the address of lv2ldr. The code is very low level and many things are done by directly manipulating SPU registers

    If you have any questions or problems then feel free to contact me or ask here. I will try to help you.
    I will try to document my findings on my homepage.

    I also uploaded a code which can communicate with USB Dongle Authenticator by using Dispatcher Manager without using any GameOS functions It’s exactly what GameOS does, just low level.

    Have fun guys!

    Originally Posted by graf_chokolo
    December 9, 2010 at 7:54 am

    lv2_kernel.self from 1.10 firmware decrypted


    Payload: https://github.com/grafchokolo