Xbox:Jafar

The Jafar is a low cost chip released in 2020 by Kekule of Chimeric Systems. It is an improved clone of the Aladdin XT+ modchip. It is an all-purpose chip and is highly recommended for it’s simplicity in installation. This is the model that is covered with this guide.

Link to the Github page for Jafar
 * 

Features
Features:


 * Standard is shipped with a 1MB 2 bank flash that can be selected via solder jumper or switch attached to the chip, typically sent with X2 or evox bios installed
 * CPLD code based on Psycho Chewbacca's aladdin code.
 * Added MOSFET for D0/LFrame to drive it properly

Hardware features:


 * Support for Xbox 1.0 through 1.6b
 * On-board power LED indicator (wired to the 3.3V line so it works correctly on the 1.6 as well)
 * LPC bus timing code optimized for flawless 1.6x performance
 * Powerful transistor driver for D0 - no need for short cables
 * Female pinheader mounted on pcb
 * Separate Male-Male pinheader included
 * Can be flashed with new BIOS
 * Compatible with SST 49LF0x0 and 49LF0x0A
 * Open tool design
 * Depending on the CPLD code, the left side of pad 2 can be attached to the pwoer switch to disable the schip, and pad 1 can be attached to a switch or shorted to switch banks
 * Fully Xblast-Aladdin compatible

Required Materials

 * Soldering iron and solder - fine tip is preferable
 * 30 AWG wire
 * Pliers
 * Desoldering braid or desolder pump (if LPC port is filled with solder)
 * A 6x2 male pin header (if not already supplied with the modchip)

Installation
1. Disassemble your Xbox and remove the motherboard. Determine the motherboard revision, as the following steps will depend on it.
 * If the LPC port is filled in, you will need to desolder the holes using a desolder pump or desoldering braid.

2. Use a pair of pliers to pull pin 4 out of the LPC header. The shorter side of the pins is the side which will be inserted into the LPC holes.


 * Motherboard revision 1.6/1.6b: Solder five wires to the edges of the LPC ports as shown in this diagram. This is known as a “LPC rebuild”. Alternatively, you can Make or buy an LPC rebuild QSB.

3. Insert the LPC header into the LPC port, with the shorter side of the pins entering the holes. Make sure you have inserted it so that it is using pin 0 and 1. Temporarily tape it in place using electrical tape, and flip the board over. On the underside of the motherboard, touch each pin and it’s hole to fill it with solder and attach the header in place. Remove the electrical tape and insert the modchip into the LPC header.

4. You will need to follow the next steps for soldering depending on your motherboard revision. Refer to the motherboard diagram to see where specific points are on different motherboards. It will help to dab a small amount of flux on the contact points and soldering tip.
 * Solder D0 on the motherboard to D0 on the chip. You will need to scrape the surface of the D0 point on the motherboard, as it has a clear solder mask coat on top of it. If you don’t have fine tools or confidence in your soldering skills, the alternate point on the back of the motherboard is easier to solder to than the frontside one.
 * Decide if you want the modchip to be disabled when power button is held for one second. If you want it always on, dont do anything. If you want it disables when the power button is held for one second, solder the left most pad of '2' to the power button circuit on the motherboard.

5. Plug back all components, hook Xbox up to a TV, and turn it on to test functionality. If successful, it should show an EvoX/X2 logo in the top left of the flubber screen and boot to the dashboard. If you had a broken hard drive or just put a new one in, insert a copy of Auto Installer Deluxe and restart the console, and it should boot into the disc.

Troubleshooting

 * If you receive any error codes, see the Error Codes page for help.
 * If you end up with a clock loop, try connecting the Xbox to your network so it can update the time via NTP or using Auto Installer Deluxe to update the modchip BIOS.