Easily update your Jtagged or RGH Xbox 360 to Kernel / Dashboard 14699 with XeBuild

Discussion in 'Xbox 360 Guides' started by InsaneNutter, Dec 31, 2011.

  1. InsaneNutter

    InsaneNutter Resident Nutter Staff Member

    Joined:
    Jun 1, 2007
    Messages:
    12,254
    Likes Received:
    3,724
    Location:
    Yorkshire, England
    Note, this tutorial still works however is quite old, read the Easy Jtag Update version of it

    This guide aims to cover everything required to update your Jtagged / Reset glitch hacked (RGH) Xbox 360 to the latest 14699 Kernel / Dashboard. I have tried to make the guide as detailed as possible so people of all skill levels can follow it successfully.

    I have provided all the tools / files you will need to complete this guide, however there are a few things will you need to provide yourself as they are unique to your console, these are:
    • A dump (copy) of your current Freeboot nand
    • Your CPU key
    The four main parts of this guide are:
    1. How to dump (backup) your current Freeboot nand
    2. How to findout my consoles CPU key
    3. Building your new nand
    4. Flashing the new nand to the Xbox 360
    Quick Note: If you are a Jtag user upgrading from XBR 8955 you would be best off upgrading to FreeBoot 9199 first, people have had a lot more success updating to 9199 first, then going to the latest

    14699 as covered in this tutorial. If you are on 8955 you can follow this tutorial here to update to 9199. If you are on 9199 or higher just proceed with this tutorial.

    1. How to dump (backup) your current Freeboot nand:

    We are going to take a copy of your consoles existing nand, xeBuild will now extract your current smc.bin, kv.bin and smc_config.bin straight from this backed up nand, it should also mirror any existing block remappings from the to the

    new nand you are building.

    This means you do not need to provide any additional files other than a backup or your nand, or worry about remapping bad blocks your self

    Basically if you have a working Jtag you should be able to update very easily by following this guide.

    To dump (copy) your nand from the Xbox 360, we will use a program called “Nand Flasher 360”. Note: This will work for Jtags, if you have a RGH console you would be advised to use your original nand dump, I have been informed not doing so will cause some people problems.

    Download Nand Flasher 360

    When you have Nand Flasher 360 downloaded, unzip it, then copy it to your USB drive

    [​IMG]

    Connect the USB drive to your console and load Nand Flasher 360 with your favourite file manager.

    [​IMG]

    When Nand Flasher 360 has loaded select Dump Nand / Flash on the right menu, the nand should then dump to your USB drive as a file called orig_nand.bin

    [​IMG]

    Note: If you are unsure if your console is an Xenon, Zypher, Falcon, Jasper 16mb, Jasper 256mb or Jasper 512mb now would be a good time to make a note of it. As you can see in the image below the revision of

    the console and nand size is displayed, you will need to know this later on:

    [​IMG]

    Once the dump has finished you can connect the USB drive to your computer and copy the orig_nand.bin off it.

    [​IMG]

    2. How to findout my consoles CPU key:

    You should already know your consoles CPU key, however if you do not it's pretty easy to find it out.
    1. First: Connect the 360 to the TV with the Component or VGA cable (Xell / Xellous do not not work with HDMI so you will just get a black screen)
    2. Power on the console with the DVD eject button
    3. Have a camera ready
    4. Wait until the fuse sets are shown
    5. Take a photo quickly as they will usually scroll off the screen fast
    6. Combine fuse sets 3 and 5 or 4 and 6, this will give you the consoles CPU key
    Fuse set example:

    [​IMG]

    (Image found on Google)

    Take line 3 and 5:

    3= E42D681ED06A6D1C
    5= 1FFD8E48C56A2058

    So my CPU Key is: E42D681ED06A6D1C1FFD8E48C56A2058

    Now you have your current nand and CPU key we can build an updated nand.

    3. Setting XeBuild up and building your new nand:

    You will need to download the following:

    Xebuild 1.00 F1 - this is the program that will build your updated nand

    14699 data - this is the data for the 14699 Microsoft Dashboard

    First unzip XeBuild 1.0 – you should now have some files / folders like in the image below

    [​IMG]

    Now go in to the 14699 folder, you want to unzip the 14699 data in to this folder. You should have the files in the 14699 folder as seen below.

    [​IMG]

    Now in the xeBuild_1.00_f1 folder, open the 1blkey.txt and paste the correct 1blkey in there. The correct key is: DD88AD0C9ED669E7B56794FB68563EFA

    [​IMG]

    Next go in to the mydata folder and open cpukey.txt

    You need to paste YOUR cpu key in here, it will not be the same as mine.

    [​IMG]

    Next copy the dump of your current nand in to the my data folder, this should be renamed to nanddump.bin

    Note:
    XeBuild will now extract your current smc.bin, kv.bin and smc_config.bin straight from the nanddump.bin, it should also mirror any existing block remappings from the nanddump.bin to the new nand you are building.

    [​IMG]

    You are now ready to build your new FreeBoot nand, to do this you need to open command prompt (windows key + r, type in cmd and press ok)

    [​IMG]

    You need to navigate to the xeBuild_1.00_f1 folder, in my case this was on my desktop so all I had to do was type cd desktop (as the command prompt opened in my user folder) then type cd xeBuild_1.00_f1

    [​IMG]

    Once in the xeBuild_1.00_f1 folder we can now build the nand

    To build your hacked nand for a Jtag type:

    xeBuild.exe -t jtag -c <your console revision> -f 14699 -d mydata updflash.bin

    Type one of the following depending on which revision your console is, this can be: xenon, zephyr, falcon, jasper, jasper256, jasper512

    To build your hacked nand for a Glitched console (RGH hack) type:

    Note: if you do not know which revision your console is read the above part of the tutorial on dumping the nand for a way to findout, Nand Flasher 360 will show you the relevant information. Do not guess if you are unsure!

    As my console was a Jtag Jasper 512 I typed:

    My nand was then built without any errors:

    [​IMG]

    We are now ready to flash the new updated nand to the Xbox 360.

    Note: As i dont have a RGH hacked console im not sure if Nand Flasher 360 will flash the nand on a Slim, it should however if someone will confirm that would be great.

    4. Flashing the new nand to the Xbox 360:

    Download Nand Flasher 360 if you have not already, and unzip this to

    your USB drive.

    Now copy the updflash.bin you just built to the USB drive.

    [​IMG]

    Now we need to load NAND Flasher 360 on the console, do so using your favourite file manager, XEX Menu or FreeStyle Dash will work fine.

    Simply browse the files on the USB memory stick and load Nand Flasher 360:

    [​IMG]

    On the right menu select “Write NAND / Flash”

    [​IMG]

    This will bring up a file browser, select the USB drive

    [​IMG]

    Now select your updflash.bin, you will be warned not to press anything on the console as it is flashing.

    [​IMG]

    Press ok and the nand will be flashed to the console.

    [​IMG]

    After the flashing has finished it will be verified, all been well your nand will have been flashed successfully.

    Press the on-screen button “shutdown” to turn the console off.

    [​IMG]

    Unplug the power brick and leave it disconnected for two minutes (or turn the 360 off at the plug)

    Re connect the power brick, power the console on and if everything has gone ok your console should boot in to the 14699 Dash.

    You can verify the console is on the 14699 by looking in system settings, however if you see the new metro dashboard that should be obvious.

    As you can see XEX Menu, a homebrew application on the new metro dash:

    [​IMG]

    Thats it your console should be updated! good luck and if you have any questions I will do my best to answer.

    5. FAQ:

    How do I restore the avatars?

    Restoring the avatars is simply a case of you running the official Microsoft 14699 update, only do this after you have upgraded to the 14699 dashboard using this tutorial. If you run an update on a Jtag with a higher dashboard than you are currently running you will find that you no longer have a Jtag.

    The Xbox 360 Kinect Dashboard Update 2.0.14699.0 With Avatars can be downloaded here

    Simply extract the $SystemUpdate a Fat32 formatted USB drive, the USB drive should look like this:

    [​IMG]

    Just insert the USB stick in to the 360 and you will be asked to update, say yes and the 360 will re start and your avatars will be restored.

    There you go, you now have the 14699 dashboard on your Jtag with working avatars.

    How do i format my USB drive to Fat 32?

    Go to My Computer, right click on the USB drive and select format

    [​IMG]

    Select Fat 32 and Default allocation size, then press start.

    [​IMG]
     
  2. acad222

    acad222 Elite Member

    Joined:
    Mar 29, 2011
    Messages:
    86
    Likes Received:
    0
    it is fantastic thanks for all this work
     
  3. acad222

    acad222 Elite Member

    Joined:
    Mar 29, 2011
    Messages:
    86
    Likes Received:
    0
    my current nand is 528 mb size
    and when build the new it 66 mb
    is that ok
    my console jasper 512 with 12611 dash
     
  4. sonibob

    sonibob New Member

    Joined:
    Jan 1, 2012
    Messages:
    1
    Likes Received:
    0
    nand flasher 360 work on 360 slim?

    Thanks for a great guide!8-|


    - "As i dont have a RGH hacked console im not sure if Nand Flasher 360 will flash the nand on a Slim, it should however if someone will confirm that would be great."

    Can someone please confirm that nand flasher 360 will work on slim (trinity)?


     
  5. InsaneNutter

    InsaneNutter Resident Nutter Staff Member

    Joined:
    Jun 1, 2007
    Messages:
    12,254
    Likes Received:
    3,724
    Location:
    Yorkshire, England
    Yes that is normal, its for the system files only. The rest of the space is only used for the internal memory unit.
    If you look at the screenshots i got exactly the same.
     
  6. Patchx

    Patchx New Member

    Joined:
    Jan 2, 2012
    Messages:
    3
    Likes Received:
    0
    I updated using your instructions and i updated a number of times using your tutes and had no issues (i.e. the 13604 update) but now i think my system lost the jtag as it wont boot into freestyledash anymore. could you give me any help? it still boots into xel though.
     
  7. Patchx

    Patchx New Member

    Joined:
    Jan 2, 2012
    Messages:
    3
    Likes Received:
    0
    ok, it looks like the jtag is still intact but it wont boot into freestyle like it used to on startup. i was able to boot into xexmenu from a dvd and run my games from there but i had to remove my dvd drive because i put a gen 2 cpu heatsink on both my cpu and gpu and now have no room for my dvd drive. is there an updated tute for booting directly into freestyle dash or a tute to put xexmenu as a homebrew app? thanks for any help you can give.
     
  8. InsaneNutter

    InsaneNutter Resident Nutter Staff Member

    Joined:
    Jun 1, 2007
    Messages:
    12,254
    Likes Received:
    3,724
    Location:
    Yorkshire, England
  9. Patchx

    Patchx New Member

    Joined:
    Jan 2, 2012
    Messages:
    3
    Likes Received:
    0
    thank you for the fast response and the assist. Its up and running again.
     
  10. Rover

    Rover New Member

    Joined:
    Jan 3, 2012
    Messages:
    1
    Likes Received:
    0
    Hi!

    At the "How do I restore the avatars" section you write that "There you go, you now have the 13604 dashboard on your Jtag with working avatars.".

    Didn't you mean 14699 dashboard?

    By the way, this guide is the best I've seen and works perfectly, thank you very much.
     
  11. InsaneNutter

    InsaneNutter Resident Nutter Staff Member

    Joined:
    Jun 1, 2007
    Messages:
    12,254
    Likes Received:
    3,724
    Location:
    Yorkshire, England
    Yup i did mean 14699, this guide is based on my old 13604 one.
    Thanks for letting me know, fixed it, and i'm glad it worked fine for you :)
     
  12. darklord1488

    darklord1488 Member

    Joined:
    Nov 30, 2011
    Messages:
    9
    Likes Received:
    1
    just wanted to say thanks for the help once again nutter, i bought my xbox and got a guy to rgh it and he didnt really say how it worked or any of that stuff, so i was like 'find cpu key?!' 'whats a nand!?' etc lol but your guide was step by step noob friendly, very much appreciated!

    now on the latest dash with avatars, looks identical to my retail xbox :D

    its ppl like you who make the scene awesome, i hate all the countless threads where ppl are just like 'figure it out noob, read it somewhere else if you dont understand!'

    thanks for the help!
     
  13. bcr

    bcr New Member

    Joined:
    Jan 5, 2012
    Messages:
    2
    Likes Received:
    0
    I have just updated my JTAG succesfully from 13604 to 14699 using your guide. The update worked perfectly, however: all links in "Games" (one was the original XEXmenu, 5 others were made using quickboot, with one pointing to FSD) point to the same game: COD Black Ops, which is the last game played. They still have the original icons, but selecting them selects COD. This means I cannot run XEXmenu or FSD anymore. I can still play COD (which is installed on a USB HDD, so JTAG is still intact).

    I tried installing a live XEXmenu to run from USB, but this requires the "USB xtaf GUI", which crashes when I try to create or inject a folder (tried it on 2 computers).

    I have not installed dashlaunch, so I always launch NXE. I would like to try deleting the quickboot shortcuts, but I have no way of getting on the Xbox HDD (since no FSD or XEXmenu).

    My questions are:
    - does anyone have any ideas how to fix this?
    - is it possible to flash the previous nand (13604)?
    - is there a simple way to run XEXmenu off USB without USB xtaf GUI?

    EDIT: just found out that when I launch XEXmenu from the first metro menu ("quick play" or something), XEX does load.. I guess that's sort of a solution, at least I can access the HDD again. Still would love to hear your replies, though.
     
  14. InsaneNutter

    InsaneNutter Resident Nutter Staff Member

    Joined:
    Jun 1, 2007
    Messages:
    12,254
    Likes Received:
    3,724
    Location:
    Yorkshire, England
    Put XEX Menu in your COD folder and boot it with your working shortcut, you can then use that to copy the Live version of XEX Menu to the consoles internal hard drive and it will appear on your dashboard again under demos.

    So if your external drive had \Games\Blackops\default.xex replace the default.xex with XEX Menu (and copy the other files in) and it will load with your shortcut.
     
  15. nelmar

    nelmar New Member

    Joined:
    Jan 4, 2012
    Messages:
    1
    Likes Received:
    0
    Location:
    UK
    Nice tut, thanks for that. Not sure if I like the latest dash, but at least I can play around with it now. +rep
     
  16. Bigdogontop

    Bigdogontop Active Member

    Joined:
    Oct 18, 2011
    Messages:
    32
    Likes Received:
    0
    I'm not sure I like the new Dash enough to change to it. Just my thoughts. Appriciate the post though cause love having the option.
     
  17. InsaneNutter

    InsaneNutter Resident Nutter Staff Member

    Joined:
    Jun 1, 2007
    Messages:
    12,254
    Likes Received:
    3,724
    Location:
    Yorkshire, England
    I think the Metro Dash looks better, however the previous NXE is a lot easier to use and functions better.

    If i want to launch a homebrew app under demos i now have to go to games, click the button to show other categories, click the demo's section then find the demo.

    Where as before you went to games, clicked demos and it was there. Plus without the box art from Xbox Live it looks a bit rubbish, keep meaning to look in to adding that manually when i get a chance.
     
  18. bcr

    bcr New Member

    Joined:
    Jan 5, 2012
    Messages:
    2
    Likes Received:
    0
    Thanks for the quick reply, sounds like a smart plan. However, since I have been able to log into XEXmenu using the quickplay-menu, I have deleted the BlackOps quickboot-link. Since then, all the links refer to FSD (probably the most recent "game" played before BlackOps). So now I can use XEXmenu from the quickplay-menu, and use FSD using one of the links. Perhaps I will install dashlaunch anyway sometime, but at least now I have control over the HDD again.

    Still wondering why the new dash handles the links differently, though.
     
  19. 1leafs.fan

    1leafs.fan New Member

    Joined:
    Jan 7, 2012
    Messages:
    2
    Likes Received:
    0
    Thank you very much for this. Like someone else previously mentioned I also bought my 360 with the rgh already done so forgive me for what I believe to be a very foolish question but I'm just trying to grasp how everything works. Why can't we just boot into the regular dash and do an update that way?
     
  20. InsaneNutter

    InsaneNutter Resident Nutter Staff Member

    Joined:
    Jun 1, 2007
    Messages:
    12,254
    Likes Received:
    3,724
    Location:
    Yorkshire, England
    Basically to sum up a few scenarios for you:

    1. If you have a dual nand setup, (slim only as the rgh hack can not be patched on that) it will only update your non hacked dashboard / kernel

    2. If you did that on your RGH nand will not have an RGH hacked console after updating with an official update.

    Explanation: Basically you have to update like this as you have a modified dashboard / kernel which has a lot of the restrictions removed, updating with an official update would re add all them restrictions, so your console would be just like one you can go in to a shop and buy.
     

Share This Page