Chr0m3 x MoDz
From the top to the fall, lessons through it all.
VIP
I am here today to tell you how to clean a dirty JTAG / RGH HV so it can be used on Xbox Live.
I have made this tutorial to basically show everyone how to clean the new HV whenever a dash update comes out. This tutorial is only useful if 100F0 doesn't ever change and if there is no extra security added in the future.
First you are going to need to get the non live retail HV to see how to do this go to this link:
http://www.se7ensins.com/forums/threads/how-to-obtain-the-latest-kernel-hv.803011/
Then you will need to dump the HV from an RGH (Has to be RGH so the hashes are clean)
Use XeDumpHv that was made by Dwack: http://www.se7ensins.com/forums/threads/xedumphv.768399/
Then you will need to use this tool to reverse the XeBuild patches done to the dirty HV.
http://www.se7ensins.com/forums/threads/release-xebuildptch-reverse-patches-done-to-the-hv.1061767/
Now you will have to null the payload that XeDumpHV.xex stores at 0x32500 (Just reverse it all to 0's)
Now you will have a HV with no XeBuild patches, no XeDumpHV payload, clean 100C0 - 100F0 and clean 10100 - 10120 hashes.
Now the only dirty hash that remains is the infamous 100F0 but this doesn't really matter as Microsoft haven't changed this hash in 5 + dashes now so all you need to do is copy and paste EC CA A3 19 10 95 55 8B 7B 60 73 BC 75 1B A3 A9 in to 0x100F0 using some form of hex editor and save your HV.
You now have a clean HV that can be used to go on live when used with the correct live files and challenge response.
Please note: This is just a basic tutorial and will only apply to every dash if the 100F0 doesn't change and no further security is added. This tutorial works for dash 17150.
I have made this tutorial to basically show everyone how to clean the new HV whenever a dash update comes out. This tutorial is only useful if 100F0 doesn't ever change and if there is no extra security added in the future.
First you are going to need to get the non live retail HV to see how to do this go to this link:
http://www.se7ensins.com/forums/threads/how-to-obtain-the-latest-kernel-hv.803011/
Then you will need to dump the HV from an RGH (Has to be RGH so the hashes are clean)
Use XeDumpHv that was made by Dwack: http://www.se7ensins.com/forums/threads/xedumphv.768399/
Then you will need to use this tool to reverse the XeBuild patches done to the dirty HV.
http://www.se7ensins.com/forums/threads/release-xebuildptch-reverse-patches-done-to-the-hv.1061767/
Now you will have to null the payload that XeDumpHV.xex stores at 0x32500 (Just reverse it all to 0's)
Now you will have a HV with no XeBuild patches, no XeDumpHV payload, clean 100C0 - 100F0 and clean 10100 - 10120 hashes.
Now the only dirty hash that remains is the infamous 100F0 but this doesn't really matter as Microsoft haven't changed this hash in 5 + dashes now so all you need to do is copy and paste EC CA A3 19 10 95 55 8B 7B 60 73 BC 75 1B A3 A9 in to 0x100F0 using some form of hex editor and save your HV.
You now have a clean HV that can be used to go on live when used with the correct live files and challenge response.
Please note: This is just a basic tutorial and will only apply to every dash if the 100F0 doesn't change and no further security is added. This tutorial works for dash 17150.
Last edited by a moderator: