Xbox:Chimp

Chimp is an application used to allow you to install a new hard drive in your system. This is particularly useful for softmod users, as it will allow you to set up a drive without a PC. Generally, a hardmod BIOS will format a drive correctly without the use of Chimp, but you can use it to clone a hard drive. The last official version was Chimp 2618, but it is highly recommended to use JCRocky5's Chimp 261812 build as it is based off of XBlastOS and offers improvements and fixes.


 * If your Xbox turns off or runs the fan at 100% when launching Chimp, ensure that you have Chimp on the E: partition, and try using AV cables or a different set of component cables**


 * Only first party controllers, keyboards, and the official DVD remote are supported

Using FTP with Chimp
While most dashboards have a built in FTP function, you may need to copy individual files between hard drives or your PC while using Chimp.

1. Turn on your Xbox, plug in your first party controller, and launch Chimp. Other controllers are not supported. 2. You should see a black screen eventually saying:

> IP Address: xxx.xxx.xxx.xxx > You may now connect using: > Username:root > Password:xbox 3. Use the above information (IP address, username and password) on an FTP client on a PC to start an FTP session.

Cloning a Hard Drive with Chimp
You will need:
 * A softmodded Xbox
 * A first party controller. Other controllers are not supported
 * Chimp installed in E:/Apps
 * Molex Power Splitter
 * Your new hard drive
 * PATA to SATA adapter if using a SATA drive
 * T10 and T15 Torx screwdrivers to open the Xbox
 * 80 wire cable (only if using a PATA To SATA converter)

1. Open Your Xbox.

2. Set your secondary hard drive to slave using the diagram below. You can do this by moving the plastic jumper notch on the underside or backside of the drive to point to "SL" or "Slave". If not available, try using "Cable Select". > ![Jumpers](%%jumper%%)

3. Plug the single side of the Molex splitter into the Xbox and connect both hard drives to either end of the cable.
 * (Optional) Loosen the IDE cable from the back of the DVD drive slightly to make it easier to take out

4. Make sure your new hard drive can be plugged into the IDE cable of the DVD drive.

5. Turn your Xbox on and let it boot up to your modded dashboard.

6. Navigate to Chimp Loader and launch it. If Chimp crashes, it is because it will only work on the E: partition.

7. When you reach the screen asking you to insert your slave hard drive, unplug the DVD drive IDE cable and plug your new hard drive into the same slot on the IDE cable, then press A. A blue menu will display.
 * If it does not display a blue menu, this indicates that your controller is being recognized as non-official. Try another controller.

8. Read the disclaimer, and then choose your mod type (softmod or TSOP/modchip).
 * Only press A when navigating the following options. B will not go back.

8. Select option 1 (Scan For Physical IDE Devices)
 * This option will show you that Chimp has found both drives
 * "dev/hda" is the master drive and "dev/hdb" is the drive to which you are cloning

9. Select option 2 (Clone From Master To Slave).
 * Select "Full Disk" if you want to copy the entire disk.
 * Select "Selective" if you only want to copy specific.
 * For most needs, "Full Disk" will be used

11. Upon completion, a popup will ask if you would like to lock your slave HD. Make you decision based on this criteria:
 * Select "Yes" if your console is softmodded (a softmod hard drive needs to be locked with an EEPROM)
 * Select "Yes" or "No" if your console is hardmodded (TSOP flashed or modchipped) as a modded BIOS can work with or without an EEPROM. it depends entirely on what you want.

12. Once the entire process is completed, turn off your Xbox and set the Slave hard drive jumper(s) to reflect the master setting.

13. Once the jumper(s) is/are set, replace the old drive with it and enjoy your upgraded hard drive!

Lock HDD for Use in Another Xbox
1. Extract and upload the contents of Chimp 261812 on your source Xbox, into the E:\Apps folder.***Chimp only will work on the E: partition**.

2. Back up your EEPROM of the target Xbox. Rename the EEPROM.BIN to lowercase letters "eeprom.bin" and place it on the Y: drive of the source Xbox hard drive. If you do not have access to Y:, try another dashboard or launch Chimp and put it in /tmp/.

3. Launch Chimp 261812 ("Chimp Loader") via the Applications section of your dashboard. The power ring LED will be flashing Green while Chimp is running.

4. When prompted to insert a second hard drive, ignore the message and Press A.

5. Press A to select each of the following options after highlighting them using the D-pad. Do not press B to go back.
 * 3 TSOP/Chipped Xbox
 * Yes
 * Yes
 * 5 Other options
 * 4 Advanced Features
 * Yes
 * Yes
 * 4 Master drive options
 * 1 Lock drive
 * 3 From Xbox HD Y:\eeprom.bin (or /tmp/ if you put it there)
 * Yes
 * 5 Other options
 * 6 Shutdown.

The hard drive is now locked to the destination Xbox. If you reboot your Xbox, you will likely get an error 06 screen indicating that it cannot unlock the hard drive, as the hard drive is no longer locked for this Xbox.

6. Install the hard drive into the destination Xbox for which it is now locked.

Options
This section will walk through all the menus of Chimp and describe what each option does.


 * Disclaimer: Will show a disclaimer saying if you mess up your Xbox, it's your fault.

Softmod

 * 1) Scan physical IDE devices: It will scan all attached devices and display model/serial numbers and the lock status of hard drives
 * 2) Master drive options
 * 3) Partition Information: Displays information about your partitions, or if not formatted with XBP it will say what formatted it
 * 4) Format extended partitions
 * 5) F is capped at 137GB: Format only up to 137GB, all in F
 * 6) F occupies all available space: Format and give all space to F
 * 7) G occupies space beyond 137GB: Format 137GB to F and the rest to G
 * 8) F and G splits space evenly: Formats half of available space to F and half to G
 * 9) Custom F size, G gets the rest: Specify size to format F to, G will take the rest
 * 10) Other options:
 * 11) Network settings: Allows you to change static IP or set to DHCP
 * 12) Backup EEPROM: Backs up EEPROM to /tmp/eeprom.bin (which can be retrieved with FTP)
 * 13) DMA Settings
 * 14) Enable DMA - Master HD
 * 15) Enable DMA - Slave HD
 * 16) Enable DMA on both drives
 * 17) Disable DMA - Master HD
 * 18) Disable DMA - Slave HD
 * 19) Disable DMA on both drives
 * 20) Advanced Features: Disabled on softmod
 * 21) Reboot
 * 22) Shutdown

TSOP/Modchip

 * 1) Scan physical IDE devices: It will scan all attached devices and display model/serial numbers and the lock status of hard drives
 * 2) Clone from master to slave
 * 3) Full Disk (Byte by Byte): Copies your entire disk
 * 4) Selective (Select Partitions): Allows you to select which partitions are cloned
 * 5) Slave drive options
 * 6) Lock drive
 * 7) From motherboard: Uses motherboard's EEPROM to lock the drive
 * 8) From /tmp/eeprom.bin: Uses an EEPROM stored in /tmp/ (which can be found via FTP)
 * 9) From Xbox HD Y:\eeprom.bin: Uses an EEPROM you placed on the Y: drive
 * 10) From Master password: XBOXSCENE: Uses an old softmod default password "XBOXSCENE"
 * 11) From Master password: TEAMASSEMBLY: Uses an old softmod default password "TEAMASSEMBLY"
 * 12) From /tmp/hddkey.txt: Uses a password supplied in hddkey.txt in /tmp/ (which can be found via FTP)
 * 13) Unlock drive:**Same as above options*
 * 14) Partition Information: Displays information about your partitions, or if not formatted with XBP it will say what formatted it
 * 15) Format extended partitions
 * 16) F is capped at 137GB: Format only up to 137GB, all in F
 * 17) F occupies all available space: Format and give all space to F
 * 18) G occupies space beyond 137GB: Format 137GB to F and the rest to G
 * 19) F and G splits space evenly: Formats half of available space to F and half to G
 * 20) Custom F size, G gets the rest: Specify size to format F to, G will take the rest
 * 21) Fix Error 16: Will fix clock loop errors by modifying C
 * 22) Master drive options:**Same as all above options, except locking and unlocking of drive will be hidden unless Advanced Features are turned on in Other Options*
 * 23) Other options:
 * 24) Network settings: Allows you to change static IP or set to DHCP
 * 25) Backup EEPROM: Backs up EEPROM to /tmp/eeprom.bin (which can be retrieved with FTP)
 * 26) DMA Settings
 * 27) Enable DMA - Master HD
 * 28) Enable DMA - Slave HD
 * 29) Enable DMA on both drives
 * 30) Disable DMA - Master HD
 * 31) Disable DMA - Slave HD
 * 32) Disable DMA on both drives
 * 33) Advanced Features: Allows you to enable locking and unlocking of the master hard drive (hidden by default)
 * 34) Reboot
 * 35) Shutdown


 * Linux shell: Terminal access to your Xbox. Requires a USB keyboard plugged in via USB adapter.

Troubleshooting==


 * Xbox powers off or fans run at 100% when launching Chimp
 * Try using AV cables or a different set of component cables.


 * Chimp won't respond to controller inputs
 * Only official first party controllers, keyboards, and official DVD remotes are supported input devices.


 * Chimp crashes on launch
 * Ensure that you have Chimp installed in E:\Apps.***Chimp only will work on the E: partition**.