Supported phones:

DB2000: CID36, CID49 <---needs bruteforcing
DB2010: CID36, CID49
DB2020: CID49, CID51, CID52



INSTALLING USB FLASH DRIVER

Hold down the “C” button on your phone and plugin the USB cable.
Windows will detect a flash device. Enter the path where you extracted the flash drivers if Windows doesn’t install them automatically.

Or simply install the driver.

Backing up the GDFS/Restoring the GDFS

The GDFS contains the calibration data of your phone. Your phone won’t work if the GDFS is damaged. A defective GDFS is hard to fix, therefore you should ALWAYS backup the GDFS of your phone before you do anything else.

1. Connect your phone while holding down the “C” button.
2. Choose the “GDFS” tab (in “Configuration” on the bottom right)
3. Click “Backup GDFS”
4. Store the GDFS file in a safe place – it could safe your phone after a mistake!



Writing the GDFS back to your phone:

Do this when your GDFS is damaged
1. Do steps 1-3
2. Choose your GDFS file (make sure you’ve picked the right one) in “Restore GDFS” and click “Write GDFS”.

NOTE: Every GDFS is unique, that means every phone has got a different GDFS, even if it’s the same model. If you write the GDFS from another phone to your phone your phone won’t boot up. That’s because the IMEI stored in the new GDFS doesn’t match the IMEI in your OTP. Do NOT write any other GDFS to your phone unless you are 100% aware of what you’re doing!

Choosing the correct firmware:


XS++ always shows you the EROM CID and the EROM Colour of your phone after connecting. You need to flash firmware matching that CID and Colour or your phone won’t work properly. If you’ve got a BROWN EROM you need to change it to a RED EROM before flashing red firmware to the phone.



Region Codes: Firmwares are designed for specific regions and contain different languages.
If you want to debrand your phone you have to use GENERIC firmware files.
CDA/Custpack: XS++ has got many custpacks already. Connect your phone, check “Customize File System” and check if the one you need is already there. Sometimes you will see several CDA’s with same name. For example EUROPE_2 (CDA102497/105) and EUROPE_2 (CDA102497/9). The first one is branded, the second one is for Generic Trade. The unbranded CDA’s usually have got a smaller number.

Supported file formats:
MAIN files - .mbn .bin
FS files - .fbn .bin

Flashing the firmware to your phone:

1. Connect your phone while holding down the “C” button.
2. After your XS++ successfully recognized your phone it will switch to the “Flash” tab automatically. Check “Flash Main Firmware”, “Flash File System” and “Customize File System”.
3. Choose your firmware and CDA, then press the “Flash” button.

Do this if the custpack you need is not implemented in XS++:
4. Download the custpack you need
5. Extract the files into the “own_custpack” folder in XS++
NOTE: Make sure that the first folder in own_custpack is “tpa”
6. Do steps 1. and 2.
7. Check “Customize file system”
8. Select “Own Custpack” in the “Select phone Model” dropdown menu
9. Press the “Flash” button



NOTE: Your phone will NOT work if you don’t customize the files system after flashing the FS. You will get an configuration error after trying to turn it on.

Upgrading the EROM

1. Download an EROM that suits your phone.
2. Connect your phone while holding down the “C” button.
3. Insert the EROM file in “Flash Main Firmware” .
4. Press the “Flash” button.