What's new

Tutorial RGH 3.0 Guide - Phat + Slim - Includes Quick Tool!

xXBeefyDjXx

xXBeefyDjXx

Long time Sinner
Administrator
Hidden Devils
MotM 10th Anniversary Mr. Nice Guy
Messages
1,963
Solutions
6
Reaction score
721
Points
1,135
Sin$
-7
Important:
If you need support, create a new post in Console Modding Support.

Do not post support questions here!


Reset Glitch Hack 3.0
by 1 15432

What is RGH 3.0?
RGH 3.0 is the newest reset glitch hack method for Xbox 360 using just 2 wires and a new layout.
The resulting install is close to J-TAG simplicity and stability, NO Glitch Chips required!
The new method ensures that most if not ALL compatible Xbox 360s can be RGHed with results mostly returning INSTABOOT!

Compatibility
So far, RGH3.0 has been tested and confirmed to Instaboot on the following consoles:

Xbox 360 Phat
Falcon
Jasper: Small Block (16mb) and Big Block (256/512mb)

Xbox 360 Slim + Slim "E"
Trinity
Corona V1 - V6
Winchester IS NOT SUPPORTED
YOU CANNOT RGH A WINCHESTER. PERIOD.


Need to Identify what Xbox 360 you have?
Click the button below:
Use the below image to help you identify your Xbox 360 Motherboard Type.
Manufacture Date can be found on the sticker on the back of the console.
If the date is newer than the one on the left but older than the one on the right, it's probably the right one.
Also check your power supply voltage (on the label above the power socket hole) matches, especially on Slims!
thk7ahx.png


Slim E Consoles:
Consoles with a MFR date of 06-2014 and BEFORE are likely to be Corona
Consoles with a MFR date of 07-2014 and AFTER are likely to be a Winchester motherboard.

The only way to know for absolutely 100% certain is to open up the console and remove the heatsink and take a look at the XCGPU.
In the Corona consoles they still have an IHS (integrated heat sink) an on the Winchester motherboards they do not.
If your XCGPU looks like below, it is a Winchester and CANNOT be modified!
caJdgFV.png



You need to check the NAND first to ensure what steps you need to take to RGH 3.0 your Corona.
Once you verify your NAND Type, check for POST_OUT and ensure that you can read and write, then follow the steps in the NAND Reading section.
r7GhWqo.png


POST_OUT Identification:
Check near point STP501.
If you can see the traces (left image), you DO NOT need a POST FIX adapter.
If you have no traces (right image), you NEED a POST FIX adapter.
iWat2Au.png

Required Items
Xbox 360 Opening Tool (Recommended, but not required)
A NAND Reader:
LPT (Slowest)
NAND-X or JR-Programmer (Better)
XFlasher (Best)

Approx 50CM 28AWG or thinner wire

ALL Phats:
1x 1n4148 (or similar) Diode.

Resistor:
ALL Phats: 1x 22k Resistor: (Brown, Black, Orange, Yellow)
Trinity: 1x 3k-10k Resistor: (Brown, Black, Orange, Gold)
Corona: 1x 1k Resistor: (Brown, Black, Red, Gold)

Corona V3/V4: Post Fix Adapter
Fine Tip Soldering Iron
A very steady hand, and experience in Soldering (Recommended)
An Xbox 360 (Duh!)

Performing RGH 3.0
Performing RGH3.0 is very simple:
1: Install your NAND Programmer Tool of choice
2: Install the appropriate wires and required Resistors/Diodes (See Required Items above) for RGH3
3: Follow J-Runner Guide (easiest!) or the legacy RGH2-3 Converter guide (harder)


Step 1: Connect your NAND Programmer of choice to your Xbox 360.
Select the chosen route below for further explanation and images.

You'll need to make an LPT Programmer.

You will need the following:
A computer with an LPT-Port (Printer port)
Soldering Iron
Soldering tin Wire
1x LPT-Plug (DB25)
5x 100 Ohm Resistors
1x 1N4148 Switching Diode (1N914 Switching Diodes will also work where 1N4148 Diodes are mentioned)
Optional: Shrink Tubing or Electrical Tape

Open the Console Type below for a Diagram on how to build and connect the Programmer to your Console.
Ignore the J-TAG Diagram part! You only need to built the SPI (LPT) Adapter!!!
Build your LPT using the black wire diagram!

rNBugSQ.png

YTZ7g6v.png

NAND-X/JR-Programmer/X-Flasher:
phat_TX_nand_wiring.png

Slim Trinity/Corona NON 4G models
738413187.jpg

X-Flasher 4GB Coronas (Onboard NAND/eMMC) Diagram:
IwR1yCT.png

IMPORTANT: Corona V3 and V4 check the extra information below on ENABLING NAND Read and Writes!
As explained in the photo below, check the resistor pads under J2C3.
Follow as the image text explains, depending on your board version.
Unsure? See "Identifying what Corona you have" at the top of the guide.
IJipv6h.png

Once you've connected your NAND Reader Wires, refer to the below images in the correct spoiler for your Console Revision
Connect each point as shown in the image.
Important: Make sure that the points are connected correctly, and be CAREFUL!
The points are extremely delicate and can easily be bridged to other points which could KILL your console!


RGH 3.0 Points:
Phat:
Recommended: Place a 10K Resistor on the PLL Point and solder your wire to the other side of the Resistor
Place a Diode on the POST point and connect your wire to the diode

rsKnsZy.png

Slim:
Recommended: Place a 3K Resistor on the PLL Point and solder your wire to the other side of the Resistor

Final install looks like this:
vmHoTaa_d.webp


Zoomed in points:

A4Om3i4.jpg

xim60U6.png



Trinity PLL Point
Other end of PLL Wire goes to the small point near C5R54.
You need to scrape away the coating to expose the trace on the board first.
THIS MUST BE DONE GENTLY OR YOU WILL DAMAGE THE BOARD!
ttNAaeK.png

If you are trying a Corona V3 or V4, you NEED A POST FIX ADAPTER!
Recommended: Place a 3K Resistor on the PLL Point and solder your wire to the other side of the Resistor
66frNns.png

Once you're certain the points are connected properly, and your NAND Reader is installed, it's time to finish up!

Connect your console power supply and your NAND Programmer
Follow the steps in the below spoiler to build and flash your RGH3 NAND.

There are 2 methods:
1: The Easy way using J-Runner with Extras (now recommended)
2: The older harder way with J-Runner and the RGH2 to RGH3 NAND Converter tool.

If you're interested in the older way, I have left this in the second spoiler.

In both methods, you need to download the latest version of J-Runner with Extras.
If you already have J-Runner with Extras, it will update automatically. If not, follow the link to Octal's Thread below.

J-Runner with Extras Forum Link


Step 1:
Connect your NAND Reader to your Xbox, and to your PC. Connect the power supply of the Xbox.
DO NOT TURN ON YOUR XBOX 360 WHILST THE NAND PROGRAMMER IS CONNECTED. YOU MAY KILL THE CONSOLE AND OR YOUR PROGRAMMER.
Open J-Runner with Extras. It should automatically detect your NAND Reader of choice and display your console type under the "Console Type" box in the upper right.
If it doesn't, Press the ? Button to make sure your Programmer can see your console properly.
If you don't get a result, check your programmer wires before continuing!

IH7qgvC.png


Read 2 copies of the existing NAND by pressing the "Read NAND" button, waiting for it to finish, then pressing Read NAND again.

Now that you've backed up your Retail NAND, you need to grab your CPU Key.
We do this by Flashing Xell Reloaded to the console by:
Ensure the Console Type shows your console type, Select "Glitch2", then tick the RGH3 Tickbox, like shown below.
Press "Write ECC" and wait for it to finish.

(If the MHZ Option shows with the drop down, try 10 first. If this boots slowly or does not boot, try 27.)

HHu1g7q.png


Disconnect your NAND Programmer from the console and press the Eject Button to boot your console into XELL Reloaded.
If all went well with your RGH 3.0 Install, you should now see XELL Reloaded on your screen.
This should only take up to 2 minutes. If it takes longer than 60 seconds on average, try an alternative timing file first as explained above.

No boot still?
CHECK YOUR WIRING!


Once the console boots into XELL Reloaded:
Note down your CPU Key and Input this into the CPU Key section in J-Runner. You will now see your console details.

Now we will build the RGH3 NAND:
Ensure the Console Type shows your console type, Select "Glitch2", then tick the RGH3 Tickbox, like shown in the photo above.
This time, press "Create XeBuild Image" and wait for it to finish.
(If the MHZ Option shows with the drop down, try 10 first. If this boots slowly or does not boot, try 27.)
If your console does not boot on either 10/27MHZ options, change your resistor for a LOWER one (EG if you used 22k, try 10k)


J-Runner will automatically select the newly built RGH3 NAND.
If you haven't already, turn off your Xbox, reconnect the NAND Programmer, and then click the "Write NAND" button to flash the new RGH3 NAND to your console.


First, make sure you have J-Runner with Extras. You need this tool to read/write your NAND and prepare the RGH2 built nand which you'll convert later in the guide.
Links to J-Runner can be found just above these spoilers.
Also make sure you downloaded the RGH 2 to RGH3 Converter Tool, which can be found in the spoiler below:
[Click here to view this link]

Tool is virus free, full scan results below.
VirusTotal Scan
There are a few FALSE POSITIVES.
Please add this tool to your exceptions if it gets caught.

Step 1:
Connect your NAND Reader to your Xbox, and to your PC. Connect the power supply of the Xbox.
DO NOT TURN ON YOUR XBOX 360 WHILST THE NAND PROGRAMMER IS CONNECTED. YOU MAY KILL THE CONSOLE AND OR YOUR PROGRAMMER.
Open J-Runner with Extras. It should automatically detect your NAND Reader of choice and display your console type under the "Console Type" box in the upper right.
If it doesn't, Press the ? Button to make sure your Programmer can see your console properly.
If you don't get a result, check your programmer wires before continuing!

IH7qgvC.png



Read 2 copies of the existing NAND by pressing the "Read NAND" button, waiting for it to finish, then Read NAND again.

Extract the RGH3.0 tool to a folder of your preference.
Open the extracted files and open the "ECCs" Folder

Drag and drop the ECC File containing your board revision name to J-Runner's "Load Source" box and press the Write NAND button
The ECC File name depends on your console:
Corona non 4GB Models, use RGH3_Corona.bin
4GB Corona use RGH3_Corona_4G.bin
Trinity use RGH3_Trinity.bin

Phats, use the RGH3 file with your motherboard revision in:
EG: I am RGH3 installing on a Jasper, so I first use RGH3_Jasper_10mhz.bin.
If it doesn't boot instantly or takes longer times to boot, I use RGH3_Jasper_27mhz.bin

i34dPy9.png


Flash this to your console by dragging and dropping it into the Load Source Box in J-Runner and pressing "Write NAND"

Next: Disconnect your NAND Programmer from the console and press the Eject Button to boot your console into XELL Reloaded.
If all went well with your RGH 3.0 Install, you should now see XELL Reloaded on your screen.
This should only take up to 2 minutes. If it takes longer than 60 seconds on average, try an alternative timing file first as explained above.

No boot? Phats try 10mhz First, then 20mhz timing.
No boot still? CHECK YOUR WIRING!


Once the console boots into XELL Reloaded:
Note down your CPU Key and Input this into the CPU Key section in J-Runner, then create a new RGH 2.0 NAND:
Select "Glitch2", Make sure "Kernel Version" is "17559", press "Create XEBuild Image".
DO NOT FLASH THE RGH2 FILE!
iU900NG.png


Now it's time to convert the RGH2 NAND to RGH3:

The new RGH3 NAND Creator Tool is by far the easiest method of converting RGH2 NANDs to RGH3.
If you get stuck, read the status message in the app.
It will tell you what you're doing wrong!


Open "RGH2 to 3 GUI" in the RGH 3 Tool Folder
OpenTool.png

Drag and drop the RGH2 NAND File J-Runner created for you earlier
onto the "Drag and Drop your RGH2 NAND here" section


DropNand.png

Enter your CPU Key.
(You can also copy + paste it there if easier)


KeyInputSelectBoard.png

Select your Xbox 360 Type.

Open the Console Type Spoiler for the next steps:

PhatSelect.png

Select the your Motherboard Type

SelectTiming.png

Select 10mhz first and try that.
If your console doesn't boot, or you didn't have success with Xell on 10mhz, use 27MHZ.

PhatGO!.png

What are you waiting for?
Press GO!

SlimSelectType.png

Select your Motherboard Type

SlimGO.png

What are you waiting for?
Press GO!

Once the Tool finishes making your NAND, it will appear in the RGH3Tool Folder next to the EXE.
If you need to rebuild the NAND, or you want to make another NAND, press Reset to start again.
Reset.png


If you haven't already done so, turn off your Xbox, leave the power connected, and reconnect your NAND Programmer.
Use J-Runner to write the newly made RGH3NAND File to your Xbox by dragging the RGH3NAND.bin file to J-Runner's Load Source box as shown below, then press "Write NAND".

Output.png

Once this is finished, you're done!
Use the power button as normal to attempt to boot your newly RGH3 Modified console to the Dashboard.
Make sure you disconnect the NAND Programmer first!

If you're curious, click the little "Credz" button for a neat little shrine to everyone involved in creating RGH3 and it's tools :biggrin:

Once this finishes, your console is now ready!
Disconnect your NAND Programmer and attempt to boot using the power button.
Within 60 seconds or so, you should boot into the Dashboard.
Most consoles will Instaboot, you may have to try different timings and or resistor values.

As long as it boots, you're free to put it back together and enjoy your new Homebrew enabled Xbox 360!
Go and grab yourself a copy of XEXMenu and DashLaunch, and have fun! <3


If you're having issues, double check your wiring.
If you're stuck, post a new thread in the Console Modding Support section linked at the top of this guide.


Credits/Greetz
1 15432 - RGH3.0
DrSchottky - [Click here to view this link] (Link to GitHub)
xXBeefyDjXx xXBeefyDjXx - RGH2 to RGH3.0 GUI
Octal450 Octal450 - J-Runner with Extras
The Project Liberation Team - You know who you are <3


Disclaimer:
Neither I (xXBeefyDjXx) nor Se7ensins is responsible for any events that arise from following this tutorial including but not limited to:
Killing consoles, getting suspended from Xbox Live, Suffering burns/lead poisoning, fires.
For your own health and safety, make sure you use Soldering Irons in open spaces with plenty of ventilation, don't breathe in any fumes.
Do not follow this tutorial if you do not feel you have the capacity to do so. You have been warned!

(Test)​
 
Last edited:
Octal450

Octal450

Specialist
Specialist
Messages
239
Solutions
6
Reaction score
149
Points
165
Sin$
7
Note: J-Runner with Extras will automate the ECC/image build process soon.

Kind Regards,
Josh
 
Risking Perfect

Risking Perfect

I'm not dead, Just deployed
Super Moderators
Grammar Nazi Mr. Nice Guy Scaling the Mountain
Messages
966
Solutions
5
Reaction score
287
Points
492
Sin$
7
Used this tutorial to update one of my older RGH's to an RGH 3. Great tutorial and very helpful with any questions I had.
 
xXBeefyDjXx

xXBeefyDjXx

Long time Sinner
Administrator
Hidden Devils
MotM 10th Anniversary Mr. Nice Guy
Messages
1,963
Solutions
6
Reaction score
721
Points
1,135
Sin$
-7
Note: J-Runner with Extras will automate the ECC/image build process soon.

Kind Regards,
Josh
The guide will be updated accordingly once that is the case.
 
nicholasbroo

nicholasbroo

Knowledge maybe Power, but Respect matters.
Legendary Veteran 10th Anniversary Fabled Veteran
Messages
3,265
Reaction score
2,084
Points
812
Sin$
7
Hey! RGH3! We at PL did it! We all fricken did it!
 
Lucky

Lucky

HYX's stamp of approval!
Super Moderators
Premium
Scaling the Mountain Beginning of An Odyssey Bright Idea
Messages
4,660
Solutions
13
Reaction score
1,717
Points
1,650
Sin$
0
Huge respect to everyone involved in creating this.
Huge thanks to xXBeefyDjXx xXBeefyDjXx for this wonderful tool and guide to help all those struggling with getting the Python bit to work!
 
Smith166

Smith166

Enthusiast
Messages
9
Reaction score
4
Points
75
Sin$
7
Hmm. Sounds great! I can not download the RGH2 to RGH3 converter tool from the link attachment 12155. Anyone can help, plese?
 
xXBeefyDjXx

xXBeefyDjXx

Long time Sinner
Administrator
Hidden Devils
MotM 10th Anniversary Mr. Nice Guy
Messages
1,963
Solutions
6
Reaction score
721
Points
1,135
Sin$
-7
Hmm. Sounds great! I can not download the RGH2 to RGH3 converter tool from the link attachment 12155. Anyone can help, plese?
Tool may not download if you're using Windows Defender bud, you need to be a little more specific for us to help
 
Smith166

Smith166

Enthusiast
Messages
9
Reaction score
4
Points
75
Sin$
7
Tool may not download if you're using Windows Defender bud, you need to be a little more specific for us to help
Thanks for trying to help, I am not using Windows Defender or any other filter or adbolcker. Under ths spoiler of full guide i see this:
"
Extract the RGH3.0 tool to a folder of your preference.
Open the extracted files and open the ECC Folder
View attachment 12155
Drag and drop the ECC File containing your board revision name to J-Runner and press Flash NAND
(If on a phat console, choose 10mhz first, if it doesn't boot use 20mhz)
"
I can not open the link as I would assume this is the link for the RGH2>3 tool.
 
Lucky

Lucky

HYX's stamp of approval!
Super Moderators
Premium
Scaling the Mountain Beginning of An Odyssey Bright Idea
Messages
4,660
Solutions
13
Reaction score
1,717
Points
1,650
Sin$
0
Thanks for trying to help, I am not using Windows Defender or any other filter or adbolcker. Under ths spoiler of full guide i see this:
"
Extract the RGH3.0 tool to a folder of your preference.
Open the extracted files and open the ECC Folder
View attachment 12155
Drag and drop the ECC File containing your board revision name to J-Runner and press Flash NAND
(If on a phat console, choose 10mhz first, if it doesn't boot use 20mhz)
"
I can not open the link as I would assume this is the link for the RGH2>3 tool.
what is the error when you open the link?
 
xXBeefyDjXx

xXBeefyDjXx

Long time Sinner
Administrator
Hidden Devils
MotM 10th Anniversary Mr. Nice Guy
Messages
1,963
Solutions
6
Reaction score
721
Points
1,135
Sin$
-7
Thanks for trying to help, I am not using Windows Defender or any other filter or adbolcker. Under ths spoiler of full guide i see this:
"
Extract the RGH3.0 tool to a folder of your preference.
Open the extracted files and open the ECC Folder
View attachment 12155
Drag and drop the ECC File containing your board revision name to J-Runner and press Flash NAND
(If on a phat console, choose 10mhz first, if it doesn't boot use 20mhz)
"
I can not open the link as I would assume this is the link for the RGH2>3 tool.
Nope, link is at the top of the thread.
I will remove that, it's a broken attachment for a photo.
 
Octal450

Octal450

Specialist
Specialist
Messages
239
Solutions
6
Reaction score
149
Points
165
Sin$
7
Hi people:
rgh3.gif


I have added RGH3 ECCs and Freeboot support to J-Runner with Extras. The release 3.1.0 will be out later this month. (note, the CB_A shows up wrong, because J-Runner doesn't know how to check the new loader layout yet. I will fix this shortly.)

Oh and, no hassling in Python. This script runs in C# built into J-Runner.

Kind Regards,
Josh
 
Last edited:
B

BluesMan67

Enthusiast
Messages
583
Solutions
18
Reaction score
98
Points
150
Sin$
7
Just a quick question with regards the Trinity wire install.
In the 2x photo's they only show where one end of the SMC PLL and the SMC POST1 wires solder to the points on the board. Where does the other end of both of these wires solder to please ?
 
Newsk

Newsk

Contributor
Messages
2,602
Solutions
5
Reaction score
348
Points
350
Sin$
7
you are using the points you already use. take the pll point(under solder mask) and connect it to the images shown.then you connect post1 to that point shown.
 
Smith166

Smith166

Enthusiast
Messages
9
Reaction score
4
Points
75
Sin$
7
Hi people:
rgh3.gif


I have added RGH3 ECCs and Freeboot support to J-Runner with Extras. The release 3.1.0 will be out later this month. (note, the CB_A shows up wrong, because J-Runner doesn't know how to check the new loader layout yet. I will fix this shortly.)

Oh and, no hassling in Python. This script runs in C# built into J-Runner.

Kind Regards,
Josh
I can’t wait for that! Thanks!
 
Top Bottom
Login
Register