All Payments secured by VeriSign
Online StoreNew ProductsDual Sim Mobile PhonesWatch Mobile PhonesSpy Gadgets & Surveilance EquipmentDual Sim Phones SupportDual Sim CardsContact Us


Why do you need to unlock your mobile phone?

When you purchase your mobile phone, the network will lock it so that it may only be used on there Network this is called a Network SP (service provider) lock. When you sell the mobile or want to use another network, you will find that the sim card won't work. Unlocking enables you use any other network's sim card in your mobile phone.


Unlocking is : Removing any Network or Simcard locks on your phone so you can use the phone with allcompatible networks (900/1800/1900 MHz band) phone permiting.

There are currently two types of xda at present xda and the newer xda II.

To unlock your XDA I we have supplied the solution FREE of charge below, you will also require an xda serial unlock cable which is available from our online shop.

XDA I FREE unlocking solution Click here....
Purchase XDA I serial unlock cable Click here....

To unlock your XDA II you will not need any additional lead to remove all network and sp locks, we supply a third party code reader program and instructions below.

XDA II FREE unlocking solution Click here....

XDA 1 unlock yourself solution.


  • Buy a serial cable or cradle. The XDA manipulator does not work over USB. (yet...)
  • Download and install the program.
  • Put your XDA in "Boot loader Mode" (hold power button and perform a soft reset).
  • hook it up to the PC using the serial cable, on any serial port up to COM8.
  • Use the program. It's pretty self-explanatory.

New in the current version, 1.02, is a an expert feature that allows making a ROM-dump of the Radio part of the phone. If you press Ctrl-R, a ROM dump is written to "c:\RSx-xx.bin", which is meant to be renamed to reflect the Radio Stack version. Being able to write this file will allow you to study the insides of your Radio ROM. There is no tool to write the ROM back into another Radio, as this would be too dangerous unless we know much more about the phone.

Even without this tool, but with a serial cable, some of these things are pretty easy once you know the trick. For instance, if you just put the XDA in boot loader mode, connect using a terminal program and enter "dualser", followed by "AT%UREG?3FE00C,4", you will see the SID unlock code. More news about all the things we've learned will be available soon on our GSM research page.

As usual, XDA developers software comes without warranty, but with source code. Older versions can be found here. The XDA Manipulator is free software. However, the XDA developers retain the copyright, and you may not charge for it, or alter it to remove our name from it.

And please remember people:

If you start the XDA manipulator with 'XDAmanipulator -s', this warning dialog will not show.

The XDA's Connectors

The XDA comes with two connectors on the bottom. The large connector has pins for the USB port, serial port com1, power and audio (in and out). The connector is the same as on the 3800 or newer series iPaq, but the pin out is different. This means none of the iPaq peripherals will work.

Here's a picture of the connector, showing which of the 22 pins we call pin 1.


Or in words: If you hold the device with the screen towards you and the antenna upwards, pin 1 is the leftmost pin. We haven't seen any documents from HTC that acknowledge that this is really pin 1, but we'll use it for now.

The XDA connector pinout

6 RS232_DCD
7 RS232_CTS
8 RS232_TXD
9 RS232_RTS
10 RS232_RXD
11 RS232_DTR
12 NC
14 UDC+
15 UDC-
16 GND
17 GND
18 GND
19 CAR_ON#
20 V_ADP
21 V_ADP
22 V_ADP


  • CAR ON# is connected to +6V on the car charger, it's not connected in the cradle. +6V makes the phone go to speaker mode immediately when picked up or dialling. When this pin is connected to ground, the internal mike and speaker are turned off, and audio input is taken from the audio input pin on the connector, for use in real car kits.
  • Audio needs to be coactively coupled in, any DC bias seems to inhibit audio.
  • If RS232_DCD is pulled to +6V, the device turns on and ActiveSync is started.
  • The serial port powers down and needs to be reopened after the device goes in power-save mode.
  • USB power also wakes up the device and starts ActiveSync. UDC+ and UDC- are the USB data connections. One person reported measuring them the other way around.

Power hookup

The schematic below shows the car charger schematic. Not shown in the schematic is that +6V is also connected to the CAR_ON# pin on the XDA side.

The headphone connector

Then there's also the headphone connector. It looks a little bit like a standard headphone jack at first, but contains an extra ring.

Headphone connector
Device Wire Connector
Left ear White Tip
Right ear Red Ring 1
Mic/switch Blue Ring 2
Ground Copper Sleave

In the sales package for the XDA, there's a headset (of which the earpieces do not stay in your ears). It connects to this connector, and has a tiny circuitboard inside. It looks like this:


  • As you can see, grounding the microphone wire will pick up the phone. This only works on this connector: grounding the audio input on the large connector does nothing.
  • The silkscreen says D2, but there's two capacitors soldered there. Probably a last-minute modification to keep more RF away from the microphone.


Here's a few cable diagrams for serial cables. The connector terminals are rather small and close together. Nothing unmanageable for an experienced enthusiast, but building these cables yourself probably is not the project you want to pick to teach yourself how to solder, unless you order 10 connectors.

Cable to plug into computer

This is the cable you need to talk to the XDA serially from a computer, such as is needed with our Manipulator program or for using ActiveSync through the serial port. Techies like us call it a "null-modem cable", O2 describes it as a "serial hotsync cable". Optionally, if you wish to be able to power/charge to XDA while using this cable, you could hook up a female connector that mates with the connector on your power adapter between Ground (pins 2,5,etc. on XDA) and pins 20,21 and 22 on the XDA. Make sure the centre conductor on the power connector goes to pins 20,21 and 22.

XDA               9-pin connector

2,5,16,17,18      5 (gnd)
6 (dcd)           4 (dtr)
7 (cts)           7 (rts)
8 (txd)           2 (rxd)
9 (rts)           8 (cts)
10 (rxd)          3 (txd)
11 (dtr)          6,1 (dsr, dcd)

Cable to plug into modem or GPS

This cable will connect to devices which come with a cable to plug into a PC serial port, such as a modem. If you are connecting to a device that only uses RX, TX and GND (such as many GPS receivers), you may only need the wires which connect to pins 2, 3 and 5 on the 9-pin serial connector. And you can, optionally, hook up a charging interface in the same way as described above.

XDA               9-pin connector

2,5,16,17,18      5 (gnd)
6 (dcd)           1 (dcd)
7 (cts)           8 (cts)
8 (txd)           3 (txd)
9 (rts)           7 (rts)
10 (rxd)          2 (rxd)
11 (dtr)          4 (dtr)

Modifying iPaq accessories

Using the pin out of the XDA connector, you can now modify iPaq accessories to fit the XDA.

XDA                  iPaq               iPaq 
                     36xx or 37xx       38xx or newer

2,5,16,17,18 (gnd)   4,10               10,15,22
6 (dcd)              9                  6  (or 11, see below)
7 (cts)              5                  13
8 (txd)              7                  8
9 (rts)              6                  12
10 (rxd)             8                  7
11 (dtr)             3                  9
14 (udc+)            11                 19
15 (udc-)            12                 21
20,21,22 (power)     1,2                1,2,3,4
Note: The XDA and the older iPaqs had DSR and DCD combined in one pin. Depending on what output signal the device sends to indicate the port is opened, you may want to hook up either hook up iPaq pin 6 or 11 (but never both).

Keep in mind that on some accessories, such as the keyboard below, you need to make the connector face the other way, as well as make the necessary electrical changes.

Unfortunately we do not support this product or held responsible for any damage caused as a result of any of this information.

More information on XDA's can be obtained from the authors website .

XDA II unlock yourself solution.

As this tool is fundamentally different from the previous version it pays to read this closely:

The new tool is a PocketPC application. As such it no longer runs on the desktop itself. The good thing is it needs *no hard reset* anymore. The application communicates on the device with the GSM phone directly. The program xda2unlock.exe now needs to be copied on to your XDA 2. To do this there are two options (choices):

1. Use the packaged installer xda2unlock-setup.exe, which will install the program on your PocketPC for you. (so this does run on your desktop but does not unlock anything yet)

2. Copy the binary xda2unlock.exe onto your device manually.

Next is to run the application on your XDA 2. The following is taken from the readme.txt in the installer:


Welcome to the Himalaya network lock repair tool!
xda2unlock.exe v2.1

This tool installs a program on your Pocket PC called xda2unlock.
It is installed in the \Program Files\XDA2Unlock directory.
But you can also find it in under Programs in the Start menu.
You need to tap on xda2unlock to execute it. A screen will appear
informing you of the progress and any errors that might occor.
When you are done you can remove the program under:
Start -> Settings -> System -> Remove Programs

This tool is free and you can find more tools and information at:

Running the tool on the XDA should provide you with information if it was successful or not. This tool should specifically provide support for newer radio versions such as 1.10.x.

If you have problems, it does not work or you see other strange behaviour please post it in this thread. Supply as much information about your software as you can find and about the circumstances.

Version 2.1 adds some more error reporting to assist with 1.05.12 problems.



Description: Version 2.1. The basic PocketPC binary to install on your device yourself

Filename: xda2unlock.exe
Filesize: 13.5 KB
Downloaded: 1027 Time(s)

Description: Version 2.1. The install tool that will install xda2unlock onto your device for you using ActiveSync.

Filename: xda2unlock-setup.exe
Filesize: 18 KB
Downloaded: 1403 Time(s)
Unfortunately we do not support this product or held responsible for any damage caused as a result of any of this information.

More information on XDA's can be obtained from the authors website .


All Payments VeriSign Secured


Barclaycard Business

All transactions are securely encrypted using Secure services provided by Sagepay with our Merchant Account via Barclays Merchant Services & Paypal to offer secure payment processing for our customers by encrypting all data on their secure servers on our behalf therefore keeping your information totally secure. is a family run business since 2001 established as UK Dual sim phone specialist selling Dual Sim Phones to UK & beyond. We also recently added many android dual sim phones, watch mobile phones, hidden surveilance listening devices, spy cameras & gadgets to our range of over 800 products. Other sites include Dual Sim Phones shop & UkSpyGear.Com Spy Gadgets



Copyright ©2001-2011
All rights reserved

Site Map            Online Store           Customer Services            Contact Us           Resources

Home Site Map