close
Learn to Softmod a PS3!
minimize

Here's the list of materials needed to begin flashing your PS3

Once you have completed the ps3 teardown, run the following software to get your computer working with your teensy++ 2.0:

  1. Download the "NAND flash tool software" (link under software tools)
  2. Extract folder
  3. Go to PS3_NANDway_ToolPack -> Software and install Python and the Teensy Trieber(Driver in German)
  4. Run teensy.exe from the teensy software folder
  5. Go to PS3_NANDway_ToolPack -> NANDway -> teensy Software and drag the "NANDway.hex" into the teensy.exe application
  6. Plug in your teensy using the USB PS3 remote cable to your computer
  7. Press the button on your teensy to allow the program to program your teensy.
  8. Click the program button and then the reboot button.
  9. Your teensy should now be ready to flash your PS3's NAND chips

Next let's actually dump the NAND chips

  1. Your teensy flash tool should be plugged into your computer via usb
  2. Browse to the device manager open up the windows search and type in device manager
  3. Now look for the item in the device manager that says "Ports (COM LPT)"
  4. Take note of the number after COM
  5. Put the metal baseplate on the opposite side of the PS3 motherboard you want to flash
  6. Locate the NAND chip it should look like the picture
  7. Depending on your model you will need to cut pieces out of the 360clip with an x-acto knife in order to make your clip level with the board so it can read and write
  8. Get a piece of paper to rest the flash tool on top of so it doesn't short any connections
  9. Place the clip on top of the chip with the dot on the edge of the clip and on the chip aligned. The clip should fit snug and be perfectly level with the board.
  10. To test if the chip is on properly go to: NANDway_Toolpack -> NANDway, open up the "start_NANDway.bat"
    and run the command: "NANDway.py COM* 0 info" where "*" is your COM port number found in the device manager
    the command output should look like the picture below showing the manufacturer, the chip type and all the other information
  11. If you are having problems getting a read from the chip here are some things you can do:
    • push the pins inward LIGHTLY on the 360clip with the x-acto knife also make sure they are all even after *this will solve most issues
    • if the clip isnt staying in position put the small block of wood or rubber on top of the 360clip and clamp VERY GENTLY to the table
    • scrub the nand pins GENTLY with a toothbrush and isopropyl alchohol
  12. To dump the NAND enter this command into the prompt you used to display the nand info:
    "NANDway.py COM* 0 dump NAND1a.bin" where "*" is your COM port number
  13. The dump will take 15-17 minutes and will look like this:

    [WARNING] do not touch or bump the 360 clip other wise you will corrupt the dump and need to start all over again
  14. Dump the first NAND chip at least two times (using: "NANDway.py COM* 0 dump NAND1b.bin").
    After compare the flashes using the PS3 Downgrade tool. See pic below
  15. Do the next nand chip (which happens to be on the other side of the board for me.)
  16. Repeat dump steps

Now its time to combine the dumps and modify them:

  1. go to: NANDway_Toolpack -> Software -> Dump check software, open up "FlowRebuilder_v.4.2.3.0.exe"
  2. Click on the dropdown menu and select UNSCRAMBLE
  3. Select both good dumps and name an output dump and click execute operation
  4. Click on the dropdown menu again and select PATCH
  5. Select your output dump and name a patched dump and click execute operation
  6. Click on the dropdown menu once agains and select RESCRAMBLE
  7. select the two original dumps and the patched dump and click execute operation

Now you can flash the modified/patched dumps back onto the PS3:

  1. Your teensy flash tool should be plugged into your computer via usb and the 360clip firmly connected to the last NAND you dumped
  2. To flash the top nand enter this command into start_NANDway.bat
    NANDway.py COM5 0 vdiffwrite NAND1b.bin.new.bin DifferenceFileFlash1.txt
  3. move 360clip to the other nand
  4. To flash the bottom nand enter this command into start_NANDway.bat
    NANDway.py COM5 0 vdiffwrite NAND0a.bin.new.bin DifferenceFileFlash0.txt
  5. Each flash should take 2 minutes
  6. After flashing both nands put the PS3 back together


close
Installing CFW
minimize

Installing CFW is simple all you need to do is:

  • Rename your downloaded CFW to PS3UPDAT.PUP and copy it to the root of your usb
  • Go to: NANDway_Toolpack -> Factory Mode -> STEP 1 and copy the Lv2diag.self file to the root of your usb
  • Go to: NANDway_Toolpack -> Software -> Teensy Software and open up teensy.exe
  • Go to: NANDway_Toolpack -> NANDway -> teensy Software and drag PSGrade.hex onto the currently open teensy.exe application
  • press the button on your teensy while connected to the computer and click program and then rebbot on the teensy.exe application
  • plug your usb flashdrive into the right most usb port on your PS3
  • plug in your teensy usb into the port beside the flashdrive
  • plug in the power to your ps3 and press the power button and then quicky press the eject button right after
  • the PS3 will shutdown again after 10 seconds and restart then it will load the CFW onto itself then shutdown
  • after it has finished you can plug in a screen and turn the PS3 on and you will see the CFW has been installed