+ Reply to Thread
Page 1 of 9 123 ... LastLast
Results 1 to 10 of 84
  1. #1
    HacksDen Staff
    Administrator
    Krafter's Avatar
    Join Date
    Mar 2011
    Location
    Where you're not
    Posts
    2,757
    Blog Entries
    1
    Thanks
    506
    Thanked 682 Times in 433 Posts

    Xbox 360 RGH (Reset Glitch Hack) - How to

    The Hacksden RGH (Reset Glitch Hack) Guide.


    This guide will take you from a stock Xbox 360 of almost any model and CB to a fully modded console running unsigned code including FSD (FreeStyle Dash). If you previously thought your Xbox 360 could not be modded then this guide is for you. If you are handy with a soldering iron and can follow simple directions then this guide is for you. Have a look below at my RGH guide and follow it to the letter and before you know it, you will be running games from a USB hard drive or DVD.



    Before You Start

    Notes:
    • All the files you need can be found here. Unpack it to "C:\". When you are done, it should look like "C:\Xbox". This entire guide revolves around this folder being placed at the root of your C:\ drive. If it is not, then I hope you know how to navigate through your computer and use your own path as appropriate.
    • Using a parallel JTAG flash cable can cause write errors when flashing your nand. This is something to keep in mind if you get an error E10. This isn't a big deal but you will have to go back a step and flash the nand again.

    Things Required/Hardware/Parts:

    Make your own parallel version. Required parts:


    Cable Pinout:


    Board Connections:


    Soldering the NAND Cable to the Board (Parallel and USB Matrix SPI)

    Phat


    Slim



    Dumping your NAND
    1. Double click on "port95nt.exe - Shortcut" to install needed drivers for parallel flashing option (skip this step if you are using the USB option)
    2. Double click on "command_window_nandpro30.bat" or navigate to "C:\xbox\nandpro30" using the command prompt. (Keep this window open. It is used again in the guide and I won't give instructions on opening it again.)

      For Xenon, Zephyr, Falcon, Opus and 16mb Jasper's


      For Jasper's with 256mb Internal memory


      For Jasper's with 512mb Internal memory

    Note: If you get an error "incompatible ARM firmware for this version of NandPro!", use "command_window_nandpro20b.bat" instead.

    Comparing the NAND dumps
    1. Double click on "command_window.bat" or navigate to "C:\xbox\nandpro30" using the command prompt.
    2. Copy the following
      Code:
      fc /b c:\xbox\nands\original.bin C:\xbox\360_Multi_Builder_v0.7\Data\my360\nanddump.bin
    3. Right click in the command window, paste and press enter. Let it finish.
    If you get errors DO NOT go any further. Check your connections and try again.

    Wiring Part 1 (wires to the motherboard)

    This is by far the most difficult part of this process. If you don't have any soldering experience and/or you don't have a decent soldering pencil then I recommend that you find someone else to do this part for you. Screw up now and you can destroy your console and be out a shit load of money.

    You will be connecting the wires to the board only at this time. Soldering to the CPLD will be added later. For this you will need good lead solder and a very small soldering tip. You will have a really hard time with a Radio Shack special. The hardest solder points are on CPU_PLL_BYPASS and STBY_CLK. These are very small solder pads and are easy to bridge if you're not careful. I wont go into detailed instructions on soldering because if you can't solder then you shouldn't be following this guide.

    The images bellow show the solder points for the CPLD points on the board.

    Phat (Zephyr, Opus, Falcon, Jasper)


    Phat Wire routing


    Slim (Trinity)


    Slim Wire routing


    Keep in mind that soldering too many times to a solder pad can weaken it or a connecting trace and it can pull off of the board!!

    Wiring Part 2 (wires to the CPLD)

    Follow the schematics below for your CPLD *Note: For Digilent C-MOD, you must remove R2 and Bridge R3 with solder.

    Digilent C-MOD modification


    Digilent C-MOD (phat)


    Digilent C-MOD installed (phat)


    Matrix Glitch Chip (phat)


    Matrix Glitch Chip installed (phat)


    Be sure to place something non-conductive under the CPLD!! I used a piece of foam packing material but you can use anything. I also suggest that you place some electrical tape on the back side of the metal casing so the CPLD won't short out against it.

    Flashing the CPLD
    1. Download Xilinx Lab Tools from here. You have to signup and this is a 30 day trial so be sure not to install it until you are ready.
    2. Plug the power supply into your console but DO NOT TURN IT ON! The CPLD is powered by standby voltage at this point. I really don't know what would happen if you did power on. Probably nothing but why take the chance?
    3. Plug your CPLD JTAG cable into your computer
    4. Plug your CPLD JTAG cable into your CPLD
    5. Start iMPACT once installation is complete.
    6. Select "Yes" when asked
    7. Press "OK" to configure devices using Boundary-Scan (JTAG). (Your CPLD should show up if it is powered properly)
    8. Right click on the device shown and select "Assign New Configuration File"
    9. Navigate to "jedfiles" folder in Xbox and select your console type
    10. Right click on the device and select "Program"
    11. Press "OK"
    12. You should see "Program Succeeded" --- if so, you can close iMPACT

    Spoiler



    Generating ECC for booting Xell Reloaded
    1. Double click on "Run.exe - 360_Multi_Builder_v0.7" to start 360_Multi_Builder_v0.7
    2. Select your console type and press enter
    3. Follow the prompts to create "image_00000000.ecc"

      Spoiler

    4. Plug your JTAG NAND programming cable back into your PC
    5. Copy the following

      Parallel flashing for Zephyr, Falcon, Opus and 16mb Jasper's


      USB flashing for Zephyr, Falcon, Opus and 16mb Jasper's


      Parallel flashing for Jasper's with 256\512mb Internal memory


      USB flashing for Jasper's with 256\512mb Internal memory

    6. Right click in the command window, paste and press enter. Let it finish

    Starting Xell Reloaded
    1. Unplug your JTAG cable from your computer
    2. Re-seat the motherboard into its metal housing
    3. Plug in the fan
    4. Plug in the RF board (power button)
    5. Plug in the power supply
    6. Plug in the video cables
    7. Hook the system up to your TV
    8. Plug in your Network cable if you have one
    9. Turn on the system
    10. With any luck you will see Xell Reloaded boot

      Spoiler

    Getting your CPU key
    Network option:
    1. Open a web browser on your computer
    2. Look for the IP address of your console (network config). It can be found at the bottom of the Xell Reloaded screen. Do not include /255.xxx.xxx.xxx
    3. Type in the the IP address in the URL box in your web browser. (The very top text box)
    4. You should see a black page load with you console info. Look for your CPU key and copy it by highlighting it and press "Ctrl" and "C".
    5. Double click on "cpukey - 360_Multi_Builder_v0.7.txt - Shortcut" in the Xbox folder to open the cpukey.txt file
    6. Paste your CPU key by pressing "Ctrl" and "V"
    7. Save and close
    No network option:
    1. Look toward the bottom of the Xell Reloaded screen for your CPU key and write it down
    2. Double click on "cpukey.txt - Shortcut" in the Xbox folder to open the cpukey.txt file
    3. Type in your CPU key
    4. Save and close

    Generating ggBuild image
    1. Double click on "rename_cpukey.bat (all you will see is a quick flash. This is normal)
    2. Double click on "Run.exe - 360_Multi_Builder_v0.7"
    3. Select your board type
    4. Press 1 to create the ggBuild
    5. Select 1 to take the default options. (you can change the paths as you wish)
    6. Press Enter to exit

    Flashing ggBuild
    1. Double click on "my360 - 360_Multi_Builder_v0.7" shortcut
    2. Look for "nandflash.bin" and copy it by pressing "Ctrl" and "C" and single clicking it
    3. Open your removable USB drive
    4. Press "Ctrl" and "V" to paste "nandflash.bin" into the root of the drive
    5. Go back to the Xbox folder
    6. Look for "xenon.elf" and copy it by pressing "Ctrl" and "C" after single clicking it
    7. Paste it in the root of your USB drive by pressing "Ctrl" and "V"
    8. Plug the drive into your Xbox and turn it on
    9. The flash should begin. If not then try a different drive

    Post hacking

    Creating a XeXMenu disk to start the process

    You need to create a XeXMenu DVD-R using "XeXMenu_v1.1-ISO_with_PIR.iso". Down load it from here. There are too many apps out the to explain how to do this. You should find one you like and stick with it (I suggest imgburn). You can find it here.

    Installing XeXMenu to your hard drive
    1. Start XeXMenu by placing it into your console
    2. Press "RB" once to navigate to the Drives Menu
    3. Press "X"
    4. Select DVD and press "A"
    5. Select C0DE9999
    6. Press "Y" and then Copy by press "A"
    7. Press "X"
    8. Select "Hdd1:" (this is your internal drive. An external will be "USB0")
    9. Navigate to "Hdd1:\Content\0000000000000000"
    10. Press "Y" and then paste
    11. Exit XeXMenu. It should now show up in your Game Library under All Games
    Installing FSD (FreeStyle Dash) to an external USB drive
    1. Plug in your external hard drive into your computer and open it
    2. Find the "FSD" folder in the Xbox folder
    3. Copy it by single clicking it and pressing "Ctrl" and "C"
    4. Switch back to the external drive and paste it by pressing "Ctrl" and "V"
    Testing FSD
    1. Plug the drive in and start your console
    2. Navigate to your Game Library and start XeXMenu
    3. Press "RB" once to open the Drives Menu
    4. Select USB0: by pressing "X", highlighting it and pressing "A"
    5. Select the FSD folder and press "A"
    6. Launch FSD by highlighting "FreeStyle.xex" and pressing "A"
    7. Once FSD starts make sure you allow the system enough time to completely scan/download content before turning it off or rebooting. (I would allow 5 minutes)
    Installing Dash Launch to auto boot FSD, create a button press shortcut for XeXMenu and prevent accidental updates.
    1. Plug your USB hard drive into your PC
    2. Find the Dash Launch folder in the Xbox folder
    3. Single click it and copy by pressing "Ctrl" and "C"
    4. Switch back to your USB drive and paste by pressing "Ctrl" and "V"
    5. Plug the drive into your console and start XeXMenu
    6. Press "RB" once to open the Drives Menu
    7. Select USB0: by pressing "X", highlighting it and pressing "A"
    8. Open the Dash Launch folder by highlighting and pressing "A"
    9. Select "default.xex" and press "A"
    10. Press "A" to install
    11. Press "A" to shut down
    12. Restart the system. FSD should automatically start or you can start XeXMenu by holding "X" on boot

    Soldering tips and tricks


    Troubleshooting


    Credits





    Last edited by Krafter; 03-01-2012 at 06:33 PM. Reason: added matrix images
    Judge me by the content of my character and not the color of my politics.
    Feedback from my work: 1, 2, 3, 4


  2. #2
    HacksDen Staff
    Administrator
    Krafter's Avatar
    Join Date
    Mar 2011
    Location
    Where you're not
    Posts
    2,757
    Blog Entries
    1
    Thanks
    506
    Thanked 682 Times in 433 Posts
    Well..... here it is.
    Judge me by the content of my character and not the color of my politics.
    Feedback from my work: 1, 2, 3, 4

  3. The Following User Says Thank You to Krafter For This Useful Post:


  4. #3
    HacksDen Staff
    Moderator
    Ithian's Avatar
    Join Date
    Mar 2011
    Location
    Fyrestone Bounty Board
    Posts
    1,357
    Thanks
    283
    Thanked 563 Times in 317 Posts
    Can tell a lot of work and a lotta love went into this. Good work man!

  5. The Following User Says Thank You to Ithian For This Useful Post:


  6. #4
    Founding Member
    Join Date
    Mar 2011
    Posts
    195
    Thanks
    127
    Thanked 29 Times in 25 Posts
    nice article. keep reading.
    not sure if my Xenon is applicable or can be done or not.
    also, i found many "clone" modules at this end.
    Last edited by billyhamm; 12-07-2011 at 10:14 AM.

  7. #5
    HacksDen Staff
    Administrator
    Krafter's Avatar
    Join Date
    Mar 2011
    Location
    Where you're not
    Posts
    2,757
    Blog Entries
    1
    Thanks
    506
    Thanked 682 Times in 433 Posts
    Quote Originally Posted by billyhamm View Post
    nice article. keep reading.
    not sure if my Xenon is applicable or can be done or not.
    also, i found many "clone" modules at this end.
    From what I have read, it cannot.

    I could not find anyone saying that they have done it only people asking if it can be done. To make it even more difficult, I couldn't find any the solder points. A Xenon hana is different from all the reset and as you can see, there is a solder point right next to it. If you look into it and find something different then please let me know and I will update the guide.

    edit: I have again confirmed that it is not possible on a xenon. The reasons vary though. It's either becasue:
    1. The Xenon doesn't have a HANA. It has a ANA. HANAs where introduced with the Zephyr because of the incorporation of HDMI.
    2. The CPU clock speed is fixed and can't be slowed without further modifications to the mobo.
    Last edited by Krafter; 12-07-2011 at 10:57 AM. Reason: edit
    Judge me by the content of my character and not the color of my politics.
    Feedback from my work: 1, 2, 3, 4

  8. The Following User Says Thank You to Krafter For This Useful Post:


  9. #6
    Founding Member namyarb3's Avatar
    Join Date
    Mar 2011
    Location
    Spokane, WA
    Posts
    643
    Thanks
    315
    Thanked 181 Times in 123 Posts
    Very well written and laid out, Krafter. It is obvious that a ton of time and effort went into this guide. Well done, Boss.
    This is one of the best, if not The best guide I have seen.
    Thank you very much for sharing this with us.

  10. The Following User Says Thank You to namyarb3 For This Useful Post:


  11. #7
    Founding Member Supermasterpig's Avatar
    Join Date
    Mar 2011
    Location
    Toledo, Ohio
    Posts
    1,281
    Blog Entries
    1
    Thanks
    294
    Thanked 293 Times in 231 Posts
    Holy %*^%$* this seems alittle over my head I am a noob at soldering. Oh well it is a beast of a guide always the best with you Krafter. My favorite part was "destroy your console and be out a shit load of money" Just seems to kind of stick out at you.

  12. #8
    Founding Member
    Join Date
    Mar 2011
    Posts
    195
    Thanks
    127
    Thanked 29 Times in 25 Posts
    With all my respect and appreciation, thank you for the great research.
    Meanwhile, I'm trying to let go my Wii for a RGHable XB console to practice your tutorial. Wish me luck.
    Last edited by billyhamm; 12-07-2011 at 12:44 PM.

  13. #9
    HacksDen Staff
    Administrator
    Krafter's Avatar
    Join Date
    Mar 2011
    Location
    Where you're not
    Posts
    2,757
    Blog Entries
    1
    Thanks
    506
    Thanked 682 Times in 433 Posts
    Quote Originally Posted by Supermasterpig View Post
    Holy %*^%$* this seems alittle over my head I am a noob at soldering. Oh well it is a beast of a guide always the best with you Krafter. My favorite part was "destroy your console and be out a shit load of money" Just seems to kind of stick out at you.
    Lol, it get's the point across. Maybe you can find someone to help you solder it? There are 2 points that are tough to solder. After that it's really not that bad. If you can't get someone to help then maybe you can practice on a junk circuit board. There are some tricks that you can do to help improve your soldering. I will add some soldering tips and tricks to the guide to help people out.

    Quote Originally Posted by billyhamm View Post
    With all my respect and appreciation, thank you for the great research.
    Meanwhile, I'm trying to let go my Wii for a RGHable XB console to practice your tutorial. Wish me luck.
    No problem. I want this thread to be as informative as possible.
    Judge me by the content of my character and not the color of my politics.
    Feedback from my work: 1, 2, 3, 4

  14. #10
    Founding Member
    Retired Staff/Mod
    nightstah's Avatar
    Join Date
    Mar 2011
    Location
    BFE, USA
    Posts
    4,377
    Thanks
    1,163
    Thanked 1,000 Times in 707 Posts
    Quote Originally Posted by Krafter View Post
    There are some tricks that you can do to help improve your soldering. I will add some soldering tips and tricks to the guide to help people out.
    Excellent idea.

    Quote Originally Posted by Supermasterpig View Post
    My favorite part was "destroy your console and be out a shit load of money" Just seems to kind of stick out at you.
    Might add a translation to piggy's quote of the guide to stipulate "this means do at your own risk/hacksden cannot be held liable for your incompetence if you screw it up," lol


Tags for this Thread

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts