Converting to a Devkit
Jump to navigation
Jump to search
m (Fixed missing punctuation) |
|||
(9 intermediate revisions by 3 users not shown) | |||
Line 1: | Line 1: | ||
[[Category: | [[Category:Xbox 360]] | ||
{{Template:Note|Read this page in it's entirety before following the tutorials!}} | {{Template:Note|Read this page in it's entirety before following the tutorials!}}{{Note|DashLaunch will not work with a devkit NAND. However, any modifications to the SMC (such as fan settings) will be kept.}}{{Warning|Using RGLoader or XDKBuild have a significant risk of going wrong and bricking your console, especially if it is a JTAG.}} | ||
==RGLoader== | ==RGLoader== | ||
RGLoader is a tool used to build a devkit NAND out of your own NAND dump. This devkit NAND can then be flashed onto your console, which enables debug features not otherwise available on a RGH/JTAG. This also installs xshell, the official development dashboard. | RGLoader is a tool used to build a devkit NAND out of your own NAND dump. This devkit NAND can then be flashed onto your console, which enables debug features not otherwise available on a RGH/JTAG. This also installs xshell, the official development dashboard. | ||
Line 6: | Line 7: | ||
'''Keep in mind the following:''' | '''Keep in mind the following:''' | ||
* RGLoader officially does not support RGH 3 or zero-fuse consoles. You need to use XDKBuild instead. | |||
* RGLoader does not support | * Many unofficial RGLoader versions overwrite XeLL, so in case of a brick you will need a hardware flasher to recover. | ||
* | * Fakeanim does not work with a RGLoader NAND, you will need to remove the `;` and edit the path to your fakeanim in rgloader.ini if you wish to use one. | ||
* Fakeanim does not work with a | |||
* By default, it will boot into the xshell dash. You can change this by changing the path to a different dashboard's XEX in rgloader.ini. | * By default, it will boot into the xshell dash. You can change this by changing the path to a different dashboard's XEX in rgloader.ini. | ||
Line 16: | Line 15: | ||
==XDKBuild== | ==XDKBuild== | ||
XDKBuild is a tool within [https://github.com/Octal450/J-Runner-with-Extras/releases/latest J-Runner with Extras] which allows you to build a devkit NAND from a retail NAND. This is the only way to convert to a devkit NAND on RGH3 systems. | XDKBuild is a tool within [https://github.com/Octal450/J-Runner-with-Extras/releases/latest J-Runner with Extras] which allows you to build a devkit NAND from a retail NAND. This is the only way to convert to a devkit NAND on RGH3 or zero-fuse systems. This also installs xshell, the official development dashboard. | ||
'''Keep in mind the following:''' | '''Keep in mind the following:''' | ||
* | * XDKBuild is the only supported method for RGH 3 or zero-fuse consoles to run a development kernel. | ||
* This is more basic than RGLoader, missing many features such as loading retail XEX/DVD's. | * This is more basic than RGLoader, missing many features such as loading retail XEX/DVD's. | ||
* XDKBuild overwrites XeLL, so the only way to fix it is to use a hardware flasher to flash your old NAND dump. | * RGH1/2 will require you to write a custom timing file on glitch chip, otherwise console will not boot up. | ||
* | * XDKBuild overwrites XeLL, so you will need to use software such as Simple NAND Flasher to flash a different NAND. If your console is not bootable, the only way to fix it is to use a hardware flasher to flash your old NAND dump. | ||
* J-Runner doesn't support building zero-fuse XDKBuild images. If you have a zero-fuse console, you can instead [[Xbox_360:Shadowbooting#Pre-made_Images_for_Test_Kits|directly flash a generic image]], which also includes XeLL. See [[Xbox_360:Zero-Fuse_Consoles|this page]] for more information and links to the images. | |||
* If your console has 16MB NAND, you will need to copy filesystem folder (`17489-fs`) to your hard drive, or your console will be stuck on boot. | |||
===Installation=== | ===Installation=== | ||
# | {{Template:Note|The second step is for 16MB NAND consoles only! Ignore it if your console has a larger NAND.}} | ||
# Download [https://github.com/Octal450/J-Runner-with-Extras/releases/latest J-Runner with Extras]. | |||
# 16MB NAND only - Copy the "17489-fs" folder found inside "\xeBuild\17489" to your HDD and rename it to "17489". If you fail to do so, your console will refuse to boot. Big block (>16MB NAND) consoles do not require a hard drive to be plugged in. | |||
# Open J-Runner with Extras, click on "Load" and select your NAND image. | |||
# On the XeBuild tab on the right select "17489" on the "Kernel Version" drop down menu. | # On the XeBuild tab on the right select "17489" on the "Kernel Version" drop down menu. | ||
# Now select "Glitch2m". If you are using RGH 3, check the `RGH3` box. | |||
# XDKBuild and other NAND options found will already be checked. Click on the "Create XeBuild" to build the new NAND image. | # XDKBuild and other NAND options found will already be checked. Click on the "Create XeBuild" to build the new NAND image. | ||
# The output will be found in your JRunner folder in a subfolder with various numbers. Flash the "updflash.bin" to your console in your preferred way. | # The output will be found in your JRunner folder in a subfolder with various numbers. Flash the "updflash.bin" to your console in your preferred way. | ||
# If using on an RGH install, you will need to flash a XDKBuild-compatible timing file. They can be found under `\common\XDKbuild-Timings.rar`. | |||
Latest revision as of 21:14, 24 March 2025
Read this page in it's entirety before following the tutorials! |
DashLaunch will not work with a devkit NAND. However, any modifications to the SMC (such as fan settings) will be kept. |
Using RGLoader or XDKBuild have a significant risk of going wrong and bricking your console, especially if it is a JTAG. |
RGLoader
RGLoader is a tool used to build a devkit NAND out of your own NAND dump. This devkit NAND can then be flashed onto your console, which enables debug features not otherwise available on a RGH/JTAG. This also installs xshell, the official development dashboard.
Keep in mind the following:
- RGLoader officially does not support RGH 3 or zero-fuse consoles. You need to use XDKBuild instead.
- Many unofficial RGLoader versions overwrite XeLL, so in case of a brick you will need a hardware flasher to recover.
- Fakeanim does not work with a RGLoader NAND, you will need to remove the
;
and edit the path to your fakeanim in rgloader.ini if you wish to use one. - By default, it will boot into the xshell dash. You can change this by changing the path to a different dashboard's XEX in rgloader.ini.
XDKBuild
XDKBuild is a tool within J-Runner with Extras which allows you to build a devkit NAND from a retail NAND. This is the only way to convert to a devkit NAND on RGH3 or zero-fuse systems. This also installs xshell, the official development dashboard.
Keep in mind the following:
- XDKBuild is the only supported method for RGH 3 or zero-fuse consoles to run a development kernel.
- This is more basic than RGLoader, missing many features such as loading retail XEX/DVD's.
- RGH1/2 will require you to write a custom timing file on glitch chip, otherwise console will not boot up.
- XDKBuild overwrites XeLL, so you will need to use software such as Simple NAND Flasher to flash a different NAND. If your console is not bootable, the only way to fix it is to use a hardware flasher to flash your old NAND dump.
- J-Runner doesn't support building zero-fuse XDKBuild images. If you have a zero-fuse console, you can instead directly flash a generic image, which also includes XeLL. See this page for more information and links to the images.
- If your console has 16MB NAND, you will need to copy filesystem folder (
17489-fs
) to your hard drive, or your console will be stuck on boot.
Installation
The second step is for 16MB NAND consoles only! Ignore it if your console has a larger NAND. |
- Download J-Runner with Extras.
- 16MB NAND only - Copy the "17489-fs" folder found inside "\xeBuild\17489" to your HDD and rename it to "17489". If you fail to do so, your console will refuse to boot. Big block (>16MB NAND) consoles do not require a hard drive to be plugged in.
- Open J-Runner with Extras, click on "Load" and select your NAND image.
- On the XeBuild tab on the right select "17489" on the "Kernel Version" drop down menu.
- Now select "Glitch2m". If you are using RGH 3, check the
RGH3
box. - XDKBuild and other NAND options found will already be checked. Click on the "Create XeBuild" to build the new NAND image.
- The output will be found in your JRunner folder in a subfolder with various numbers. Flash the "updflash.bin" to your console in your preferred way.
- If using on an RGH install, you will need to flash a XDKBuild-compatible timing file. They can be found under
\common\XDKbuild-Timings.rar
.