60w ago - Following up on the previous Blu-ray drive emulation rumor, today modrobert has announced that 3K3y, a PS3Key (ODD) - essentially an XKey for PS3 - is incoming shortly with some preliminary details outlined below.
Still can't get too excited at requiring additional hardware to play PS3 games with the advent of PlayStation 3 Custom Firmware a few years ago though.
To quote from EurAsia (linked above): I just got word from a well known team that will make PS3 owners happy!
Watching the video and drooling!! With those few words I hope to keep you interested...
Below is a picture (via facebook.com/x360key) as well.
More info while waiting for the video: In order to retrieve the needed BD drive key, Team 3k3y (aka xk3y) will release a PS3 software tool which requires CFW 3.55, after the key is dumped the PS3 can be upgraded to latest official system update (firmware/XMB) to get PSN etc.
The team is exploring other options to dump the required key as well, more on that later.
I'm relatively sure it does support original discs as well, but will confirm it anyway. Pretty much same functionality as xkey.
For now, any PS3 model that can be downgraded to CFW 3.55 will be supported, this is only to retrieve the Blu-ray drive key, after that you can update as you want.
The 3k3y Team is researching other options to dump the required key as well, more on that later. For now you have to downgrade to (or be on) CFW 3.55 in order to get the unique BD drive key required by 3k3y, once you have the key the PS3 can be updated anyway you want, doesn't matter for 3key.
General tech info about 3k3y which is true for xkey as well:
The 3k3y hardware device is an advanced Optical Disc Drive (ODD) emulator, it does not rely on any software based hacks to operate (once the drive key is known).
The device is connected on the SATA (PATA) bus in the PS3, like this; cable from PS3 goes into 3key, cable to BD drive goes out from 3k3y, in other words 3k3y physically sits between the drive and the PS3 mainboard and offers USB 2.0 port to connect hard drive(s). Games residing on the connected hard drive(s) can be selected using a small remote display with buttons (as seen in the photo linked a few posts up reading "PS3" in white characters on the display).
For the PS3 this device appears as a legit BD drive, and replies to any ATA protocol requests/commands the same way the original drive does. The BD drive key which is unique in each PS3 makes it possible for 3k3y to decrypt/encrypt data on the fly and redirect SATA traffic originally on disc media from the hard drive connected via USB 2.0 instead. No original Blu-ray disc needs to be inserted for operation, you can use this without any disc in the drive.
Again, this makes it possible to use any official firmware (XMB) version you want after installation (and key retrieval). No need for software hacks like CFW or DEX to make this work at all. If the original game requires firmware (XMB) 4.25, then go ahead and update, just like you would if the system was completely original (virgin).
I hope this clears up any misunderstandings what 3k3y does, or what it requires.
If the CFW you use can load games on Blu-Ray from the BD drive today, then it will be able to do that from hard drive with 3k3y installed as well.
However, to my knowledge the Blu-ray Disc (BD) drive is not used with CFW, original game disc can be mounted for compatibility, but games are actually loaded from a hard drive connected to the USB port on PS3 or from the internal hard drive.
Simply put, whatever fails with the installed CFW will fail with 3key as well. That's the reason it is kind of pointless to use 3k3y with CFW, but makes a lot of sense to use OFW.
The team for now is only releasing one picture regarding 3K3Y, but are hoping for an end of the year release.
It is full hardware interface, not a dongle, but currently you need CFW v3.55 to dump the BD drive key, after that you can update.
It will be complete ODD Blu-ray emulator, allowing even the feature to rip your original PS3 game discs to your external HDD.
Due to the nature of design, you will be required to open your PS3 to install it, but NO SOLDERING is needed.
More info will be release later, but for now any more pictures and videos are PRIVATE and been shown only to trusted long-time resellers.
In order to retrieve the needed BD drive key, Team 3k3y (aka xk3y) will release a PS3 util which requires CFW 3.55, after the key is dumped the PS3 can be upgraded to latest official system update (firmware/XMB) to get PSN etc. The team is exploring other options to dump the required key as well, more on that later.
Update: Below is a minor timeline update, as follows:
[21/10/12] 3k3y key dumper app! (pictured below)
Finally from bubba: You will need do some soldering with this ODE... If You want to get the keys from 4.31. SATA bus level For 25xx and newer models will need to be solder and to get the keys and play backups.
Stay tuned for more PS3 Hacks and PS3 CFW news, follow us on Twitter and be sure to drop by the PS3 Hacks and PS3 Custom Firmware Forums for the latest PlayStation 3 scene updates and homebrew releases!
Below are the IsoTools 1.34 - IsoTools 1.34.6 updates from UglyClicker alongside 3Key Firmware 2.07, as follows:
Updated IRD version to 9, no changes, but a lot easier method to calculate the hash
Fixed auto upload IRD file
Manager ISO now contains PS1/PS2 games as well
Fixed video while mounting a game (thanks Harryoke)
Extract ISO now also extracts zero byte files
Fixed crash after extraction
Create ISO (homebrew) now always creates a correct disc, even with a small amount of files (couldn't open the disc in IsoBuster for instance)
Add support to make an empty update region (saves 256 MB of zeroes). This only works in homebrew/manager isos when no update file exists.
Add a check to fix invalid marked ISO files (encrypted while data is decrypted, and vice versa)
Added sortorder on none/date/filename while creating manager iso (in settings)
Fixed boolean arguments in isotoolscon
Fixed wrong path in IsoCreator under Mono (when running under linux)
Added JB Validator to validate a JB rip against an IRD file (same process when you create an ISO with IRD).
Merged IsoMenuCreator and IsoTools:
IsoTools only supports PS3 isos (interface limitation, not a code limitation)
IsoMenuCreator supports both PS3 and XBOX isos, xk3y firmware still needs support for this
1.34.4 - Bugfix release:
Fixed issue with 3K3Y Manager and > 50 games
PS1/PS2 game detection improved
27/11/13 - 3K3y firmware update 2.07
Note: If you ever want to generate the latest gyo.db in real time (3k3y.com/ird_files/gyo) and update your 3k3y with the file it generates.
Improved handling of PS3 Extra menu ISO
Support for PS3 4004
Improved handling of PS3 Extra menu ISO (logical partition)
Removed requirement for PS3 boot disk when loading PS3 Extra menu
Dont eject disk when console sends stop/start cmd (308R/310R)
3k3y firmware UPDATE v2.07
1. Extract the files "rootfs", "uImage" ,, "3key.cfg" and "gyo.db" (the fpga updates are not included in this update. If you already did the latest fpga updates from 2.02 or bought your 3k3y recently you don't need to update again. If your FPGA is not up to date please download 2.02 and use the fpga from there. Why is it left out? People are not reading and doing the wrong updates so this will filter some of them out!)
2. Open 3key.cfg with Notepad and configure it if needed. If you do not wish to change the settings on your 3k3y then you do not need to edit OR update your 3k3y with this file, leave it out!
2.1 Add the files to the root folder of a Flash Drive or HDD. (Make sure to "eject" the drive properly from the PC, it may otherwise cause corrupt files)
3. Connect the Flash drive or HDD to your 3k3y remote and wait for the 3k3y to start the update.
3.1 The remote OLED will now display "UPDATING - PLEASE WAIT" for about 35 seconds. (Do not turn off your PS3 or disconnect the remote while updating. FPGA updates will take a little longer)
4. Once the update is completed, the OLED will display "UPDATE COMPLETE - RESET" Reboot your PS3 and the 3k3y should now be updated to the latest firmware.
5. That's it! Continue to enjoy using 3k3y with the new features!
NOTE! If you use the same drive as you store content on to do the update with, then its recommended (not needed) to remove the "rootfs", "uImage" & "3key.cfg" and any other files from the root of your drive after a firmware update. Since keeping them there will cause the 3k3y to check the files if they are a newer firmware version then stored on your 3k3y micro SD card, and because of that take longer time for your HDD to be recognized.
[20/02/13] v01.02 Added support for BLD/BLF ISO files
[03/03/13] v01.03B2 Fix for older PS3s
[04/03/13] v01.04 Enhanced stealth
[14/03/13] v01.05 XML root node fix
[04/05/13] v01.07 3KS support
[04/08/13] v02.00 Fix for error 8001050F
Add Web Interface
Add eject physical disk when emulation is idle
Add diags via on board LED (1-Passthru, 2-Emu, 3-Bad FPGA, 4-Bad BD)
Add Alt D1 to 3k3y.cfg / About Info
Add option to use PC generated ISO MENU in 3k3y.cfg (experimental)
Add option to boot decrypted ISOs
Support for Super Slim
Add Advanced LED diagnostics
Fix remote with bad FPGA version
[26/08/13] v02.01 Merge 3Dump and NoKeys
Support for for PSX img/bin/cue files
Improved support for for PSX img/bin/cue files
Support for homebrew/no IRD game ISOs
Override drive type in 3Key.cfg (3Dump only)
Improve bad BD handling
Improved ISO load to XMB time (400X)
Remove Autoeject & D1 options from 3key.cfg
Add support for gyo.db & auto detection of disk key
[03/09/13] v02.02 Fix for ISOMenu
Improved handling of bad ISOs
Improved handling of ejecting media when no drive is attached
[5/11/13] v02.05B1 New Game Selection Menu system
Unbork Dynamic ISOMENU
New Mr Waffles code
[8/11/13] v02.06 Improved handling of PS3 Extra menu ISO
Support for PS3 4004
[12/11/13] v02.07B1 Improved handling of PS3 Extra menu ISO (logical partition)
Removed requirement for PS3 boot disk when loading PS3 Extra menu
[13/11/13] v02.07B2 Dont eject disk when console sends stop/start cmd (308R/310R)
3k3y IsoTools (aka 3k3y Ripp3r v) installation setup for Windows. NOTE: This requires .NET 4.0.
New in this release: Fixed downloading 0 byte images/XML for static ISO menu. Fixed loading games using static menu/Manager menu. Fixed issue with 3k3y Manager and over 50 games. PS1/PS2 game detection improved.
2 months ago, harryoke showed us a PoC for installing PKGs on ps3s with odde, now i made this...
IDC is an AIO tool to create and also build, what i call an “install disc”; a disc that contains installable PKG files via PS3_EXTRA method, you can also add custom images as logo and edit the PARAM.SFO, no additional software required!
HOW TO USE:
To add a PKG or an IMG just double click into the fields, to delete a PKG or an IMG just click the X next to the respective field.
If you dont choose an image for your PKG, it will use the default IDC image.
IDC v1.00 (24/11/13)
fixed the whole shiat
added param sfo title edit feature
added 3k3y iso build feature
IDC BETA (20/11/13)
first release (non-public)
IDC is made by ICECOLDKILLAH, with help and the idea from harryoke. IDC uses the Title ID from the Borderlands 2 DLC Disc -> BLES01813, GenPS3iso v2.1 from Team Cobra and PARAM.SFO Editor v2.3 from aldostools.
Below is a 3Key FPGA Pack from TheArtificer, 3K3y IsoTools v1.34 / v1.34.2 and 3K3y Firmware v2.05 as follows:
3Key FPGA Pack
This pack for 3K3y contains the following:
FPGA Erase tool. ONLY use this if you updated with the wrong fpga.vme file.
Normal mode & no passthru mode for 3KS and 3KSR.
Normal mode & no passthru mode for 3KF.
3K3y IsoTools v1.34
3K3y IsoTools (aka 3k3y Ripp3r v) installation setup for Windows. NOTE: This requires .NET 4.0. New in this release: Fixed homebrew ISO rebuilding. Added 3k3y Manager ISO. Fixed support for files larger than 4GB in homebrew ISOs. Updated IRD version to 8. Fixed issue with unpacking update file. Note1: All previous versions of the IsoTools had a bug which could mess homebrew ISOs (corrupt data!). Rebuild ISOs from source is recommended. Note2: For the 3k3y Manager ISO firmware release 2.05 is MANDATORY!
3k3y IsoTools v1.34.2
3k3y IsoTools (aka 3k3y Ripp3r v) installation setup for Windows. NOTE: This requires .NET 4.0. New in this release: Possible fix for mixed PS3/Blu-ray discs. Encrypt generates correct filename if input file doesn't use .dec.iso. Fixed issues with games not booting after installed an update (8001003E). Note: If you update from a version before v1.34.1, you may need to update twice! This is due to a filename change on the server.
3K3y Firmware v2.05
3K3y firmware UPDATE. New in this release: New Game Selection Menu system. Fix for Dynamic ISOMENU. New Mr Waffles WIFI code.
From harryoke: Yippee... No more errors when updating non IRD iso files... just remake your iso with the updated tools and you can now update enjoy. IsoTools + 2.05 gives you the ability to load a game straight from XMB.
To activate new menu system ... in cfg file set iso menu and dont forget to use manager iso in isotools to create your menu
Note: If you ever want to generate the latest gyo.db in real time, just click this link: 3k3y.com/ird_files/gyo
Finally, attached below are 3KR install diagrams on a PS3 2.5k, 3k, 4k from Oz Mod Chips. This ODE device supports 4k, 3k, 2k5, 2k1 and 2k consoles in one main board.
Finally, from harryoke comes a new 3K3y iSO Menu From XMB video:
SNES Emulator / NES on PS3 OFW via 3K3y ODDE
I was recently asked if i could port a snes emulator to OFW. Well here you have it , tested and working via 3K3Y ODDE. Zecoxao and myself are striving to bring as much homebrew to OFW that we can , but there are some technical difficulties. So please be patient as rome wasn't built in a day. No roms are included in the release as this would be classed as piracy.
Credit goes to the devs that created the original Homebrew games for CFW ... without you there would be nothing.
Special thanks goto ThatOtherDev for making things so easy for us , your coding is impeccable.
Tutorial: How Fix Error 80010017 with 3K3y Tools By Nicolas
Hi guys, i have many Games that have modified EBOOT (like Duplex or Other Dumper Scene Groups) and When i Converted them to ISO with genPS3iSO, i get Error 80010017 we have to Methods for Fix This Problem:
1: Download Originals EBOOT
2: use my Method
I tested all Games That get me error 80010017 with my Method and Now They working like Charm
Step 1: Download Tools that Need For Fixing This Error
We use applications that Created By 3k3y Team First application that we need is iSOTools v1.33:
3k3y IsoTools (aka 3k3y Ripp3r v) installation setup for Windows. NOTE: This requires .NET 4.0. New in this release: Fixed issue with IRD creation from disc. Fixed crash when viewing IRD files.
Allow selection of network drives for IsoMenuCreator. Fixed a booboo when creating an IRD file while ripping. Fixed issue where discs without eboot.bin can't be created.
Finally, from modrobert: I've just started installing 3KR (3KS-R) in a PS3 Super Slim, the new soon to be released 3key solution which supports 4k, 3k, 2k5, 2k1 and 2k consoles in one main board.
This is the first time I've opened up a PS3 Super Slim, the hardware design is a bit cryptic with the weird shielding plates which also doubles as cooling elements, and it's pretty clear most of the design changes were done to make the console cheaper to manufacture.
Anyway, back to 3KR, compared to 3k3y 4k (3KS) most of the adapter logic has moved to the main board and the adapter is now reduced to a small passive PCB for the SATA soldering points as seen below.