This is a very large doc. please Try to read it all, if you want to hack you have to pay very close attention to the details !!
Personaly I love the details. This is where I live.
From: TELECOM Digest (Patrick Townson) <firstname.lastname@example.org>Message-Id: <199506140359.WAA28589@delta.eecs.nwu.edu>To: email@example.comSubject: Motorola Cell Phone Programming
Special mailing to the list; some good stuff about cell phones.
Date: Fri, 09 Jun 95 18:07:12 PDT From: firstname.lastname@example.org (Ken Levitt) Subject: Motorola Cell Programming
In response to my request on which pins on the 25 pin connector need to be shorted to get into programming mode on my Motorola Tote Phone, I received several responses. The answer is 20 & 21.
However, I also received a massive document from Dave Mathews(email@example.com). This appears to be the most comprehensivedocument in existance on Motorola cell phone programming.
I have made some formatting changes, added a few lines regarding myexperiences, and fixed a few typos. I think this document should beplaced in the Telecom Archives for future reference by anyone needingthis information.
From: firstname.lastname@example.org (Dave Mathews)
Some minor changes added by Ken Levitt (email@example.com)
NOTES: Some units have dual NAM's. The ESN prefix is 130 decimal, 82 hex. Motorola: 1-800-331-6456
There are MANY different models of Motorola phones sold under variousbrand names, if you think it's a Motorola, it probably is.
Determine which access sequence to use:
HAND HELD PORTABLE MODELS
If the phone has a FCN button and no MENU button use sequence 1.If the phone has no FCN button use sequence 2.If the phone has a MENU button and a FCN button use sequence 4.
INSTALLED MOBILE PHONES AND TRANSPORTABLE MODELS
If the phone has no FCN button and no RCL button use sequence 3.If the phone has a FCN button use sequence 4.If the phone has a MEM button use sequence 5.If the phone has a RCL button and no FCN button use sequence 6.
SEQUENCE# ACCESS CODE
1 FCN (SECURITY CODE TWICE) RCL2 STO # (SECURITY CODE TWICE) RCL3 CTL 0 (SECURITY CODE TWICE) *4 FCN 0 (SECURITY CODE TWICE) RCL5 FCN 0 (SECURITY CODE TWICE) MEM6 CTL 0 (SECURITY CODE TWICE) RCL
The default security code is 000000. The CTL (control) button is thesingle black button on the side of the handset.
1. Turn the power on.
2. Within ten seconds enter the access sequence as determined above.
3. The phone should now show "01" in the left of the display, this is the first programing entry step number. If it does not the security code is incorrect, or the programing lock-out counter has been exceeded. In either case you can still program the unit by following the steps under TEST MODE PROGRAMING below.
4. The * key is used to increment each step:
Each time you press * the display will increment from the step number, displayed on the left, to the data stored in that step, displayed on the right. When the data is displayed make any necessary changes and press * to increment to the next step number.
5. The SND key is used to complete and exit programing when any STEP NUMBER is displayed.
If you have enabled the second phone number bit in step 10 below then pressing SND will switch to NAM 2. Steps 01 thru 06, 09 and 10 will repeat for NAM 2, the step number will be followed by a "2" to indicate NAM two.
5. The CLR key will revert the display to the previously stored data.
6. The # key will abort programing at any time.
STEP# #OF DIGITS/RANGE DESCRIPTION
01 00000 - 32767 SYSTEM ID02 3 DIGITS AREA CODE03 7 DIGITS TEL NUMBER04 2 DIGITS STATION CLASS MARK05 2 DIGITS ACCESS OVERLOAD CLASS06 2 DIGITS GROUP ID (10 IN USA)07 6 DIGITS SECURITY CODE08 3 DIGITS LOCK CODE09 0333 OR 0334 INITIAL PAGING CHANNEL10 6 DIGIT BINARY OPTION PROGRAMING (SEE NOTE 1)11 3 DIGIT BINARY OPTION PROGRAMING (SEE NOTE 2)
Take care with Motorola's use of "0" and "1". Some options use "0" toenable, some use "1".
1. This is a 6 digit binary field used to select the following options:
Digit 1: Internal handset speaker, 0 to enable. Digit 2: Local Use Mark, 0 or 1. Digit 3: MIN Mark, 0 or 1. Digit 4: Auto Recall, always set to 1 (enabled). Digit 5: Second phone number (not all phones), 1 to enable. Digit 6: Diversity (Two antennas, not all phones), 1 to enable.
2. This is a 3 digit binary field used to select the following options:
Digit 1: Continuous DTMF, 1 to enable. Digit 2: Transportable Ringer/Speaker, 0=Transducer, 1=Handset. Digit 3: 8 hour time out in transportable mode, 0 to enable.
On newer models, they have added and changed some numbers. The numbersas of the 3/27/92 manual are as follows:
1. The 6 digit binary field is still the same.
2. The 3 digit binary field has become a 5 digit binary field.
Digit 1: Failed Page Indicator 1=Disabled;0=Enabled Digit 2: Motorola Enhanced Scan 1=Enabled; 0=Disabled Digit 3: Long Tone DTMF 1=Enabled; 0=Disabled Digit 4: Transportable Internal Ringer Speaker 1=Handset; 0=Transdcr Digit 5: Eight Hour Timeout 1=Disabled;0=Enabled
TEST MODE ACCESS:
INSTALLED MOBILE PHONES AND TRANSPORTABLE MODELS
To enter test mode on units with software version 85 and higher you mustshort pins 20 and 21 of the 25 pin (DB-25) transceiver data connector. AnRS-232 break out box is useful for this, or construct a test mode adaptorfrom standard Radio Shack parts.
Notes added by Ken Levitt (levitt@zorro9,fidonet.org) regarding Motorola Tote Phone model 52770A The Battery is connected to pins 16 (+) and 3 (-), so pins 3, 16, 20, and 21 should be all you need to get into test mode. When the phone is powered up, "Loc'd" displays on the handset. Enter the unlock to see the alternating status display listed below under #02, or press # to directly enter programming mode. ("US" will display)
For MINI TR or Silver Mini Tac transceivers (smaller data connector) youcan either short pins 9 and 14 or simply use a paper clip to short thehands free microphone connector.
HAND HELD PORTABLE MODELS:
There are two basic types of Motorola portable phones, the Micro-Tac series"Flip" phones, and the larger 8000 and Ultra Classic phones. Certain newerMotorola and Pioneer badged Micro-Tac phones do not have a "flip", butfollow the same procedure as the Micro-Tac.
8000 & ULTRA CLASSIC SERIES:
If you have an 8000 series phone determine the "type" before trying toenter test mode. On the back of the phone, or on the bottom in certainolder models, locate the F09... number this is the series number. If theFOURTH digit of this number is a "D" you CAN NOT program the unit throughtest mode, a Motorola RTL4154/RTL4153 programer is required to make anychanges to this unit.
Having determined that you do not have a "D" series phone the followingprocedure is used to access test mode:
Remove the battery from the phone and locate the 12 contacts at the topnear the antenna connector. These contacts are numbered 1 through 12 fromtop left through bottom right. Pin 6, top right, is the Manual Test ModePin. You must ground this pin while powering up the phone. Pin 7 (lowerleft) or the antenna connector should be used for ground. Follow one ofthese procedures to gain access to pin 6:
1. The top section of the battery that covers the contacts containsnothing but air. By careful measuring you can drill a small hole in thebattery to gain access to pin 6, alternately simply cut the top off thebattery with a hack saw. Having gained access use a paper clip to shortpin six to the antenna connector ground while powering up the phone.
2. If you do not want to "destroy" a battery you can apply an external 7.5volts to the + and - connectors at the bottom of the phone, ground pin 6while powering up the phone as above.
3. You can also try soldering or jamming a small jumper between pins 6 and7 (top right to lower left), or between pin 6 and the antenna connectorhousing ground. Carefully replace the battery and power up the phone. Usecaution with this method not to short out any other pin.
4. A cigarette lighter adaptor, if you have one, also makes a great testmode adaptor as it can be disassembled to give you easier access to pin 6.Many are pre marked, or even have holes in the right location. This isbecause they are often stamped from the same mold that the manufactureruses for making hands free adaptor kits and these kits require access tothe phone's connectors.
/ Antenna Housing ZDD? ZDDDDDEDDEDDDDD? 3* 3 3 *3 CDDDDDABBADDDDD4 To enter test mode, ground pin 6 to either pin 7 3H H HZY@?H H H3 or the antenna housing. I personally wrapped a 3H H H@DDYH H H3 paper clip around the antenna housing and bent it CDDDDDDDDDDDDDD4 so it *ALMOST* touched the test pin. All I had 3 Back of phone3 to do was push the paper clip a little when I 3 with battery 3 turned the phone on. 3 removed. The3 3 H is a pin. 3 3 3 3 Counting at 3 3 the top left 3 3 to right. 3 3 3 31 2 3 4 5 63 37 8 9 1011123 3 3 3 3 3* ZD? ZD? *3 @DDADADDD-ADADDY
MICRO-TAC "FLIP" SERIES:
This phone follows similar methods as outlined for the 8000 series above.
Remove the battery and locate the three contacts at the bottom of thephone, the two outer contacts are raised and connect with the battery. Thecenter contact is recessed, this is the Manual Test Mode connector.
Now look at the battery contacts, the two outer ones supply power to thephone, the center contact is an "extra" ground. This ground needs to beshorted to the test mode connector on the phone. The easiest way to dothis is to put a small piece of solder wick, wire, aluminum foil or anyother conductive material into the recess on the phone. Having done thiscarefully replace the battery and turn on the power, if you have beensuccessful the phone will wake up in test mode.
ZDDD? 3 3 ZDADDDADDDDDDDDDDDDDDDDD? 3 3 3DDDDDDDD? ZDDDDDDDD3 3 @DDDDDY 3 3 3 3 Flip phone with 3 3 battery removed. The 3 3 H's are pins. Pin 3 3 2 is the test pin and 3 3 is recessed. Put 3 3 something in the 3 3 recess so it touches 3 3 the battery. 3 3 1 2 3 3 3 3 3 H H H 3 @DDDDDDDDDDDDDDDDDDDDDDDY
HANDSETS: Most Motorola handsets are interchangeable, when a handset isused with a transceiver other than the one it was designed for the displaywill show "LOANER". Some features and buttons may not work, for instanceif the original handset did not have a RCL or STO button, and thereplacement does, you will have to use the control * or control # sequenceto access memory and A/B system select procedures.
Phones with "LOCK" buttons: Press lock for at least 1/2 a second.
Phones with a "FCN" button: Press FCN 5, note that 5 has the letter's "J,K, and L" for lock.
Phones with no FCN or LOCK button: Press Control 5, control is the black volume button on the side of the handset.
SYSTEM SELECT PROCEDURES:
Phones with a RCL button: Press RCL *, then * to select, STO to store.
Phones with no RCL button: Press Control * then * to select, # to store.
Options are: CSCAn: Preferred/Non preferred with system lockout. Std A/b, or Std b/A: Preferred/Non preferred. SCAn Ab, or SCAn bA: Non preferred/Preferred SCAn A: "A" ONLY SCAn b: "B" ONLY HOME: Home only
(these are typical options, some phone's vary. C-Scan is only available on newer models and does not appear unless programmed, see below.)
TEST MODE Taken from the July 1993 Cellular Subscriber Technical Training Manual Item# 68P09300A60-C and the Curtis Namfax vol.4. I believe this is a complete listing of all the commands that were ever possible. This includes old phones and the new ones. If there are two entries for a particular number, the first one is the current command and the second is for older models.
NOTE: Not all commands work on all telephones. If a command is not valid the display will show "ErrOr." Not all numbers have been assigned. Not all numbers have been listed here. Some commands were intended only for Motorola factory applications. (This is the disclaimer in the technical training manual. I have included all of the other commands I have discovered one way or another. I do believe this is a complete list of the commands.)
Three test commands are significant for programming and registering thethe telephone for service: see full descriptions under TEST MODE COMMANDS.
32# Clears the telephone. (Older Motorola allowed either three or fifteen changes in the MIN. After that, the phone had to be sent to Motorola toreset the counter. This is the command they use.)
38# Displays the ESN
55# This is the TEST MODE PROGRAMMING (as described below).
TEST MODE COMMANDS:
# Enter Test Command Mode
00# no function
01# Restart (Re-enter DC power start-up routine.) On TDMA telephones, this command has the same effect as pressing the PWR button.
02# Display Current Telephone Status (This is a non-alternating version of the STATUS DISPLAY. On a 14 character display, all the information is shown. On a 7 character display only the information on the second line of a 14 character display is shown. On a 10 character display, all the information on the second line of a 14 charcter display plus the last three characters of the first line are shown.)
STATUS DISPLAY, ALTERNATES BETWEEN: AAA BBB AAA = Channel Number (decimal) BBB = RSSI reading for channel CDEFGHI are as follows:
C = SAT frequency (0=5970, 1=6000, 2=6030, 3=no channel lock) D = Carrier (0=off, 1=on) E = Signalling tone (0=off, 1=on) F = Power attenuation level (0 through 7) G = Channel mode (0=voice channel, 1=control channel) H = Receive audio mute (0=unmuted, 1=muted) I = Transmit audio mute (0=unmuted, 1=muted)
Press * to hold display and # to end.
03# Reset Autonomous Timer. This command results in the reset of the autonomous timer but does not provide any test function on these models.
04# Initializes Telephone to Standard Default Conditions: Carrier Off, Power Level 0, Receiver Audio Muted, Transmit Audio Muted, Signalling Tone Off, SAT Off, Resetting of Watch-Dog Timer Enabled, DTMF and Audio Tones Off, Audio Path Set to Speaker
05# TX Carrier On (Key Transmitter)
06# TX Carrier Off
07# RX Audio Off (Mute Receiver Audio)
08# RX Audio On (Unmute Receiver Audio)
09# TX Audio Off
10# TX Audio On
11(Ch.No.)# Set Tranceiver to Channel xxxx (Receive and Transmit in Decimal; accepts 1, 2, 3, or 4 digits)
12x# Set Power Step to x; (0,1-7) 0=Maximum Power (3 Watts) 7=Minimum Power Out
13# Power Off (Shuts off the radio)
14# 10 kHz Signalling Tone On
15# 10 kHz Signalling Tone Off
16# Setup (Transmits a five word RECC message; each of the five words will be "FF00AA55CC33." Transmitter de-keys at the end of the message.)
17# Voice (Transmits a two word REVC message; each of the two words will be "FF00AA55CC33." Transmitter de-keys at the end of the message.)
18# C-Scan (Allows for entry of as many as 5 negative SID's for each NAM.)
Newer Motorola phones are equipped with a feature called C-Scan, this is an option along with the standard A/B system selections. C-Scan allows the phone to be programed with up to five inhibited system ID's per NAM. This is designed to prevent the phone from roaming onto specified non-home systems and therefore reduce "accidental" roaming fees.
1. C-Scan can only be programed from test mode, power phone up with the relevant test mode contact grounded (see above).
2. Press # to access test mode.
3. Press 18#, the phone will display "0 40000".
4. Enter the first inhibited system ID and press *.
Continue to enter additional system ID's if required. After the 5th entry the phone will display "N2". Press * to continue and add system ID's for NAM 2 as required.
5. If an incorrect entry is made (outside the range of 00000-32767) the display will not advance, press CLR and re-enter. Use a setting of 40000 for any un-needed locations.
6. When the last entry has been made press * to store and press # to exit, turn off power. or [**Phones without the C-Scan option used this command to SEND NAM.**]
18# SEND NAM. Display shows AA BB. Where AA=Address and BB=Data. Displays the contents of the NAM, one address at a time, advanced by pressing the * key. The following data is contained in NAM. The test is exited by depressing the # key. SIDH Sec. Code OPT. (1,2,&3) MIN MIN1, MIN2 FCHNA SCM FCHNB IPCH NDED ACCOLC CHKSUM GIM
19# Display Software Version Number (4 digits displayed as year and week)
NOTE: Entering commands 20# through 23# or 27# causes the tranceiver to begin a counting sequence or continous transmission as described below. In order to exit from the commands to enter another test command, the # key must be depressed; all other key depressions are ignored.
20# Receive control channel messages counting correctable and uncorrectable errors. When the command starts, the number of the command will be displayed in the upper-right corner of the display. Entering a # key will terminate the command and display two three-digit numbers in the display. The first number is the number of correctable errors and the second is the uncorrectable errors.
21# Received voice channel messages counting correctable and uncorrectable errors. When the command starts, the number of the command will be displayed in the upper right-hand corner of the display. Entering a # key terminates the command and will display two three-digit numbers in display. The first is the number of correctable errors and the second is the uncorrectable errors.
22# Receive control channel messages counting word sync sequence. When the command starts, the number of the command will be displayed in the upper right-hand corner of the display. Entering a # key will terminate the command and display the number of word sync sequences in the display.
23# Receive voice channel messages counting word sync sequences. When the command starts, the number of the command will be displayed in the upper right-hand corner of the display. Entering a # key will terminate the command and display the number of word sync sequences in the display.
24# Receive control channel data and display the majority voted busy/idle bit. 0=idle 1=busy
25x# SAT On When x=0, SAT=5970HZ x=1, SAT=6000HZ x=2, SAT=6030HZ
26# SAT Off
27# Transmit Data (Transmits continuous control channel data. All words will be "FF00AA55CC33." When the command starts, '27' will be displayed in the right side of the display. Entering a # key will terminate the command. The transmitter de-keys when finished.)
28# Activate the high tone (1150 Hz +/- 55 Hz)
29# De-activate the high tone
30# Activate the low tone (770 Hz +/- 40 Hz)
31# De-activate the low tone
32# Clear (Sets non-volatile memory to zeroes or factory default. This command will affect all counters, all repertory memory including the last number called stack, and all user programmable features including the setting of System Registration. It does not affect the ESN, NAM, phasing data, or lock code. This takes a minute or so. DO NOT TURN OFF THE TELEPHONE WHILE THIS IS SHOWING '32' ON THE DISPLAY. WAIT UNTIL THE NORMAL SERVICE LEVEL DISPLAY RESUMES!)
33x# Turn on DTMF for x (1-9, *, 0, #, plus the single tones) Where x=1 697 Hz + 1209 Hz 10 697 Hz 2 697 Hz + 1336 Hz 11 770 Hz 3 697 Hz + 1477 Hz 12 852 Hz 4 770 Hz + 1209 Hz 13 941 Hz 5 770 Hz + 1336 Hz 14 1150 Hz (not used in cellular) 6 770 Hz + 1477 Hz 15 1209 Hz 7 852 Hz + 1209 Hz 16 1336 Hz 8 852 Hz + 1336 Hz 17 1477 Hz 9 852 Hz + 1477 Hz 18 1633 Hz (not used in cellular) * 941 Hz + 1209 Hz 0 941 Hz + 1336 Hz # 941 Hz + 1477 Hz
34# Turn DTMF Off
35# Display RSSI ("D" Series Portable Only)
35x# Set Audio Path to x x=0, V.S.P Microphone (Applies to mobiles only.) x=1, Speaker x=2, Alert x=3, Handset x=4, Mute x=5, External Telephone (Applies to Portables Only) x=6, External Handset (Applies to NEWER Portables)
36nnn# Scan (TDMA Telephones only. Scans the primary control channels and attempts to decipher the forward data stream. The display will show PASS1 if the strongest control channel was accessed, PASS2 if the second strongest was accessed, and FAIL if no control channel could be accessed.) (nnn=Scan speed in milliseconds). Tunes from channel 1 to 666 in order. Entering a * pauses the scan and displays current Channel Number and RSSI reading (AAA=Channel Number and BBB=RSSI Reading). When scan speed is 300 milliseconds or greater, the current status is displayed during the scan; when less than 300 milliseconds the status is displayed only during pause. Entering * during a pause causes the scan to resume. Entering # aborts the scan and leaves the mobile tuned to the current channel. During this command only the * and # keys are recognized.
37# no function
38# Display ESN (Displays ESN in four steps, two hexadecimal digits at a time in a for digit display. The decimal shows the address, 00 through 03 as the first two digits, and two digits of the ESN as the last two digits. Use the 'G' to step through the entire hexadecimal ESN.)
Compander OFF ("D" Series Portables)
38# SND-SNM. Display shows AA BB. Where AA=Address;BB=Data. Send the SNM to the display. All 32 bytes of the SNM will be displayed, one byte at a time. The byte address will be displayed in the upper right-hand corner and the contents of that address will be displayed in the hex. The * key is used to step through the address similar to the SEND-NAM (18#) command.
39# Compander ON ("D" Series Portables)
39# RCVSU. Receive one control channel word. When the word is received it is displayed in hex. This command will be complete when a control channel word is received or when the # key is entered to abort the command.
40# RCVVC. Receive one voice channel word. When the word is received it is displayed in hex. This command will be complete when a voice channel word is received or when the # key is entered to abort the command.
41# Enables Diversity (On F19CTA... Series only.)
42# Disables Diversity (On F19CTA... Series only.)
43# Disable Diversity USE T/R ANTENNA (On F19CTA... Series only.) USE R ANTENNA (On D.M.T./ Mini TAC)
44# Disable Diversity USE R ANTENNA (On F19CTA... Series only.) USE T/R ANTENNA (On D.M.T./ Mini TAC)
45# Display Current RSSI (Displayed as a three-digit decimal number)
46# Display Cumulative Call Timer
47x# Set RX Audio level to X (For F19CTA ...Series Tranceivers) X=0, Lowest Volume X=6, Highest Volume X=7, mute Normal setting is 4. (For D.M.T./ Mini TAC Tranceivers) X=0, Lowest Volume X=7, Highest Volume Normal setting is 4. (For TDMA Tranceivers and F09F... Series and Higher Portables) X=0, Lowest Volume X=15, Highest Volume Normal setting is 2 to 4. (On TDMA Tranceivers and Micro TAC portables, settings 8 through 15 are for DTMF applications only.)
48# Side Tone On. Use this command in conjunction with 350# to test the entire audio path in hands-free applications.
49# Side Tone Off
50# Maintenance data is transmitted and test results displayed: PASS=received data is correct FAIL 1=2second timeout, no data rec. FAIL 2=received data is incorrect
51# Test of mobile where maintenance data is transmitted and looped back. Display is as follows: PASS=looped-back data is correct FAIL 1=2 second timeout, no looped-back data FAIL 2=looped-back data is incorrect
52x# SAT Phase Adjustment. A decimal value that corresponds to phase shift compensation in 4.5 degree increments. Compensation added to inherent phase shift in tranceiver to achieve a total of 0 degrees phase shift.
Do NOT enter any values except those shown below.
0 degrees = 0 121.5 degrees = 59 243.0 degrees = 86 4.5 = 1 126.0 = 60 247.5 = 87 9.0 = 2 130.5 = 61 252.0 = 112 13.5 = 3 135.0 = 62 256.5 = 113 18.0 = 4 139.5 = 63 261.0 = 114 22.5 = 5 144.0 = 40 265.5 = 115 27.0 = 6 148.5 = 41 270.0 = 116 31.5 = 7 153.0 = 42 274.5 = 117 36.0 = 16 157.5 = 43 279.0 = 118 40.5 = 17 162.0 = 44 283.5 = 119 45.0 = 18 166.5 = 45 288.0 = 120 49.5 = 19 171.0 = 46 292.5 = 121 54.0 = 20 175.5 = 47 297.0 = 122 58.5 = 21 180.0 = 64 301.5 = 123 63.0 = 22 184.5 = 65 306.0 = 124 67.5 = 23 189.0 = 66 310.5 = 125 72.0 = 48 193.5 = 67 315.0 = 126 76.5 = 49 198.0 = 68 319.5 = 127 81.0 = 50 202.5 = 69 324.0 = 104 85.5 = 51 207.0 = 70 328.5 = 105 90.0 = 52 211.5 = 71 333.0 = 106 94.5 = 53 216.0 = 80 337.5 = 107 99.0 = 54 220.5 = 81 342.0 = 108 103.5 = 55 225.0 = 82 346.5 = 109 108.0 = 56 229.5 = 83 351.0 = 110 112.5 = 57 234.0 = 84 355.5 = 111 117.0 = 58 238.5 = 85 360.0 = 70 53# Enable scrambler option, when equipped.
54# Disable scrambler option, when equipped.
55# Display/Program N.A.M. (Test Mode Programming)
TEST MODE PROGRAMING:
Assuming you have completed one of the above steps correctly the phone will wake up in test mode when you turn the power on. When you first access test mode the phone's display will alternate between various status information that includes the received signal strength and channel number.
Note - On some models, the display will show "Loc'd" when powered up. to disply alternating status, enter the unlock code, or to enter programming mode, press # and "US" will display.
The phone will operate normally in this mode. You can now access Service Mode by pressing the # key, the display will clear and a ' will appear. Use the following procedure to program the phone:
1. Enter 55# to access programing mode.
2. The * key advances to the next step. (NOTE that test mode programing does NOT have step numbers, each time you press the * key the phone will display the next data entry).
3. The CLR key will revert the display to the previously stored data.
4. The # key aborts programing at any time.
5. To complete programing you must scroll through ALL entries until a ' appears in the display.
6. Note that some entries contain more digits than can be displayed by the phone, in this case only the last part of the data can be seen.
TEST MODE PROGRAMING DATA:
STEP# #OF DIGITS/RANGE DESCRIPTION
01 00000 - 32767 SYSTEM ID 02 8 DIGIT BINARY OPTION PROGRAMING, SEE NOTE 1 BELOW 03 10 DIGITS MIN (AREA CODE & TEL#) 04 2 DIGITS STATION CLASS MARK 05 2 DIGITS ACCESS OVERLOAD CLASS 06 2 DIGITS GROUP ID (10 IN USA) 07 6 DIGITS SECURITY CODE 08 3 DIGITS LOCK CODE 09 3 DIGITS SERVICE LEVEL (LEAVE AT 004) 10 8 DIGIT BINARY OPTION PROGRAMING, SEE NOTE 2 BELOW 11 8 DIGIT BINARY OPTION PROGRAMING, SEE NOTE 3 BELOW 12 0333 OR 0334 INITIAL PAGING CHANNEL 13 0333 "A" SYSTEM IPCH 14 0334 "B" SYSTEM IPCH 15 3 DIGIT NUMBER PAGING CHANNEL (021 IN USA) 16 8 DIGIT BINARY OPTION PROGRAMING, SEE NOTE 4 BELOW
Steps 01 through 06 and 12 will repeat for NAM 2 if the second phone number bit has been enabled in step 11.
Take care with Motorola's use of "0" and "1". Some options use "0" to enable, some use "1".
These are eight digit binary fields used to select the following options:
1. (step 02 above, suggested entry is: 11101001 for "A" system, 10101001 for "B" sys)
Digit 1: Local use mark, 0 or 1. Digit 2: Preferred system, 0 or 1. Digit 3: End to end (DTMF) dialing, 1 to enable. Digit 4: Not used, enter 0. Digit 5: Repertory (speed) dialing, 1 to enable. Digit 6: Auxiliary (horn) alert, 1 to enable. Digit 7: Hands free (VSP) auto mute, 1 to enable (mutes outgoing hands free audio until the MUTE key is pressed). Digit 8: Min mark, 0 or 1.
2. (step 10 above, suggested entry is: 00000100)
Digits 1 - 4: Not used in USA, enter 0. Digit 5: Single system scan, 1 to enable (scan A or B system only, determined by bit 2 of step 02. Set to "0" to allow user the option). Digit 6: Super speed dial, 1 to enable (pressing N, or NN SND will dial the number stored in memory location NN). Digit 7: User selectable service level, 0 to enable (allows user to set long distance/memory access dialing restrictions). Digit 8: Lock function, 0 to enable (allows user to lock/un-lock the phone, if this is set to 1 the phone can not be locked).
3. (step 11 above, suggested entry is: 00000000)
Digit 1: Handset programing, 0 to enable (allows access to programing mode without having to enter test mode). Digit 2: Second phone number (not all phones), 1 to enable. Digit 3: Call timer access, 0 to enable. Digit 4: Auto system busy redial, 0 to enable. Digit 5: Speaker disable, 1 to enable (use with select VSP units only, do not use with 2000 series mobiles). Digit 6: IMTS/Cellular, 1 to enable (rarely used). Digit 7: User selectable system registration, 0 to enable. Digit 8: Dual antennae (diversity), 1 to enable.
4. (step 16 above, suggested entry is: 0011010 for portable and 0011011 for mobile units)
Digit 1: Not used, 0 only. Digit 2: Not used, 0 only Digit 3: Continuous DTMF, 1 to enable (software version 8735 and later) Digit 4: 8 hour time-out, 0 to enable (software version 8735 and later) Digit 5: Not used, 0 only. Digit 6: Failed page indicator, 0 to enable (phone beeps when an incoming call is detected but signal conditions prevent completion of the call). Digit 7: Portable scan, 0 for portable, 1 for mobile units.
56# no function
57x# Call Processing Mode x=0, AMPS x=1, NAMPS x=2-4, RESERVED x=5, TDMA signalling x=6, TDMA signalling with loopback before decoding x=7, TDMA signalling with loopback voice after decoding x=8, TDMA signalling with loopback FACCH after decoding x=9, TDMA forced synchronization
58# Compander On (Audio compressor and expander) (See 39#)
59# Compander Off (Audio compressor and expander) (See 38#)
60# no function
61# ESN Transfer (For Series I D.M.T./Mini TAC only)
62# Turn On Ringer Audio Path
63# Turn Off Ringer Audio Path
64#-65# no function
66# Identity Transfer (Series II Tranceivers and some Current Shipping Portables)
67# no function
68# Diaplay FLEX and Model Information
69# Used with Identity Transfer
70# Abbreviated field transmitter audio deviation command, for tranceivers with FCC ID ABZ89FT5668.
71# Abbreviated field power adjustment command, for tranceivers with FCC ID ABZ89FT5668.
72# Field audio phasing commands.
73# Field power adjustment command.
74#-99# no function
Notes: There are several numbers that say "no function" next to their entry. In the technical manual, those numbers APPEAR to have no function. It is very possible that they DO IN FACT have a function. As far as I know, using the information provided by the technical manual, I know of no functions for these numbers. But at the top you'll notice in the disclaimer that NOT ALL FUNCTIONS ARE LISTED HERE. That leaves open the possibility of others. Try these numbers and you may get lucky (or you may wipe some vital information...who knows?). I am in fact almost certain that it is possible to change the ESN via the handset. It is just a matter of finding the correct combination of commands. You can bet that won't be easy, but it can't stay a secret forever though!
For more information, call Motorola and order part# 68-093-00a60. This is a cellular service manual that's used in their cellular service classes that sells for $30. Ask for the Order Fulfillment department when ordering. This manual tells it all! An absolute must have for Motorola users.
I think this might help. There are some that say no function, they MIGHT.Case in point: 37# does something but we don't know yet...:)
Ken Levitt - On FidoNet gateway node 1:16/390 UUCP: zorro9!levittINTERNET: firstname.lastname@example.org or email@example.com
[TELECOM Digest Editor's Note: My experience has been that when you examineone of the steps for which there is supposedly 'no function' it is best to*carefully* make notes *before* starting anything.
For example, step through one of those and write down on paper the datayou see there. If there is indeed 'no function' for that step, thenwhatever you see there may be just random garbage. But if you don't knowwhat was there, you can't replace it if you need to!
So write it all down first. Then experiment with different values andsee what you find out. Bear in mind some of those 'no functions' may infact cause the data elsewhere to be erased or altered, thus I cannotstress enough to write down every bit of data from every single step*before* you start messing around with anything.