This web page was intended to be the definitive story about Mobile telephones are little computers with a small screen and keyboard
which include a radio transmitter and receiver and a microphone and an earphone.
Under software control they can communicate with the many radio towers
which have been built on top of tall buildings all around the world.
These radio towers are connected by cables to the conventional
land telephone lines.
Hicard from Singtel in Singapore is the best service ever.
It offers a *131* roaming service so that the telephone can
make and receive telephone calls in nearly every country.
But then Singapore is one of the best countries.
When a mobile telephone is first switched on it searches for
the nearest radio tower and registers you with the central computer.
When you move to another location you will be automatically
connected to the next radio tower.
Thus your movements can be tracked.
There are many different telephone companies offering mobile
telephone services at different prices. Your telephone will only work
if it is in range of a radio tower which recognises your telephone.
Some telephone services are prepaid and for others the user
receives a bill. Often the prepaid service cannot telephone to another country.
For financial reasons the provider of the mobile telephone service
would like you to buy a mobile telephone from him and not to
change to another provider should they give a better or cheaper service.
Most service providers do not manufacture telephones
but ensure that manufacturers make telephones especially
for their service.
There are a number of ways of doing this and all
of them can be overcome. In fact the providers themselves are
beginning to recognise this and are starting
to remove the locks on their telephones.
It is rather like selling car radios with security numbers
which for a fee can be unlocked so that a thief can now use
a stolen car radio. So why bother to lock the radio.
These cables have interface circuits contained in the connectors, either the 25 pin D connector or the telephone connector.
At least they must invert and alter the voltage levels of the signals from RS232 -12 volts (high) to +12 volts (low)
to transistor transistor levels, 0 volts (low) to 3 to 5 volts (high). There is also a timing pulse to be synchronised.
There are many programs available on the internet for accessing the memory of a mobile telephone,
some of them quite legal and some of them in a grey area. Some of them can seriously damage your
mobile telephone.
Your PC and your telephone both contain microprocessors and memory and can talk to
each other via one of these cables.
Your telephone contains two memories, a flash memory which is a chip fixed inside the telephone and
a SIM card, a type of PIC card which can be removed and programmed separately.
It identifies the telephone with information such as your telephone number and your friends
telephone numbers which you have stored.
When you switch on your mobile telephone it sends a copy of its memory
to the serial out pin on its connector and if that pin is connected via a cable to a PC
running a suitable program the PC will acquire a copy of the telephone memory.
The same can be done in the opposite direction. The memory will contain the software or program
which makes the telephone work and the data such as your telephone numbers.
It is probably a good idea to start with a non destructive program
like Oxygen available as a free trial version from
http://www.opm-2.com.
This program requires a serial connection and for the SIM card to be inserted.
When you are familiar with this you can move on to
Rollis Version 4.78, which can unlock a mobile telephone,
without too much risk of damage. This program requires a parallel cable and no SIM card.
The telephone must be switched off and the on/off button pressed briefly.
The earlier version was
Rollis Version 1.7, which is very dangerous and
needs a some skill to operate but can do everything.
This program requires a serial cable and no SIM card.
The telephone must be switched off and the on/off button pressed briefly.
It is interesting that the earlier version has more features than the later version,
but that the later version includes many flash partials,
while the earlier version was much smaller and contained none.
The sim card stands for the System Identity Module. It too contains
some memory storage and the telephone number. It is supplied
by the service provider and not the telephone manufacturer.
If a telephone is locked the software may not accept the SIM card.
If it does accept the SIM card, the service provider may refuse to accept
the telephone and SIM card combination. Every telephone has a unique
IMEI, International Manufacturers Equipment Identity, number. This
number is stored in the flash memory and so can be changed. It is illegal
to do this in most countries.
There is now a vast market in cables and software
and flash partials the new computer code used to overwrite the
supplied code. It is even possible to purchase some hardware,
a flasher box, to connect on the end of the cable and
unlock the telephone without another computer.
They tend to be expensive.
Further information will be provided as it becomes available.
There is very little information about the types of microprocessors used and
the assembler instruction code.
The situation is very fluid and changes day to day.
While every effort is being made to keep these links valid,
many links may not be working at this time.
It is interesting that most of the technical hacker sites are from eastern Europe
(Czech republic, Poland etc.), while the practical step by step technical sites
are all from England. Either the United States does not have the problem
or such information is banned.
Mobile telephones are not the same as satellite telephones
which work anywhere and communicate with a satellite and not
a radio tower. As with a mobile telephone your movements can be tracked.
The United States once launched a Tomahawk missile
at Osama bin Laden in Afghanistan locating his position
from his satellite telephone. He now has no electrical equipment at all.
If you want to get started with this sort of thing you will need to puchase the Dejan flasher cable
for your make and model of mobile telephone..
There are 2 types of cable for every different model of telephone, serial and parallel.
You also need to download some suitable software to do what you want to do.
Some software uses the serial cable and some the parallel cable.
The serial cable is identified by a 9 pin D female connector and plugs into a serial port on the back of your computer.
A serial cable can operate in two modes M and F. The switch needs to be in the M position.
Mobile telephones contain a microprocessor, flash memory and a sim card.
Flash memory is computer memory where a computer program can be stored
and remain stored when the power is switched off. It can also be written to
under the control of another computer so that the program can be stored.
All mobile telephones have a socket on the inside where a plug can be inserted
connected to a cable to usually the serial port of another computer such
as a laptop or desktop.
Dejan Kaljevic has given his name to the cable, the Dejan cable.
Each make of telephone requires a different solution.
Nokia telephones are particularly difficult and very popular.
Each telephone of the same make requires a different
solution depending on the version number of the software.
The version number of the software can be determined
by typing *#0000# on the telephone and the IMEI number
can be determined by typing *#06#. Further information
can be found by typing *#92702689# (or *#war0anty#).
Useful links
Some useful links (they become obsolete quickly - they will be updated quickly)
http://www.gsmsim.eu - new Dutch telephone unlock company.
http://www.opm-2.com/ - oxygen phone manager for Nokia telephones. Practice with this first.
http://www.logomanager.co.uk/
http://www.cro-web.com All in Croat. Not quite sure why this link is here.
http://gsm-unlock.com/
http://www.atrox.at/index.html
- new link all about Nokia data cables
http://www.hackershomepage.com/section1.htm
- all about programming SIM cards