3K3y Eboot Resigner & 3K3y Firmware Update 2.02

Just a little application to help people with a 3k3y to resign eboots from Homebrew/PSN for use in 3k3y ISO format.

instructions... come on its not rocket science

1. Place Eboot.bin in extracted folder

2. Run (run me.bat)

3. Press 1.

4. Done

Told you it was simple

Ps. Please be gentle with xxmcvapourxx... our hearts and thoughts are with you buddy xx

Thank you ICECOLDKILLAH and harryoke the new version Odde eboot resigner 1.02 work now on windows 7 32 bit (tested by gamesonic staff)

Update:

Works on windows vista 32 bit

Download by ICECOLDKILLAH

From SpidaWeb: 3K3y Ripp3r Application 1.27+ Helpful Information:

A couple of things are assumed in the following instructions. It is assumed that you are rebuilding JB files, PSN, and Homebrew. It is also assumed that you are on a NO KEYS installation of the 3K3Y firmware.

Installation and Setup of Ripp3r version 1.27+

1. Uninstall any previous versions.
2. Run the installation program and follow the prompts.
3. Run the Ripp3r application.
4. Verify that you are on version 1.27 by clicking “About.”
5. In order to be able to rebuild JB files without IRD, PSN, and Homebrew, you will need to set a few options. Click on “Tools” from the top menu, and then click on “Settings.”
6. Make sure you have the following enabled under “Rip/Rebuild/Encrypt Options”:

It is assumed here that your BD drive is properly connected to your PC via USB and the Ripp3r hardware and is working properly. It does not matter if you are using your 3Dump keys or a spare drive with the application's default keys.

1. Make sure there is no disc in the BD drive. The Ripp3r application will not detect the drive if there is a disc inserted. You can use the provided button on the Ripp3r hardware to eject a disc.
2. Start the Ripp3r application.
3. Insert an original PS3 disc into the BD drive. The application will detect the disc and display the Title ID.
4. Click on the "Rip Game" button.
5. If you have "Create IRD while ripping" enabled in your settings, you will be prompted to name the IRD. Choose the desired directory and name your IRD file, and then click “Save”.
6. Choose the desired directory and name your ISO, and then click “Save”.
7. The application will then begin process the disc and begin to make a 1:1 copy. This process can be quite lengthy. The time required is dependent on the amount of data backed up from the disc. Once the process is complete, the application will display "All done".
8. The resulting ISO will be encrypted. This ISO will need to be decrypted in order to use it with the 3K3Y. To decrypt the ISO, click on the "ISO Crypto button.
9. Select the proper directly and the encrypted ISO that you have created from the original disc.
10. The application will begin the process of decrypting tne encrypted ISO. Once the process is complete, the application will display "Success". The decrypted ISO is now ready to use with the 3K3Y.
11. Enjoy your ISO.

Rebuilding a JB set using Ripp3r 1.27+ and valid IRD

1. Open the Ripp3r application.
2. Click on “Create ISO”.
3. Select the directory that contains the JB files and click “OK”.
4. Choose the desired directory, name your ISO, and then click “Save”.
5. Select the corresponding IRD file and click “Open”.
6. The Ripp3r application will parse the IRD, and then check and validate the files against the IRD.
7. If all file sizes are valid, the Ripp3r will then begin to create the ISO.
8. Since encryption is disabled on rebuild, you can expect “Unverified Regions”.
9. Once the application finishes rebuilding the ISO, you will see the message stating that the process is “All complete”.
10. You may notice that the message also states that the resulting ISO "does not match the original". Do not be alarmed by this message. The Ripp3r application has used the IRD in order to hash check the files. The IRD has allowed to application to know not only details about each file itself, but also file placement within the ISO. Since the application has the proper file information and has validated the data, you can be assured that the resulting ISO is 99.9% correct, even if particular regions are unverified.
11. Enjoy your ISO.

Rebuilding a JB set using Ripp3r 1.27+ without a valid IRD

1. Open the Ripp3r application.
2. Click on “Create ISO”.
3. Select the directory that contains the JB files and click “OK”
4. Choose the desired directory, name your ISO, and then click “Save”.
5. When prompted to select the corresponding IRD file, click “Cancel”.
6. The Ripp3r application will generate any applicable files and begin to create the ISO.
7. Once the application finishes rebuilding the ISO, you will see the message stating that the process is “All complete”.
8. Since there is no IRD to compare and no constraint by which the application can measure, the resulting ISO cannot be considered “stealth” in any way. The files used to build the ISO could have been altered in any number of ways. These ISOs are to be used at your own risk.
9. Enjoy your ISO.

You will need to edit PARAM.SFO. I use aldos tools. The PARAM.SFO editor is available here: aldostools.org/PARAM_SFO_Editor.rar

You will need a hex editor. I use HXD, available here: mh-nexus.de/downloads/HxDSetupEN.zip

There may be other tools or other ways to prepare your files for ISO. All input is welcome.

Creating an ISO from a “PSN title” using Ripp3r 1.27+

There are a few things you will need (in addition to the above items).

You will need the following files from a valid PS3 disc:

LIC.DAT

PS3_DISC.SFB

You are using PSN title ISOs at your own risk. They may or may not easily be detected. You should only create ISOs for PSN titles you actually have purchased. There may be other tools or other ways to prepare your files for ISO. All input is welcome.

PREPARATION:

1. You should have 2 PKG files. One file will contain the actual title and the other will contain a crack for the PSN title.
2. Extract the titles by opening the PKG files and right clicking on the root of the PKG. Select "Extract to source folder". Do this for each PKG file.
3. Move the contents of the crack folder to the proper place in the PSN Title folder, replacing files.

[ --- (Pre-1.27 Start): --- ]

4. You will now need to created the structure expected on a PS3 disc. Create the following directories:

[PSN_TITLE]\PS3_GAME\

[PSN_TITLE]\PS3_GAME\LICDIR\

5. Move the contents of the PSN Title that you extracted from the PKG files into the PS3_GAME\ directory.
6. Move LIC.DAT into the [PSN_TITLE]\PS3_GAME\LICDIR\ directory.
7. Move PS3_DISC.SFB into the [PSN_TITLE]\ directory.
8. The resulting structure should look similar to the following:
9. Edit [PSN_TITLE]\PS3_GAME\PARAM.SFO. Change the category to DG. Note the TITLE.ID.
10. With your Hex Editor, edit [PSN_TITLE]\PS3_DISC.SFB and [PSN_TITLE]\PS3_GAME\LICDIR\LIC.DAT. Change the TITLE_ID to match the TITLE_ID in PARAM.SFO.

[ --- (Pre-1.27 End): --- ]

4. (or 11 if using Pre-1.27). Using the EBOOT Resigner, resign the EBOOT.BIN and place it back in the proper directory.

DISC CREATION:

1. Open the Ripp3r application.
2. Click on “Create ISO”.
3. Select the directory that contains the file that have been prepared from the PSN PKG and click “OK”
4. Choose the desired directory, name your ISO, and then click “Save”.
5. When prompted to select the corresponding IRD file, click “Cancel”.
6. The Ripp3r application will generate any applicable files and begin to create the ISO.
7. Once the application finishes rebuilding the ISO, you will see the message stating that the process is “All complete”.
8. Since there is no IRD to compare and no constraint by which the application can measure, the resulting ISO cannot be considered “stealth” in any way. The files used to build the ISO could have been altered in any number of ways. These ISOs are to be used at your own risk.
9. Enjoy your ISO.

3K3y Updating Your Firmware - Helpful Information

As the 3K3Y feature set evolves and grows you will it necessary to update your firmware. The following information is intended to help you do just that.

INITIAL CHECKS

1. Make sure the PS3 is OFF
2. Remove the micro SD card from the 3K3Y all together.
3. Turn on the PS3 with no disc in and drive closed.
4. Notice the lights on the 3K3Y. Red is solid and blue is slowly flashing. If this is the case, move to the next step, otherwise check connections, solder points, etc...
5. Turn off the PS3.
6. Image the micro SD with a proper base image. The included micro SD Card should be 128MB. It is possible to use a larger card, but not necessary. A micro SD reader should be used with a Windows Vista or higher computer. Do NOT try to use a cell phone or tablet.

WRITING THE BASE IMAGE USING USBIT FOR WINDOWS

USBIT, or USB IMage Tool, is a small program that can create images of USB flash drives and make an exact backup image of your USB Stick.

1. Download USBIT from here: alexpage.de/usb-image-tool/
2. Download a 3K3Y base image from here: xkeydownloads.com/MicroSdImages/SDImages-110MB.zip. Use the 2.XX image.
3. Unzip USBIT and the 3K3Y base image to your hard drive.
4. Using a SD card reader, insert your micro SD into the computer.
5. Run USBIT.
6. From the top drop down select "Device Mode".
7. Select the proper storage device from the list on the left hand portion of the window.
8. Click the "Restore" button.
9. Select the 3K3Y base image
10. Once complete, exit the program.
11. Safely eject the micro SD card.
12. Seat the micro SD card in the 3k3y and make sure it locks in place.

WRITING THE BASE IMAGE USING DD FOR WINDOWS

PERSONAL NOTE: This little batch file was put together using dd for windows. It is to be used at your own risk and is not official 3k3y software. This batch file will clean the partition from the mirco SD card then rawwrite a base image. it CAN DELETE other partitions if care is not used. MAKE SURE the selected disk number is the micro SD card. No one is to be held responsible if partition information is deleted on other USB devices.

Now that the Micro SD has been imaged without error and inserted it into the 3k3y, the update will need to be applied. The update should be applied with no disc in the drive and drive closed (if super slim).

The update will consist of three steps using the following files:
UPDATE STEP 1
rootfs -- Root File System
uImage -- Kernel

UPDATE STEP 2
fpga.vme -- This is dependent on your model and are labeled appropriately. 3KF for Fat or PATA and 3KS for Slim or SATA. Do NOT use the PATA/FAT on a SLIM/SATA or vice versa. This WILL brick the 3K3Y.

UPDATE STEP 3
3key.cfg -- this is the editable config file. Edit in notepad.
gyo.db -- Database file that contains all known D1s.

UPDATING TO THE LATEST FIRMWARE

1. Download to the latest version of the firmware. At the time of this writing, the 2.02 is the latest and can be downloaded from here: http://www.ps4news.com/forums/attach...chmentid=35996
2. Unrar the downloaded file, and copy only rootfs and uImage into the root of an USB flash drive. The flash can be formatted NTFS or Fat32.
3. Safely eject the flash drive.
4. Turn on the PS3 with no disc in and drive closed.
5. Place the flash drive into the USB dongle that is attached to the 3K3Y by the small FFC and plugged into the PS3's USB port.
6. Wait for update to complete. If no remote, allow 15 Minutes for the update to complete. If a remote is connected, watch for notification of update completion.
7. Turn OFF your PS3
8. Remove the flash drive
9. Insert the flash drive again into the computer.
10. Delete rootfs and uImage from the flash drive.
11. Copy the PROPER fpga.vme to the flash drive.
12. Safely eject the flash drive.
13. Turn on the PS3 with no disc in and drive closed.
14. Place the flash drive into the USB dongle that is attached to the 3K3Y by the small FFC and plugged into the PS3's USB port.
15. Wait for update to complete. If no remote, allow 15 Minutes for the update to complete. If a remote is connected, watch for notification of update completion.
16. Turn OFF the PS3
17. Remove the flash drive
18. Delete fgpa.vme from the flash drive.
19. Copy 3key.cfg and gyo.db to the flash drive.
20. Using notepad, carefully edit 3key.cfg on the flash drive and save it.
21. Safely eject the flash drive.
22. Turn on the PS3 with no disc in and drive closed.
23. Place the flash drive into the USB dongle that is attached to the 3K3Y by the small FFC and plugged into the PS3's USB port.
24. Wait for update to complete. If no remote, allow 15 Minutes for the update to complete. If a remote is connected, watch for notification of update completion.
25. Turn OFF the PS3
26. Remove the flash drive
27. Turn on your PS3 with no disc in and drive closed.
28. Notice the lights on the 3K3Y. Single Red light and blue light is flashing rapidly in succession of 5 flashes.
29. Success!

Now that you are up to date, the update files are no longer needed on the flash drive. They can be deleted. Do not leave the update files in the root of the same drive you plan to use for loading ISOs.

Below are some related videos as well for those interested:

3K3y Firmware Update 2.02

Did you know that you can generate the latest 3key disk key database here (Mirror: 3k3y.com/ird_files/gyo)? Unlike with competing products you don't have to wait for the manufacturer to pinch the disk keys from our IRD database and compile it into a database

3k3y: "Universal" daughterboard for 25xx/3xxx/4xxx models finished! Its now now in production and will be available in about 2 weeks. This means that 3k3y will support ALL SATA (Slim and Super Slim models) using only 2 daughterboards - one solder free for 200x/210x models and one for *all* other models!

Unofficial NOTES: 2.01 firmware had some bugs that slipped by, so this firmware fixes it and more. This is for 3k3y (PS3)... if you have an xk3y (xbox 360) then leave this area as you will brick your device with this update.

This update is for 3k3y PATA (3KF) and 3k3y Sata (3KS)...please take the fpga.vme out of the folder that belongs to your 3k3y type and place is on the root of your HDD with the other files. You do not need to do this if your FPGA is at 01.10 or 02.10 already

You will need to update your 3k3y in 2 cycles for the gyo.db to update. gyo.db is a new file that will make life easier for you as it contains a database of D1 keys ripped by the 3k3y community. Update to the new firmware, reboot console and leave your HDD/USb stick with update files inserted. You will see that the device will update again (gyo.db is being copied to the SD card!)

P.S. We know a lot of people are waiting to the 3k3y-S for Phat-Sata, 2k, 2.5k, and 3k PS3s. It is almost ready, it is made, in testing, we want to make sure we release the very best hardware to our customers.

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.

A new version of 3K3y ODE on the horizon / 3K3y advanced diagnostics

Emulators are always good.. also a new version of 3K3y ODE is on the horizon, rough translation (via logic-sunrise.com/news-659056-le-pcb-slim-3k-du-3k3y-en-photo.html):

Good news for fans of the team waiting Xkey Slim version 3K3y. Well things are progressing as the PCB for Slim has just shown the tip of his nose. This is obviously the Slim 3000 version is presented and more information should emerge soon.

Article remains in pre-order LSstore while waiting for the final PCB. The team tells us that the availability for Slim 3k will be next week, and Slim in a small 2k fortnight. The Cobra is out worldwide, the 3k3y could be a suitable replacement.

For the impatient future (what we can understand when you see the production rate of some teams), the replacement of a cobra by 3k3y or vice versa will be done free of charge upon request to the store.

The following information is mostly relevant for professional installers, in other words those who do more than one 3k3y install. With this setup you will be able to check the 3k3y operation standalone, that it boots OK from microSD card, without installing in a PS3 console or even connecting a BD drive.

What you need is a serial 3.3V UART circuit, similar to this one: free60.org/Level_Shifter

Parts:

1x MAX3232 IC
5x 0.1uF Caps
1x 9-pin D-Sub Port

Note that the computer serial port on this image have RxD and TxD labels swapped by mistake, the pin numbers and traces drawn are correct though. Check this page (pinouts.ru/SerialPorts/Serial9_pinout.shtml) for reference when in doubt about computer serial port pins.

The difference from this design is that we will have to use an external power supply for the MAX3232 3.3V, 3k3y 5V, and hook up RX and TX points to the 3k3y board (instead of the Xbox 360).

Here's a photo of my diag setup. The brown perfboard has the MAX3232 on there (and some other Atmel test stuff not needed for 3k3y). The 3k3y (3KR in this case) needs 5V feed, you can use the power cable included in the 3k3y bundle. However, the UART signal level needs to be 3.3V for the MAX3232 circuit/board.

This is a closeup of the 3KR location of the RX and TX points. On 3k3y FAT you will find the RX and TX points on the back of the board, they lead to vias which can be accessed from the top though.

On a PC with Windows you can use the included HyperTerminal software to do this, for Linux I recommend using 'minicom'.

Here's the 3k3y output (on my old CRT TV) from U-Boot which loads the Linux kernel on the device. The serial port is set to 115200 BPS (8-N-1) which is required by 3k3y.

The output here means the microSD card uImage and rootfs files were OK and the kernel was started. If there is no output at all there is probably something wrong with the microSD card (or your MAX3232 build). You will not see any output past the point of this "Starting kernel ..." message. If you have a corrupt microSD card the "Bad Data CRC" message can be seen in some cases.

Check this for more info how to restore a 3k3y microSD card with factory image:

Description

This tutorial will help those of you unlucky enough to have received a corrupt or DOA microSD card, or who deleted files (formatted) by mistake. Keep in mind that 3k3y firmware updates should be copied to an USB stick or hard drive, NOT DIRECTLY TO THE MICROSD card!
What you need

USB Image Tool for Windows.

A 3k3y microSD card image file.

Note: If you are using Linux, then you can write the raw image to microSD card using 'dd'.

Getting ready

Unzip USB Image Tool to a directory on your Hard Disk.

Unpack the 3k3y SD card image file using 7-Zip into the same directory.

A micro SD card, preferably the 128MB (or 116MB) card that came with xkey but if this is not working you can use any micro SD card you have available.

You now have a factory fresh micro SD card with 3k3y base FW version ready to use, add your 3Dump.bin file and test in your 3k3y.

Please note, if you make a new card please use a Micro Sd card reader, not a microSD to SDcard adapter that is plugged into a reader as it usually doesn't work.

If a remote display is connected to the 3k3y via flex cable and to a powered USB port (Eg. USB hub) using the dongle, it will read "BAD BD" since we don't have any BD drive connected via SATA (or PATA if you are checking 3k3y FAT) in this setup, but it will still detect hard drives and it can be used to check the "About" info display for firmware version, FPGA version, drive key, etc. You can also perform the standard 3k3y firmware update hooked up this way.

This is good to know if you want to test individual parts of the 3k3y bundle, before even starting the install. If you don't get any data on the serial port, and you suspect the 3k3y is bad, then the blue LED on the 3k3y PCB can help diagnose the problem.

I hope this will help you diagnose 3k3y in a more efficient way. Please ask questions if you have any.

Tutorial: How Fix Error 80010017 with 3K3y Tools By Nicolas

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:

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.

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.

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

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.

Install Disc Creator for ODE by ICECOLDKILLAH is Now Available

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.

CHANGELOG:

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)

ADDITIONAL INFOS:

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.

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.