1.1 Introduction
WriteIMEI is a tool that can be used to read
and write IMEI, SN, Bluetooth Address and WIFI Address.
WriteIMEI also can check Software Version and
AP Version of the phone.
WriteIMEI supports two modes to connect with
phone, “Calibration Mode” and “Normal Mode”.
Calibration Mode: Connected phone to PC with
USB cable which V-BUS is disconnected, and then powered on it for test.
Normal Mode: Powered on phone normally, and
then connect to PC for test.
1.2 Runtime environment
1.2.1 Hardware
n
A phone that needs to test.
n
A normal USB cable
1.2.2 Software
n
Microsoft Windows XP,
Vista, Win7 or advanced operation system.
The major elements on
the interface are described as follows:
l
1. PORT and Mode Select. If Mode Select
is Calibration Mode, PORT must be USB. If Mode Select is Normal Mode, PORT must
be COM(X).
l
2. Set Dialog. Some useful configuration
can be set in this, please reference to 3.2 Set.
l
3.
Operation area. Read button is for
reading IMEI/SN/BT/WIFI from the phone. Write
button is for writing IMEI/SN/BT/WIFI to the phone. Stop button is for stopping reading or writing operation.
l
4. Test
result statistics. Yield is pass
ratio.
l
5. Prompt
for testing. All test information will be displayed is this area.
l
6. Version
display area. When you checked Check
Version or Check AP Version in the
Set dialog, the version information
will be displayed in this area after reading from phone.
l
7. Test
items. These items can be set in the Set
dialog. They are maybe generated automatically by default, or generated by
inputting manually.
l
8. Status
for connecting. All connected status will be displayed in there.
l
1. Same IMEI. When there are more than one
IMEI to be written, this item will be enabled. It means
IMEI1=IMEI2=IMEI3=IMEI4. For example, if IMEI1 = 36252343242096,
then IMEI2=IMEI3=IMEI4= 36252343242096.
IMEI
Generate Mode. There are two generate mode to select. Manual Input: generated by manually. Auto-Generate IMEI: generated by automatically.
l
2.
Bluetooth and WIFI Generate Mode.
BlueTooth
Mac Address: To write Bluetooth or not.
Generate
BlueTooth Addr.
Automatically: generate Bluetooth
automatically or not.
WIFI mac
Address:
To write WIFI or not.
Generate
WIFI Mac Addr.
Automatically: generate WIFI
automatically or not.
Generate
BlueTooth Mac Address. Automatically: generate by System Time or Initial Addr.
Generate
WIFI Mac Address.
Automatically: generate by Auto-Generate or Initial Addr.
l
3. Related
IMEI setting.
Base IMEI
Number:
Only available when generating IMEI automatically. For example, if Base IMEI Number=36252343242096,
then IMEI=36252343242096X(X is generated by crc calculate ),
IMEI2=36252343242097X, IMEI3=36252343242098X, IMEI4=36252343242099X.
IMEI CRC
Check (The 15th digital): Check IMEI for CRC.
Save IMEI: Save
IMEI to txt file(IMEI.txt) or database(IMEI.mdb).
Prevent
the IMEI Reuse (Check from log file or mdb): When user input a IMEI,
check if it has been exist in the txt file or database.
l
4. Related
SN Setting.
SN1: If
checked it, it means to write SN1 to the phone. Only this item is checked, the Generate SN1 Automatically item can be
enabling.
Generate
SN1 Automatically:
If checked it, then will generate SN1 automatically, by manual input.
SN2: If
checked it, it means to write SN2 to the phone. Only this item is checked, the Generate SN2 Automatically item can be
enabling.
Generate
SN2Automatically:
If checked it, then will generate SN2 automatically, by manual input.
l
5. Write
simlock or not.
l
6.Common
Setting.
WCDMA+GSM:
Enter
WCDMA+GSM Mode.
PhaseCheck: Phase
check or not.
Power Off
after write:
If checked it, it will send the command to the phone make the phone powered off
after write all items.
Reset: If checked
it, factory reset after write all items.
l
7. Check SW
version and AP version.
Check
Version:
If checked it and inputted the key words in the edit, then will check the key
words with the software version read from the phone.
Check AP
Version:
If checked it and inputted the key words in the edit, then will check the key
words with the AP version read from the phone.
l
8. SecureBoot.
Secure Boot(write
effuse under uboot): Write
effuse under uoot, and then enter calibration mode for other items.
Secure
Provisioning:
Security deployment plan, need to connect server first.
1.1 WriteIMEI.ini
WriteTimeCheck =0
WriteTime =20000
WaitForAPTime =7
CheckStationName =CFT
CurrentStationName =IMEI
Timeout: Specifies the wait time after DUT is under calibration mode. (Only available while calibration mode).
WriteTimeCheck: When
write items to the phone, if needs to check timeout. 0: no; 1: yes.
WriteTime: The time that needs to
check when write items to the phone.
WaitForApTime: Sleep WaitForApTime time and then to read AP
version.
CheckStationName: The
station needs to be checked.
CuurentStationName: Current
station name, maybe IMEI by default.
Language =1
User Privilege: 0:
Operator; 1: Admin.
Language: 0:
Chinese; 1: English.
DCType =2
DCGpibNo =0
DCGpibAddr =5
TestCounts =1
UseDCS: Use PowerSupply.
DCType: Specifies the type of
PowerSupply:0---Keithley[230X]; 1---Keithley[2304];
2---Agilent[663XX]; 3---Agilent[E36XX].
DCGpibNo: Card number of GPIB.
DCGpibAddr: Specifies the address of
GPIB.
TestCounts: Specifies the count of
loop test.
Post a Comment