h@Ck3R
12-10-2005, 07:23 PM
How to Softmod your XBOX [Full Tutorial from Step 1]
Tutorial written by h@Ck3R, AKA Knuxyl & h4Ck3R
Tutorial updated as of 12/05/12 @ 8:30pm
This tutorial explains how to Softmod your xbox with any dashboard you want. Softmodding is modding your xbox to be capable of homebrew applications without hardware modifications (mod-chip).
ALTHOUGH TUTORIAL IS FROM '05 YOU CAN STILL CONTACT ME FOR HELP OR MORE INFORMATION @ KNUXYL@GMAIL.COM
---Things Needed
-mIRc (Optional)[Found here (http://www.mirc.com/get.html)] ** or any other IRC program
http://www.mirc.com/get.htm
-FileZilla (Optional)[Found here (http://filezilla-project.org/download.php?type=client)] ** or any other FTP program (FileZilla is open source/freeware)
http://filezilla-project.org/download.php?type=client
-PC with IDE cable (http://www.ipcdirect.net/catalog/mini ide l.jpg) (during hacking you will have to have your cd/dvd drive hooked up but nothing else is required)
-CD or DVD Burner
-Knowledge of Xbins [Found here (http://www.xbox-scene.com/articles/xbins.php)] or [Found here (http://team-xecuter.com/forums/showthread.php?t=30281)] (recommend second option, with that you will not need an FTP or IRC program)
http://www.xbox-scene.com/articles/xbins.php
-Blank CD/DVD
-UXE Package [Found in Xbins]
/XBOX/CONSOLE BASED APPLICATIONS/exploits/_Packages/UXE/uxe-complete-v0.2.2.rar
-IMGBurn [Found here (http://www.imgburn.com/index.php?act=download)] ** or any other image (.iso) burners (I highly recommend IMGBurn)
-xboxhdm 1.9 [Found here (http://xbox-hq.com/html/download-file-1138.html)] OR [Found in Xbins]
---[Note 1]---
You will need mIrc (or a different IRC program) and FlashFXP (or a different FTP program) to get in Xbins, click to find out how. If you would rather do it the easy way go . You won't require the FTP or IRC program that way but the link to Knowledge of Xbins might help in case you run into problems with second option.
---[NOTE 2]---
Before you do any of this, be sure you have exactly and know exactly everything you are supposed to have/do. I am not to hold responsible if you mess something up, but I am here to help you if you run into problems.
---[NOTE 3]---
You can probably use some P2P software or torrents for the xbins files, either way works.
---[NOTE 4]---
You do not have to use these files, you can use a different dashboard. To do this, download the dashboard of your choice, and have the file structure in the E folder like this - E\ROOT\dashboard.xbe. I highly recommend using Xbox Media Center (XBMC). It has every feature that the XBOX homebrew community can offer. You can get it here (http://www.xbox-scene.com/articles/xbins.php). I'm not sure if this is an active svn compiling resource.
---[U][NOTE 5]---
If at anytime during this procedure your XBOX will not boot up and gives an error code refer to the end of the tutorial for an explanation on what exactly is happening.
---[NOTE 6]---
If your internet connection dies when your PC and XBOX are connected then change the third octet (digit) in the XBOX and PC IP Address. For example, if you have your XBOX and PC set to 192.168.0.X then change it to something like this 192.168.50.X. X would be the host number, so the IP Address of the PC would be the default gateway for the XBOX, and the XBOX IP Address would be different then the gateway but with the first 3 octets the same.
---Softmodding The Xbox
Step 1 - Setting things up
1.) First step is to get UXE, it's in Xbins [NOTE 1]. Exact ftp folder location is
/XBOX/CONSOLE BASED APPLICATIONS/exploits/_Packages/UXE/uxe-complete-v0.2.2.rar
2.) Extract the uxe-complete-v0.2.2.rar you download and there should be folders with names like "uxe-c-replace" or "place-on-e". Now, if you are using a Retail HD (hard drive that comes with Xbox) then go into the support files folder and run 71-fonts-install.bat and nkpatcher-06-install.bat. If you have a bigger hard drive (30gb and up) then run the other 2 .bats.
3.) Download xboxhdm 1.9. Extract the files and open it.
4.) Then open the linux folder inside. There should be a C and E folder. Delete everything out of it (there shouldn't be anything in them).
5.) Then copy all of the files inside of "uxe-replace-c" to the C folder in "xboxhdm\linux".
6.) Then copy all of the "place-in-e" files to the E folder in "xboxhdm\linux". [NOTE 4]
7.) Then go back to xboxhdm folder and run win-iso.bat [or make-win-iso.bat].
8.) It should create a file called linux.iso.
9.) Download IMGBurn (or any other image (.iso) burner, but tutorial is for IMGBurn)
Step 2 - Burning the hack software to CD/DVD
10.) Install it and open it.
11.) Click "Write image file to disc".
12.) Click the top left button "Write image file to disc" and choose the linux.iso file.
13.) Choose your CD/DVD burner and click "Write".
14.) After burn is complete turn your computer off (keep the linux.iso disc you just burned in disc drive).
Step 3 - Hacking the XBOX
15.) Now unplug the IDE cable from all of your drives excluding the CD/DVD drive with the disc in it (yes it is necessary to unplug everything because it could cause interference with the software).
16.) Open your XBOX, tutorial is . Stop after you have the hard drive loose from the case.
17.) Loosen IDE cable from xbox hd (make sure it is still attached though).
18.) Test to make sure the IDE cable on the HD still has a connection by turning the XBOX on. If it hangs, try plugging it in a little more. Then test again until you get a successful boot
19.) Now turn you computer on and right when any information is displayed on the screen hit the Pause/Break key (next to Scroll Lock key at top of keyboard).
20.) This part you have to be quick. Unplug the IDE cable from your XBOX hard drive and plugin an IDE cable from your computer to the hard drive.
21.) Right after that press enter/return on the keyboard to resume booting.
22.) If your computer hangs for a very long time without doing anything then redo steps 20 & 21 again (this happens because of the lock mechanism on the hard drive kicked in).
23.) The longest you should wait should be around 10 seconds to max of 2 minutes (and thats pushing it).
24.) Now your computer can't boot from xbox hard drive so it will try your CD/DVD drive.
25.) Your CD/DVD should've booted so now you should have a menu with options 1-4. Choose option 1.
26.) Now when it's done loading type "xboxhdm" and press enter.
27.) It should come up with a new message. Type "yes".
28.) Now another menu should come up. Type 1 and press enter.
29.) It should ask if you want to format the xbox partitions. Type "yes".
30.) If it asks to format F: drive type "yes".
31.) Now it should ask you if you want to continue copying files from C:. Type "yes".
32.) Next it should ask if you want to continue copying files from E:. Type "yes".
33.) It should soon come up and say "All Done!". Wait 5 seconds and turn PC and Xbox off.
34.) Hook your xbox IDE cable back to your XBOX and turn it on. You now have a modded Xbox with Evox 3935 OR whatever dashboard you decided to install.
Congratulations! If no errors occurred you now have a completely hacked XBOX! You can now run homebrew applications, run backups, copy backups to your hard drive, emulators, media players, and much more.
---How to FTP to XBOX below.
35.) On your Windows PC go to [XP = My Network Places] or [Vista & 7 = My Computer] (I know, 2 totally different places, can't add network place in Network for some reason)
36.) Right Click and click Add New Network Place.
36.) When it asks, don't choose the MSN network, choose "Chose a custom network location"
37.) In the box, type in this (fill in the spots nessacery, dont include "s) "ftp://xboxusername:xboxpassword@xboxipaddress" and the network name to whatever you want. I am pretty sure the defaults for FTP username and password is xbox for both. Typically the default address would be ftp://xbox:xbox@192.168.0.X (http://www.llamma.com/xbox/Repairs/crack_open_that_xbox.htm).
I'm not entirely sure if the below steps are necessary anymore, as I'm still using my XBMC as of DEC2012 and my xbox is hooked up to my router and I don't have to do any of the below. You should go ahead and try to see if the network link we created worked.
[U]38.) Now, open Network Connections.
39.) Right Click on the LAN Connection that the xbox is hooked up to and click Properties.
40.) Click on Internet Protocol (v4) and Click Properties.
41.) Whatever your xbox ip address is, is what your PC's IP address should be EXCEPT the last number. You can change that to whatever you want BUT whatever you change it to, you should put as your xbox's default gateway. DONT FORGET THAT.
42.) Fill in your PC IP address in space provided and click on Subnet Mask textbox and it should automatically come up. LEAVE DEFAULT GATEWAY ALONE! Click ok.
43.) Now, if you did EVERYTHING right, than you should be able to open My Network Places OR My Computer and just open up the connection you made and your XBOX ftp connection should come up! [NOTE 6]
44.) I didn't include a tutorial on how to set that up on your XBOX because there are many different programs and it would have been impossible to include a step by step generic guide for setting it up. It shouldn't be that hard though.
------END------
XBOX ERROR CODES EXPLAINED
CREDIT GOES TO AFTERDAWN FORUM USER, deezp1
[URL]http://forums.afterdawn.com/thread_view.cfm/210562
OK, I have seen many times people ask about error codes and have to wait for someone to tell them what it means. To make everyone's life easier (Mods, Members, and n00bs), I am going to post a listing of all of the error codes with some explaination of what they mean and how to fix them. I hope this thread will help everyone with there Xbox error problems.
Also, I dont want to take credit for compiling the information (but I will take credit posting it!). I have to credit OCnewB and Superfro of the Xbox-Scene forums. He is the one who orignally compiled all the information, I just put it here on our forum, but I did clean it up a little, added some imput, and kept only the most recent updated fixes(the original had a lot of fixes that were out of date).
So with all that being said, Behold:
XBOX ERROR CODES EXPLAINED
For those of you that don't know or are not sure if or when you have seen an error, you will see an error during the normal boot up sequence. Instead of your booting the M$ dashboard or Hacked Dashboard (Evox, UnleashX, Avalaunch, etc.), there will be an message on the screen that says, "Your Xbox Requires Service" and you will see a number on the upper left hand corner of the screen <- this is your error code number. The error codes are listed below
Beware, you wont see the bootldr error's because (thanks to: Lordvader129) : "when you see this" is not entirely accurate, you never see the bootloader errors, as they are one that cause the reboot/FRAGs
2 - bootldr - Eeprom check failed
When you see this error most of the times you have flashed something wrong. Or you dropped solder on your eeprom chips.
4 - bootldr - Ram check failed
Your Xbox ram chips are wasted.
Maybe you dropped a little solder on it (try to remove it CAREFULLY!). Note, if they are fried, removing solder won't fix them). Maybe you were static when you touched the ram chips. They are kind off sensitive. If they are, they are fried, sell your xbox for spare parts.
5 - kernel - HDD not locked (The retail xbox bioses require the hd to be locked)
When you upgrade your hard disk drive for one that is larger, you most of the times use a new hard drive that you bought in the shop. Now, when you put this hdd in your xbox and you try to boot up with your chip off. It gives you error 5. Why you ask? Well i will try to explain it simple.
The original (also called "Retail") hard drive is locked by MS. Why did they lock the harddrive?
Well if it wasn't it wouldve been more than easy (in the start of xbox hacking)
for hackers to change content on it. Thats why MS locks it. It is just a security measure.
This locking proces uses information thats on the motherboard. The "Lock" on a xbox hard drive contains information that is based on the harddrive itself and the motherboard it came with.
One thing that makes this clear: You can not change a retail harddrive with another one from an other not modded xbox. With every xbox there is only ONE i repeat ONE compatible harddisk drive. That is, if they are locked.
If you don't mod your xbox (tsop or modchips) you can not change harddrives. Not even from another xbox. However when your xbox IS modified you can change your harddisk for almost every other harddisk (thats UNLOCKED). This means that even when your xbox is modified, you can not just put another (retail) XBOX harddisk in your xbox. However some smart people made programs that can lock or unlock your xbox harddisk on the fly.
So when does the error occur? The only time this error should occur is when you boot up your xbox in original mode AND you have a harddisk in your xbox that is not yet locked. So now you ask what do i have to do to make your xbox work again?
Well the answer is pretty easy. Boot up your xbox with the chip on. Preferably with a slayer evo-x cd. Now you choose "Eeprom management." Than you choose: "Lock hdd." It takes one second. After its ready it should say something like "Done"
When it is "Done" just turn off your xbox. Disable your chip and try to boot in original mode. Now there should be no more error 5.
6 - kernel - Cannot unlock HDD
If you understand the above, you should be able to understand what this means. It means you are trying to boot up the xbox with an harddisk that is locked in combination with ANOTHER motherboard than you are using it with right now.
What can i do about it, you ask? Well place the harddisk back in the xbox where it came from. After that, UNLOCK the harddisk with the same procedure i explained above (see error 5). Now when the harddisk is UNLOCKED, put it in the xbox which gave you the error. Now when you boot up with the chip ON it should not give you an error anymore.
However when you put the xbox on with the chip OFF your xbox will give you an error. (error 5) So to make sure you can boot original and boot with the chip ON. Next do the same as above: "Boot up your xbox with the chip on. Preferrably with a slayer evo-x cd. Now you choose "Eeprom management." Than you choose: "Lock hdd." It takes one second. After its ready it should say something like "Done"
When it is ready just turn off your xbox. Disable your chip and try to boot original. Now there should be no more error.
7 - kernel - HDD timeout
Most of the times, the IDE cable is not properly connected when you see this error. Please reattach the ide cable. Not only to the harddisk drive but also to the dvd drive. ALso try to reconnect the ide cable to the motherboard.
Press pretty hard so it goes all the way in. Make sure it is seated straight and proper in the drives and the motherboard. If you still have an error 7. Try another ide cable. If that won't work try another harddisk. If there is still no go, try to set the jumpers on the rearside of the harddisk drive. Set it to master or cable select. If still no succes, good luck and sell your xbox to me rolleyes.gif
8 - kernel - No HDD found
Please make sure your xbox hdd is attached properly. Most of the times the Ide cable came loose, or isn't seated properly in the IDE port of your harddisk. ALso make sure the power supply cables are intact and working.
Make sure the ide cable is also connected properly to the rest of the hardware (dvd and motherboard).
9 - kernel - HDD parameters (PIO/DMA/or size {debug}, certain size minimum is required for debug)
Not very common error, please try another harddisk.
10 - kernel - DVD timeout
Actually its almost the same as error 6/7/8. But also make sure the yellow cables are properly connected to the motherboard and the dvd drive.
1. Make sure ide cables are connected good.
2. Make sure the yellow cables are good and properly connected.
3. Still no succes? Try another dvd drive of which you are sure it is working.
11 - kernel - No DVD Found
Same as #10 So read up please!
12 - kernel - DVD parameters (PIO/DMA)
Same as #10, only not very common.
13 - kernel - Dashboard launch fail (due to missing/bad key, or anything else that would prevent it from running) and the dashboard didn't specify why it failed.
The error it gives is because of the incompatibility between the (older) dashboard (4920) that older slayer cd installs and the new dashboard/kernel versions found in some new xbox's and found in xbox's that have been connected to xbox live (when you go on xbox-live, it'll upgrade your dashboard file to i believe it is now 5659.03. This dasboard is incompatible with the dash that (old) slayer cd installs (for example 2.5 or lower) for you.
(In detail, in the eeprom chip there is a kernel which is incompatible with the dashboard (4920) that slayer installs.)
So what do you do to fix it? You can use the dashupdate found on most new xbox games! Be sure to 1st unplug your ethernet cable before you do so!!!
Besides that, just use a good installation disc and all is fine. Use a 2.6 slayer or something similar
14 - dashboard - Error loading dashboard (dashboard generic error)
Same thing as above (error 13). This time it is also a little mistake from you on changing names or having played around with files on the xbox harddisk. Error 14 is most often because you changed boot orders or names of startup files on the harddisk. It can also happen when you are rebuilding your xbox harddisk with a slayer cd and the power was cut.
16 - dashboard - Clock cannot be set.
Basically it comes down to this. Error 16 has to do with not finding the menu setting with which you can set the clock of the hdd. This happens to a lot of people that erase their hdd (original/upgraded) or MS dashboard files and after that they don't immediatly install the hdd but leave the xbox without power longer than 5 hours.
It's all about the hdd can't find the menu with which it can set the clock. This is mostly because the xbox hdd is empty (you removed dashboard or fux0red it via ftp). The problem arises when xbox searches for menu to set clock with, can't find it and voila: error 16. Well read on please!
So you have an error 16 huh? Don't worry "nothing" is broken!
You have an xbox hdd that is locked. And normally you can boot in original and modded mode. Retail or upgraded doesn't matter. You start playing around with xboxdash.xbe etc. using ftp programs. While doing this you "accidently" remove your MS dashboard and also your alternate dashboard (Evox, etc.) so there is no dash anymore on the xbox hdd.
You end the ftp session and after that you shut off your xbox. Normally when you would start up again it gives you an error 13/14 ( no dashboard found). No worries with a slayer Evox cd (and a hardmod), all is ok. BUT this is only WITHIN 3 hours or so.
This is because the internal clock of the xbox will only be kept alive by the capacitors for only 3 or 4 hours. So when you leave your xbox unplugged from electricity for over 5 hours after you have played with the .xbe's AND you have removed your (ms and evo-x) dash from your xbox than you are fux0red. Why do you ask?
Why can't I boot from disc?
Its as follows Xbox starts booting==> (almost 1st thing a xbox does is) searches for internal clock==> doesnt find internal clock because there hasn't been any electricity on the xbox for 5 hours so battery that kept clock alive is empty and clock is gone==> searches for the proper dashboard menu to set clock with ==> doesnt find msdashboard or evo-x dashboard menu becuz you have removed it from the hdd for whatever reasons you had==> xbox gives error 16: cannot set clock.
So what do you do about it? Two options!
1. There are some bios'es around that allow the chip to boot past the clocksetting. (do a search!). So how do you get that bios on your chip because you cant boot to a flash program or something? Well you need to have an external flasher.
It seems the m8 bios will take care for you of booting past the clocksetting. Or use the latest Xecutor bios
2. This is the more easy and newbie friendly strategy
-Get a friend with a modded xbox.
-Unlock his hdd with eeprom management from a slayer evo-x cd.
-Than, place his hdd in your xbox.
-Boot with your chip on.
-Now the xbox DOES find a dashboard when you boot in original mode and you can set the time in the msdashboard clock settings.
-Shut off xbox and remove your friends hdd
-PLace his hdd back in his xbox and lock it again
-Install your hdd
-(clock has been set) So boot up with slayer cd.
-Install normally whatever you wanna install
-lock hdd
If you get an error 13 after this, please read up on the error 13 explanation!
20 - kernel - The dashboard was attempted to load and failed
It was a cold boot, and the dashboard didn't specify why it failed, but it
(for some reason) needed to be noted that the dvd passed the challenge/response authentication
21 - anywhere -
This error says that the machine was booted to display a error, basically someone told the machine to reboot (or launch a xbe) with this flag, and the error code just means its been rebooted by the flag
This occurs frequently when the xbox is unable to boot due to dashboard changes being made (ie Gcue true blue hasnt been resigned, parts of the stock dash are missing - incomplete FTP backups copied to a new HDD for example).
__________________________________________________ __________
So there it is, the listing of all of the Error Codes. I hope this will help people for now on with there modding problems. I also hope nobody will need this thread, but it I know a lot will. I am not responsible for whatever happens to your xbox when following this advice. It's just what i found to be working so don't blame me when you kill your xbox. That being said, although I know a little about the xbox, modding, and the error codes, I am not an expert, but I do want to help. Also, feel free to add to this if there are any mistakes or if you feel you would like to add to this thread.
Good Luck to all, I hope this can help!
IF you need to contact me because you are having ANY problems with this tutorial feel free to IM me on AIM (knuxyl) or email (knuxyl@gmail.com)
Tutorial written by h@Ck3R, AKA Knuxyl & h4Ck3R
Tutorial updated as of 12/05/12 @ 8:30pm
This tutorial explains how to Softmod your xbox with any dashboard you want. Softmodding is modding your xbox to be capable of homebrew applications without hardware modifications (mod-chip).
ALTHOUGH TUTORIAL IS FROM '05 YOU CAN STILL CONTACT ME FOR HELP OR MORE INFORMATION @ KNUXYL@GMAIL.COM
---Things Needed
-mIRc (Optional)[Found here (http://www.mirc.com/get.html)] ** or any other IRC program
http://www.mirc.com/get.htm
-FileZilla (Optional)[Found here (http://filezilla-project.org/download.php?type=client)] ** or any other FTP program (FileZilla is open source/freeware)
http://filezilla-project.org/download.php?type=client
-PC with IDE cable (http://www.ipcdirect.net/catalog/mini ide l.jpg) (during hacking you will have to have your cd/dvd drive hooked up but nothing else is required)
-CD or DVD Burner
-Knowledge of Xbins [Found here (http://www.xbox-scene.com/articles/xbins.php)] or [Found here (http://team-xecuter.com/forums/showthread.php?t=30281)] (recommend second option, with that you will not need an FTP or IRC program)
http://www.xbox-scene.com/articles/xbins.php
-Blank CD/DVD
-UXE Package [Found in Xbins]
/XBOX/CONSOLE BASED APPLICATIONS/exploits/_Packages/UXE/uxe-complete-v0.2.2.rar
-IMGBurn [Found here (http://www.imgburn.com/index.php?act=download)] ** or any other image (.iso) burners (I highly recommend IMGBurn)
-xboxhdm 1.9 [Found here (http://xbox-hq.com/html/download-file-1138.html)] OR [Found in Xbins]
---[Note 1]---
You will need mIrc (or a different IRC program) and FlashFXP (or a different FTP program) to get in Xbins, click to find out how. If you would rather do it the easy way go . You won't require the FTP or IRC program that way but the link to Knowledge of Xbins might help in case you run into problems with second option.
---[NOTE 2]---
Before you do any of this, be sure you have exactly and know exactly everything you are supposed to have/do. I am not to hold responsible if you mess something up, but I am here to help you if you run into problems.
---[NOTE 3]---
You can probably use some P2P software or torrents for the xbins files, either way works.
---[NOTE 4]---
You do not have to use these files, you can use a different dashboard. To do this, download the dashboard of your choice, and have the file structure in the E folder like this - E\ROOT\dashboard.xbe. I highly recommend using Xbox Media Center (XBMC). It has every feature that the XBOX homebrew community can offer. You can get it here (http://www.xbox-scene.com/articles/xbins.php). I'm not sure if this is an active svn compiling resource.
---[U][NOTE 5]---
If at anytime during this procedure your XBOX will not boot up and gives an error code refer to the end of the tutorial for an explanation on what exactly is happening.
---[NOTE 6]---
If your internet connection dies when your PC and XBOX are connected then change the third octet (digit) in the XBOX and PC IP Address. For example, if you have your XBOX and PC set to 192.168.0.X then change it to something like this 192.168.50.X. X would be the host number, so the IP Address of the PC would be the default gateway for the XBOX, and the XBOX IP Address would be different then the gateway but with the first 3 octets the same.
---Softmodding The Xbox
Step 1 - Setting things up
1.) First step is to get UXE, it's in Xbins [NOTE 1]. Exact ftp folder location is
/XBOX/CONSOLE BASED APPLICATIONS/exploits/_Packages/UXE/uxe-complete-v0.2.2.rar
2.) Extract the uxe-complete-v0.2.2.rar you download and there should be folders with names like "uxe-c-replace" or "place-on-e". Now, if you are using a Retail HD (hard drive that comes with Xbox) then go into the support files folder and run 71-fonts-install.bat and nkpatcher-06-install.bat. If you have a bigger hard drive (30gb and up) then run the other 2 .bats.
3.) Download xboxhdm 1.9. Extract the files and open it.
4.) Then open the linux folder inside. There should be a C and E folder. Delete everything out of it (there shouldn't be anything in them).
5.) Then copy all of the files inside of "uxe-replace-c" to the C folder in "xboxhdm\linux".
6.) Then copy all of the "place-in-e" files to the E folder in "xboxhdm\linux". [NOTE 4]
7.) Then go back to xboxhdm folder and run win-iso.bat [or make-win-iso.bat].
8.) It should create a file called linux.iso.
9.) Download IMGBurn (or any other image (.iso) burner, but tutorial is for IMGBurn)
Step 2 - Burning the hack software to CD/DVD
10.) Install it and open it.
11.) Click "Write image file to disc".
12.) Click the top left button "Write image file to disc" and choose the linux.iso file.
13.) Choose your CD/DVD burner and click "Write".
14.) After burn is complete turn your computer off (keep the linux.iso disc you just burned in disc drive).
Step 3 - Hacking the XBOX
15.) Now unplug the IDE cable from all of your drives excluding the CD/DVD drive with the disc in it (yes it is necessary to unplug everything because it could cause interference with the software).
16.) Open your XBOX, tutorial is . Stop after you have the hard drive loose from the case.
17.) Loosen IDE cable from xbox hd (make sure it is still attached though).
18.) Test to make sure the IDE cable on the HD still has a connection by turning the XBOX on. If it hangs, try plugging it in a little more. Then test again until you get a successful boot
19.) Now turn you computer on and right when any information is displayed on the screen hit the Pause/Break key (next to Scroll Lock key at top of keyboard).
20.) This part you have to be quick. Unplug the IDE cable from your XBOX hard drive and plugin an IDE cable from your computer to the hard drive.
21.) Right after that press enter/return on the keyboard to resume booting.
22.) If your computer hangs for a very long time without doing anything then redo steps 20 & 21 again (this happens because of the lock mechanism on the hard drive kicked in).
23.) The longest you should wait should be around 10 seconds to max of 2 minutes (and thats pushing it).
24.) Now your computer can't boot from xbox hard drive so it will try your CD/DVD drive.
25.) Your CD/DVD should've booted so now you should have a menu with options 1-4. Choose option 1.
26.) Now when it's done loading type "xboxhdm" and press enter.
27.) It should come up with a new message. Type "yes".
28.) Now another menu should come up. Type 1 and press enter.
29.) It should ask if you want to format the xbox partitions. Type "yes".
30.) If it asks to format F: drive type "yes".
31.) Now it should ask you if you want to continue copying files from C:. Type "yes".
32.) Next it should ask if you want to continue copying files from E:. Type "yes".
33.) It should soon come up and say "All Done!". Wait 5 seconds and turn PC and Xbox off.
34.) Hook your xbox IDE cable back to your XBOX and turn it on. You now have a modded Xbox with Evox 3935 OR whatever dashboard you decided to install.
Congratulations! If no errors occurred you now have a completely hacked XBOX! You can now run homebrew applications, run backups, copy backups to your hard drive, emulators, media players, and much more.
---How to FTP to XBOX below.
35.) On your Windows PC go to [XP = My Network Places] or [Vista & 7 = My Computer] (I know, 2 totally different places, can't add network place in Network for some reason)
36.) Right Click and click Add New Network Place.
36.) When it asks, don't choose the MSN network, choose "Chose a custom network location"
37.) In the box, type in this (fill in the spots nessacery, dont include "s) "ftp://xboxusername:xboxpassword@xboxipaddress" and the network name to whatever you want. I am pretty sure the defaults for FTP username and password is xbox for both. Typically the default address would be ftp://xbox:xbox@192.168.0.X (http://www.llamma.com/xbox/Repairs/crack_open_that_xbox.htm).
I'm not entirely sure if the below steps are necessary anymore, as I'm still using my XBMC as of DEC2012 and my xbox is hooked up to my router and I don't have to do any of the below. You should go ahead and try to see if the network link we created worked.
[U]38.) Now, open Network Connections.
39.) Right Click on the LAN Connection that the xbox is hooked up to and click Properties.
40.) Click on Internet Protocol (v4) and Click Properties.
41.) Whatever your xbox ip address is, is what your PC's IP address should be EXCEPT the last number. You can change that to whatever you want BUT whatever you change it to, you should put as your xbox's default gateway. DONT FORGET THAT.
42.) Fill in your PC IP address in space provided and click on Subnet Mask textbox and it should automatically come up. LEAVE DEFAULT GATEWAY ALONE! Click ok.
43.) Now, if you did EVERYTHING right, than you should be able to open My Network Places OR My Computer and just open up the connection you made and your XBOX ftp connection should come up! [NOTE 6]
44.) I didn't include a tutorial on how to set that up on your XBOX because there are many different programs and it would have been impossible to include a step by step generic guide for setting it up. It shouldn't be that hard though.
------END------
XBOX ERROR CODES EXPLAINED
CREDIT GOES TO AFTERDAWN FORUM USER, deezp1
[URL]http://forums.afterdawn.com/thread_view.cfm/210562
OK, I have seen many times people ask about error codes and have to wait for someone to tell them what it means. To make everyone's life easier (Mods, Members, and n00bs), I am going to post a listing of all of the error codes with some explaination of what they mean and how to fix them. I hope this thread will help everyone with there Xbox error problems.
Also, I dont want to take credit for compiling the information (but I will take credit posting it!). I have to credit OCnewB and Superfro of the Xbox-Scene forums. He is the one who orignally compiled all the information, I just put it here on our forum, but I did clean it up a little, added some imput, and kept only the most recent updated fixes(the original had a lot of fixes that were out of date).
So with all that being said, Behold:
XBOX ERROR CODES EXPLAINED
For those of you that don't know or are not sure if or when you have seen an error, you will see an error during the normal boot up sequence. Instead of your booting the M$ dashboard or Hacked Dashboard (Evox, UnleashX, Avalaunch, etc.), there will be an message on the screen that says, "Your Xbox Requires Service" and you will see a number on the upper left hand corner of the screen <- this is your error code number. The error codes are listed below
Beware, you wont see the bootldr error's because (thanks to: Lordvader129) : "when you see this" is not entirely accurate, you never see the bootloader errors, as they are one that cause the reboot/FRAGs
2 - bootldr - Eeprom check failed
When you see this error most of the times you have flashed something wrong. Or you dropped solder on your eeprom chips.
4 - bootldr - Ram check failed
Your Xbox ram chips are wasted.
Maybe you dropped a little solder on it (try to remove it CAREFULLY!). Note, if they are fried, removing solder won't fix them). Maybe you were static when you touched the ram chips. They are kind off sensitive. If they are, they are fried, sell your xbox for spare parts.
5 - kernel - HDD not locked (The retail xbox bioses require the hd to be locked)
When you upgrade your hard disk drive for one that is larger, you most of the times use a new hard drive that you bought in the shop. Now, when you put this hdd in your xbox and you try to boot up with your chip off. It gives you error 5. Why you ask? Well i will try to explain it simple.
The original (also called "Retail") hard drive is locked by MS. Why did they lock the harddrive?
Well if it wasn't it wouldve been more than easy (in the start of xbox hacking)
for hackers to change content on it. Thats why MS locks it. It is just a security measure.
This locking proces uses information thats on the motherboard. The "Lock" on a xbox hard drive contains information that is based on the harddrive itself and the motherboard it came with.
One thing that makes this clear: You can not change a retail harddrive with another one from an other not modded xbox. With every xbox there is only ONE i repeat ONE compatible harddisk drive. That is, if they are locked.
If you don't mod your xbox (tsop or modchips) you can not change harddrives. Not even from another xbox. However when your xbox IS modified you can change your harddisk for almost every other harddisk (thats UNLOCKED). This means that even when your xbox is modified, you can not just put another (retail) XBOX harddisk in your xbox. However some smart people made programs that can lock or unlock your xbox harddisk on the fly.
So when does the error occur? The only time this error should occur is when you boot up your xbox in original mode AND you have a harddisk in your xbox that is not yet locked. So now you ask what do i have to do to make your xbox work again?
Well the answer is pretty easy. Boot up your xbox with the chip on. Preferably with a slayer evo-x cd. Now you choose "Eeprom management." Than you choose: "Lock hdd." It takes one second. After its ready it should say something like "Done"
When it is "Done" just turn off your xbox. Disable your chip and try to boot in original mode. Now there should be no more error 5.
6 - kernel - Cannot unlock HDD
If you understand the above, you should be able to understand what this means. It means you are trying to boot up the xbox with an harddisk that is locked in combination with ANOTHER motherboard than you are using it with right now.
What can i do about it, you ask? Well place the harddisk back in the xbox where it came from. After that, UNLOCK the harddisk with the same procedure i explained above (see error 5). Now when the harddisk is UNLOCKED, put it in the xbox which gave you the error. Now when you boot up with the chip ON it should not give you an error anymore.
However when you put the xbox on with the chip OFF your xbox will give you an error. (error 5) So to make sure you can boot original and boot with the chip ON. Next do the same as above: "Boot up your xbox with the chip on. Preferrably with a slayer evo-x cd. Now you choose "Eeprom management." Than you choose: "Lock hdd." It takes one second. After its ready it should say something like "Done"
When it is ready just turn off your xbox. Disable your chip and try to boot original. Now there should be no more error.
7 - kernel - HDD timeout
Most of the times, the IDE cable is not properly connected when you see this error. Please reattach the ide cable. Not only to the harddisk drive but also to the dvd drive. ALso try to reconnect the ide cable to the motherboard.
Press pretty hard so it goes all the way in. Make sure it is seated straight and proper in the drives and the motherboard. If you still have an error 7. Try another ide cable. If that won't work try another harddisk. If there is still no go, try to set the jumpers on the rearside of the harddisk drive. Set it to master or cable select. If still no succes, good luck and sell your xbox to me rolleyes.gif
8 - kernel - No HDD found
Please make sure your xbox hdd is attached properly. Most of the times the Ide cable came loose, or isn't seated properly in the IDE port of your harddisk. ALso make sure the power supply cables are intact and working.
Make sure the ide cable is also connected properly to the rest of the hardware (dvd and motherboard).
9 - kernel - HDD parameters (PIO/DMA/or size {debug}, certain size minimum is required for debug)
Not very common error, please try another harddisk.
10 - kernel - DVD timeout
Actually its almost the same as error 6/7/8. But also make sure the yellow cables are properly connected to the motherboard and the dvd drive.
1. Make sure ide cables are connected good.
2. Make sure the yellow cables are good and properly connected.
3. Still no succes? Try another dvd drive of which you are sure it is working.
11 - kernel - No DVD Found
Same as #10 So read up please!
12 - kernel - DVD parameters (PIO/DMA)
Same as #10, only not very common.
13 - kernel - Dashboard launch fail (due to missing/bad key, or anything else that would prevent it from running) and the dashboard didn't specify why it failed.
The error it gives is because of the incompatibility between the (older) dashboard (4920) that older slayer cd installs and the new dashboard/kernel versions found in some new xbox's and found in xbox's that have been connected to xbox live (when you go on xbox-live, it'll upgrade your dashboard file to i believe it is now 5659.03. This dasboard is incompatible with the dash that (old) slayer cd installs (for example 2.5 or lower) for you.
(In detail, in the eeprom chip there is a kernel which is incompatible with the dashboard (4920) that slayer installs.)
So what do you do to fix it? You can use the dashupdate found on most new xbox games! Be sure to 1st unplug your ethernet cable before you do so!!!
Besides that, just use a good installation disc and all is fine. Use a 2.6 slayer or something similar
14 - dashboard - Error loading dashboard (dashboard generic error)
Same thing as above (error 13). This time it is also a little mistake from you on changing names or having played around with files on the xbox harddisk. Error 14 is most often because you changed boot orders or names of startup files on the harddisk. It can also happen when you are rebuilding your xbox harddisk with a slayer cd and the power was cut.
16 - dashboard - Clock cannot be set.
Basically it comes down to this. Error 16 has to do with not finding the menu setting with which you can set the clock of the hdd. This happens to a lot of people that erase their hdd (original/upgraded) or MS dashboard files and after that they don't immediatly install the hdd but leave the xbox without power longer than 5 hours.
It's all about the hdd can't find the menu with which it can set the clock. This is mostly because the xbox hdd is empty (you removed dashboard or fux0red it via ftp). The problem arises when xbox searches for menu to set clock with, can't find it and voila: error 16. Well read on please!
So you have an error 16 huh? Don't worry "nothing" is broken!
You have an xbox hdd that is locked. And normally you can boot in original and modded mode. Retail or upgraded doesn't matter. You start playing around with xboxdash.xbe etc. using ftp programs. While doing this you "accidently" remove your MS dashboard and also your alternate dashboard (Evox, etc.) so there is no dash anymore on the xbox hdd.
You end the ftp session and after that you shut off your xbox. Normally when you would start up again it gives you an error 13/14 ( no dashboard found). No worries with a slayer Evox cd (and a hardmod), all is ok. BUT this is only WITHIN 3 hours or so.
This is because the internal clock of the xbox will only be kept alive by the capacitors for only 3 or 4 hours. So when you leave your xbox unplugged from electricity for over 5 hours after you have played with the .xbe's AND you have removed your (ms and evo-x) dash from your xbox than you are fux0red. Why do you ask?
Why can't I boot from disc?
Its as follows Xbox starts booting==> (almost 1st thing a xbox does is) searches for internal clock==> doesnt find internal clock because there hasn't been any electricity on the xbox for 5 hours so battery that kept clock alive is empty and clock is gone==> searches for the proper dashboard menu to set clock with ==> doesnt find msdashboard or evo-x dashboard menu becuz you have removed it from the hdd for whatever reasons you had==> xbox gives error 16: cannot set clock.
So what do you do about it? Two options!
1. There are some bios'es around that allow the chip to boot past the clocksetting. (do a search!). So how do you get that bios on your chip because you cant boot to a flash program or something? Well you need to have an external flasher.
It seems the m8 bios will take care for you of booting past the clocksetting. Or use the latest Xecutor bios
2. This is the more easy and newbie friendly strategy
-Get a friend with a modded xbox.
-Unlock his hdd with eeprom management from a slayer evo-x cd.
-Than, place his hdd in your xbox.
-Boot with your chip on.
-Now the xbox DOES find a dashboard when you boot in original mode and you can set the time in the msdashboard clock settings.
-Shut off xbox and remove your friends hdd
-PLace his hdd back in his xbox and lock it again
-Install your hdd
-(clock has been set) So boot up with slayer cd.
-Install normally whatever you wanna install
-lock hdd
If you get an error 13 after this, please read up on the error 13 explanation!
20 - kernel - The dashboard was attempted to load and failed
It was a cold boot, and the dashboard didn't specify why it failed, but it
(for some reason) needed to be noted that the dvd passed the challenge/response authentication
21 - anywhere -
This error says that the machine was booted to display a error, basically someone told the machine to reboot (or launch a xbe) with this flag, and the error code just means its been rebooted by the flag
This occurs frequently when the xbox is unable to boot due to dashboard changes being made (ie Gcue true blue hasnt been resigned, parts of the stock dash are missing - incomplete FTP backups copied to a new HDD for example).
__________________________________________________ __________
So there it is, the listing of all of the Error Codes. I hope this will help people for now on with there modding problems. I also hope nobody will need this thread, but it I know a lot will. I am not responsible for whatever happens to your xbox when following this advice. It's just what i found to be working so don't blame me when you kill your xbox. That being said, although I know a little about the xbox, modding, and the error codes, I am not an expert, but I do want to help. Also, feel free to add to this if there are any mistakes or if you feel you would like to add to this thread.
Good Luck to all, I hope this can help!
IF you need to contact me because you are having ANY problems with this tutorial feel free to IM me on AIM (knuxyl) or email (knuxyl@gmail.com)