PS3:Bgtoolset

Running bgtoolset

 * 1) Ensure the date and time of the PS3 is correctly set by navigating to the Settings column of the XMB and selecting "Date and Time Settings" → "Date and Time", and either manually setting the date and time, or using set via internet.
 * 2) Navigate to the Users column of the XMB and select "Create New User".
 * 3) * The name of the user does not matter, as it will only be used for a "clean slate" of the internet browser, and can be deleted once the process is complete.
 * 4) Select the newly created user to sign-in to it.
 * 5) Plug the USB drive into the right-most USB port, ensuring your USB is formatted as FAT32 MBR, and that it is recognized by the PS3 by checking that it shows up on the XMB under the Photos column
 * 6) Navigate to the Network column of the XMB and select "Internet Browser".
 * 7) Press Triangle, select Tools → Delete Cookies.
 * 8) Press Triangle, select Tools → Delete Search History.
 * 9) Press Triangle, select Tools → Delete Cache.
 * 10) Press Triangle, select Tools → Delete Authentication Information.
 * 11) Press Circle to close the browser, then open it again.
 * 12) Press Start and enter `ps3toolset.com`. If prompted to run a plugin, select "Yes". Press the "OK" button on the maintenance costs popup.
 * 13) Press Triangle, select Tools → Home Page. Select "Use Current" and press Cross. Scroll down to OK and press Cross to exit this menu.
 * 14) Select "System Manager" and ensure there is a green tick next to "CFW Compatible PS3".

Dumping NAND/NOR flash

 * 1) Scroll over the "Flash Memory" folder and press Cross, then Cross again on "Save Flash Memory Backup".
 * 2) Select "/dev_usb" (followed by three numbers) as the save destination, and press Cross on the "Save" button.
 * 3) * After the dumping process completes, a green tick should appear, indicating the dump was successful.
 * 4) Press Cross on the "Close" button, hold Circle to exit out of the PS3 browser, and unplug the USB drive from the PS3.

Verifying NAND/NOR flash dump

 * 1) Plug the USB drive into a computer, then copy the flash dump file (`dump.hex`) from the root of the USB to your desktop.
 * 2) Download PyPS3checker by clicking "PyPS3checker-standalone-package", followed by the "Download" button.
 * 3) Extract the PyPS3Checker zip, then Drag `dump.hex` onto the `drag&drop_your_dump_here.bat` file. Wait for the check to complete, and ensure there are no "Dangers" or "Warnings".
 * 4) * If either are encountered, reinstall the PS3s firmware and try again.
 * 5) * If an error is shown only for SKUIdentityData, the PS3 is likely refurbished and it is okay to proceed.
 * 6) * If an error is shown for the hash of either ROS0 or ROS1, it is likely okay to proceed, reinstalling official PS3 firmware and creating a new flash dump should fix this warning.
 * 7) Backup the dump.hex file to a safe location. Should the PS3 become bricked, this file will be used along with a hardware flasher to restore the console to a working state.

Patching the flash

 * 1) Navigate back to the Network column of the XMB and open the Internet Browser. Load the plugin if prompted, and close the Maintenance Costs popup.
 * 2) Press Cross on "System Manager", then scroll over the "Flash Memory Patch" folder and press Cross, then Cross again on "Load Patch via HTTP". Once complete, press Cross on the "Close" button.
 * 3) Scroll over the "Flash Memory Patch" folder and press Cross, then scroll over "Apply loaded Patch" and press Cross.
 * 4) * Read and understand the warning message, if the PS3 loses power or is otherwise interrupted during the patching process, it may result in a brick.
 * 5) Press Cross on the "Yes" button, and wait for the process to complete.
 * 6) * Once complete, a message should popup alerting you to reboot the console.
 * 7) Press Cross on the "Close" button, hold Circle to exit out of the web browser, then reboot the PS3.
 * 8) * Note if the PS3 takes longer than usual to reboot, do not be immediately be alarmed, and to wait for a few minutes.
 * 9) Proceed to install a CFW of equal or higher version.

Installing a CFW

 * 1) Create a folder on the root of the drive titled "PS3", and inside of that folder, create a new folder called "UPDATE".
 * 2) Download your desired CFW of equal or higher version, or a CFW spoofed to the latest version. The most recent firmwares can be found on this page. Regardless of which firmware you choose, verify the MD5 hash of the .PUP file to ensure that the file is not corrupt.
 * 3) *In order to go to a lower version CFW, you must install a CFW of equal or higher version and then QA flag the console before you can install the desired CFW.
 * 4) Rename the CFW .PUP to "PS3UPDAT.PUP".
 * 5) Move the PUP to the UPDATE folder on the USB drive.
 * 6) Remove the USB drive from your PC and plug it into a USB port on your PS3. Make sure to remove any disc inside your console.
 * 7) On your PS3, navigate to Settings → System Update, then Update from Removable Media.
 * 8) Go through all the necessary prompts to install the firmware onto your system. If all goes well, you should now be on CFW.
 * 9) *If you get a error saying "The data is corrupted" and you had verified the MD5 hash, then the PS3xploit patch most likely failed and you should try the exploit again.
 * 10) * If you receive error 8002F1F9, check that your disc drive and Bluetooth are working. If they are not, you need to use a No-BD firmware.
 * 11) (Optional) Visit this page of the wiki to learn about the basic things you can do with your newly hacked PS3, and explore the rest of the PS3 Mods Wiki.