The Samsung SCH-A310 Cell Phone eirp:\sch-a310\codes>

eirp.org
Exploring the wireless world.

Codes for the SCH-A310

Please be aware that it's very possible to mess up the programming of your cell phone with these codes. I've placed these codes on the web for information purposes only. If you use them and damage or reprogram your phone, don't blame me. Using these codes is a bad idea. I generally note where the dangers are, but I may not have run into all of them and your phone may be different from mine. If you mess up your phone, you can try getting in touch with me for help, but most likely you'll have to go to you service provider for help.

These codes have been compiled from various sources around the web and through my own explorations. Let me know if you discover others you'd like to share

All Known Codes

Here's a list of all known codes and what they access in the phone:

And the values of the lock codes:

Advanced Web Setup

In this menu you can set the WAP gateway and web browser linger time. A WAP gateway is used to translate web content into a format that can be displayed on a cell phone. Your phone comes set to use your service provider's gateway, but you are not required to use it. You can use another WAP gateway or setup your own (there are open source WAP gateways available). Note that using another WAP gateway other than the one provided by your cellular provider prevents you from paying monthly access fees for WAP access but you will still be charged for the airtime minutes you use.

In this menu structure you can set 3 addresses (A, B and C) for 3 different WAP gateways (1, 2 and 3). If your phone can not access the A server it will try the B and then the C server. Typically, one leaves the gateway settings from your service provider (e.g. Verizon) in WAP gateway 1. My phone came with Verizon's gateway of 199.74.153.210 and port 9203. Then, use the 2 slot for another WAP gateway. Enter the IP address and port. 9201 is usually the port for unauthenticated WAP gateways and 9203 is usually the port for authenticated WAP gateways.

The linger time is how long of no activity your phone will wait before disconnecting from the cellular network. If the phone disconnects while you're browsing it must reconnect while you wait. Longer linger times will avoid this delay due to reconnecting, but may increase the number of minutes of your plan that you use, making it more expensive.

TTY/TDD Setup

This menu allows you to enable or disable TTY on your cell phone. TTY is short for TeleTYpe and TDD stands for Telecommunications Device for the Deaf. This menu allows the phone to be used with TTY/TDD equipment. Further information about TTY/TDD is available.

Field Service Mode

There are quite a few settings available in field service mode. Here's a listing based on the menu structure.

  1. Debug Screen: Enables display of several screens of system information. See below.
  2. Test Call: Places a test call using various voice encoders.
  3. CDMA Only: Forces the phone to use CDMA only. This only lasts until phone is restarted?
  4. Voice SO: Sets voice encoder for phone calls? Default: Default
  5. Port Map: Serial port configuration? HF->Hardware Flow Control? DS->Data Space? DM->Data Mark? Default: U1:DS&HF
  6. Data Scrn: No idea. Doesn't appear to do anything. Maybe enables a debug screen during data calls?
  7. Toggle QNC: QNC stands for Quick Network Connect, a 14.4 kbps modem connection available using a serial cable from your phone to a computer. Disabling this should set such connections to 9600 kbps? Default: enabled
  8. Reverse RC: Some way to test forward and reverse channels? Default: FOR 1, REV 1
  9. Force Mode: Force phone to only use a certain mode of communications. Options are Normal, Analog, IS95-2G and CDMA-3G. Default: Normal
  10. GPS Settings: Most of these don't appear to work yet. May require Verizon to finish installing E-911 equipment
    1. Start App: Displays status of gpsOne lock?
    2. Last Loc: Supposed to give gps coordinates?
    3. Serv Info: Allows configuration changes if using the IP transport method.
    4. QOS: Allows measurement of quality of service?
    5. Transport: IP (communicate with tower for location using IP packets?) or dBM (use signal strength to measure distance from towers?)
    6. Lock Stat: Status of phone lock?
    7. Test Mode: One (as in Qualcomm's gpsOne?), Single or Continue
    8. Sample Cnt: Selectable number of samples to use? 1, 3, 5, 7 or 10
Debug Screen Information

Some information regarding what's displayed on the debug screens:

CDMA Monitor
S##### -> system id.  who owns the tower you're registered with.  
N##### -> network id?  never seen anything but all zeros
CH#### -> channel number of frequency listening on
BS##### -> id of base station with strongest signal in use
PN### -> PN code of strongest signal in use
P# -> not sure
S#:#### -> not sure
MP# -> not sure
T### -> transmit power.  varies from -63 (lowest) to +20ish (highest)
D###-## -> first number is received signal strength in dBm
           second number is signal quality.  Finer resolution of the 
           same thing shown by the signal bars in the top left corner
           except finer resolution: 00 (best) to 32 (worst)
ST## -> slot time?
WC## -> wait channel?
SCI# -> slot cycle index.  how often the phone wakes up to check if a
        phone call comes in.  largest of what's set in your phone and
        what is set by the tower.  00 -> 1.28 seconds, 01 -> 2.56 
        02 -> 5.12, etc.
B### -> not sure
F-SCAN(##x) -> not sure

When you make a phone call:
F###.##% -> Frame error rate percentage.  should stay pretty low
T$#R$#  -> bit rates of voice encoders.  1, 4 or 8 kbps.  T is transmit
           side R is receive side.  C indicates connecting?  E indicates
           an EVRC voice encoder (8kbps max)?    
Amps Monitor
SID:##### -> System ID.  See above.
S:# -> not sure.
CH:#### -> frequency channel in use
BAND:$ -> A or B to indicate which bank of frequencies in use
RSSI:### -> received signal strength in negative dBm
B### -> not sure
PWR:# -> transmit power?
SAT:# # # -> not sure
Pilot Sets
I## A## C## N## -> Indicates status of rake receiver?
six sets of numbers:
###/##$ -> first number is PN code of sector of tower
           second number is the signal quality, 00 (best) to 32 (worst)
           A indicates actively in use?, N indicates not in use?
note that rake receiver allows 3 PN codes to be used at any time 
see soft handoffs for more information about this
1X Features

No idea on most of these. Data service related though.

Position Scrn

Clearly related to GPS/E911 stuff. Never seen these values change though.

No ideas about anything on any of the other screens.

System Programming Mode

Service programming mode allows you to change settings related to your phone's programming. The right arrow on the keypad and the up volume key allow you to scroll through this menu.

ESN -> your phone's id number.  never give anyone this number.
akey -> no idea
NAM 1 -> the a310 can be programmed with 2 different phone numbers, NAM 1 and 2.
         the phone number can be edited in this menu
Home SID -> identification of the system.  32 is Verizon?  
Service Sec. Code -> security code to access these menus.  Default 000000
CDMA MCC -> Mobile communication channel?
CDMA NMSID -> not sure
True IMSI MCC -> not sure
True IMSI NMSID -> not sure
CDMA MDN -> not sure
Home SID/NID -> System and network id's.  Network ID functions like a net mask?
CDMA Primary CH A -> Primary CDMA system channel in cellular channel block A?  Default 283
CDMA Second CH A -> Secondary CDMA system channel in cellular channel block A?  Default 691
CDMA Primary CH B -> Primary CDMA system channel in cellular channel block B?  Default 384
CDMA Second CH B -> Secondary CDMA system channel in cellular channel block B?  Default 777
CDMA Home Sys Reg -> not sure.  Default: YES
CDMA Forn SID Reg -> not sure.  Default: YES
CDMA Forn NID Reg -> not sure.  Default: YES
AMPS Home SID -> Analog Mobile Phone System, home system id.  Verizon is 32?
AMPS 1st Page CH -> Paging channel to listen for phone calls on.  Default 334.
AMPS Auto-Reg -> not sure.  Default: YES
ORIG SVC OPT -> if originating call use this voice encoder (EVRC or 13 kbps)
                EVRC is newer but some say lower quality because it uses a 
                lower bit rate (8 kpbs).  Default: EVRC CALL
Access Overld Class -> Displays your priority level if the tower must drop someone
PHONE MODEL -> Phone model number.
Slot Cycle Index -> how often to wake up and check for a phone call.  Larger numbers
                    increase battery life, smaller increase the chances that you'll
                    miss a call and have the call go direct to voice mail.
                    1 = 1.28 seconds, 2 = 2.56 seconds, 3 = 5.12 seconds.  etc.

Phone Test Mode

Note that many of these functions control low level functions of the cell phone. It is very possible to break the phone or erase all programming so that your phone won't work. Be careful if you change anything.

The basic way to use this mode is to enter a 2 digit number to access a particular command. Some commands execute immediately, some display a setting or information and some allow changes of settings. After entering settings the OK saves the settings and # is used to cease input. Arrow keys can be used to change settings. Commands are listed below with default settings and notes.

01 Suspend: Unsure what this does.
02 Reboot:  Reboots phone.
04 Displays operating mode.  Default: CDMA_MOD mode
05 Set operating mode.  Default: CDMA_MODCD01
   CDMA_MODCD01
   FM_MODE AM00
   GPS_MOD
   NORMAL GP03N
07 Carrier On
08 Carrier Off
09 Chan___0384    Sets system channel.   
10 Pwr level__0
11 Rx mute
12 Rx unmute
13 Tx mute
14 Tx unmute
16 ST on
17 ST off
18 LCD_CONT: 44   Sets Display Contrast
19 FM_AGC_MIN 11
21 TEST_S: 00000
22 Send NAM
23 Send S/W Ver
24 Send ESN
25 Backlight ON
26 Backlight OFF
27 Lamp ON        Turns LED on red
28 Lamp OFF       Turns LED on green
29 Build EEPROM   DO NOT USE THIS!!!  Just entering 29 will immediately 
reboot your phone and cause it to erase all programing in your phone.  
*228 will not fix it.
30 Product Info
31 MRU00:000000
   MRU01:000000
   MRU02:000000
   MRU03:000000
   MRU04:000000
   MRU05:000000
   MRU06:000000
   MRU07:000000
   MRU08:000000
   MRU09:000000
   MRU10:000000
   MRU11:000000
32 SAT on____0
33 SA off
34 CDATA
37 Clr LifeTime    Clears lifetime minutes used?
38 DATASVC ON
39 DATASVC OFF
42 DTMF On____0    Can scroll through 0-9*# to hear DTMF tones
43 DTMF Off
44 Compand On      Turns on voice compander?
45 Compand Off
46 Voice state
48 Vibrator On
49 Vibrator Off
50 BATT TYPE:2
   Batt IDV:043
51 -30`C[00]      Temperature factors factors during Analog operation?
   FM Temp__292
   -15`C[01]
   FM Temp__293
     0`C[02]
   FM Temp__294
    10`C[03]
   FM Temp__295
   +25`C[04]
   FM Temp__000
   +40`C[05]
   FM Temp__001
   +60`C[06]
   FM Temp__002
   +70`C[07]
   FM Temp__003
52 -30`C[00]     Temperature factors during CDMA 3G operation?
   CDMATp__091
   -15`C[01]
   CDMATp__093
     0`C[02]
   CDMATp__096
    10`C[03]
   CDMATp__097
   +25`C[04]
   CDMATp__100
   +40`C[05]
   CDMATp__103
   +60`C[06]
   CDMATp__110
   +70`C[07]
   CDMATp__114
53 -30'C[00]
   PCSTemp__081
   -15'C[01]
   PCSTemp__085
     0'C[02]
   PCSTemp__090
    10'C[03]
   PCSTemp__095
   +25'C[04]
   PCSTemp__100
   +40'C[05]
   PCSTemp__106
   +60'C[06]
   PCSTemp__120
   +70'C[07]
   PCSTemp__133
54 Carr. ID: 14
55 Ext Audio DIS   Can toggle between DIS/ENA.  Changing reboots phone
56 LOOP BACK ON
59 Unmute all 
60 <Chan 0991>
   FM Ch[00]_0304
   <Chan 0100>
   FM Ch[01]_0302
   <Chan 0200>
   FM Ch[02]_0300
   <Chan 0340>
   FM Ch[03]_0294
   <Chan 0460>
   FM Ch[04]_0289
   <Chan 0520>
   FM Ch[05]_0290
   <Chan 0560>
   FM Ch[06]_0291
   <Chan 0660>
   FM Ch[07]_0294
   <Chan 0738>
   FM Ch[08]_0296
   <Chan 0799>
   FM Ch[09]_0299
63 TxLimit 15000
64 SATlvl 00240
65 FreqGain__62
66 STlvl_____63
67 RD Batt Val
68 StbyBatt_### -> displays battery standby minutes remaining?
69 TalkBatt_### -> displays battery talk time minutes remaining?  reboots phone
70 WRBatt__177
71 CD TXagc___035  automatic gain control setting for CDMA?
72 FM TXagc___000  automatic gain control setting for Analog?
73 Clear All    -> probably safer to avoid this one
74 Send P Info
75 RD Rssi__### -> displays signal strength?   causes reboot
77 Therm_vl: 155   temperature related?
79 Bac Cal Data
80 Res Cal Data
81 PCM loop On
82 PCM loop Off
83 -30`C[00]       transmit level limits based on temperature?  for cdma/3g operation?
   CDMALMT00915 
   -15`C[01]
   CDMALMT00917
     0`C[02]
   CDMALMT00923
    10`C[03]
   CDMALMT00928
   +25`C[04]
   CDMALMT00930
   +40`C[05]
   CDMALMT00934
   +60`C[06]
   CDMALMT00945
   +70`C[07]
   CDMALMT00955
84 -30`C[00]       transmit level limits based on temperature?  for 2g operation?
   PCSLMT00900 
   -15`C[01]
   PCSLMT00906 
     0`C[02]
   PCSLMT00912 
    10`C[03]
   PCSLMT00918
   +25`C[04]
   PCSLMT00928
   +40`C[05]
   PCSLMT00941 
   +60`C[06]
   PCSLMT00955 
   +70`C[07]
   PCSLMT00975
85 Blank           locks up phone.  remove battery.
88 TRKadj_260
89 CdTKadj_130
94 -95.0dBm[00]    Low noise amplifier settings for received signal strengths?
   LNA[00]080       dBm -> milliwatts of power on a dB scale
   -90.0dBm[01]
   LNA[01]123
   -85.0dBm[02]
   LNA[02]145
   -80.0dBm[03]
   LNA[03]220
   -75.0dBm[04]
   LNA[04]220
   -70.0dBm[05]
   LNA[05]220
   -65.0dBm[06]
   LNA[06]220
   -60.0dBm[07]
   LNA[07]220
   -55.0dBm[08]
   LNA[08]220
96 <Chan 1011>
   ChNo[00]_333
   <Chan 0111>
   ChNo[01]_333
   <Chan 0275>
   ChNo[02]_331
   <Chan 0316>
   ChNo[03]_330
   <Chan 0363>
   ChNo[04]_329
   <Chan 0404>
   ChNo[05]_329
   <Chan 0568>
   ChNo[06]_333
   <Chan 0650>
   ChNo[07]_336
   <Chan 0738>
   ChNo[08]_334
   <Chan 0779>
   ChNo[09]_336
97 <26.50dBm>
   TXpwr[02]288
   <24.00dBm>
   TXpwr[03]232
   <20.00dBm>
   TXpwr[04]184
   <16.00dBm>
   TXpwr[05]152
   <12.00dBm>
   TXpwr[06]130
   < 8.00dBm>
   TXpwr[07]116
98 Snd Model ID
99 [D7 HAND MIC]
   TEMP[00]_100
   [D] HEAD MIC
   TEMP[01]_048
   [D][P]HFK MI
   TEMP[02]_150
   [A][F]HFK MI
   TEMP[03]_160
   [D]HAND SPK
   TEMP[04]_120
   [D]HEAD SPK
   TEMP[05]_180
   [D][P]HFK SP
   TEMP[06]_100
   [A][F]HFK SP
   TEMP[07]_064
   [A]HAND MIC
   TEMP[08]_080
   [A]HEAD MIC
   TEMP[09]_190
   [A][P]HFK MI
   TEMP[10]_200
   [A]EXT MIC
   TEMP[11]_068
   [A]HAND SPK
   TEMP[12]_170
   [A]HEAD SPK
   TEMP[13]_160
   [A][P]HFK SP
   TEMP[14]_160
   [A]EXT SPK
   TEMP[15]_150
   [D][F]HFK MI
   TEMP[16]_140
   [D][F]HFK SP
   TEMP[17]_064
   HFK RING GAI
   TEMP[18]_064
   HFK TONE GAI
   TEMP[19]_064   

Links

Links to other webpages with information about a310 cell phone codes.