[Trinity, Corona] S-RGH Tutorial, start to finish (Slim only) [16MB]

Discussion in 'Xbox 360 Modding Tutorials' started by JoinTheResistance, Dec 12, 2016 with 76 replies and 50,818 views.

  1. JoinTheResistance

    JoinTheResistance Dead to the world, alive for the journey...

    Messages:
    4,709
    Ratings:
    1,048
    Wazzap guys?! :biggrin: Back with another tutorial! This time I'm going to be showing you how to do an S-RGH install, the best RGH method that you can use on a slim. As with RGH1.2, it was developed by 15432, who I would like to say a big "thank you" to!
    Now, let's get this party started!
    P.S. If some of the text is unreadable, switch to the dark theme! :wink:

    Warning:
    Soldering skills are required to perform this mod, needless to say you can damage your console while performing this mod.
    Health warning:
    Soldering, especially when using flux, generates toxic fumes, which you should not breath in! Therefore, it's recommended to either work in a well ventilated area or use a fume extractor. No solder joint is worth cancer!

    Supported consoles
    All Trinity and Corona slims
    Unsupported consoles
    All Phats
    Winchester slims

    Identifying your console
    Trinity or a corona

    [​IMG]

    Identifying the corona version.
    If you have a Trinity you can skip this step
    If you have a Corona disassemble your console and follow the picture from below to identify the sub model
    [​IMG]
    After you know your exact motherboard version, proceed to the next step

    Software
    [Click here to view the link]/ [Click here to view the link]( [Click here to view the link])
    [Click here to view the link]

    Hardware needed
    Depending on your motherboard revision, you might need some console specific things, but let's start with the standard stuff first.
    Soldering iron
    [​IMG]
    Solder (preferably lead free)
    [​IMG]
    Wires (AWG 26 and AWG 30 work very well)
    [​IMG]
    Flux
    [​IMG]
    J-R Programmer or Nand-X (Both will work well)
    [​IMG]
    [​IMG]
    A glitch board/chip
    (Optional) Some pin headers, if you're going to use an ACE or DGX/RGX that doesn't have them and don't want to solder the programming cable directly

    Supported glitch boards/chips (Glitchers)
    X360 ACE
    [​IMG]
    This is the easiest to find chip, it is also the best one for the task.
    DGX/RGX
    [​IMG]
    This one is a bit harder to find and might even cost you a bit more. It works, but I still recommend getting the ACE.

    Console specific
    Corona V3/V5

    A postfix adapter
    [​IMG]

    Now that you have everything ready, let's start!
    The first thing to do is install the JR-programmer/matrix nand flasher drivers.
    First connect the device to your computer and wait until windows tells you that it can't find the drivers. After that go into device manager and locate the JR programmer/Nand-X, it should show up as JR programmer, unknown device or memory access. Next right click on it, "Update Driver software", "Browse my computer for driver software" and point it to the jrunner folder.


    Step 1: Reading the nand
    After we have all the required software and hardware ready, we need to read the nand of the console. Simply put, the nand is the chip where the console's operating system is stored and we need to make a copy of it (nand dump), so that we can modify it. This process is going to vary by motherboard type.

    First, connect your JR programmer or nand-x by following the diagrams from bellow.
    Note: You'll need to cut the colored plugs off of the end of the nand cable on the JR programmer/Nand-x

    Trinity
    [​IMG]
    Corona V1/V3/V5
    [​IMG]

    After you have the cables soldered to the motherboard, plug the power cable in the xbox, but do NOT power it on! Connect the usb cable to your programmer and your PC and launch jrunner.
    You should see either the nand-x or JR programmer logo next to the "CPU key database" button, if it's not there your drivers probably aren't installed properly. If you see the logo you should be able to proceed.
    [​IMG]
    [​IMG]

    You need to get two matching nand dumps so make sure that under reads you have at least 2. To begin reading the nand click on "Read Nand". After it's done doing all of the nand reads jrunner is going to compare them and tell you if they are the same. If you get "Nands are the same" then you are ready to continue. If you get any bad blocks, don't worry about them, jrunner will remap them automatically, just make sure that the nand dumps match. If your nand dumps don't match or you get a "Wrong version 0x0000000" error, then check your soldering and try again. Do NOT continue until you have at least 2 matching nand dumps.

    Step 2 - Creating and flashing the ECC
    After getting the matching nand dumps, select "glitch2" on the right hand side of jrunner and click on "create ECC". Once it says "ECC created", click on "Write ECC" and wait until jrunner writes the ECC back to your console.
    [​IMG]

    Step 3 - Programming the glitch chip
    First unplug the nand read/write cable from your JR programmer and connect the xsvf programming cable in the top plug. If you're using an ace (or an RGX without headers), you have probably seen that there is nowhere to plug the other end of the cable in, well this is where those headers from before come in. Here is what your chip will look like after soldering the headers.
    [​IMG] [​IMG]
    Of course you can just solder the wires directly.
    On the JRP cable you will have a few labels, when you are plugging the cable in the glitch board make sure that you match them with the labels on the board that you are using. The ace chip doesn't have labels so use this picture instead.
    [​IMG]
    After you have the headers soldered and all of the cables plugged in, switch the switch near the xsvf port on the JRP to the side closer to the port itself.
    [​IMG]

    To flash the timing file, open jrunner and go to advanced, then custom nand/cr functions, select Xsvf and click the "..." on the right. Next, use the the window that just popped up to navigate to where you have the S-RGH files extracted, go in the "Trinity" or "Corona" folder (depending on what console you have) and you will find 3 sub folders 150MHz, 200MHz and 300MHz. These folders hold the timing files that we will be programming onto the glitch chip. The folder names represent the working frequency of the chip when flashed with one of those files. Because every console is different, there is no way to determine witch file is going to work best for you. Once you open one of the folders you will see more folders labeled "timing_XX.X". The numbers represent the timing at which the glitch/reset pulse will be sent. Lower means earlier, higher means later. In these folders you will find the actual files. They will the labeled "TR_L_X.X_T_XX.X" for trinity files and "CO_L_X.X_T_XX.X" for corona files. The number after the "L" is the length of the reset/glitch pulse. The lower the number, the lower the pulse length, the higher the number the loner the pulse. Of course we can't be sure what is going to work best, so we will start by choosing the 300MHz, "TR_L_0.5_T_60.6" file for trinity consoles and the 300MHz "CO_L_0.5_T_66.2" file for coronas.
    After the file is selected, click open and then "RUN". Wait until jrunner flashes the file onto the chip, after it's done disconnect the chip and proceed to the next step.

    Step 4 - Soldering the glitch chip
    After the ECC has been written and the glitch chip programmed, it's time to connect it to the motherboard. Follow the diagrams from below!

    DGX/RGX
    Trinity/Corona V1/V2
    [​IMG]

    Corona V3/V4/V5/V6
    [​IMG]

    X360 ACE
    Tinity/Corona V1/V2
    [​IMG]

    Corona V3/V4/V5/V6
    [​IMG]
    You will also need to bridge a few points if you have one of these motherboard revisions.
    [​IMG]
    Even though it says V3 and V4 only, this is also necessary on V5 and V6 boards. To bridge the points you can use 0 Ohm resistors/fuses, a small wire or just solder on its own. As the picture suggests, only make the bridges if the resistors are missing!
    Step 5: Getting the CPU key

    After you have soldered the chip onto the board it's time to get the cpu key. First, you need to disconnect the JR programmer/Nand-X from the motherboard. Simply unplug the cable from the JRP/Nand-X itself, no need to desolder it.
    Once you have your nand reader disconnected from the motherboard, plug the power and HDMI/AV cables in and turn your console on. Now the glitch chip will attempt to glitch your console. If your console doesn't boot within a minute, program the chip with a different timing file. Note: Make sure that the console is both off and unplugged while programming the glitch chip.


    Once your console boots you will see the Xell Reloaded screen.
    [​IMG]

    Wait a bit and it will scroll down to your CPU and DVD key. The one we need now is the CPU key, so take a picture if it or write it down.

    [​IMG]
    Once you have your CPU key turn your console off and continue to the next step.

    Step 6: Building and flashing the hacked image
    First you will need to add the dashboard files. To do this in jrunner open the drop down menu under Dash version, click on add dash, check the box next to the dashboard version you wish to create, select the latest one if unsure, which is 17349 at the time of writing this tutorial, and click on Add dashes

    [​IMG]
    So, since jrunner no longer updates, you will either need to use 17511 for the initial XeBuild (even if your console was on a higher dash prior to RGHing it), or update it yourself like this.
    Don't worry about that now, you can later update to the latest dashboard.
    Make sure that you have 17511 selected under dash version.
    [​IMG]


    Load one of your nand dumps into "source" in jrunner and enter your CPU key in the CPU key box.
    Don't worry about mistyping your cpu key, jrunner will tell you "CPU key is correct" if you have entered it correctly.
    Once you have entered your CPU key correctly and downloaded the latest dashboard, select "glitch2" from the right and click on "Create Xebuild image". Note: If you aren't getting instant boot times you can check the "CR4" box next to glitch2 to reduce the time between glitch attempts.
    Once it's done creating your image connect your JR programmer/matrix nand flasher to your console and PC, then plug the xbox 360 power cable in the console, but do NOT turn the console on! Next click on "Write Nand" and wait for it to write the image onto the console.
    [​IMG]
    After it's done writing the image unplug everything and wait 30s, after that plug the xbox 360 power and HDMI/AV cables in (make sure that your nand programmer is NOT connected to the console) and turn your xbox on. Your console should now boot into the default dashboard. And that's pretty much it, now all you have to do is desolder the nand cables, clean the flux and put your console back together.


    If you can't get your console to glitch there are many things to try, too many for me to mention them all in this thread. I suggest that you head over to teamx360.co.uk and doing some reading in the S-RGH section. If you can't find a solution there, then open a thread in the "Xbox 360 support" section here on se7ensins or over at teamx360.co.uk and we'll try to help you as best as we can.
     
    • Like Like x 10
    • Informative Informative x 4
    Last edited by a moderator: Apr 26, 2018
  2. Noobert

    Noobert RGH/Flashing Support VIP Retired

    Messages:
    8,324
    Ratings:
    4,361
    Very nice!

    Just as much detail as your RGH 1.2 guide, this should help all those looking for it :smile:
     
    • Informative Informative x 1
  3. OP
    JoinTheResistance

    JoinTheResistance Dead to the world, alive for the journey...

    Messages:
    4,709
    Ratings:
    1,048
    What I don't understand is how you managed to spot it and respond less than a minute after me posting it :tongue:
    Oh, right... you're a mod now, I guess that explains it :biggrin:
     
    • Like Like x 1
    • Informative Informative x 1
  4. Snowy

    Snowy Let it snow

    Messages:
    2,411
    Ratings:
    878
    Just in case you don't feel like becoming a mod any time soon..
    [​IMG]
     
    • Like Like x 1
    • Informative Informative x 1
  5. Bweiss

    Bweiss Enthusiast

    Messages:
    41
    Ratings:
    10
    Planning to follow your guide to S-RGH my Corona V5 in the near future. Looks very easy to follow.

    One question.. do you have the pictures for "Step 4 - Soldering the glitch chip"? They appear to have gone missing.
     
    • Informative Informative x 1
    Last edited: Jan 15, 2017
  6. Cakes

    Cakes !doge Administrator

    Messages:
    20,714
    Ratings:
    17,797
    Quick heads up that some of the images are broken now. Make sure to get them fixed so people don't run into any issues with following your tutorial. :smile:
     
    • Like Like x 1
    • Informative Informative x 1
  7. OP
    JoinTheResistance

    JoinTheResistance Dead to the world, alive for the journey...

    Messages:
    4,709
    Ratings:
    1,048
    So, the missing images are due to a bug in S7, until that gets fixed, use the links instead.
     
  8. Bweiss

    Bweiss Enthusiast

    Messages:
    41
    Ratings:
    10
    So I followed all steps up to step 5. I am now trying to get my console to boot, but my TV screen remains blank as if nothing is plugged in.

    I know you say I need to reflash the glitch chip, but before I get to far ahead of myself and waste a bunch of time, do I also need to reassemble the xbox before proceeding to step 5? Like plug the DVD drive, cpu fan, hard drive, etc. back in?

    Edit 1: I am also getting...
    ...when flashing the X360 Ace with the timing files.

    Edit 2: Also, is my X360 Ace supposed to show any indication that it is receiving power from the JR Programmer when it is only connected to the JR Programmer?
     
    Last edited: Jan 25, 2017
  9. OP
    JoinTheResistance

    JoinTheResistance Dead to the world, alive for the journey...

    Messages:
    4,709
    Ratings:
    1,048
    Make sure the switch on the top is in the right position and no, you don't need to put it back together, just need the heat sinks and fans.
     
  10. Bweiss

    Bweiss Enthusiast

    Messages:
    41
    Ratings:
    10
    Switch on top is in right position. If it matters, I didnt use Pin headers, the ones I purchased were to big, so I soldered the wires directly to the x360 ace v3.

    Feel like I broke my ace..

    When I press "run" on the JR programmer program, the jr programmer v2 flashes a red light a few times, but it does this regardless of the ace being connected.

    Edit: Moved this discussion to my own thread on the "Xbox Support" section. Thanks for the nice tutorial just seems I am doing something wrong with the Ace.
     
    Last edited: Jan 26, 2017
  11. Rpidemon

    Rpidemon Enthusiast

    Messages:
    108
    Ratings:
    4
    Good morning a great guide to companion your RGH 1.2, the ACE v3 is great for slims especially Trinity consoles I have found the 300 Mhz TR_L_0.6_T_60.3 file to be very effective. Can you add the installing of the matrix v3 into the guide as i have a load of these coming primarily for RGH 1.2 installs but would love to try 1 in a slim to compare to the ACE glitchers.
     
  12. OP
    JoinTheResistance

    JoinTheResistance Dead to the world, alive for the journey...

    Messages:
    4,709
    Ratings:
    1,048
    You can't do an S-RGH install using a matrix glitcher. You can however do a RGH2 or project muffin install, but those require a different install guide.
     
  13. Rpidemon

    Rpidemon Enthusiast

    Messages:
    108
    Ratings:
    4
    Thanks for the info JoinTheResistance a true oracle of the rgh scene.
     
  14. anticommander

    anticommander Newbie

    Messages:
    1
    Ratings:
    0
    Where do I buy an X360 ACE from? I'm unable to complete the checkout process on nh-game.com.
     
  15. OP
    JoinTheResistance

    JoinTheResistance Dead to the world, alive for the journey...

    Messages:
    4,709
    Ratings:
    1,048
    Where are you located?
    I get mine from ebay.
     
  16. Jesusdyablo

    Jesusdyablo Enthusiast

    Messages:
    237
    Ratings:
    55
    Some links are broken. Can you please fix?
     
  17. OP
    JoinTheResistance

    JoinTheResistance Dead to the world, alive for the journey...

    Messages:
    4,709
    Ratings:
    1,048
    Not on my end, somethings wrong with 7S.
     
  18. OP
    JoinTheResistance

    JoinTheResistance Dead to the world, alive for the journey...

    Messages:
    4,709
    Ratings:
    1,048
    S-RGH timing files link updated and broken images posted as bare links. Sorry for the down time!
     
  19. Justin Ferdico

    Justin Ferdico Newbie

    Messages:
    1
    Ratings:
    0
    hey, i have trinity on 17511 this will work correct? i am getting jr programmer and x360ace do i need anything else?
     
  20. OP
    JoinTheResistance

    JoinTheResistance Dead to the world, alive for the journey...

    Messages:
    4,709
    Ratings:
    1,048
    No, that's all you will need, aside from soldering supplies, that is.
     

Share This Page