|
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.
Summary
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.
Instructions
- 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:
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
|
| 1 |
CAR_MIC_IN |
| 2 |
GND |
| 3 |
CAR_AUDIO_R |
| 4 |
CAR_AUDIO_L |
| 5 |
GND |
| 6 |
RS232_DCD |
| 7 |
RS232_CTS |
| 8 |
RS232_TXD |
| 9 |
RS232_RTS |
| 10 |
RS232_RXD |
| 11 |
RS232_DTR |
|
| 12 |
NC |
| 13 |
USB_VDD |
| 14 |
UDC+ |
| 15 |
UDC- |
| 16 |
GND |
| 17 |
GND |
| 18 |
GND |
| 19 |
CAR_ON# |
| 20 |
V_ADP |
| 21 |
V_ADP |
| 22 |
V_ADP |
|
Notes:
- 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 fi rst,
but contains an extra ring.
 |
| 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:
Notes:
- 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.
Cables
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
(male)
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
(female)
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:
Code:
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:
http://forum.xda-developers.com
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.
Enjoy.
--------------------------------------------------------------------------------
xda2unlock.exe
Description: Version 2.1. The basic PocketPC binary to install on your device
yourself
Download
Filename: xda2unlock.exe
Filesize: 13.5 KB
Downloaded: 1027 Time(s)
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
xda2unlock-setup.exe
Description: Version 2.1. The install tool that will install xda2unlock onto
your device for you using ActiveSync.
Download
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 .
|