xbox-scene.com - your xbox news information source
Quick Links: Main Forums | Xbox360 Forums | Xbox1 Forums | PS3 Forums
Xbox-Scene Forum Help  Search Xbox-Scene Forums   Xbox-Scene Forum Members   Xbox-Scene Calendar

Giganews Usenet Offers: +1150 days binary retention, 99%+ Completion, and Unlimited Speed/Access!

360 ODD Emulators: X360 Key $99 | Wasabi360 FAT $99 | Wasabi360 Slim $99
C4E's iXtreme Burner MAX Drive: LiteOn iHAS124 DROPPED TO JUST $17


Welcome Guest ( Log In | Register )

 Forum Rules Rules
> The Art Of Hotswapping, FAQ & Some Other Lessons.
DaddyJ
post Dec 31 2004, 06:24 AM
Post #1


X-S Messiah
*******

Group: Dev/Contributor
Posts: 3919
Joined: 8-July 04
Member No.: 129500
Xbox Version: unk
360 version: none



HOTSWAPPING FAQS
Hot swapping is the act of allowing the xbox to unlock the hard drive, so that you can gain access to it, by connecting it to a PC or Another Xbox. It involves removing the IDE ribbon from the Drive, while it is power on.

Do you need to have the EEPROM.bin or HD locking key?
NO, this is basically the reasoning for hotswapping. You are allowing the Xbox to unlock the hard drive for you, and then swapping the cable, so it will not lock until a reboot signal is received or power is lost.

When is the drive unlocked?
The Xbox HD DOES NOT unlock when your xbox boots into an error 6 or 7. The drive is usually unlocked for a short period on Xbox Errors 11, 12, 13, 16, & error 21, but Errors 11 & 12 are the preferable errors to do the hotswap. It is also unlocked inside the m$ dash, and also during gameplay.

What programs are available to hotswap into?
Ldots's XboxHDM v1.9
is the only program you should use. Windows based program just DONT have the support for what you are doing. One reason for this is Windows doesnt support this.
**There are a few issues that need to be discussed before we start**

1. Is Hot-Swapping Safe? No , according to ANSI Standards , IDE was not designed to allow for the disconnection of then supply ribbon interface while the ribbon is 'HOT'. Some dangers thats could arise during this action.

a. Electrical grounding backflow, this cannot be avoided, but can be decreased by running a ground strap or using the PC's power connector. This could physcially make the drive fail, or worse fry your motherboard.

b. Hard Disk Drive Shock, obviously you cannot avoid shaking the drive while you are removing the cable, this is also why we loosen the cable first, but you might be able to avoid shaking it as much if you understand the internals of the drive, think of it as a record player, but spinning at 5400+ RPMs (car engines usually run @ 2500), and theres a needle reading from it, the records are like glass, and one quick jolt, and its a scratch on the disk or worse a head crash. Becareful.


2. Grounding issues. The xbox uses a floating ground. Which means, since the top case if off, there is a hole in the grounding. There are 2 ways to eliminate this issue.

a. Is to run a grounding strap between the PC chassis, and the Xbox Metal.
b. Is to use the PC Power supply for the Power feed to the Xbox Hard Drive.


3. Since you are working with operational Electrical components, make sure you are fully grounded, make sure you have no built up static electricity.(touch something metal before starting.)

4. Repeated attempts of hotswapping, can lead to Hardware failure, Please only do this as a last resort.

5. There is NO garentee that this will work for you, it is an ART, and must be practiced to get right sometimes. The ways posted here have worked for me & countless others.
Be advised, you follow this under your own trust-worthyness, if you dont feel comfortable, dont do it.

YOU READY?

Start by Downloading the program you will be using, XboxHDM is highly recommended, but you can use your choice of software. This guide uses XboxHDM thou, so follow as best you can. Read about XboxHDM here!
** XboxHDM is a LINUX Distro. LINUX is CASE-Sensitive, so when you are prompted to type 'yes' or 'no' Please type yes or no, not y or n... This is very important, and will save you some headaches, and some flamers.

Also download your Exploit you will be using, this Tut uses UXE
as it is the latest exploit available.
UXE Complete v0.2.x is available at the usual spots, and is great for using with this tutorial. *** Please read & setup UXE complete according to its readme file. Check post #242 for my help with setting it up also.

PC Prep

Extract XboxHDM, you can take a look at it after you extract it, Everything we will be dealing with is in the LINUX folder.

Notice the C E & EEPROM Folders, We dont have an EEPROM yet, so ignore that.

Setup UXE-Complete , and place the file in the LINUX C & E folder respectively.
Go back into the folder where you saw LINUX, and in there is a .BAT file called make-win-iso.bat, just double click it, and a DOS box will show up for a few seconds. Then it will disappear, and a LINUX.ISO will be created.

This is a bootable CD image, and you can burn this using any burning software that supports RAW writing mode. (If your software gives you the option to burn an image, then choose that).
After that, reboot with the CD in Your First CDROM drive, (It can be a CDROM/CDRW/DVDROM/DVDRW, anything that can boot the cd you made).

Did the CD Boot? If yes, everything is well. If Not, then you either didnt write the cd correctly, or your PC BIOS is not set to boot from the CD, Correct this and try again, Proceed when you successfully booted from the CD. (There are too many PC BIOS's out there to describe how to set each one, Try visiting your MotherBoard Manufactors homepage to set this up.) Or look for a program called 'Smart Boot Manager'.

A Few words of advice.
I always hear the best time to hook your XboxHD into your PC is at the POST screen, and hit pause,
IMO this entirly false, and the reason being is that this is one reason for security freezing. I Always wait until the XboxHDM main screen comes up to hookup the hard drive, this often will avoid conflicts with the PC BIOS, as it will find no hard drive, and not interfer with XboxHDM's access to the drive. You have 300 seconds to make the swap, if this is not enough time, I show you how to increase the default boot time in the next post (scroll down).

Xbox Prep

Ok so remove the xbox top (using the 6 Torx screws on the bottom) and set this as close to the pc you can get it. ATTENSION The Xbox must have the Video Molex connector connected to the xbox to unlock the hard drive, IT HOWEVER doesnt need to be hooked to the TV, just the xbox.

OK, the most successful method to get the xbox to unlock the HD is to unplug the XBOX DVDROM IDE cable. Leave the Yellow/White cable hooked to the DVDROM, and leave the XBOX IDE hooked to the XBOX HD (loosely as it is usually tight, and difficult to remove, you are working against time, so you need to be quick)
**Again, the XBOX IDE Ribbon should be connected to the Xbox MotherBoard & Xbox HD Only.
**You should recieve an Error 11 or 12, if you recieve an Error 7 then your IDE ribbon is too loose, and the hd will never get unlocked with an error 5, 6, or 7.

**If you are doing a hotswap in BLIND mode (No tv hooked), then I found in my experience, that if your using the Error 12 method, that you should disconnect the Xbox HD IDE at the exact moment that the LED goes to RED Flashing. (By EXACT, I mean pull the cable out exactly when the LED changes, watch it a few times before doing it, count!)
I have never had any problems hotswapping at this exact moment.


You can also hook you PC Power connector to the Xbox hd at this time. This will spin the HD up ahead of time and get you to the XboxHDM screen.

It is recommended to SEE the xbox boot, but it isnt required.

Lets Do IT

Ok boot the PC before the Xbox or at the same time, the xbox takes around 8 seconds to reach the part where the White M$ logo appears at the bottom of the screen, at this point the HD will click a few times, At this exact point, swap the XBOX IDE cable, with the PC IDE cable. (the PC Primary IDE cable, is the Last connector on IDE Channel 0, which is usually connected to your PC's HD, so this will need to be disconnnected ahead of time.)

If you are using the PC power connector, then it is safe to turn the xbox off, if not leave it on till were done.

Boot into Option 2 on the XboxHDM CD. (Option 1 & 2 are the exactly the same, except for graphic modes, Option 1 uses graphic mode, Option 2 uses Text mode)

The XboxHDM will whine about not being able to read the hard drive partitions, this is normal, and then you will be brought to a prompt.

Backup your C before you install the exploit

This will be done using XBROWSER, so go ahead and fire it up by typing
xbrowser
at the prompt.

From there, hit TAB to access the xbox hard drive, and hit the DOWN ARROW to highlight /E, then hit ENTER.

Hit F7 to create a new DIR on E , name it ORIG_BACKUP. Then hit TAB to return to the CD side of xbrowser.

Now highlight the /.. and hit ENTER. Hit the DOWN ARROW until the /PriMas is highlighted then hit ENTER.

Highlight the /C and hit F5, this will bring up the copy dialog, just hit ENTER to begin the transfer. This will backup the complete XBOX C into the folder E:\ORIG_BACKUP\C.

Now hit F10 to drop you back to the prompt.

Install the Exploit

You have a few options here, but we are only concerned with typing
xboxhd
This is a excellent script that Ldots has written for us, and it will bring up a nice little menu.

Install Exploit 1 (Already Partitioned HD)
We are only concerned with Option 2 {Rebuild C Partition} ***(WARNING, this will delete everything on the C partition, Make sure you backup or C)***

This formats the C, and then copies the contents of CDROM\C into PriMas\C, (when prompted type yes )and then drop you back to the menu
Exit the menu, and fire up xbrowser, on the left side point to CDROM\E\ROOT in the right side point to PriMas\E, then F5 to copy the ROOT folder.
F10 to exit. (proceed to Resume section.)

Install Exploit 2 (Un-Partition HD *Needs EEPROM *Requires Locking)
All you need to run is Option 1 and it will wipe the complete drive, partition & format the drive, and then copy the CDROM\C & CDROM\E to PriMas\C & PriMas\E (when prompted type yes ). Then drop to the menu again.

Resume
After it is finished, your xbox hd will be ready, so hit Option 8 to drop back to the prompt and type
poweroff

the computer will shutdown, and the HD will automatically be re-locked. Hook your xbox back up properly, leave the top cover off (just in case).

Did it work?

If everything went correctly, you'll boot the expoit, and then the first thing you should do is run Evox's BACKUP function in SETTINGS, and this will create a BACKUP folder on the Xbox in the Same folder as the Evox XBE file.
Get the EEPROM

FTP in and grab this folder. In it, is the EEPROM.BIN.

Re-burn the CD with the eeprom

Now you can re-create the XboxHDM CD with the your current C, E & EEPROM folders. This will become your restore cd, or you can use it to upgrade/restore your hd.

Some other Tips
QUOTE
People with a 1.5 or 1.6 who are having problems hotswapping:

- put an audio cd in the xbox
- copy one track to the hd
- play the track from the HD, let play for a few seconds
- pause the song
- you HDD is now ready for hotswap!

- BTW: the button sequence for starting a soundtrack without seeing it on-screen is: A + DOWN + A + A + A(play)..wait...A(pause)


Also see Posts #5, #9 & #242 for more information.

This post has been edited by DaddyJ: Jun 8 2006, 08:10 PM
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

Posts in this topic
DaddyJ   The Art Of Hotswapping   Dec 31 2004, 06:24 AM
krayzie   Looks very acurate. This can be helpfull to many p...   Dec 31 2004, 08:12 AM
triggernum5   Yo DaddyJ, you can't be honest with noobs.. W...   Dec 31 2004, 12:11 PM
adil786   looks good, yet another great tut made by the xcel...   Dec 31 2004, 12:20 PM
DaddyJ   XboxHDM & Misc Tips can be found here! [c...   Dec 31 2004, 06:40 PM
triggernum5   I forgot to comment on the quality of your tutoria...   Jan 1 2005, 12:17 AM
DaddyJ   Completely ;)   Jan 1 2005, 12:48 AM
krayzie   sigh.... If only I could say you were wrong.   Jan 1 2005, 02:08 PM
DaddyJ   Adding a gamesave, thru hotswapping So you dont h...   Jan 1 2005, 09:26 PM
triggernum5   Can't hurt to add all the exploitable gamesave...   Jan 1 2005, 11:26 PM
DaddyJ   Great word of advice, thanks for the link in you...   Jan 2 2005, 02:04 AM
DaddyJ   I'll be updating with a few more practicle pro...   Jan 3 2005, 01:45 AM
kizm0   your tutorial probably broke peoples computers and...   Jan 4 2005, 05:37 AM
sony3d   You need to learn how to read.   Jan 4 2005, 07:15 AM
DaddyJ   you didint say that you should backup That is ab...   Jan 4 2005, 12:09 PM
mcnutty   Great Tutorial Thanks and Thanks again ......   Jan 17 2005, 07:16 AM
celinedrules   This stupid idiot thinks he knows everything when...   Jan 4 2005, 05:32 PM
triggernum5   Don't forget to tell ppl not to stand in water...   Jan 4 2005, 01:57 PM
triggernum5   Its not that he doesn't know anything.. I mea...   Jan 4 2005, 06:44 PM
DaddyJ   Its just really sad, that the boards get flooded w...   Jan 4 2005, 07:11 PM
DaddyJ   I'm adding this, just because it wasnt stated ...   Jan 4 2005, 07:46 PM
BlackWar   and yet some peeps think xboxhdm is too hard or to...   Jan 4 2005, 07:59 PM
BlackWar   DaddyJ, I would like to add something to your tuto...   Jan 4 2005, 08:20 PM
DaddyJ   Thanks, this has been taken care of....   Jan 4 2005, 09:34 PM
everardo   DaddyJ, I owe you two high fives and a giant beer ...   Jan 11 2005, 08:29 PM
L-Pimp   great tutorial. i'm almost ready to begin but ...   Jan 15 2005, 03:55 PM
DaddyJ   Glad to help.   Jan 19 2005, 02:48 PM
Vivaatloni   Hi there DaddyJ, Thx 4 the guide. By copying the...   Jan 22 2005, 02:51 PM
DaddyJ   Depends, if its UXE compete, then it is set to use...   Jan 22 2005, 08:23 PM
Vivaatloni   OK, I read youre manual in this topic. I have a ne...   Jan 23 2005, 12:51 PM
cmiz   with a softmodded box you can do anything a box wi...   Jan 23 2005, 02:17 PM
DaddyJ   Updated main post with a few more tips.   Jan 25 2005, 01:34 AM
DaddyJ   Updated main post , with some more useful informat...   Jan 26 2005, 06:43 PM
The Quest   Hotswapping FAQ's [b]Re-create the CD Now y...   Jan 27 2005, 07:46 PM
DaddyJ   When working with anyones xbox, i use cdrw disks, ...   Jan 27 2005, 08:50 PM
The Quest   I had 2 eeprom.bin one in Backup\backup fo...   Jan 27 2005, 09:26 PM
DaddyJ   They both should be the same, but to be safe, load...   Jan 27 2005, 09:34 PM
The Quest   That what I did, in Backup\backup folder. I w...   Jan 27 2005, 10:08 PM
lucho   Tried your info DaddyJ on hotswapping just as a te...   Jan 28 2005, 04:14 AM
turnkeyfriend   Hey there. I've been reading all sorts of tuto...   Jan 29 2005, 03:20 AM
DaddyJ   The hard drive should be unlocked at the m$ d...   Jan 29 2005, 04:20 AM
misterhoangdai   hey guys, my xboxHDM didnt come with a C, E or Eep...   Feb 2 2005, 04:37 AM
DaddyJ   Redownload it from here This version has the corr...   Feb 2 2005, 04:44 AM
DaddyJ   Updated Main Post with some more useful info, and ...   Feb 2 2005, 05:01 AM
luther349   and when everyone post hear with damaged hardware ...   Feb 2 2005, 06:03 AM
jonathan2007   Why don't you shut the heck up? I am getting ...   Feb 2 2005, 06:34 AM
cmiz   luther...i'm honestly wondering why you have s...   Feb 2 2005, 07:17 AM
turnkeyfriend   Hey. I successfully hotswapped on the first try. T...   Feb 4 2005, 01:59 AM
killerkiko   hi, im trying to use the xboxhdm. ive got the cd b...   Feb 4 2005, 02:21 AM
DaddyJ   This is usually a result of a conflict in memory...   Feb 4 2005, 02:38 AM
bikr   Is it just me or does this seem wrong? How wil...   Feb 10 2005, 10:47 PM
DaddyJ   He is hotswapping, the drive will relock automat...   Feb 10 2005, 11:11 PM
DaddyJ   Updated Main Post with yet some more information ...   Feb 12 2005, 04:58 AM
luther349   at least thers a warning now.   Feb 12 2005, 06:38 AM
DaddyJ   Just for you buddy, :) :beer:   Feb 12 2005, 11:05 PM
Xirixrus   Thanks for Great Tut. It worked Perfect for me. ...   Feb 13 2005, 07:57 AM
SnaveZ   I can't ever launch Xbrowser.... I get error ...   Feb 17 2005, 04:19 AM
SnaveZ   ok...I got so far as to have the drive seen by the...   Feb 17 2005, 06:08 AM
DaddyJ   Can you explain a little more. Cant see the partit...   Feb 17 2005, 03:50 PM
SnaveZ   ok...what happens is...I boot the Xbox...and le...   Feb 17 2005, 06:08 PM
DaddyJ   try using the error 12 method as in my tutorial ab...   Feb 17 2005, 06:42 PM
SnaveZ   I still can't get this...I tried it like 10 ti...   Feb 17 2005, 07:16 PM
FunkMasterY2K   Instead of editing the config file, why not just h...   Feb 18 2005, 12:12 AM
SnaveZ   I can now see the drive...but it won't unlock....   Feb 18 2005, 03:36 AM
DaddyJ   You are still incorrectly hotswapping. The whole p...   Feb 19 2005, 12:55 AM
S7A7S   If I use buy an unlocked Hard Drive off E-bay, wil...   Feb 21 2005, 12:06 AM
DaddyJ   NO A retail kernal cannot boot an unlocked HD. Y...   Feb 21 2005, 12:09 AM
S7A7S   Alright, I'll just try using my hard-drive ins...   Feb 21 2005, 12:45 AM
scubadiverx3   this is a fantastic tutorial for hotswap, i was re...   Feb 25 2005, 10:19 PM
triggernum5   Its not just a tutorial, its an extremely coherent...   Feb 25 2005, 11:03 PM
Strummer12   I am a complete and utter n00b when it comes to so...   Feb 26 2005, 08:07 PM
mananimalterl   Thanks DaddyJ for the great tutorial on hotswappin...   Mar 4 2005, 01:10 PM
S7A7S   I've been recently TRYING to hotswap, but I co...   Mar 9 2005, 04:48 PM
triggernum5   Are you loosening the cable before powering on the...   Mar 9 2005, 05:19 PM
DaddyJ   you should be removing the dvd ide ribbon before y...   Mar 9 2005, 05:54 PM
S7A7S   I'm am unplugging it before turning on the X-b...   Mar 9 2005, 07:00 PM
TommyNL   Hi, I'm hotswappping for the first time only ...   Mar 12 2005, 03:16 PM
DaddyJ   In my experience this can be caused by two thing...   Mar 12 2005, 07:25 PM
kabouter   Back to it. You have a few options here, but we a...   Mar 13 2005, 03:16 PM
kabouter   :blink: :blink: :blink: To add on my last qu...   Mar 13 2005, 06:46 PM
DaddyJ   transfer the files mnaully using xbrowser   Mar 13 2005, 08:53 PM
kabouter   hmmm, I think I am a little closer to the soluti...   Mar 14 2005, 12:48 AM
kabouter   -------------------------------------------------...   Mar 14 2005, 02:09 PM
harry slinger   I tried it today and it was quite simple: just ...   Mar 15 2005, 11:09 PM
harry slinger   Today I was confronted with an other strange thi...   Mar 16 2005, 12:58 PM
harbingerofdoom   for those of you who are having a problem with the...   Mar 16 2005, 07:44 AM
harbingerofdoom   i had originally posted this somewhere else, but i...   Mar 16 2005, 05:45 PM
harbingerofdoom   We can ignore the previous post that part is fixed...   Mar 17 2005, 09:01 AM
harbingerofdoom   we can ignore that last one too... the exploit tha...   Mar 17 2005, 10:18 AM
_elysium   Hey, Well i'm a total xbox mod noob, but i fol...   Mar 22 2005, 03:19 AM
DaddyJ   Thanks, sure post them.   Mar 22 2005, 03:37 AM
_elysium   Here are the pics of my recent soft-mod. My xbox i...   Mar 22 2005, 07:35 AM
Skandranon   I have hotswaped my xbox useing this method, altho...   Apr 2 2005, 07:19 AM
Keo-Keo   just use NKpatcher 9+ kingroach made a xboxhdm p...   Apr 2 2005, 07:23 AM
Skandranon   There is no way to do this without taking the HD o...   Apr 2 2005, 07:45 AM
triggernum5   That one pic of the hdd sitting circuits down onto...   Apr 2 2005, 03:37 PM
_elysium   Naw, it was fine ;) I agree though, if I was d...   Apr 4 2005, 04:31 AM
Xamen   Hi there, great tutorial! Just softmodded my ...   Apr 4 2005, 04:52 PM
Xamen   to bad this forum hasn't got a delete functio...   Apr 4 2005, 07:18 PM
CrimsonSapien   :beer: Great tutorial DaddyJ, between your very ...   Apr 6 2005, 10:27 AM
4 Pages V  1 2 3 > » 






Reply to this topicStart new topic

 

Lo-Fi Version Time is now: 24th May 2013 - 04:14 PM