sim卡資料互動流程資料
阿新 • • 發佈:2019-02-08
/**
* 本文件記錄了與UIM卡互動的
* 詳細過程,整個的流程是基於高通平臺來進行的,
* 參考了GSM 11.11 及電信UIM卡技術要求規範。
*
*/
// 高通軟體指令執行序列
[1]:UIM_POWER_UP_ST -(UIM卡上電)
[2]:UIM_RESET_ST -(復位)
//復位應答內容 ATR
3B - TS 正向約定
96 - T0 格式字元
94 00 - TA1 TD1
01 02 01 02 01 03 - T1~T6 歷史字元
[3]:UIM_PPS_ST
//協議資料選擇 PPS
FF 10 94 7B - INS
FF 10 94 7B - RSP
[4]:UIM_UPDATE_OP_PARAMS_ST
[5]:UIM_CHECK_CHARACTERISTICS_ST
A0 A4 00 00 02 - SELECT
A4
7F 25
// SW1 SW2
9F 17
A0 C0 00 00 17 - GET_RESPONSE
C0
// RSP DATA(23位元組)
00 00 10 0F 7F
25 02 00 00 00
00 00 0A 93 00
25 04 00 83 8A
83 8A 00
//SW1 SW2
90 00 - 通過該步的執行,決定時鐘的停止Level
並將待選路徑設定為:UIM_MF_ID、UIM_ICCID_EF_ID
[6]:UIM_SELECT_ST
A0 A4 00 00 02 - SELECT(0x3F00 目錄)
A4
3F 00
//SW1 SW2
9F 17
A0 C0 00 00 17 - GET_RESPONSE
C0
// RSP DATA(23位元組)
00 00 10 0F 3F
00 01 00 00 00
00 00 0A 93 03 - 檔案特性0x93,具體內容意義,參見 GSM11.11 檔案頭編碼章節
02 04 00 83 8A
83 8A 00
//SW1 SW2
90 00
A0 A4 00 00 02 - SELECT(0x2FE2 ICCID 檔案)
A4
2F E2
//SW1 SW2
9F 0F
A0 C0 00 00 0F - GET_RESPONSE
C0
// RSP DATA(15 位元組)
00 00 00 0A 2F
E2 04 00 04 FF
44 01 02 00 00
//SW1 SW2
90 00
[7]:UIM_READ_ICCID_ST
A0 B0 00 00 0A - READ_BINARY
B0
98 68 30 40 73
36 02 64 16 49
//SW1 SW2
90 00
/********************************/
// 至此,UIM任務自身的初始化流程已
// 經結束,下面是各個任務的互動
/********************************/
// 後臺任務的初始化( 檔案clbuifnc.c 函式 Cbl_init_ruim_items )
//
A0 A4 00 00 02 - SELECT(0x3F00)
A4
3F 00
//SW1 SW2
9F 17
A0 C0 00 00 17 - GET_RESPONSE
C0
// RSP DATA(23位元組)
00 00 10 0F 3F
00 01 00 00 00
00 00 0A 93 03
02 04 00 83 8A
83 8A 00
//SW1 SW2
90 00
A0 A4 00 00 02
A4
7F 25
//SW1 SW2
9F 17
A0 C0 00 00 17
C0
00 00 10 0F 7F
25 02 00 00 00
00 00 0A 93 00
25 04 00 83 8A
83 8A 00
//SW1 SW2
90 00
// 在此獲取 UIM 根目錄資訊後,就認為UIM卡工作正常,
// 然後,就會通知各個模組,UIM卡OK
A0 A4 00 00 02 - SELECT(0x6F32 CDMA Service Table )
A4
6F 32
//SW1 SW2
9F 0F
A0 C0 00 00 0F
C0
00 00 00 08 6F
32 04 00 14 FF
44 01 02 00 00
//SW1 SW2
90 00
A0 B0 00 00 05 - READ_BINARY
B0
FF 00 FC 03 3F
90 00
A0 A4 00 00 02 - SELECT(0x3F00)
A4
3F 00
//SW1 SW2
9F 17
A0 C0 00 00 17
C0
00 00 10 0F 3F
00 01 00 00 00
00 00 0A 93 03
02 04 00 83 8A
83 8A 00
//SW1 SW2
90 00
A0 A4 00 00 02 - SELECT(0x7F10 電信目錄 )
A4
7F 10
//SW1 SW2
9F 17
A0 C0 00 00 17
C0
00 00 10 0F 7F
10 02 00 00 00
00 00 0A 93 00
0A 04 00 83 8A
83 8A 00
//SW1 SW2
90 00
A0 A4 00 00 02 - SELECT(0x6F3A Abbreviated Dialing Numbers )
A4
6F 3A
//SW1 SW2
9F 0F
A0 C0 00 00 0F
C0
00 00 15 E0 6F
3A 04 00 11 FF
22 01 02 01 1C
//SW1 SW2
90 00
A0 A4 00 00 02 - SELECT(0x6F3B Fixed dialling numbers )
A4
6F 3B
//SW1 SW2
9F 0F
A0 C0 00 00 0F
C0
00 00 00 1C 6F
3B 04 00 12 FF
44 01 02 01 1C
//SW1 SW2
90 00
A0 A4 00 00 02 - SELECT(0x3F00)
A4
3F 00
//SW1 SW2
9F 17
A0 C0 00 00 17
C0
00 00 10 0F 3F
00 01 00 00 00
00 00 0A 93 03
02 04 00 83 8A
83 8A 00
//SW1 SW2
90 00
A0 A4 00 00 02 - SELECT(0x7F25)
A4
7F 25
//SW1 SW2
9F 17
A0 C0 00 00 17
C0
00 00 10 0F 7F
25 02 00 00 00
00 00 0A 93 00
25 04 00 83 8A
83 8A 00
//SW1 SW2
90 00
A0 A4 00 00 02 - SELECT(0x6F44 MSISDN from CDMA directory )
A4
6F 44
//SW1 SW2
9F 0F
A0 C0 00 00 0F
C0
00 00 00 0B 6F
44 04 00 11 FF
44 01 02 01 0B
//SW1 SW2
90 00
A0 A4 00 00 02 - SELECT(0x6F22 IMSI_M )
A4
6F 22
//SW1 SW2
9F 0F
A0 C0 00 00 0F
C0
00 00 00 0A 6F
22 04 00 14 FF
14 01 02 00 00
//SW1 SW2
90 00
A0 B0 00 00 0A - READ_BINARY
B0
00 DA 03 FC 59
02 5C 80 67 01
//SW1 SW2
90 00
A0 A4 00 00 02 - SELECT(0x3F00)
A4
3F 00
//SW1 SW2
9F 17
A0 C0 00 00 17
C0
00 00 10 0F 3F
00 01 00 00 00
00 00 0A 93 03
02 04 00 83 8A
83 8A 00
//SW1 SW2
90 00
A0 A4 00 00 02 - SELECT(0x7F25)
A4
7F 25
//SW1 SW2
9F 17
A0 C0 00 00 17
C0
00 00 10 0F 7F
25 02 00 00 00
00 00 0A 93 00
25 04 00 83 8A
83 8A 00
//SW1 SW2
90 00
A0 A4 00 00 02 - SELECT(0x6F37 Service Preferences )
A4
6F 37
//SW1 SW2
9F 0F
A0 C0 00 00 0F
C0
00 00 00 01 6F
37 04 00 11 FF
44 01 02 00 00
//SW1 SW2
90 00
A0 B0 00 00 01 - READ_BINARY
B0
25
//SW1 SW2
90 00
// 下面的過程,是後臺的UIM模組,進行的初始化操作
A0 DE 00 00 08 - STORE_ESN_ME
DE
14 00 00 00 00
00 00 00 60
//SW1 SW2
9F 01
A0 C0 00 00 01
C0
11
//SW1 SW2
90 00
A0 A4 00 00 02 - SELECT(0x6F42 R-UIM ID usage indicator )
A4
6F 42
9F 0F
A0 C0 00 00 0F - GET_RESPONSE
C0
00 00 00 01 6F
42 04 00 14 FF
44 01 02 00 00
//SW1 SW2
90 00
A0 B0 00 00 01 - READ_BINARY
B0
01
//SW1 SW2
90 00
A0 A4 00 00 02 - SELECT(0x3F00)
A4
3F 00
//SW1 SW2
9F 17
A0 C0 00 00 17
C0
00 00 10 0F 3F
00 01 00 00 00
00 00 0A 93 03
02 04 00 83 8A
83 8A 00
//SW1 SW2
90 00
A0 A4 00 00 02 - SELECT(0x2FE2 ICCID 檔案)
A4
2F E2
//SW1 SW2
9F 0F
A0 C0 00 00 0F
C0
00 00 00 0A 2F
E2 04 00 04 FF
44 01 02 00 00
//SW1 SW2
90 00
A0 B0 00 00 0A - READ_BINARY
B0
98 68 30 40 73
36 02 64 16 49
//SW1 SW2
90 00
A0 A4 00 00 02 - SELECT(0x3F00)
A4
3F 00
//SW1 SW2
9F 17
A0 C0 00 00 17 - GET_RESPONSE
C0
00 00 10 0F 3F
00 01 00 00 00
00 00 0A 93 03
02 04 00 83 8A
83 8A 00
//SW1 SW2
90 00
A0 A4 00 00 02 - SELECT(0x7F25)
A4
7F 25
//SW1 SW2
9F 17
A0 C0 00 00 17
C0
00 00 10 0F 7F
25 02 00 00 00
00 00 0A 93 00
25 04 00 83 8A
83 8A 00
//SW1 SW2
90 00
A0 A4 00 00 02 - SELECT(0x6F3A Preferred Languages )
A4
6F 3A
//SW1 SW2
9F 0F
A0 C0 00 00 0F - GET_RESPONSE
C0
00 00 00 02 6F
3A 04 00 01 FF
44 01 02 00 00
//SW1 SW2
90 00
A0 A4 00 00 02 - SELECT(0x6F31 Removable UIM ID )
A4
6F 31
//SW1 SW2
9F 0F
A0 C0 00 00 0F
C0
00 00 00 08 6F
31 04 00 0F FF
FF 01 02 00 00
//SW1 SW2
90 00
A0 B0 00 01 04 - READ_BINARY
B0
E7 3E E0 3A
//SW1 SW2
90 00
A0 A4 00 00 02 - SELECT(0x6F3A Preferred Languages )
A4
6F 3A
//SW1 SW2
9F 0F
A0 C0 00 00 0F
C0
00 00 00 02 6F
3A 04 00 01 FF
44 01 02 00 00
//SW1 SW2
90 00
A0 B0 00 00 00
67 00 - Incorrect parameter P3
A0 B0 00 00 00
67 00
A0 B0 00 00 00
67 00
A0 A4 00 00 02 - SELECT(0x3F00)
A4
3F 00
//SW1 SW2
9F 17
A0 C0 00 00 17
C0
00 00 10 0F 3F
00 01 00 00 00
00 00 0A 93 03
02 04 00 83 8A
83 8A 00
//SW1 SW2
90 00
A0 A4 00 00 02 - SELECT(0x7F25)
A4
7F 25
//SW1 SW2
9F 17
A0 C0 00 00 17
C0
00 00 10 0F 7F
25 02 00 00 00
00 00 0A 93 00
25 04 00 83 8A
83 8A 00
//SW1 SW2
90 00
A0 A4 00 00 02 - SELECT(0x6F39 R-UIM Phase )
A4
6F 39
//SW1 SW2
9F 0F
A0 C0 00 00 0F
C0
00 00 00 01 6F
39 04 00 04 FF
44 01 02 00 00
//SW1 SW2
90 00
A0 B0 00 00 01
B0
80
//SW1 SW2
90 00
A0 A4 00 00 02 - SELECT(0x6F43 Administrative Data )
A4
6F 43
//SW1 SW2
9F 0F
A0 C0 00 00 0F
C0
00 00 00 03 6F
43 04 00 04 FF
44 01 02 00 00
//SW1 SW2
90 00
A0 B0 00 00 03
B0
00 00 00
//SW1 SW2
90 00
A0 A4 00 00 02 - SELECT(0x6F24 TMSI )
A4
6F 24
//SW1 SW2
9F 0F
A0 C0 00 00 0F
C0
00 00 00 10 6F
24 04 00 11 FF
14 01 02 00 00
//SW1 SW2
90 00
A0 B0 00 00 10
B0
00 00 00 00 00
00 00 00 00 FF
FF FF FF 00 00
00
//SW1 SW2
90 00
A0 A4 00 00 02 - SELECT(0x6F32 CDMA Service Table )
A4
6F 32
//SW1 SW2
9F 0F
A0 C0 00 00 0F
C0
00 00 00 08 6F
32 04 00 14 FF
44 01 02 00 00
//SW1 SW2
90 00
A0 B0 00 00 07
B0
FF 00 FC 03 3F
00 3C
//SW1 SW2
90 00
A0 A4 00 00 02 - SELECT(0x6F22 IMSI_M )
A4
6F 22
//SW1 SW2
9F 0F
A0 C0 00 00 0F
C0
00 00 00 0A 6F
22 04 00 14 FF
14 01 02 00 00
//SW1 SW2
90 00
A0 B0 00 00 0A
B0
00 DA 03 FC 59
02 5C 80 67 01
//SW1 SW2
90 00
A0 A4 00 00 02 - SELECT(0x6F41 CDMA Home Service Provider Name )
A4
6F 41
//SW1 SW2
9F 0F
A0 C0 00 00 0F
C0
00 00 00 23 6F
41 04 00 04 FF
44 01 02 00 00
//SW1 SW2
90 00
A0 B0 00 00 23
B0
01 04 06 80 54
90 1A 65 B0 65
F6 7A 7A FF FF
FF FF FF FF FF
FF FF FF FF FF
FF FF FF FF FF
FF FF FF FF FF
//SW1 SW2
90 00
A0 A4 00 00 02 - SELECT(0x6F3E SMS Status )
A4
6F 3E
//SW1 SW2
9F 0F
A0 C0 00 00 0F
C0
00 00 00 0A 6F
3E 04 00 11 FF
44 01 02 00 00
//SW1 SW2
90 00
A0 B0 00 00 05
B0
11 00 00 00 00
//SW1 SW2
90 00
A0 A4 00 00 02 - SELECT(0x6F32 CDMA Service Table )
A4
6F 32
//SW1 SW2
9F 0F
A0 C0 00 00 0F
C0
00 00 00 08 6F
32 04 00 14 FF
44 01 02 00 00
//SW1 SW2
90 00
A0 B0 00 00 03
B0
FF 00 FC
//SW1 SW2
90 00
// 下面開始讀取所有的短訊息內容(40條記錄 )
A0 A4 00 00 02 - SELECT(0x6F3C Short Messages )
A4
6F 3C
//SW1 SW2
9F 0F
A0 C0 00 00 0F
C0
00 00 27 D8 6F
3C 04 00 11 FF
44 01 02 01 FF
//SW1 SW2
90 00
A0 B2 01 04 FF - READ_RECORD
B2
01 B6 00 00 02 10 02 02 04 01 46 A8 68 08 A9 00 03 10 00 00 01 8E 22 30 01
03 59 14 7E 73 05 43 3B 2A 91 82 70 53 6B BF F8 62 70 53 6B BC 02 A4 80 D3
D7 6C 5E D2 71 D3 05 43 38 6A 95 09 80 12 71 D2 74 33 F8 9C 4F 1B 05 42 8F
D4 42 62 70 6A 7D FF F8 63 17 43 12 98 01 88 01 80 01 80 01 88 01 82 8A 6C
69 CB 87 6B F5 FC 7B 60 01 AC 7E DA 8B 29 00 E2 78 D2 A2 C3 38 6A 95 09 00
EF F8 63 05 42 E0 32 75 5A 9E BA 8B 42 B7 EA DD 13 11 F9 80 0B 39 D3 CB 43
B4 22 78 C3 07 04 C4 22 DC D3 38 6A 95 08 03 06 05 04 18 15 36 14 08 01 80
0A 01 40 0E 04 02 8D 50 D0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00
90 00
A0 B2 02 04 FF
B2
01 98 00 00 02 10 02 02 04 01 46 A8 68 08 8B 00 03 10 00 00 01 70 21 B8 01
03 3B 2C 0F 53 60 A4 63 0A 9F 80 01 A3 38 40 01 88 01 C3 2F 28 01 88 01 8B
2F B4 C4 23 15 2F F8 D3 33 A2 91 82 C8 D2 74 8F F8 63 30 72 C9 4A C8 D2 74
8C 7B 64 B1 A3 38 4C B1 AC B7 43 10 B4 B7 BC B7 41 80 12 76 52 C9 4B 38 04
D6 C3 71 4A F5 30 01 90 01 C2 F5 30 01 63 30 72 C9 4B 38 02 7A 73 71 4A F5
30 01 88 01 BA F5 31 80 10 03 06 05 04 18 15 37 14 08 01 80 0A 01 40 0E 04
02 8D 50 D0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00
90 00
A0 B2 03 04 FF
B2
01 2B 00 00 02 10 02 02 07 02 C4 CE 18 56 46 A0 08 1B 00 03 10 0C 40 01 06
20 13 6A 5C 5E A8 03 06 05 04 20 16 19 34 0A 01 40 0D 01 06 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00
90 00
A0 B2 04 04 FF
B2
07 1D 00 00 02 10 02 04 03 00 C8 C8 06 01 FC 08 0E 01 06 20 13 DA B3 AB 28
08 01 00 0D 01 06 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00
90 00
A0 B2 05 04 FF
B2
00 B8 00 00 02 10 02 02 07 02 C4 C9 16 14 45 D0 08 A8 00 03 10 00 00 01 8A
22 24 00 0A 8A 27 F8 63 38 04 7E 8A A1 62 91 82 71 53 38 4B 08 7B 00 EB B4
27 F8 60 01 03 17 40 01 88 01 80 01 88 01 A8 01 C8 01 80 01 B8 01 B8 01 88
01 8F F8 63 1D 2C 80 D2 A0 73 18 48 01 97 F8 63 38 4A CB 9A 75 D2 77 63 B4
22 A0 23 CE 6C 0F 53 10 8B 14 D3 0B 83 2D CB 66 AF F8 62 A1 62 74 33 10 8B
12 6A 74 34 4F 1A 91 82 CB 9A 75 D2 B9 42 F4 52 70 53 B4 23 B8 FB 5B 1C B8
04 4C 09 80 12 7B 02 72 FA DB 32 DB 30 03 06 05 04 29 09 11 19 08 01 00 0A
01 40 0E 07 05 89 92 2C 28 8B A0 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00
90 00
A0 B2 06 04 FF
B2
01 A2 00 00 02 10 02 02 04 01 06 96 00 08 95 00 03 10 00 00 01 7A 21 E4 8E
8B 92 DF F8 D2 76 52 C9 4B B4 23 F7 E2 A0 44 7E 82 95 FA 70 6C A8 C9 80 13
91 8B 06 2C 7E 82 95 FB 2F D7 F8 62 70 6A CD 42 A4 63 06 2A 75 D2 9D DB F5
32 78 D2 A1 3F F8 0A 75 D3 F8 C2 70 6C A8 CF F8 62 7B 03 12 03 1E 83 B4 22
F7 D4 5D 72 78 D2 FC BA 91 82 A0 62 74 5B 10 B2 70 52 9F C3 B4 23 29 7B 18
09 80 17 F8 43 39 63 3B 08 01 80 01 70 01 92 8A 1F F8 48 03 06 05 04 25 16
31 10 08 01 00 0A 01 40 0E 04 02 0D 2C 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00
90 00
A0 B2 07 04 FF
B2
07 1D 00 00 02 10 02 04 04 01 62 22 20 06 01 FC 08 0D 01 05 10 1C 49 B5 C0
08 01 00 0D 01 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00
90 00
A0 B2 08 04 FF
B2
07 1E 00 00 02 10 02 04 04 01 0D 94 80 06 01 FC 08 0E 01 06 10 2C 19 55 2B
D0 08 01 00 0D 01 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00
90 00
A0 B2 09 04 FF
B2
00 2E 00 00 02 10 02 02 07 02 C4 CE 18 56 46 A0 08 1E 00 03 10 03 10 0F 01
00 01 06 20 13 6A 5C 5E A8 03 06 05 04 30 15 45 32 0A 01 40 0D 01 06 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00
90 00
A0 B2 0A 04 FF
B2
01 2C 00 00 02 10 02 02 07 02 C4 CC 46 2A 0C 50 08 1C 00 03 40 00 50 0F 01
00 01 0A 20 22 9E 8C 80 0B 10 82 94 F8 03 06 05 04 30 15 55 17 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00
90 00
A0 B2 28 04 FF
B2
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00
90 00
// 短訊息到此全部讀取完畢
A0 A4 00 00 02 - SELECT(0x6F3D Short Message Service Parameters )
A4
6F 3D
//SW1 SW2
9F 0F
A0 C0 00 00 0F
C0
00 00 00 82 6F
3D 04 00 11 FF
44 01 02 01 41
//SW1 SW2
90 00
A0 B2 01 04 41
B2
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
//SW1 SW2
90 00
A0 B2 02 04 41
B2
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
//SW1 SW2
90 00
/*******************************************************************************
// 怎麼又要開始讀取所有的短訊息了?
A0 A4 00 00 02
A4
6F 3C
//SW1 SW2
9F 0F
A0 C0 00 00 0F
C0
00 00 27 D8 6F
3C 04 00 11 FF
44 01 02 01 FF
//SW1 SW2
90 00
A0 B2 01 04 FF
B2
01 B6 00 00 02 10 02 02 04 01 46 A8 68 08 A9 00 03 10 00 00 01 8E 22 30 01
03 59 14 7E 73 05 43 3B 2A 91 82 70 53 6B BF F8 62 70 53 6B BC 02 A4 80 D3
D7 6C 5E D2 71 D3 05 43 38 6A 95 09 80 12 71 D2 74 33 F8 9C 4F 1B 05 42 8F
D4 42 62 70 6A 7D FF F8 63 17 43 12 98 01 88 01 80 01 80 01 88 01 82 8A 6C
69 CB 87 6B F5 FC 7B 60 01 AC 7E DA 8B 29 00 E2 78 D2 A2 C3 38 6A 95 09 00
EF F8 63 05 42 E0 32 75 5A 9E BA 8B 42 B7 EA DD 13 11 F9 80 0B 39 D3 CB 43
B4 22 78 C3 07 04 C4 22 DC D3 38 6A 95 08 03 06 05 04 18 15 36 14 08 01 80
0A 01 40 0E 04 02 8D 50 D0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00
90 00
*********************************************************************************/
A0 A4 00 00 02 - SELECT(0x6F37 Service Preferences )
A4
6F 37
//SW1 SW2
9F 0F
A0 C0 00 00 0F
C0
00 00 00 01 6F
37 04 00 11 FF
44 01 02 00 00
//SW1 SW2
90 00
A0 B0 00 00 01 - READ_BINARY
B0
25
//SW1 SW2
90 00
A0 D6 00 00 01 - UPDATE_BINARY
D6
25 60
//SW1 SW2
90 00
// 下面開始UTK相關的內容啦
A0 10 00 00 14 - TERMINAL_PROFILE
10
FF FF FF FF FF
FF FF FF FF 00
00 00 00 00 00
00 00 00 00 FF
60
//SW1 SW2
91 46
A0 12 00 00 46 - FETCH
12
D0 44 81 03 01 25 00 82 02 81 82 85 09 80 80 54 90 1A 57 28 4F E1 8F 0A 01
80 4F E1 60 6F 51 6C 56 ED 8F 0A 02 80 75 1F 6D 3B 5A 31 4E 50 8F 0A 03 80
91 D1 87 8D 67 0D 52 A1 8F 0A 04 80 6C 9F 90 1A 65 E0 96 50
//SW1 SW2
90 00
A0 A4 00 00 02 - SELECT(0x6F29 CDMA Zone Based Regn Indctr )
A4
6F 29
//SW1 SW2
9F 0F
A0 C0 00 00 0F
C0
00 00 00 50 6F
29 04 00 11 FF
44 01 02 01 08
//SW1 SW2
90 00
A0 B2 01 04 08 - READ_RECORD
B2
0B 00 00 36 0B
00 00 00
//SW1 SW2
90 00
A0 14 00 00 0C - TERMINAL_RESPONSE
14
81 03 01 25 00
82 02 82 81 83
01 00
//SW1 SW2
90 00
A0 A4 00 00 02 - SELECT(0x6F2A CDMA System/Network Regn Indctr )
A4
6F 2A
//SW1 SW2
9F 0F
A0 C0 00 00 0F
C0
00 00 00 1F 6F
2A 04 00 11 FF
44 01 02 00 00
//SW1 SW2
90 00
A0 B0 00 01 06
B0
00 36 0B 00 00
00
//SW1 SW2
90 00
A0 A4 00 00 02 - SELECT( 0x3F00 )
A4
3F 00
//SW1 SW2
9F 17
A0 C0 00 00 17
C0
00 00 10 0F 3F
00 01 00 00 00
00 00 0A 93 03
02 04 00 83 8A
83 8A 00
//SW1 SW2
90 00
A0 A4 00 00 02 - SELECT( 0x7F10 )
A4
7F 10
//SW1 SW2
9F 17
A0 C0 00 00 17
C0
00 00 10 0F 7F
10 02 00 00 00
00 00 0A 93 00
0A 04 00 83 8A
83 8A 00
//SW1 SW2
90 00
A0 A4 00 00 02 - SELECT( 0x6F3A Abbreviated Dialing Numbers )
A4
6F 3A
//SW1 SW2
9F 0F
A0 C0 00 00 0F
C0
00 00 15 E0 6F
3A 04 00 11 FF
22 01 02 01 1C
//SW1 SW2
90 00
A0 A4 00 00 02 - SELECT( 0x3F00 )
A4
3F 00
//SW1 SW2
9F 17
A0 C0 00 00 17
C0
00 00 10 0F 3F
00 01 00 00 00
00 00 0A 93 03
02 04 00 83 8A
83 8A 00
//SW1 SW2
90 00
A0 A4 00 00 02
A4
7F 25
//SW1 SW2
9F 17
A0 C0 00 00 17 - SELECT( 0x7F25 )
C0
00 00 10 0F 7F
25 02 00 00 00
00 00 0A 93 00
25 04 00 83 8A
83 8A 00
//SW1 SW2
90 00
A0 A4 00 00 02 - SELECT( 0x6F2B CDMA Distance Based Regn Indctr )
A4
6F 2B
//SW1 SW2
9F 0F
A0 C0 00 00 0F
C0
00 00 00 08 6F
2B 04 00 11 FF
44 01 02 00 00
//SW1 SW2
90 00
A0 B0 00 00 08 - READ_BINARY
B0
EE C3 08 1D 8B
19 00 00
//SW1 SW2
90 00
A0 A4 00 00 02 - SELECT( 0x3F00 )
A4
3F 00
//SW1 SW2
9F 17
A0 C0 00 00 17
C0
00 00 10 0F 3F
00 01 00 00 00
00 00 0A 93 03
02 04 00 83 8A
83 8A 00
//SW1 SW2
90 00
A0 A4 00 00 02 - SELECT( 0x7F10 )
A4
7F 10
//SW1 SW2
9F 17
A0 C0 00 00 17
C0
00 00 10 0F 7F
10 02 00 00 00
00 00 0A 93 00
0A 04 00 83 8A
83 8A 00
//SW1 SW2
90 00
A0 A4 00 00 02 - SELECT( 0x6F3A Abbreviated Dialing Numbers )
A4
6F 3A
//SW1 SW2
9F 0F
A0 C0 00 00 0F
C0
00 00 15 E0 6F
3A 04 00 11 FF
22 01 02 01 1C
//SW1 SW2
90 00
/* 此處為讀ADN的第一條記錄 */
A0 B2 01 04 1C - READ_RECORD
B2
80 5B FC 6E 38
96 48 FF FF FF
FF FF FF FF 07
FF 31 07 55 39
78 F2 FF FF FF
FF FF FF
//SW1 SW2
90 00
A0 A4 00 00 02
A4
3F 00
//SW1 SW2
9F 17
A0 C0 00 00 17
C0
00 00 10 0F 3F
00 01 00 00 00
00 00 0A 93 03
02 04 00 83 8A
83 8A 00
//SW1 SW2
90 00
A0 A4 00 00 02
A4
7F 25
//SW1 SW2
9F 17
A0 C0 00 00 17
C0
00 00 10 0F 7F
25 02 00 00 00
00 00 0A 93 00
25 04 00 83 8A
83 8A 00
//SW1 SW2
90 00
A0 A4 00 00 02 - SELECT( 0x6F23 IMSI_T)
A4
6F 23
//SW1 SW2
9F 0F
A0 C0 00 00 0F
C0 00 00 00 0A
6F 23 04 00 14
FF 14 01 02 00
00
//SW1 SW2
90 00
A0 B0 00 00 0A
B0
00 00 00 00 00
00 00 00 00 00
//SW1 SW2
90 00
A0 A4 00 00 02 - SELECT( 0x3F00 )
A4
3F 00
//SW1 SW2
9F 17
A0 C0 00 00 17
C0
00 00 10 0F 3F
00 01 00 00 00
00 00 0A 93 03
02 04 00 83 8A
83 8A 00
//SW1 SW2
90 00
A0 A4 00 00 02 - SELECT( 0x7F10 )
A4
7F 10
//SW1 SW2
9F 17
A0 C0 00 00 17
C0
00 00 10 0F 7F
10 02 00 00 00
00 00 0A 93 00
0A 04 00 83 8A
83 8A 00
//SW1 SW2
90 00
A0 A4 00 00 02 - SELECT( 0x6F3A Abbreviated Dialing Numbers )
A4
6F 3A
9F 0F
A0 C0 00 00 0F
C0
00 00 15 E0 6F
3A 04 00 11 FF
22 01 02 01 1C
90 00
A0 A4 00 00 02 - SELECT( 0x3F00 )
A4
3F 00
//SW1 SW2
9F 17
A0 C0 00 00 17
C0
00 00 10 0F 3F
00 01 00 00 00
00 00 0A 93 03
02 04 00 83 8A
83 8A 00
//SW1 SW2
90 00
A0 A4 00 00 02 - SELECT( 0x7F25 )
A4
7F 25
//SW1 SW2
9F 17
A0 C0 00 00 17
C0
00 00 10 0F 7F
25 02 00 00 00
00 00 0A 93 00
25 04 00 83 8A
83 8A 00
//SW1 SW2
90 00
A0 A4 00 00 02 - SELECT( 0x6F2C Access Overload Class )
A4
6F 2C
//SW1 SW2
9F 0F
A0 C0 00 00 0F
C0 00 00 00 01
6F 2C 04 00 14
FF 44 01 02 00
00
//SW1 SW2
90 00
A0 B0 00 00 01
B0
09
//SW1 SW2
90 00
A0 A4 00 00 02 - SELECT( 0x3F00 )
A4
3F 00
//SW1 SW2
9F 17
A0 C0 00 00 17
C0
00 00 10 0F 3F
00 01 00 00 00
00 00 0A 93 03
02 04 00 83 8A
83 8A 00
//SW1 SW2
90 00
A0 A4 00 00 02 - SELECT( 0x7F10 )
A4
7F 10
//SW1 SW2
9F 17
A0 C0 00 00 17
C0
00 00 10 0F 7F
10 02 00 00 00
00 00 0A 93 00
0A 04 00 83 8A
83 8A 00
//SW1 SW2
90 00
A0 A4 00 00 02 - SELECT( 0x6F3A Abbreviated Dialing Numbers )
A4
6F 3A
//SW1 SW2
9F 0F
A0 C0 00 00 0F
C0
00 00 15 E0 6F
3A 04 00 11 FF
22 01 02 01 1C
//SW1 SW2
90 00
/* 此處為讀ADN的第二條記錄 */
A0 B2 02 04 1C
B2
80 52 18 00 20
00 20 59 8D FF
FF FF FF FF 07
FF 31 19 28 76
25 F5 FF FF FF
FF FF FF
//SW1 SW2
90 00
A0 A4 00 00 02 - SELECT( 0x3F00 )
A4
3F 00
//SW1 SW2
9F 17
A0 C0 00 00 17
C0
00 00 10 0F 3F
00 01 00 00 00
00 00 0A 93 03
02 04 00 83 8A
83 8A 00
//SW1 SW2
90 00
A0 A4 00 00 02 - SELECT( 0x7F25 )
A4
7F 25
//SW1 SW2
9F 17
A0 C0 00 00 17
C0
00 00 10 0F 7F
25 02 00 00 00
00 00 0A 93 00
25 04 00 83 8A
83 8A 00
//SW1 SW2
90 00
A0 A4 00 00 02 - SELECT( 0x6F2D Call Termination Mode Preferences )
A4
6F 2D
//SW1 SW2
9F 0F
A0 C0 00 00 0F
C0
00 00 00 01 6F
2D 04 00 11 FF
44 01 02 00 00
//SW1 SW2
90 00
A0 B0 00 00 01
B0
07
//SW1 SW2
90 00
A0 A4 00 00 02 - SELECT( 0x3F00 )
A4
3F 00
//SW1 SW2
9F 17
A0 C0 00 00 17
C0
00 00 10 0F 3F
00 01 00 00 00
00 00 0A 93 03
02 04 00 83 8A
83 8A 00
//SW1 SW2
90 00
A0 A4 00 00 02 - SELECT( 0x7F10 )
A4
7F 10
//SW1 SW2
9F 17
A0 C0 00 00 17
C0
00 00 10 0F 7F
10 02 00 00 00
00 00 0A 93 00
0A 04 00 83 8A
83 8A 00
//SW1 SW2
90 00
A0 A4 00 00 02 - SELECT( 0x6F3A )
A4
6F 3A
//SW1 SW2
9F 0F
A0 C0 00 00 0F
C0
00 00 15 E0 6F
3A 04 00 11 FF
22 01 02 01 1C
//SW1 SW2
90 00
A0 A4 00 00 02 - SELECT( 0x3F00 )
A4
3F 00
//SW1 SW2
9F 17
A0 C0 00 00 17
C0
00 00 10 0F 3F
00 01 00 00 00
00 00 0A 93 03
02 04 00 83 8A
83 8A 00
//SW1 SW2
90 00
A0 A4 00 00 02 - SELECT( 0x7F25 )
A4
7F 25
//SW1 SW2
9F 17
A0 C0 00 00 17
C0
00 00 10 0F 7F
25 02 00 00 00
00 00 0A 93 00
25 04 00 83 8A
83 8A 00
//SW1 SW2
90 00
A0 A4 00 00 02 - SELECT( 0x6F28 CDMA Home SID and NID )
A4
6F 28
//SW1 SW2
9F 0F
A0 C0 00 00 0F
C0
00 00 00 19 6F
28 04 00 11 FF
44 01 02 01 05
//SW1 SW2
90 00
A0 B2 01 04 05 - READ_RECORD
B2
85 36 FF FF 00
//SW1 SW2
90 00
A0 A4 00 00 02 - SELECT( 0x3F00 )
A4
3F 00
//SW1 SW2
9F 17
A0 C0 00 00 17
C0
00 00 10 0F 3F
00 01 00 00 00
00 00 0A 93 03
02 04 00 83 8A
83 8A 00
//SW1 SW2
90 00
A0 A4 00 00 02 - SELECT( 0x7F10 )
A4
7F 10
//SW1 SW2
9F 17
A0 C0 00 00 17
C0
00 00 10 0F 7F
10 02 00 00 00
00 00 0A 93 00
0A 04 00 83 8A
83 8A 00
//SW1 SW2
90 00
A0 A4 00 00 02 - SELECT( 0x6F3A Abbreviated Dialing Numbers )
A4
6F 3A
//SW1 SW2
9F 0F
A0 C0 00 00 0F
C0
00 00 15 E0 6F
3A 04 00 11 FF
22 01 02 01 1C
//SW1 SW2
90 00
/* 此處為讀ADN的第三條記錄 */
A0 B2 03 04 1C
B2
80 67 4E 5F B7
66 1F FF FF FF
FF FF FF FF 07
FF 31 08 61 76
60 F6 FF FF FF
FF FF FF
//SW1 SW2
90 00
A0 A4 00 00 02 - SELECT( 0x3F00 )
A4
3F 00
//SW1 SW2
9F 17
A0 C0 00 00 17
C0
00 00 10 0F 3F
00 01 00 00 00
00 00 0A 93 03
02 04 00 83 8A
83 8A 00
//SW1 SW2
90 00
A0 A4 00 00 02 - SELECT( 0x7F25 )
A4
7F 25
//SW1 SW2
9F 17
A0 C0 00 00 17
C0
00 00 10 0F 7F
25 02 00 00 00
00 00 0A 93 00
25 04 00 83 8A
83 8A 00
//SW1 SW2
90 00
A0 A4 00 00 02 - SELECT( 0x6F28 CDMA Home SID and NID )
A4
6F 28
//SW1 SW2
9F 0F
A0 C0 00 00 0F
C0
00 00 00 19 6F
28 04 00 11 FF
44 01 02 01 05
//SW1 SW2
90 00
A0 B2 02 04 05
B2
00 00 00 00 00
//SW1 SW2
90 00
A0 A4 00 00 02 - SELECT( 0x3F00 )
A4
3F 00
//SW1 SW2
9F 17
A0 C0 00 00 17
C0
00 00 10 0F 3F
00 01 00 00 00
00 00 0A 93 03
02 04 00 83 8A
83 8A 00
//SW1 SW2
90 00
A0 A4 00 00 02 - SELECT( 0x7F10 )
A4
7F 10
//SW1 SW2
9F 17
A0 C0 00 00 17
C0
00 00 10 0F 7F
10 02 00 00 00
00 00 0A 93 00
0A 04 00 83 8A
83 8A 00
//SW1 SW2
90 00
A0 A4 00 00 02 - SELECT( 0x6F3A Abbreviated Dialing Numbers )
A4
6F 3A
//SW1 SW2
9F 0F
A0 C0 00 00 0F
C0
00 00 15 E0 6F
3A 04 00 11 FF
22 01 02 01 1C
//SW1 SW2
90 00
A0 A4 00 00 02 - SELECT( 0x3F00 )
A4
3F 00
//SW1 SW2
9F 17
A0 C0 00 00 17
C0
00 00 10 0F 3F
00 01 00 00 00
00 00 0A 93 03
02 04 00 83 8A
83 8A 00
//SW1 SW2
90 00
A0 A4 00 00 02 - SELECT( 0x7F25 )
A4
7F 25
//SW1 SW2
9F 17
A0 C0 00 00 17
C0
00 00 10 0F 7F
25 02 00 00 00
00 00 0A 93 00
25 04 00 83 8A
83 8A 00
//SW1 SW2
90 00
A0 A4 00 00 02 - SELECT( 0x6F24 TMSI )
A4
6F 24
//SW1 SW2
9F 0F
A0 C0 00 00 0F
C0
00 00 00 10 6F
24 04 00 11 FF
14 01 02 00 00
//SW1 SW2
90 00
A0 B0 00 00 10
B0
00 00 00 00 00
00 00 00 00 FF
FF FF FF 00 00
00
//SW1 SW2
90 00
A0 A4 00 00 02 - SELECT( 0x3F00 )
A4
3F 00
//SW1 SW2
9F 17
A0 C0 00 00 17
C0
00 00 10 0F 3F
00 01 00 00 00
00 00 0A 93 03
02 04 00 83 8A
83 8A 00
//SW1 SW2
90 00
A0 A4 00 00 02 - SELECT( 0x7F10 )
A4
7F 10
//SW1 SW2
9F 17
A0 C0 00 00 17
C0
00 00 10 0F 7F
10 02 00 00 00
00 00 0A 93 00
0A 04 00 83 8A
83 8A 00
//SW1 SW2
90 00
A0 A4 00 00 02 - SELECT( 0x6F3A )
A4
6F 3A
//SW1 SW2
9F 0F
A0 C0 00 00 0F
C0
00 00 15 E0 6F
3A 04 00 11 FF
22 01 02 01 1C
//SW1 SW2
90 00
/* 此處為讀ADN的第四條記錄 */
A0 B2 04 04 1C
B2
80 54 34 8D 85
4E AE FF FF FF
FF FF FF FF 07
FF 31 15 52 74
42 F3 FF FF FF
FF FF FF
//SW1 SW2
90 00
A0 A4 00 00 02 - SELECT( 0x3F00 )
A4
3F 00
//SW1 SW2
9F 17
A0 C0 00 00 17
C0
00 00 10 0F 3F
00 01 00 00 00
00 00 0A 93 03
02 04 00 83 8A
83 8A 00
//SW1 SW2
90 00
A0 A4 00 00 02 - SELECT( 0x7F25 )
A4
7F 25
//SW1 SW2
9F 17
A0 C0 00 00 17
C0
00 00 10 0F 7F
25 02 00 00 00
00 00 0A 93 00
25 04 00 83 8A
83 8A 00
//SW1 SW2
90 00
A0 A4 00 00 02 - SELECT( 0x6F28 )
A4
6F 28
//SW1 SW2
9F 0F
A0 C0 00 00 0F
C0
00 00 00 19 6F
28 04 00 11 FF
44 01 02 01 05
//SW1 SW2
90 00
A0 B2 01 04 05
B2
85 36 FF FF 00
//SW1 SW2
90 00
A0 A4 00 00 02 - SELECT( 0x3F00 )
A4
3F 00
//SW1 SW2
9F 17
A0 C0 00 00 17
C0
00 00 10 0F 3F
00 01 00 00 00
00 00 0A 93 03
02 04 00 83 8A
83 8A 00
//SW1 SW2
90 00
A0 A4 00 00 02 - SELECT( 0x7F10 )
A4
7F 10
//SW1 SW2
9F 17
A0 C0 00 00 17
C0
00 00 10 0F 7F
10 02 00 00 00
00 00 0A 93 00
0A 04 00 83 8A
83 8A 00
//SW1 SW2
90 00
A0 A4 00 00 02 - SELECT( 0x6F3A )
A4
6F 3A
//SW1 SW2
9F 0F
A0 C0 00 00 0F
C0
00 00 15 E0 6F
3A 04 00 11 FF
22 01 02 01 1C
//SW1 SW2
90 00
A0 A4 00 00 02 - SELECT( 0x3F00 )
A4
3F 00
//SW1 SW2
9F 17
A0 C0 00 00 17
C0
00 00 10 0F 3F
00 01 00 00 00
00 00 0A 93 03
02 04 00 83 8A
83 8A 00
//SW1 SW2
90 00
A0 A4 00 00 02 - SELECT( 0x7F25 )
A4
7F 25
//SW1 SW2
9F 17
A0 C0 00 00 17
C0
00 00 10 0F 7F
25 02 00 00 00
00 00 0A 93 00
25 04 00 83 8A
83 8A 00
//SW1 SW2
90 00
A0 A4 00 00 02 - SELECT( 0x6F28 )
A4
6F 28
//SW1 SW2
9F 0F
A0 C0 00 00 0F
C0
00 00 00 19 6F
28 04 00 11 FF
44 01 02 01 05
//SW1 SW2
90 00
A0 B2 02 04 05
B2
00 00 00 00 00
//SW1 SW2
90 00
A0 A4 00 00 02 - SELECT( 0x3F00 )
A4
3F 00
//SW1 SW2
9F 17
A0 C0 00 00 17
C0
00 00 10 0F 3F
00 01 00 00 00
00 00 0A 93 03
02 04 00 83 8A
83 8A 00
//SW1 SW2
90 00
A0 A4 00 00 02 - SELECT( 0x7F10 )
A4
7F 10
//SW1 SW2
9F 17
A0 C0 00 00 17
C0
00 00 10 0F 7F
10 02 00 00 00
00 00 0A 93 00
0A 04 00 83 8A
83 8A 00
//SW1 SW2
90 00
A0 A4 00 00 02 - SELECT( 0x6F3A )
A4
6F 3A
//SW1 SW2
9F 0F
A0 C0 00 00 0F
C0
00 00 15 E0 6F
3A 04 00 11 FF
22 01 02 01 1C
//SW1 SW2
90 00
/* 此處為讀ADN的第五條記錄 */
A0 B2 05 04 1C
B2
80 7F DF 00 20
00 20 5F 64 FF
FF FF FF FF 07
FF 31 18 67 72
14 F2 FF FF FF
FF FF FF
//SW1 SW2
90 00
A0 A4 00 00 02 - SELECT( 0x3F00 )
A4
3F 00
//SW1 SW2
9F 17
A0 C0 00 00 17
C0
00 00 10 0F 3F
00 01 00 00 00
00 00 0A 93 03
02 04 00 83 8A
83 8A 00
//SW1 SW2
90 00
A0 A4 00 00 02 - SELECT( 0x7F25 )
A4
7F 25
//SW1 SW2
9F 17
A0 C0 00 00 17
C0
00 00 10 0F 7F
25 02 00 00 00
00 00 0A 93 00
25 04 00 83 8A
83 8A 00
//SW1 SW2
90 00
A0 A4 00 00 02 - SELECT( 0x6F30 )
A4
6F 30
//SW1 SW2
9F 0F
A0 C0 00 00 0F
C0
00 00 04 00 6F
30 04 00 14 FF
44 01 02 00 00
//SW1 SW2
90 00
A0 B0 00 00 02
B0
00 81
//SW1 SW2
90 00
A0 A4 00 00 02 - SELECT( 0x3F00 )
A4
3F 00
//SW1 SW2
9F 17
A0 C0 00 00 17
C0
00 00 10 0F 3F
00 01 00 00 00
00 00 0A 93 03
02 04 00 83 8A
83 8A 00
//SW1 SW2
90 00
A0 A4 00 00 02 - SELECT( 0x7F10 )
A4
7F 10
//SW1 SW2
9F 17
A0 C0 00 00 17
C0
00 00 10 0F 7F
10 02 00 00 00
00 00 0A 93 00
0A 04 00 83 8A
83 8A 00
//SW1 SW2
90 00
A0 A4 00 00 02 - SELECT( 0x6F3A )
A4
6F 3A
//SW1 SW2
9F 0F
A0 C0 00 00 0F
C0
00 00 15 E0 6F
3A 04 00 11 FF
22 01 02 01 1C
//SW1 SW2
90 00
A0 A4 00 00 02
A4
3F 00
//SW1 SW2
9F 17
A0 C0 00 00 17
C0
00 00 10 0F 3F
00 01 00 00 00
00 00 0A 93 03
02 04 00 83 8A
83 8A 00
//SW1 SW2
90 00
A0 A4 00 00 02
A4
7F 25
//SW1 SW2
9F 17
A0 C0 00 00 17
C0
00 00 10 0F 7F
25 02 00 00 00
00 00 0A 93 00
25 04 00 83 8A
83 8A 00
//SW1 SW2
90 00
A0 A4 00 00 02
A4
6F 30
//SW1 SW2
9F 0F
A0 C0 00 00 0F
C0
00 00 04 00 6F
30 04 00 14 FF
44 01 02 00 00
//SW1 SW2
90 00
A0 B0 00 00 81
B0
00 81 00 05 81 01 C0 10 33 91 B1 92 3C 85 00 4E 0E E0 94 BC C6 07 43 78 C1
31 2E 26 16 46 4E 70 45 29 48 77 91 83 34 70 C0 08 2A 0A 61 F0 5C 8E 22 16
7B 0B 89 EC 00 00 40 00 08 00 02 80 40 04 5E 10 04 00 22 F8 E0 20 01 15 C6
01 80 08 AC 30 0C 00 45 69 80 60 02 2C 8C 03 00 11 66 60 18 02 99 12 01 00
00 06 D8 08 00 82 00 80 50 03 CF 22 04 43 0E 40 20 04 02 42 01 40 1C 9F 90
0C 00 95 30
//SW1 SW2
90 00
A0 A4 00 00 02
A4
3F 00
//SW1 SW2
9F 17
A0 C0 00 00 17
C0
00 00 10 0F 3F
00 01 00 00 00
00 00 0A 93 03
02 04 00 83 8A
83 8A 00
//SW1 SW2
90 00
A0 A4 00 00 02
A4
7F 10
//SW1 SW2
9F 17
A0 C0 00 00 17
C0
00 00 10 0F 7F
10 02 00 00 00
00 00 0A 93 00
0A 04 00 83 8A
83 8A 00
//SW1 SW2
90 00
A0 A4 00 00 02
A4
6F 3A
//SW1 SW2
9F 0F
A0 C0 00 00 0F
C0
00 00 15 E0 6F
3A 04 00 11 FF
22 01 02 01 1C
//SW1 SW2
90 00
/* 此處為讀ADN的第六條記錄 */
A0 B2 06 04 1C
B2
80 4E D8 5B 87
66 68 FF FF FF
FF FF FF FF 07
FF 31 76 01 13
87 F9 FF FF FF
FF FF FF
//SW1 SW2
90 00
A0 A4 00 00 02
A4
3F 00
//SW1 SW2
9F 17
A0 C0 00 00 17
C0
00 00 10 0F 3F
00 01 00 00 00
00 00 0A 93 03
02 04 00 83 8A
83 8A 00
//SW1 SW2
90 00
A0 A4 00 00 02
A4
7F 25
//SW1 SW2
9F 17
A0 C0 00 00 17
C0
00 00 10 0F 7F
25 02 00 00 00
00 00 0A 93 00
25 04 00 83 8A
83 8A 00
//SW1 SW2
90 00
A0 A4 00 00 02
A4
6F 21
//SW1 SW2
9F 0F
A0 C0 00 00 0F
C0
00 00 00 14 6F
21 04 40 11 1F
44 01 02 03 02
//SW1 SW2
90 00
A0 B2 01 04 02
B2
00 00
//SW1 SW2
90 00
A0 A4 00 00 02
A4
3F 00
//SW1 SW2
9F 17
A0 C0 00 00 17
C0
00 00 10 0F 3F
00 01 00 00 00
00 00 0A 93 03
02 04 00 83 8A
83 8A 00
//SW1 SW2
90 00
A0 A4 00 00 02
A4
7F 10
//SW1 SW2
9F 17
A0 C0 00 00 17
C0
00 00 10 0F 7F
10 02 00 00 00
00 00 0A 93 00
0A 04 00 83 8A
83 8A 00
//SW1 SW2
90 00
A0 A4 00 00 02
A4
6F 3A
//SW1 SW2
9F 0F
A0 C0 00 00 0F
C0
00 00 15 E0 6F
3A 04 00 11 FF
22 01 02 01 1C
//SW1 SW2
90 00
/* 此處為讀ADN的第七條記錄 */
A0 B2 07 04 1C
B2
80 91 D1 00 20
00 20 6D 9B FF
FF FF FF FF 07
FF 31 19 16 74
60 F3 FF FF FF
FF FF FF
//SW1 SW2
90 00
A0 A4 00 00 02
A4
6F 3A
//SW1 SW2
9F 0F
A0 C0 00 00 0F
C0
00 00 15 E0 6F
3A 04 00 11 FF
22 01 02 01 1C
//SW1 SW2
90 00
/* 此處為讀ADN的第八條記錄 */
A0 B2 08 04 1C
B2
80 59 B9 00 20
00 20 59 B9 FF
FF FF FF FF 07
FF 31 05 93 71
44 F6 FF FF FF
FF FF FF
//SW1 SW2
90 00
A0 A4 00 00 02
A4
6F 3A
//SW1 SW2
9F 0F
A0 C0 00 00 0F
C0
00 00 15 E0 6F
3A 04 00 11 FF
22 01 02 01 1C
//SW1 SW2
90 00
A0 B2 09 04 1C
B2
80 67 97 66 53
9E CE FF FF FF
FF FF FF FF 07
FF 31 17 64 82
03 F5 FF FF FF
FF FF FF
//SW1 SW2
90 00
A0 A4 00 00 02
A4
6F 3A
//SW1 SW2
9F 0F
A0 C0 00 00 0F
C0
00 00 15 E0 6F
3A 04 00 11 FF
22 01 02 01 1C
//SW1 SW2
90 00
A0 B2 0A 04 1C
B2
80 6C 88 6D 77
6C D3 FF FF FF
FF FF FF FF 07
FF 31 19 47 40
89 F4 FF FF FF
FF FF FF
//SW1 SW2
90 00
A0 A4 00 00 02
A4
6F 3A
//SW1 SW2
9F 0F
A0 C0 00 00 0F
C0
00 00 15 E0 6F
3A 04 00 11 FF
22 01 02 01 1C
//SW1 SW2
90 00
A0 B2 0B 04 1C
B2
80 75 30 00 20
00 20 8D 85 FF
FF FF FF FF 07
FF 31 19 86 89
59 F1 FF FF FF
FF FF FF
//SW1 SW2
90 00
A0 A4 00 00 02
A4
3F 00
//SW1 SW2
9F 17
A0 C0 00 00 17
C0
00 00 10 0F 3F
00 01 00 00 00
00 00 0A 93 03
02 04 00 83 8A
83 8A 00
//SW1 SW2
90 00
A0 A4 00 00 02
A4
7F 25
//SW1 SW2
9F 17
A0 C0 00 00 17
C0
00 00 10 0F 7F
25 02 00 00 00
00 00 0A 93 00
25 04 00 83 8A
83 8A 00
//SW1 SW2
90 00
A0 A4 00 00 02
A4
6F 30
//SW1 SW2
9F 0F
A0 C0 00 00 0F
C0
00 00 04 00 6F
30 04 00 14 FF
44 01 02 00 00
//SW1 SW2
90 00
A0 B0 00 00 02
B0
00 81
//SW1 SW2
90 00
A0 A4 00 00 02
A4
3F 00
//SW1 SW2
9F 17
A0 C0 00 00 17
C0
00 00 10 0F 3F
00 01 00 00 00
00 00 0A 93 03
02 04 00 83 8A
83 8A 00
//SW1 SW2
90 00
A0 A4 00 00 02
A4
7F 10
//SW1 SW2
9F 17
A0 C0 00 00 17
C0
00 00 10 0F 7F
10 02 00 00 00
00 00 0A 93 00
0A 04 00 83 8A
83 8A 00
//SW1 SW2
90 00
A0 A4 00 00 02
A4
6F 3A
//SW1 SW2
9F 0F
A0 C0 00 00 0F
C0
00 00 15 E0 6F
3A 04 00 11 FF
22 01 02 01 1C
//SW1 SW2
90 00
A0 A4 00 00 02
A4
3F 00
//SW1 SW2
9F 17
A0 C0 00 00 17
C0
00 00 10 0F 3F
00 01 00 00 00
00 00 0A 93 03
02 04 00 83 8A
83 8A 00
//SW1 SW2
90 00
A0 A4 00 00 02
A4
7F 25
//SW1 SW2
9F 17
A0 C0 00 00 17
C0
00 00 10 0F 7F
25 02 00 00 00
00 00 0A 93 00
25 04 00 83 8A
83 8A 00
//SW1 SW2
90 00
A0 A4 00 00 02
A4
6F 30
//SW1 SW2
9F 0F
A0 C0 00 00 0F
C0
00 00 04 00 6F
30 04 00 14 FF
44 01 02 00 00
//SW1 SW2
90 00
A0 B0 00 00 81
B0
00 81 00 05 81 01 C0 10 33 91 B1 92 3C 85 00 4E 0E E0 94 BC C6 07 43 78 C1
31 2E 26 16 46 4E 70 45 29 48 77 91 83 34 70 C0 08 2A 0A 61 F0 5C 8E 22 16
7B 0B 89 EC 00 00 40 00 08 00 02 80 40 04 5E 10 04 00 22 F8 E0 20 01 15 C6
01 80 08 AC 30 0C 00 45 69 80 60 02 2C 8C 03 00 11 66 60 18 02 99 12 01 00
00 06 D8 08 00 82 00 80 50 03 CF 22 04 43 0E 40 20 04 02 42 01 40 1C 9F 90
0C 00 95 30
//SW1 SW2
90 00
A0 A4 00 00 02
A4
3F 00
//SW1 SW2
9F 17
A0 C0 00 00 17
C0
00 00 10 0F 3F
00 01 00 00 00
00 00 0A 93 03
02 04 00 83 8A
83 8A 00
//SW1 SW2
90 00
A0 A4 00 00 02
A4
7F 10
//SW1 SW2
9F 17
A0 C0 00 00 17
C0
00 00 10 0F 7F
10 02 00 00 00
00 00 0A 93 00
0A 04 00 83 8A
83 8A 00
//SW1 SW2
90 00
A0 A4 00 00 02
A4
6F 3A
//SW1 SW2
9F 0F
A0 C0 00 00 0F
C0
00 00 15 E0 6F
3A 04 00 11 FF
22 01 02 01 1C
//SW1 SW2
90 00
A0 B2 0C 04 1C
B2
80 59 27 00 20
00 20 9E 1F FF
FF FF FF FF 07
FF 31 93 75 91
35 F5 FF FF FF
FF FF FF
//SW1 SW2
90 00
A0 A4 00 00 02
A4
6F 3A
//SW1 SW2
9F 0F
A0 C0 00 00 0F
C0
00 00 15 E0 6F
3A 04 00 11 FF
22 01 02 01 1C
//SW1 SW2
90 00
A0 B2 0D 04 1C
B2
80 53 5E 51 9B
95 0B FF FF FF
FF FF FF FF 07
FF 31 18 17 10
50 F3 FF FF FF
FF FF FF
//SW1 SW2
90 00
A0 A4 00 00 02
A4
6F 3A
//SW1 SW2
9F 0F
A0 C0 00 00 0F
C0
00 00 15 E0 6F
3A 04 00 11 FF
22 01 02 01 1C
//SW1 SW2
90 00
A0 B2 0E 04 1C
B2
80 4E 07 00 20
00 20 63 77 FF
FF FF FF FF 07
FF 31 09 91 47
97 F7 FF FF FF
FF FF FF
//SW1 SW2
90 00
A0 A4 00 00 02
A4
6F 3A 9F 0F A0
C0 00 00 0F C0
00 00 15 E0 6F
3A 04 00 11 FF
22 01 02 01 1C
//SW1 SW2
90 00
A0 B2 0F 04 1C
B2
80 52 18 60 69
67 43 FF FF FF
FF FF FF FF 07
FF 31 19 36 38
66 F6 FF FF FF
FF FF FF
//SW1 SW2
90 00
A0 A4 00 00 02
A4
6F 3A
//SW1 SW2
9F 0F
A0 C0 00 00 0F
C0
00 00 15 E0 6F
3A 04 00 11 FF
22 01 02 01 1C
//SW1 SW2
90 00
A0 B2 10 04 1C
B2
80 5F 20 00 20
00 20 5B 87 FF
FF FF FF FF 07
FF 31 23 81 35
90 F0 FF FF FF
FF FF FF
//SW1 SW2
90 00
A0 A4 00 00 02
A4
6F 3A
//SW1 SW2
9F 0F
A0 C0 00 00 0F
C0
00 00 15 E0 6F
3A 04 00 11 FF
22 01 02 01 1C
//SW1 SW2
90 00
A0 B2 11 04 1C
B2
80 5F 20 79 3E
51 9B FF FF FF
FF FF FF FF 07
FF 31 67 51 48
29 F0 FF FF FF
FF FF FF
//SW1 SW2
90 00
A0 A4 00 00 02
A4
6F 3A
//SW1 SW2
9F 0F
A0 C0 00 00 0F
C0
00 00 15 E0 6F
3A 04 00 11 FF
22 01 02 01 1C
//SW1 SW2
90 00
A0 B2 12 04 1C
B2
80 54 34 4F 20
55 9C FF FF FF
FF FF FF FF 07
FF 31 23 81 39
97 F6 FF FF FF
FF FF FF
//SW1 SW2
90 00
A0 A4 00 00 02
A4
6F 3A
//SW1 SW2
9F 0F
A0 C0 00 00 0F
C0
00 00 15 E0 6F
3A 04 00 11 FF
22 01 02 01 1C
//SW1 SW2
90 00
A0 B2 13 04 1C
B2
5A 54 45 00 00
00 00 00 00 00
00 00 00 00 05
FF 86 98 75 40
FF FF FF FF FF
FF FF FF
//SW1 SW2
90 00
A0 A4 00 00 02
A4
6F 3A
//SW1 SW2
9F 0F
A0 C0 00 00 0F
C0
00 00 15 E0 6F
3A 04 00 11 FF
22 01 02 01 1C
//SW1 SW2
90 00
A0 B2 14 04 1C
B2
80 59 0F 4E F2
51 EF FF FF FF
FF FF FF FF 07
FF 31 13 61 21
25 F2 FF FF FF
FF FF FF
//SW1 SW2
90 00
A0 A4 00 00 02
A4
6F 3A
//SW1 SW2
9F 0F
A0 C0 00 00 0F
C0
00 00 15 E0 6F
3A 04 00 11 FF
22 01 02 01 1C
//SW1 SW2
90 00
A0 B2 15 04 1C
B2
80 85 9B 68 11
82 B3 FF FF FF
FF FF FF FF 07
FF 31 03 15 79
78 F3 FF FF FF
FF FF FF
//SW1 SW2
90 00
A0 A4 00 00 02
A4
6F 3A
//SW1 SW2
9F 0F
A0 C0 00 00 0F
C0
00 00 15 E0 6F
3A 04 00 11 FF
22 01 02 01 1C
//SW1 SW2
90 00
A0 B2 16 04 1C
B2
80 67 68 6E 58
5E 73 FF FF FF
FF FF FF FF 07
FF 31 06 61 17
65 F9 FF FF FF
FF FF FF
//SW1 SW2
90 00
A0 A4 00 00 02
A4
6F 3A
//SW1 SW2
9F 0F
A0 C0 00 00 0F
C0
00 00 15 E0 6F
3A 04 00 11 FF
22 01 02 01 1C
//SW1 SW2
90 00
A0 B2 17 04 1C
B2
80 91 D1 00 20
00 20 6D 9B 00
48 FF FF FF 07
FF 20 51 64 01
21 F1 FF FF FF
FF FF FF
//SW1 SW2
90 00
A0 A4 00 00 02
A4
6F 3A
//SW1 SW2
9F 0F
A0 C0 00 00 0F
C0
00 00 15 E0 6F
3A 04 00 11 FF
22 01 02 01 1C
//SW1 SW2
90 00
A0 B2 18 04 1C
B2
80 4E 07 00 20
00 20 63 77 00
43 FF FF FF 07
FF 31 33 81 67
89 F5 FF FF FF
FF FF FF
//SW1 SW2
90 00
A0 A4 00 00 02
A4
6F 3A
//SW1 SW2
9F 0F
A0 C0 00 00 0F
C0
00 00 15 E0 6F
3A 04 00 11 FF
22 01 02 01 1C
//SW1 SW2
90 00
A0 B2 19 04 1C
B2
80 6F 58 51 49
66 56 FF FF FF
FF FF FF FF 07
FF 31 65 74 87
71 F9 FF FF FF
FF FF FF
//SW1 SW2
90 00
A0 A4 00 00 02
A4
6F 3A
//SW1 SW2
9F 0F
A0 C0 00 00 0F
C
* 本文件記錄了與UIM卡互動的
* 詳細過程,整個的流程是基於高通平臺來進行的,
* 參考了GSM 11.11 及電信UIM卡技術要求規範。
*
*/
// 高通軟體指令執行序列
[1]:UIM_POWER_UP_ST -(UIM卡上電)
[2]:UIM_RESET_ST -(復位)
//復位應答內容 ATR
3B - TS 正向約定
96 - T0 格式字元
94 00 - TA1 TD1
01 02 01 02 01 03 - T1~T6 歷史字元
[3]:UIM_PPS_ST
//協議資料選擇 PPS
FF 10 94 7B - INS
FF 10 94 7B - RSP
[4]:UIM_UPDATE_OP_PARAMS_ST
[5]:UIM_CHECK_CHARACTERISTICS_ST
A0 A4 00 00 02 - SELECT
A4
7F 25
// SW1 SW2
9F 17
A0 C0 00 00 17 - GET_RESPONSE
C0
// RSP DATA(23位元組)
00 00 10 0F 7F
25 02 00 00 00
00 00 0A 93 00
25 04 00 83 8A
83 8A 00
//SW1 SW2
90 00 - 通過該步的執行,決定時鐘的停止Level
並將待選路徑設定為:UIM_MF_ID、UIM_ICCID_EF_ID
[6]:UIM_SELECT_ST
A0 A4 00 00 02 - SELECT(0x3F00 目錄)
A4
3F 00
//SW1 SW2
9F 17
A0 C0 00 00 17 - GET_RESPONSE
C0
// RSP DATA(23位元組)
00 00 10 0F 3F
00 01 00 00 00
00 00 0A 93 03 - 檔案特性0x93,具體內容意義,參見 GSM11.11 檔案頭編碼章節
02 04 00 83 8A
83 8A 00
//SW1 SW2
90 00
A0 A4 00 00 02 - SELECT(0x2FE2 ICCID 檔案)
A4
2F E2
//SW1 SW2
9F 0F
A0 C0 00 00 0F - GET_RESPONSE
C0
// RSP DATA(15 位元組)
00 00 00 0A 2F
E2 04 00 04 FF
44 01 02 00 00
//SW1 SW2
90 00
[7]:UIM_READ_ICCID_ST
A0 B0 00 00 0A - READ_BINARY
B0
98 68 30 40 73
36 02 64 16 49
//SW1 SW2
90 00
/********************************/
// 至此,UIM任務自身的初始化流程已
// 經結束,下面是各個任務的互動
/********************************/
// 後臺任務的初始化( 檔案clbuifnc.c 函式 Cbl_init_ruim_items )
//
A0 A4 00 00 02 - SELECT(0x3F00)
A4
3F 00
//SW1 SW2
9F 17
A0 C0 00 00 17 - GET_RESPONSE
C0
// RSP DATA(23位元組)
00 00 10 0F 3F
00 01 00 00 00
00 00 0A 93 03
02 04 00 83 8A
83 8A 00
//SW1 SW2
90 00
A0 A4 00 00 02
A4
7F 25
//SW1 SW2
9F 17
A0 C0 00 00 17
C0
00 00 10 0F 7F
25 02 00 00 00
00 00 0A 93 00
25 04 00 83 8A
83 8A 00
//SW1 SW2
90 00
// 在此獲取 UIM 根目錄資訊後,就認為UIM卡工作正常,
// 然後,就會通知各個模組,UIM卡OK
A0 A4 00 00 02 - SELECT(0x6F32 CDMA Service Table )
A4
6F 32
//SW1 SW2
9F 0F
A0 C0 00 00 0F
C0
00 00 00 08 6F
32 04 00 14 FF
44 01 02 00 00
//SW1 SW2
90 00
A0 B0 00 00 05 - READ_BINARY
B0
FF 00 FC 03 3F
90 00
A0 A4 00 00 02 - SELECT(0x3F00)
A4
3F 00
//SW1 SW2
9F 17
A0 C0 00 00 17
C0
00 00 10 0F 3F
00 01 00 00 00
00 00 0A 93 03
02 04 00 83 8A
83 8A 00
//SW1 SW2
90 00
A0 A4 00 00 02 - SELECT(0x7F10 電信目錄 )
A4
7F 10
//SW1 SW2
9F 17
A0 C0 00 00 17
C0
00 00 10 0F 7F
10 02 00 00 00
00 00 0A 93 00
0A 04 00 83 8A
83 8A 00
//SW1 SW2
90 00
A0 A4 00 00 02 - SELECT(0x6F3A Abbreviated Dialing Numbers )
A4
6F 3A
//SW1 SW2
9F 0F
A0 C0 00 00 0F
C0
00 00 15 E0 6F
3A 04 00 11 FF
22 01 02 01 1C
//SW1 SW2
90 00
A0 A4 00 00 02 - SELECT(0x6F3B Fixed dialling numbers )
A4
6F 3B
//SW1 SW2
9F 0F
A0 C0 00 00 0F
C0
00 00 00 1C 6F
3B 04 00 12 FF
44 01 02 01 1C
//SW1 SW2
90 00
A0 A4 00 00 02 - SELECT(0x3F00)
A4
3F 00
//SW1 SW2
9F 17
A0 C0 00 00 17
C0
00 00 10 0F 3F
00 01 00 00 00
00 00 0A 93 03
02 04 00 83 8A
83 8A 00
//SW1 SW2
90 00
A0 A4 00 00 02 - SELECT(0x7F25)
A4
7F 25
//SW1 SW2
9F 17
A0 C0 00 00 17
C0
00 00 10 0F 7F
25 02 00 00 00
00 00 0A 93 00
25 04 00 83 8A
83 8A 00
//SW1 SW2
90 00
A0 A4 00 00 02 - SELECT(0x6F44 MSISDN from CDMA directory )
A4
6F 44
//SW1 SW2
9F 0F
A0 C0 00 00 0F
C0
00 00 00 0B 6F
44 04 00 11 FF
44 01 02 01 0B
//SW1 SW2
90 00
A0 A4 00 00 02 - SELECT(0x6F22 IMSI_M )
A4
6F 22
//SW1 SW2
9F 0F
A0 C0 00 00 0F
C0
00 00 00 0A 6F
22 04 00 14 FF
14 01 02 00 00
//SW1 SW2
90 00
A0 B0 00 00 0A - READ_BINARY
B0
00 DA 03 FC 59
02 5C 80 67 01
//SW1 SW2
90 00
A0 A4 00 00 02 - SELECT(0x3F00)
A4
3F 00
//SW1 SW2
9F 17
A0 C0 00 00 17
C0
00 00 10 0F 3F
00 01 00 00 00
00 00 0A 93 03
02 04 00 83 8A
83 8A 00
//SW1 SW2
90 00
A0 A4 00 00 02 - SELECT(0x7F25)
A4
7F 25
//SW1 SW2
9F 17
A0 C0 00 00 17
C0
00 00 10 0F 7F
25 02 00 00 00
00 00 0A 93 00
25 04 00 83 8A
83 8A 00
//SW1 SW2
90 00
A0 A4 00 00 02 - SELECT(0x6F37 Service Preferences )
A4
6F 37
//SW1 SW2
9F 0F
A0 C0 00 00 0F
C0
00 00 00 01 6F
37 04 00 11 FF
44 01 02 00 00
//SW1 SW2
90 00
A0 B0 00 00 01 - READ_BINARY
B0
25
//SW1 SW2
90 00
// 下面的過程,是後臺的UIM模組,進行的初始化操作
A0 DE 00 00 08 - STORE_ESN_ME
DE
14 00 00 00 00
00 00 00 60
//SW1 SW2
9F 01
A0 C0 00 00 01
C0
11
//SW1 SW2
90 00
A0 A4 00 00 02 - SELECT(0x6F42 R-UIM ID usage indicator )
A4
6F 42
9F 0F
A0 C0 00 00 0F - GET_RESPONSE
C0
00 00 00 01 6F
42 04 00 14 FF
44 01 02 00 00
//SW1 SW2
90 00
A0 B0 00 00 01 - READ_BINARY
B0
01
//SW1 SW2
90 00
A0 A4 00 00 02 - SELECT(0x3F00)
A4
3F 00
//SW1 SW2
9F 17
A0 C0 00 00 17
C0
00 00 10 0F 3F
00 01 00 00 00
00 00 0A 93 03
02 04 00 83 8A
83 8A 00
//SW1 SW2
90 00
A0 A4 00 00 02 - SELECT(0x2FE2 ICCID 檔案)
A4
2F E2
//SW1 SW2
9F 0F
A0 C0 00 00 0F
C0
00 00 00 0A 2F
E2 04 00 04 FF
44 01 02 00 00
//SW1 SW2
90 00
A0 B0 00 00 0A - READ_BINARY
B0
98 68 30 40 73
36 02 64 16 49
//SW1 SW2
90 00
A0 A4 00 00 02 - SELECT(0x3F00)
A4
3F 00
//SW1 SW2
9F 17
A0 C0 00 00 17 - GET_RESPONSE
C0
00 00 10 0F 3F
00 01 00 00 00
00 00 0A 93 03
02 04 00 83 8A
83 8A 00
//SW1 SW2
90 00
A0 A4 00 00 02 - SELECT(0x7F25)
A4
7F 25
//SW1 SW2
9F 17
A0 C0 00 00 17
C0
00 00 10 0F 7F
25 02 00 00 00
00 00 0A 93 00
25 04 00 83 8A
83 8A 00
//SW1 SW2
90 00
A0 A4 00 00 02 - SELECT(0x6F3A Preferred Languages )
A4
6F 3A
//SW1 SW2
9F 0F
A0 C0 00 00 0F - GET_RESPONSE
C0
00 00 00 02 6F
3A 04 00 01 FF
44 01 02 00 00
//SW1 SW2
90 00
A0 A4 00 00 02 - SELECT(0x6F31 Removable UIM ID )
A4
6F 31
//SW1 SW2
9F 0F
A0 C0 00 00 0F
C0
00 00 00 08 6F
31 04 00 0F FF
FF 01 02 00 00
//SW1 SW2
90 00
A0 B0 00 01 04 - READ_BINARY
B0
E7 3E E0 3A
//SW1 SW2
90 00
A0 A4 00 00 02 - SELECT(0x6F3A Preferred Languages )
A4
6F 3A
//SW1 SW2
9F 0F
A0 C0 00 00 0F
C0
00 00 00 02 6F
3A 04 00 01 FF
44 01 02 00 00
//SW1 SW2
90 00
A0 B0 00 00 00
67 00 - Incorrect parameter P3
A0 B0 00 00 00
67 00
A0 B0 00 00 00
67 00
A0 A4 00 00 02 - SELECT(0x3F00)
A4
3F 00
//SW1 SW2
9F 17
A0 C0 00 00 17
C0
00 00 10 0F 3F
00 01 00 00 00
00 00 0A 93 03
02 04 00 83 8A
83 8A 00
//SW1 SW2
90 00
A0 A4 00 00 02 - SELECT(0x7F25)
A4
7F 25
//SW1 SW2
9F 17
A0 C0 00 00 17
C0
00 00 10 0F 7F
25 02 00 00 00
00 00 0A 93 00
25 04 00 83 8A
83 8A 00
//SW1 SW2
90 00
A0 A4 00 00 02 - SELECT(0x6F39 R-UIM Phase )
A4
6F 39
//SW1 SW2
9F 0F
A0 C0 00 00 0F
C0
00 00 00 01 6F
39 04 00 04 FF
44 01 02 00 00
//SW1 SW2
90 00
A0 B0 00 00 01
B0
80
//SW1 SW2
90 00
A0 A4 00 00 02 - SELECT(0x6F43 Administrative Data )
A4
6F 43
//SW1 SW2
9F 0F
A0 C0 00 00 0F
C0
00 00 00 03 6F
43 04 00 04 FF
44 01 02 00 00
//SW1 SW2
90 00
A0 B0 00 00 03
B0
00 00 00
//SW1 SW2
90 00
A0 A4 00 00 02 - SELECT(0x6F24 TMSI )
A4
6F 24
//SW1 SW2
9F 0F
A0 C0 00 00 0F
C0
00 00 00 10 6F
24 04 00 11 FF
14 01 02 00 00
//SW1 SW2
90 00
A0 B0 00 00 10
B0
00 00 00 00 00
00 00 00 00 FF
FF FF FF 00 00
00
//SW1 SW2
90 00
A0 A4 00 00 02 - SELECT(0x6F32 CDMA Service Table )
A4
6F 32
//SW1 SW2
9F 0F
A0 C0 00 00 0F
C0
00 00 00 08 6F
32 04 00 14 FF
44 01 02 00 00
//SW1 SW2
90 00
A0 B0 00 00 07
B0
FF 00 FC 03 3F
00 3C
//SW1 SW2
90 00
A0 A4 00 00 02 - SELECT(0x6F22 IMSI_M )
A4
6F 22
//SW1 SW2
9F 0F
A0 C0 00 00 0F
C0
00 00 00 0A 6F
22 04 00 14 FF
14 01 02 00 00
//SW1 SW2
90 00
A0 B0 00 00 0A
B0
00 DA 03 FC 59
02 5C 80 67 01
//SW1 SW2
90 00
A0 A4 00 00 02 - SELECT(0x6F41 CDMA Home Service Provider Name )
A4
6F 41
//SW1 SW2
9F 0F
A0 C0 00 00 0F
C0
00 00 00 23 6F
41 04 00 04 FF
44 01 02 00 00
//SW1 SW2
90 00
A0 B0 00 00 23
B0
01 04 06 80 54
90 1A 65 B0 65
F6 7A 7A FF FF
FF FF FF FF FF
FF FF FF FF FF
FF FF FF FF FF
FF FF FF FF FF
//SW1 SW2
90 00
A0 A4 00 00 02 - SELECT(0x6F3E SMS Status )
A4
6F 3E
//SW1 SW2
9F 0F
A0 C0 00 00 0F
C0
00 00 00 0A 6F
3E 04 00 11 FF
44 01 02 00 00
//SW1 SW2
90 00
A0 B0 00 00 05
B0
11 00 00 00 00
//SW1 SW2
90 00
A0 A4 00 00 02 - SELECT(0x6F32 CDMA Service Table )
A4
6F 32
//SW1 SW2
9F 0F
A0 C0 00 00 0F
C0
00 00 00 08 6F
32 04 00 14 FF
44 01 02 00 00
//SW1 SW2
90 00
A0 B0 00 00 03
B0
FF 00 FC
//SW1 SW2
90 00
// 下面開始讀取所有的短訊息內容(40條記錄 )
A0 A4 00 00 02 - SELECT(0x6F3C Short Messages )
A4
6F 3C
//SW1 SW2
9F 0F
A0 C0 00 00 0F
C0
00 00 27 D8 6F
3C 04 00 11 FF
44 01 02 01 FF
//SW1 SW2
90 00
A0 B2 01 04 FF - READ_RECORD
B2
01 B6 00 00 02 10 02 02 04 01 46 A8 68 08 A9 00 03 10 00 00 01 8E 22 30 01
03 59 14 7E 73 05 43 3B 2A 91 82 70 53 6B BF F8 62 70 53 6B BC 02 A4 80 D3
D7 6C 5E D2 71 D3 05 43 38 6A 95 09 80 12 71 D2 74 33 F8 9C 4F 1B 05 42 8F
D4 42 62 70 6A 7D FF F8 63 17 43 12 98 01 88 01 80 01 80 01 88 01 82 8A 6C
69 CB 87 6B F5 FC 7B 60 01 AC 7E DA 8B 29 00 E2 78 D2 A2 C3 38 6A 95 09 00
EF F8 63 05 42 E0 32 75 5A 9E BA 8B 42 B7 EA DD 13 11 F9 80 0B 39 D3 CB 43
B4 22 78 C3 07 04 C4 22 DC D3 38 6A 95 08 03 06 05 04 18 15 36 14 08 01 80
0A 01 40 0E 04 02 8D 50 D0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00
90 00
A0 B2 02 04 FF
B2
01 98 00 00 02 10 02 02 04 01 46 A8 68 08 8B 00 03 10 00 00 01 70 21 B8 01
03 3B 2C 0F 53 60 A4 63 0A 9F 80 01 A3 38 40 01 88 01 C3 2F 28 01 88 01 8B
2F B4 C4 23 15 2F F8 D3 33 A2 91 82 C8 D2 74 8F F8 63 30 72 C9 4A C8 D2 74
8C 7B 64 B1 A3 38 4C B1 AC B7 43 10 B4 B7 BC B7 41 80 12 76 52 C9 4B 38 04
D6 C3 71 4A F5 30 01 90 01 C2 F5 30 01 63 30 72 C9 4B 38 02 7A 73 71 4A F5
30 01 88 01 BA F5 31 80 10 03 06 05 04 18 15 37 14 08 01 80 0A 01 40 0E 04
02 8D 50 D0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00
90 00
A0 B2 03 04 FF
B2
01 2B 00 00 02 10 02 02 07 02 C4 CE 18 56 46 A0 08 1B 00 03 10 0C 40 01 06
20 13 6A 5C 5E A8 03 06 05 04 20 16 19 34 0A 01 40 0D 01 06 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00
90 00
A0 B2 04 04 FF
B2
07 1D 00 00 02 10 02 04 03 00 C8 C8 06 01 FC 08 0E 01 06 20 13 DA B3 AB 28
08 01 00 0D 01 06 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00
90 00
A0 B2 05 04 FF
B2
00 B8 00 00 02 10 02 02 07 02 C4 C9 16 14 45 D0 08 A8 00 03 10 00 00 01 8A
22 24 00 0A 8A 27 F8 63 38 04 7E 8A A1 62 91 82 71 53 38 4B 08 7B 00 EB B4
27 F8 60 01 03 17 40 01 88 01 80 01 88 01 A8 01 C8 01 80 01 B8 01 B8 01 88
01 8F F8 63 1D 2C 80 D2 A0 73 18 48 01 97 F8 63 38 4A CB 9A 75 D2 77 63 B4
22 A0 23 CE 6C 0F 53 10 8B 14 D3 0B 83 2D CB 66 AF F8 62 A1 62 74 33 10 8B
12 6A 74 34 4F 1A 91 82 CB 9A 75 D2 B9 42 F4 52 70 53 B4 23 B8 FB 5B 1C B8
04 4C 09 80 12 7B 02 72 FA DB 32 DB 30 03 06 05 04 29 09 11 19 08 01 00 0A
01 40 0E 07 05 89 92 2C 28 8B A0 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00
90 00
A0 B2 06 04 FF
B2
01 A2 00 00 02 10 02 02 04 01 06 96 00 08 95 00 03 10 00 00 01 7A 21 E4 8E
8B 92 DF F8 D2 76 52 C9 4B B4 23 F7 E2 A0 44 7E 82 95 FA 70 6C A8 C9 80 13
91 8B 06 2C 7E 82 95 FB 2F D7 F8 62 70 6A CD 42 A4 63 06 2A 75 D2 9D DB F5
32 78 D2 A1 3F F8 0A 75 D3 F8 C2 70 6C A8 CF F8 62 7B 03 12 03 1E 83 B4 22
F7 D4 5D 72 78 D2 FC BA 91 82 A0 62 74 5B 10 B2 70 52 9F C3 B4 23 29 7B 18
09 80 17 F8 43 39 63 3B 08 01 80 01 70 01 92 8A 1F F8 48 03 06 05 04 25 16
31 10 08 01 00 0A 01 40 0E 04 02 0D 2C 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00
90 00
A0 B2 07 04 FF
B2
07 1D 00 00 02 10 02 04 04 01 62 22 20 06 01 FC 08 0D 01 05 10 1C 49 B5 C0
08 01 00 0D 01 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00
90 00
A0 B2 08 04 FF
B2
07 1E 00 00 02 10 02 04 04 01 0D 94 80 06 01 FC 08 0E 01 06 10 2C 19 55 2B
D0 08 01 00 0D 01 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00
90 00
A0 B2 09 04 FF
B2
00 2E 00 00 02 10 02 02 07 02 C4 CE 18 56 46 A0 08 1E 00 03 10 03 10 0F 01
00 01 06 20 13 6A 5C 5E A8 03 06 05 04 30 15 45 32 0A 01 40 0D 01 06 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00
90 00
A0 B2 0A 04 FF
B2
01 2C 00 00 02 10 02 02 07 02 C4 CC 46 2A 0C 50 08 1C 00 03 40 00 50 0F 01
00 01 0A 20 22 9E 8C 80 0B 10 82 94 F8 03 06 05 04 30 15 55 17 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00
90 00
A0 B2 28 04 FF
B2
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00
90 00
// 短訊息到此全部讀取完畢
A0 A4 00 00 02 - SELECT(0x6F3D Short Message Service Parameters )
A4
6F 3D
//SW1 SW2
9F 0F
A0 C0 00 00 0F
C0
00 00 00 82 6F
3D 04 00 11 FF
44 01 02 01 41
//SW1 SW2
90 00
A0 B2 01 04 41
B2
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
//SW1 SW2
90 00
A0 B2 02 04 41
B2
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
//SW1 SW2
90 00
/*******************************************************************************
// 怎麼又要開始讀取所有的短訊息了?
A0 A4 00 00 02
A4
6F 3C
//SW1 SW2
9F 0F
A0 C0 00 00 0F
C0
00 00 27 D8 6F
3C 04 00 11 FF
44 01 02 01 FF
//SW1 SW2
90 00
A0 B2 01 04 FF
B2
01 B6 00 00 02 10 02 02 04 01 46 A8 68 08 A9 00 03 10 00 00 01 8E 22 30 01
03 59 14 7E 73 05 43 3B 2A 91 82 70 53 6B BF F8 62 70 53 6B BC 02 A4 80 D3
D7 6C 5E D2 71 D3 05 43 38 6A 95 09 80 12 71 D2 74 33 F8 9C 4F 1B 05 42 8F
D4 42 62 70 6A 7D FF F8 63 17 43 12 98 01 88 01 80 01 80 01 88 01 82 8A 6C
69 CB 87 6B F5 FC 7B 60 01 AC 7E DA 8B 29 00 E2 78 D2 A2 C3 38 6A 95 09 00
EF F8 63 05 42 E0 32 75 5A 9E BA 8B 42 B7 EA DD 13 11 F9 80 0B 39 D3 CB 43
B4 22 78 C3 07 04 C4 22 DC D3 38 6A 95 08 03 06 05 04 18 15 36 14 08 01 80
0A 01 40 0E 04 02 8D 50 D0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00
90 00
*********************************************************************************/
A0 A4 00 00 02 - SELECT(0x6F37 Service Preferences )
A4
6F 37
//SW1 SW2
9F 0F
A0 C0 00 00 0F
C0
00 00 00 01 6F
37 04 00 11 FF
44 01 02 00 00
//SW1 SW2
90 00
A0 B0 00 00 01 - READ_BINARY
B0
25
//SW1 SW2
90 00
A0 D6 00 00 01 - UPDATE_BINARY
D6
25 60
//SW1 SW2
90 00
// 下面開始UTK相關的內容啦
A0 10 00 00 14 - TERMINAL_PROFILE
10
FF FF FF FF FF
FF FF FF FF 00
00 00 00 00 00
00 00 00 00 FF
60
//SW1 SW2
91 46
A0 12 00 00 46 - FETCH
12
D0 44 81 03 01 25 00 82 02 81 82 85 09 80 80 54 90 1A 57 28 4F E1 8F 0A 01
80 4F E1 60 6F 51 6C 56 ED 8F 0A 02 80 75 1F 6D 3B 5A 31 4E 50 8F 0A 03 80
91 D1 87 8D 67 0D 52 A1 8F 0A 04 80 6C 9F 90 1A 65 E0 96 50
//SW1 SW2
90 00
A0 A4 00 00 02 - SELECT(0x6F29 CDMA Zone Based Regn Indctr )
A4
6F 29
//SW1 SW2
9F 0F
A0 C0 00 00 0F
C0
00 00 00 50 6F
29 04 00 11 FF
44 01 02 01 08
//SW1 SW2
90 00
A0 B2 01 04 08 - READ_RECORD
B2
0B 00 00 36 0B
00 00 00
//SW1 SW2
90 00
A0 14 00 00 0C - TERMINAL_RESPONSE
14
81 03 01 25 00
82 02 82 81 83
01 00
//SW1 SW2
90 00
A0 A4 00 00 02 - SELECT(0x6F2A CDMA System/Network Regn Indctr )
A4
6F 2A
//SW1 SW2
9F 0F
A0 C0 00 00 0F
C0
00 00 00 1F 6F
2A 04 00 11 FF
44 01 02 00 00
//SW1 SW2
90 00
A0 B0 00 01 06
B0
00 36 0B 00 00
00
//SW1 SW2
90 00
A0 A4 00 00 02 - SELECT( 0x3F00 )
A4
3F 00
//SW1 SW2
9F 17
A0 C0 00 00 17
C0
00 00 10 0F 3F
00 01 00 00 00
00 00 0A 93 03
02 04 00 83 8A
83 8A 00
//SW1 SW2
90 00
A0 A4 00 00 02 - SELECT( 0x7F10 )
A4
7F 10
//SW1 SW2
9F 17
A0 C0 00 00 17
C0
00 00 10 0F 7F
10 02 00 00 00
00 00 0A 93 00
0A 04 00 83 8A
83 8A 00
//SW1 SW2
90 00
A0 A4 00 00 02 - SELECT( 0x6F3A Abbreviated Dialing Numbers )
A4
6F 3A
//SW1 SW2
9F 0F
A0 C0 00 00 0F
C0
00 00 15 E0 6F
3A 04 00 11 FF
22 01 02 01 1C
//SW1 SW2
90 00
A0 A4 00 00 02 - SELECT( 0x3F00 )
A4
3F 00
//SW1 SW2
9F 17
A0 C0 00 00 17
C0
00 00 10 0F 3F
00 01 00 00 00
00 00 0A 93 03
02 04 00 83 8A
83 8A 00
//SW1 SW2
90 00
A0 A4 00 00 02
A4
7F 25
//SW1 SW2
9F 17
A0 C0 00 00 17 - SELECT( 0x7F25 )
C0
00 00 10 0F 7F
25 02 00 00 00
00 00 0A 93 00
25 04 00 83 8A
83 8A 00
//SW1 SW2
90 00
A0 A4 00 00 02 - SELECT( 0x6F2B CDMA Distance Based Regn Indctr )
A4
6F 2B
//SW1 SW2
9F 0F
A0 C0 00 00 0F
C0
00 00 00 08 6F
2B 04 00 11 FF
44 01 02 00 00
//SW1 SW2
90 00
A0 B0 00 00 08 - READ_BINARY
B0
EE C3 08 1D 8B
19 00 00
//SW1 SW2
90 00
A0 A4 00 00 02 - SELECT( 0x3F00 )
A4
3F 00
//SW1 SW2
9F 17
A0 C0 00 00 17
C0
00 00 10 0F 3F
00 01 00 00 00
00 00 0A 93 03
02 04 00 83 8A
83 8A 00
//SW1 SW2
90 00
A0 A4 00 00 02 - SELECT( 0x7F10 )
A4
7F 10
//SW1 SW2
9F 17
A0 C0 00 00 17
C0
00 00 10 0F 7F
10 02 00 00 00
00 00 0A 93 00
0A 04 00 83 8A
83 8A 00
//SW1 SW2
90 00
A0 A4 00 00 02 - SELECT( 0x6F3A Abbreviated Dialing Numbers )
A4
6F 3A
//SW1 SW2
9F 0F
A0 C0 00 00 0F
C0
00 00 15 E0 6F
3A 04 00 11 FF
22 01 02 01 1C
//SW1 SW2
90 00
/* 此處為讀ADN的第一條記錄 */
A0 B2 01 04 1C - READ_RECORD
B2
80 5B FC 6E 38
96 48 FF FF FF
FF FF FF FF 07
FF 31 07 55 39
78 F2 FF FF FF
FF FF FF
//SW1 SW2
90 00
A0 A4 00 00 02
A4
3F 00
//SW1 SW2
9F 17
A0 C0 00 00 17
C0
00 00 10 0F 3F
00 01 00 00 00
00 00 0A 93 03
02 04 00 83 8A
83 8A 00
//SW1 SW2
90 00
A0 A4 00 00 02
A4
7F 25
//SW1 SW2
9F 17
A0 C0 00 00 17
C0
00 00 10 0F 7F
25 02 00 00 00
00 00 0A 93 00
25 04 00 83 8A
83 8A 00
//SW1 SW2
90 00
A0 A4 00 00 02 - SELECT( 0x6F23 IMSI_T)
A4
6F 23
//SW1 SW2
9F 0F
A0 C0 00 00 0F
C0 00 00 00 0A
6F 23 04 00 14
FF 14 01 02 00
00
//SW1 SW2
90 00
A0 B0 00 00 0A
B0
00 00 00 00 00
00 00 00 00 00
//SW1 SW2
90 00
A0 A4 00 00 02 - SELECT( 0x3F00 )
A4
3F 00
//SW1 SW2
9F 17
A0 C0 00 00 17
C0
00 00 10 0F 3F
00 01 00 00 00
00 00 0A 93 03
02 04 00 83 8A
83 8A 00
//SW1 SW2
90 00
A0 A4 00 00 02 - SELECT( 0x7F10 )
A4
7F 10
//SW1 SW2
9F 17
A0 C0 00 00 17
C0
00 00 10 0F 7F
10 02 00 00 00
00 00 0A 93 00
0A 04 00 83 8A
83 8A 00
//SW1 SW2
90 00
A0 A4 00 00 02 - SELECT( 0x6F3A Abbreviated Dialing Numbers )
A4
6F 3A
9F 0F
A0 C0 00 00 0F
C0
00 00 15 E0 6F
3A 04 00 11 FF
22 01 02 01 1C
90 00
A0 A4 00 00 02 - SELECT( 0x3F00 )
A4
3F 00
//SW1 SW2
9F 17
A0 C0 00 00 17
C0
00 00 10 0F 3F
00 01 00 00 00
00 00 0A 93 03
02 04 00 83 8A
83 8A 00
//SW1 SW2
90 00
A0 A4 00 00 02 - SELECT( 0x7F25 )
A4
7F 25
//SW1 SW2
9F 17
A0 C0 00 00 17
C0
00 00 10 0F 7F
25 02 00 00 00
00 00 0A 93 00
25 04 00 83 8A
83 8A 00
//SW1 SW2
90 00
A0 A4 00 00 02 - SELECT( 0x6F2C Access Overload Class )
A4
6F 2C
//SW1 SW2
9F 0F
A0 C0 00 00 0F
C0 00 00 00 01
6F 2C 04 00 14
FF 44 01 02 00
00
//SW1 SW2
90 00
A0 B0 00 00 01
B0
09
//SW1 SW2
90 00
A0 A4 00 00 02 - SELECT( 0x3F00 )
A4
3F 00
//SW1 SW2
9F 17
A0 C0 00 00 17
C0
00 00 10 0F 3F
00 01 00 00 00
00 00 0A 93 03
02 04 00 83 8A
83 8A 00
//SW1 SW2
90 00
A0 A4 00 00 02 - SELECT( 0x7F10 )
A4
7F 10
//SW1 SW2
9F 17
A0 C0 00 00 17
C0
00 00 10 0F 7F
10 02 00 00 00
00 00 0A 93 00
0A 04 00 83 8A
83 8A 00
//SW1 SW2
90 00
A0 A4 00 00 02 - SELECT( 0x6F3A Abbreviated Dialing Numbers )
A4
6F 3A
//SW1 SW2
9F 0F
A0 C0 00 00 0F
C0
00 00 15 E0 6F
3A 04 00 11 FF
22 01 02 01 1C
//SW1 SW2
90 00
/* 此處為讀ADN的第二條記錄 */
A0 B2 02 04 1C
B2
80 52 18 00 20
00 20 59 8D FF
FF FF FF FF 07
FF 31 19 28 76
25 F5 FF FF FF
FF FF FF
//SW1 SW2
90 00
A0 A4 00 00 02 - SELECT( 0x3F00 )
A4
3F 00
//SW1 SW2
9F 17
A0 C0 00 00 17
C0
00 00 10 0F 3F
00 01 00 00 00
00 00 0A 93 03
02 04 00 83 8A
83 8A 00
//SW1 SW2
90 00
A0 A4 00 00 02 - SELECT( 0x7F25 )
A4
7F 25
//SW1 SW2
9F 17
A0 C0 00 00 17
C0
00 00 10 0F 7F
25 02 00 00 00
00 00 0A 93 00
25 04 00 83 8A
83 8A 00
//SW1 SW2
90 00
A0 A4 00 00 02 - SELECT( 0x6F2D Call Termination Mode Preferences )
A4
6F 2D
//SW1 SW2
9F 0F
A0 C0 00 00 0F
C0
00 00 00 01 6F
2D 04 00 11 FF
44 01 02 00 00
//SW1 SW2
90 00
A0 B0 00 00 01
B0
07
//SW1 SW2
90 00
A0 A4 00 00 02 - SELECT( 0x3F00 )
A4
3F 00
//SW1 SW2
9F 17
A0 C0 00 00 17
C0
00 00 10 0F 3F
00 01 00 00 00
00 00 0A 93 03
02 04 00 83 8A
83 8A 00
//SW1 SW2
90 00
A0 A4 00 00 02 - SELECT( 0x7F10 )
A4
7F 10
//SW1 SW2
9F 17
A0 C0 00 00 17
C0
00 00 10 0F 7F
10 02 00 00 00
00 00 0A 93 00
0A 04 00 83 8A
83 8A 00
//SW1 SW2
90 00
A0 A4 00 00 02 - SELECT( 0x6F3A )
A4
6F 3A
//SW1 SW2
9F 0F
A0 C0 00 00 0F
C0
00 00 15 E0 6F
3A 04 00 11 FF
22 01 02 01 1C
//SW1 SW2
90 00
A0 A4 00 00 02 - SELECT( 0x3F00 )
A4
3F 00
//SW1 SW2
9F 17
A0 C0 00 00 17
C0
00 00 10 0F 3F
00 01 00 00 00
00 00 0A 93 03
02 04 00 83 8A
83 8A 00
//SW1 SW2
90 00
A0 A4 00 00 02 - SELECT( 0x7F25 )
A4
7F 25
//SW1 SW2
9F 17
A0 C0 00 00 17
C0
00 00 10 0F 7F
25 02 00 00 00
00 00 0A 93 00
25 04 00 83 8A
83 8A 00
//SW1 SW2
90 00
A0 A4 00 00 02 - SELECT( 0x6F28 CDMA Home SID and NID )
A4
6F 28
//SW1 SW2
9F 0F
A0 C0 00 00 0F
C0
00 00 00 19 6F
28 04 00 11 FF
44 01 02 01 05
//SW1 SW2
90 00
A0 B2 01 04 05 - READ_RECORD
B2
85 36 FF FF 00
//SW1 SW2
90 00
A0 A4 00 00 02 - SELECT( 0x3F00 )
A4
3F 00
//SW1 SW2
9F 17
A0 C0 00 00 17
C0
00 00 10 0F 3F
00 01 00 00 00
00 00 0A 93 03
02 04 00 83 8A
83 8A 00
//SW1 SW2
90 00
A0 A4 00 00 02 - SELECT( 0x7F10 )
A4
7F 10
//SW1 SW2
9F 17
A0 C0 00 00 17
C0
00 00 10 0F 7F
10 02 00 00 00
00 00 0A 93 00
0A 04 00 83 8A
83 8A 00
//SW1 SW2
90 00
A0 A4 00 00 02 - SELECT( 0x6F3A Abbreviated Dialing Numbers )
A4
6F 3A
//SW1 SW2
9F 0F
A0 C0 00 00 0F
C0
00 00 15 E0 6F
3A 04 00 11 FF
22 01 02 01 1C
//SW1 SW2
90 00
/* 此處為讀ADN的第三條記錄 */
A0 B2 03 04 1C
B2
80 67 4E 5F B7
66 1F FF FF FF
FF FF FF FF 07
FF 31 08 61 76
60 F6 FF FF FF
FF FF FF
//SW1 SW2
90 00
A0 A4 00 00 02 - SELECT( 0x3F00 )
A4
3F 00
//SW1 SW2
9F 17
A0 C0 00 00 17
C0
00 00 10 0F 3F
00 01 00 00 00
00 00 0A 93 03
02 04 00 83 8A
83 8A 00
//SW1 SW2
90 00
A0 A4 00 00 02 - SELECT( 0x7F25 )
A4
7F 25
//SW1 SW2
9F 17
A0 C0 00 00 17
C0
00 00 10 0F 7F
25 02 00 00 00
00 00 0A 93 00
25 04 00 83 8A
83 8A 00
//SW1 SW2
90 00
A0 A4 00 00 02 - SELECT( 0x6F28 CDMA Home SID and NID )
A4
6F 28
//SW1 SW2
9F 0F
A0 C0 00 00 0F
C0
00 00 00 19 6F
28 04 00 11 FF
44 01 02 01 05
//SW1 SW2
90 00
A0 B2 02 04 05
B2
00 00 00 00 00
//SW1 SW2
90 00
A0 A4 00 00 02 - SELECT( 0x3F00 )
A4
3F 00
//SW1 SW2
9F 17
A0 C0 00 00 17
C0
00 00 10 0F 3F
00 01 00 00 00
00 00 0A 93 03
02 04 00 83 8A
83 8A 00
//SW1 SW2
90 00
A0 A4 00 00 02 - SELECT( 0x7F10 )
A4
7F 10
//SW1 SW2
9F 17
A0 C0 00 00 17
C0
00 00 10 0F 7F
10 02 00 00 00
00 00 0A 93 00
0A 04 00 83 8A
83 8A 00
//SW1 SW2
90 00
A0 A4 00 00 02 - SELECT( 0x6F3A Abbreviated Dialing Numbers )
A4
6F 3A
//SW1 SW2
9F 0F
A0 C0 00 00 0F
C0
00 00 15 E0 6F
3A 04 00 11 FF
22 01 02 01 1C
//SW1 SW2
90 00
A0 A4 00 00 02 - SELECT( 0x3F00 )
A4
3F 00
//SW1 SW2
9F 17
A0 C0 00 00 17
C0
00 00 10 0F 3F
00 01 00 00 00
00 00 0A 93 03
02 04 00 83 8A
83 8A 00
//SW1 SW2
90 00
A0 A4 00 00 02 - SELECT( 0x7F25 )
A4
7F 25
//SW1 SW2
9F 17
A0 C0 00 00 17
C0
00 00 10 0F 7F
25 02 00 00 00
00 00 0A 93 00
25 04 00 83 8A
83 8A 00
//SW1 SW2
90 00
A0 A4 00 00 02 - SELECT( 0x6F24 TMSI )
A4
6F 24
//SW1 SW2
9F 0F
A0 C0 00 00 0F
C0
00 00 00 10 6F
24 04 00 11 FF
14 01 02 00 00
//SW1 SW2
90 00
A0 B0 00 00 10
B0
00 00 00 00 00
00 00 00 00 FF
FF FF FF 00 00
00
//SW1 SW2
90 00
A0 A4 00 00 02 - SELECT( 0x3F00 )
A4
3F 00
//SW1 SW2
9F 17
A0 C0 00 00 17
C0
00 00 10 0F 3F
00 01 00 00 00
00 00 0A 93 03
02 04 00 83 8A
83 8A 00
//SW1 SW2
90 00
A0 A4 00 00 02 - SELECT( 0x7F10 )
A4
7F 10
//SW1 SW2
9F 17
A0 C0 00 00 17
C0
00 00 10 0F 7F
10 02 00 00 00
00 00 0A 93 00
0A 04 00 83 8A
83 8A 00
//SW1 SW2
90 00
A0 A4 00 00 02 - SELECT( 0x6F3A )
A4
6F 3A
//SW1 SW2
9F 0F
A0 C0 00 00 0F
C0
00 00 15 E0 6F
3A 04 00 11 FF
22 01 02 01 1C
//SW1 SW2
90 00
/* 此處為讀ADN的第四條記錄 */
A0 B2 04 04 1C
B2
80 54 34 8D 85
4E AE FF FF FF
FF FF FF FF 07
FF 31 15 52 74
42 F3 FF FF FF
FF FF FF
//SW1 SW2
90 00
A0 A4 00 00 02 - SELECT( 0x3F00 )
A4
3F 00
//SW1 SW2
9F 17
A0 C0 00 00 17
C0
00 00 10 0F 3F
00 01 00 00 00
00 00 0A 93 03
02 04 00 83 8A
83 8A 00
//SW1 SW2
90 00
A0 A4 00 00 02 - SELECT( 0x7F25 )
A4
7F 25
//SW1 SW2
9F 17
A0 C0 00 00 17
C0
00 00 10 0F 7F
25 02 00 00 00
00 00 0A 93 00
25 04 00 83 8A
83 8A 00
//SW1 SW2
90 00
A0 A4 00 00 02 - SELECT( 0x6F28 )
A4
6F 28
//SW1 SW2
9F 0F
A0 C0 00 00 0F
C0
00 00 00 19 6F
28 04 00 11 FF
44 01 02 01 05
//SW1 SW2
90 00
A0 B2 01 04 05
B2
85 36 FF FF 00
//SW1 SW2
90 00
A0 A4 00 00 02 - SELECT( 0x3F00 )
A4
3F 00
//SW1 SW2
9F 17
A0 C0 00 00 17
C0
00 00 10 0F 3F
00 01 00 00 00
00 00 0A 93 03
02 04 00 83 8A
83 8A 00
//SW1 SW2
90 00
A0 A4 00 00 02 - SELECT( 0x7F10 )
A4
7F 10
//SW1 SW2
9F 17
A0 C0 00 00 17
C0
00 00 10 0F 7F
10 02 00 00 00
00 00 0A 93 00
0A 04 00 83 8A
83 8A 00
//SW1 SW2
90 00
A0 A4 00 00 02 - SELECT( 0x6F3A )
A4
6F 3A
//SW1 SW2
9F 0F
A0 C0 00 00 0F
C0
00 00 15 E0 6F
3A 04 00 11 FF
22 01 02 01 1C
//SW1 SW2
90 00
A0 A4 00 00 02 - SELECT( 0x3F00 )
A4
3F 00
//SW1 SW2
9F 17
A0 C0 00 00 17
C0
00 00 10 0F 3F
00 01 00 00 00
00 00 0A 93 03
02 04 00 83 8A
83 8A 00
//SW1 SW2
90 00
A0 A4 00 00 02 - SELECT( 0x7F25 )
A4
7F 25
//SW1 SW2
9F 17
A0 C0 00 00 17
C0
00 00 10 0F 7F
25 02 00 00 00
00 00 0A 93 00
25 04 00 83 8A
83 8A 00
//SW1 SW2
90 00
A0 A4 00 00 02 - SELECT( 0x6F28 )
A4
6F 28
//SW1 SW2
9F 0F
A0 C0 00 00 0F
C0
00 00 00 19 6F
28 04 00 11 FF
44 01 02 01 05
//SW1 SW2
90 00
A0 B2 02 04 05
B2
00 00 00 00 00
//SW1 SW2
90 00
A0 A4 00 00 02 - SELECT( 0x3F00 )
A4
3F 00
//SW1 SW2
9F 17
A0 C0 00 00 17
C0
00 00 10 0F 3F
00 01 00 00 00
00 00 0A 93 03
02 04 00 83 8A
83 8A 00
//SW1 SW2
90 00
A0 A4 00 00 02 - SELECT( 0x7F10 )
A4
7F 10
//SW1 SW2
9F 17
A0 C0 00 00 17
C0
00 00 10 0F 7F
10 02 00 00 00
00 00 0A 93 00
0A 04 00 83 8A
83 8A 00
//SW1 SW2
90 00
A0 A4 00 00 02 - SELECT( 0x6F3A )
A4
6F 3A
//SW1 SW2
9F 0F
A0 C0 00 00 0F
C0
00 00 15 E0 6F
3A 04 00 11 FF
22 01 02 01 1C
//SW1 SW2
90 00
/* 此處為讀ADN的第五條記錄 */
A0 B2 05 04 1C
B2
80 7F DF 00 20
00 20 5F 64 FF
FF FF FF FF 07
FF 31 18 67 72
14 F2 FF FF FF
FF FF FF
//SW1 SW2
90 00
A0 A4 00 00 02 - SELECT( 0x3F00 )
A4
3F 00
//SW1 SW2
9F 17
A0 C0 00 00 17
C0
00 00 10 0F 3F
00 01 00 00 00
00 00 0A 93 03
02 04 00 83 8A
83 8A 00
//SW1 SW2
90 00
A0 A4 00 00 02 - SELECT( 0x7F25 )
A4
7F 25
//SW1 SW2
9F 17
A0 C0 00 00 17
C0
00 00 10 0F 7F
25 02 00 00 00
00 00 0A 93 00
25 04 00 83 8A
83 8A 00
//SW1 SW2
90 00
A0 A4 00 00 02 - SELECT( 0x6F30 )
A4
6F 30
//SW1 SW2
9F 0F
A0 C0 00 00 0F
C0
00 00 04 00 6F
30 04 00 14 FF
44 01 02 00 00
//SW1 SW2
90 00
A0 B0 00 00 02
B0
00 81
//SW1 SW2
90 00
A0 A4 00 00 02 - SELECT( 0x3F00 )
A4
3F 00
//SW1 SW2
9F 17
A0 C0 00 00 17
C0
00 00 10 0F 3F
00 01 00 00 00
00 00 0A 93 03
02 04 00 83 8A
83 8A 00
//SW1 SW2
90 00
A0 A4 00 00 02 - SELECT( 0x7F10 )
A4
7F 10
//SW1 SW2
9F 17
A0 C0 00 00 17
C0
00 00 10 0F 7F
10 02 00 00 00
00 00 0A 93 00
0A 04 00 83 8A
83 8A 00
//SW1 SW2
90 00
A0 A4 00 00 02 - SELECT( 0x6F3A )
A4
6F 3A
//SW1 SW2
9F 0F
A0 C0 00 00 0F
C0
00 00 15 E0 6F
3A 04 00 11 FF
22 01 02 01 1C
//SW1 SW2
90 00
A0 A4 00 00 02
A4
3F 00
//SW1 SW2
9F 17
A0 C0 00 00 17
C0
00 00 10 0F 3F
00 01 00 00 00
00 00 0A 93 03
02 04 00 83 8A
83 8A 00
//SW1 SW2
90 00
A0 A4 00 00 02
A4
7F 25
//SW1 SW2
9F 17
A0 C0 00 00 17
C0
00 00 10 0F 7F
25 02 00 00 00
00 00 0A 93 00
25 04 00 83 8A
83 8A 00
//SW1 SW2
90 00
A0 A4 00 00 02
A4
6F 30
//SW1 SW2
9F 0F
A0 C0 00 00 0F
C0
00 00 04 00 6F
30 04 00 14 FF
44 01 02 00 00
//SW1 SW2
90 00
A0 B0 00 00 81
B0
00 81 00 05 81 01 C0 10 33 91 B1 92 3C 85 00 4E 0E E0 94 BC C6 07 43 78 C1
31 2E 26 16 46 4E 70 45 29 48 77 91 83 34 70 C0 08 2A 0A 61 F0 5C 8E 22 16
7B 0B 89 EC 00 00 40 00 08 00 02 80 40 04 5E 10 04 00 22 F8 E0 20 01 15 C6
01 80 08 AC 30 0C 00 45 69 80 60 02 2C 8C 03 00 11 66 60 18 02 99 12 01 00
00 06 D8 08 00 82 00 80 50 03 CF 22 04 43 0E 40 20 04 02 42 01 40 1C 9F 90
0C 00 95 30
//SW1 SW2
90 00
A0 A4 00 00 02
A4
3F 00
//SW1 SW2
9F 17
A0 C0 00 00 17
C0
00 00 10 0F 3F
00 01 00 00 00
00 00 0A 93 03
02 04 00 83 8A
83 8A 00
//SW1 SW2
90 00
A0 A4 00 00 02
A4
7F 10
//SW1 SW2
9F 17
A0 C0 00 00 17
C0
00 00 10 0F 7F
10 02 00 00 00
00 00 0A 93 00
0A 04 00 83 8A
83 8A 00
//SW1 SW2
90 00
A0 A4 00 00 02
A4
6F 3A
//SW1 SW2
9F 0F
A0 C0 00 00 0F
C0
00 00 15 E0 6F
3A 04 00 11 FF
22 01 02 01 1C
//SW1 SW2
90 00
/* 此處為讀ADN的第六條記錄 */
A0 B2 06 04 1C
B2
80 4E D8 5B 87
66 68 FF FF FF
FF FF FF FF 07
FF 31 76 01 13
87 F9 FF FF FF
FF FF FF
//SW1 SW2
90 00
A0 A4 00 00 02
A4
3F 00
//SW1 SW2
9F 17
A0 C0 00 00 17
C0
00 00 10 0F 3F
00 01 00 00 00
00 00 0A 93 03
02 04 00 83 8A
83 8A 00
//SW1 SW2
90 00
A0 A4 00 00 02
A4
7F 25
//SW1 SW2
9F 17
A0 C0 00 00 17
C0
00 00 10 0F 7F
25 02 00 00 00
00 00 0A 93 00
25 04 00 83 8A
83 8A 00
//SW1 SW2
90 00
A0 A4 00 00 02
A4
6F 21
//SW1 SW2
9F 0F
A0 C0 00 00 0F
C0
00 00 00 14 6F
21 04 40 11 1F
44 01 02 03 02
//SW1 SW2
90 00
A0 B2 01 04 02
B2
00 00
//SW1 SW2
90 00
A0 A4 00 00 02
A4
3F 00
//SW1 SW2
9F 17
A0 C0 00 00 17
C0
00 00 10 0F 3F
00 01 00 00 00
00 00 0A 93 03
02 04 00 83 8A
83 8A 00
//SW1 SW2
90 00
A0 A4 00 00 02
A4
7F 10
//SW1 SW2
9F 17
A0 C0 00 00 17
C0
00 00 10 0F 7F
10 02 00 00 00
00 00 0A 93 00
0A 04 00 83 8A
83 8A 00
//SW1 SW2
90 00
A0 A4 00 00 02
A4
6F 3A
//SW1 SW2
9F 0F
A0 C0 00 00 0F
C0
00 00 15 E0 6F
3A 04 00 11 FF
22 01 02 01 1C
//SW1 SW2
90 00
/* 此處為讀ADN的第七條記錄 */
A0 B2 07 04 1C
B2
80 91 D1 00 20
00 20 6D 9B FF
FF FF FF FF 07
FF 31 19 16 74
60 F3 FF FF FF
FF FF FF
//SW1 SW2
90 00
A0 A4 00 00 02
A4
6F 3A
//SW1 SW2
9F 0F
A0 C0 00 00 0F
C0
00 00 15 E0 6F
3A 04 00 11 FF
22 01 02 01 1C
//SW1 SW2
90 00
/* 此處為讀ADN的第八條記錄 */
A0 B2 08 04 1C
B2
80 59 B9 00 20
00 20 59 B9 FF
FF FF FF FF 07
FF 31 05 93 71
44 F6 FF FF FF
FF FF FF
//SW1 SW2
90 00
A0 A4 00 00 02
A4
6F 3A
//SW1 SW2
9F 0F
A0 C0 00 00 0F
C0
00 00 15 E0 6F
3A 04 00 11 FF
22 01 02 01 1C
//SW1 SW2
90 00
A0 B2 09 04 1C
B2
80 67 97 66 53
9E CE FF FF FF
FF FF FF FF 07
FF 31 17 64 82
03 F5 FF FF FF
FF FF FF
//SW1 SW2
90 00
A0 A4 00 00 02
A4
6F 3A
//SW1 SW2
9F 0F
A0 C0 00 00 0F
C0
00 00 15 E0 6F
3A 04 00 11 FF
22 01 02 01 1C
//SW1 SW2
90 00
A0 B2 0A 04 1C
B2
80 6C 88 6D 77
6C D3 FF FF FF
FF FF FF FF 07
FF 31 19 47 40
89 F4 FF FF FF
FF FF FF
//SW1 SW2
90 00
A0 A4 00 00 02
A4
6F 3A
//SW1 SW2
9F 0F
A0 C0 00 00 0F
C0
00 00 15 E0 6F
3A 04 00 11 FF
22 01 02 01 1C
//SW1 SW2
90 00
A0 B2 0B 04 1C
B2
80 75 30 00 20
00 20 8D 85 FF
FF FF FF FF 07
FF 31 19 86 89
59 F1 FF FF FF
FF FF FF
//SW1 SW2
90 00
A0 A4 00 00 02
A4
3F 00
//SW1 SW2
9F 17
A0 C0 00 00 17
C0
00 00 10 0F 3F
00 01 00 00 00
00 00 0A 93 03
02 04 00 83 8A
83 8A 00
//SW1 SW2
90 00
A0 A4 00 00 02
A4
7F 25
//SW1 SW2
9F 17
A0 C0 00 00 17
C0
00 00 10 0F 7F
25 02 00 00 00
00 00 0A 93 00
25 04 00 83 8A
83 8A 00
//SW1 SW2
90 00
A0 A4 00 00 02
A4
6F 30
//SW1 SW2
9F 0F
A0 C0 00 00 0F
C0
00 00 04 00 6F
30 04 00 14 FF
44 01 02 00 00
//SW1 SW2
90 00
A0 B0 00 00 02
B0
00 81
//SW1 SW2
90 00
A0 A4 00 00 02
A4
3F 00
//SW1 SW2
9F 17
A0 C0 00 00 17
C0
00 00 10 0F 3F
00 01 00 00 00
00 00 0A 93 03
02 04 00 83 8A
83 8A 00
//SW1 SW2
90 00
A0 A4 00 00 02
A4
7F 10
//SW1 SW2
9F 17
A0 C0 00 00 17
C0
00 00 10 0F 7F
10 02 00 00 00
00 00 0A 93 00
0A 04 00 83 8A
83 8A 00
//SW1 SW2
90 00
A0 A4 00 00 02
A4
6F 3A
//SW1 SW2
9F 0F
A0 C0 00 00 0F
C0
00 00 15 E0 6F
3A 04 00 11 FF
22 01 02 01 1C
//SW1 SW2
90 00
A0 A4 00 00 02
A4
3F 00
//SW1 SW2
9F 17
A0 C0 00 00 17
C0
00 00 10 0F 3F
00 01 00 00 00
00 00 0A 93 03
02 04 00 83 8A
83 8A 00
//SW1 SW2
90 00
A0 A4 00 00 02
A4
7F 25
//SW1 SW2
9F 17
A0 C0 00 00 17
C0
00 00 10 0F 7F
25 02 00 00 00
00 00 0A 93 00
25 04 00 83 8A
83 8A 00
//SW1 SW2
90 00
A0 A4 00 00 02
A4
6F 30
//SW1 SW2
9F 0F
A0 C0 00 00 0F
C0
00 00 04 00 6F
30 04 00 14 FF
44 01 02 00 00
//SW1 SW2
90 00
A0 B0 00 00 81
B0
00 81 00 05 81 01 C0 10 33 91 B1 92 3C 85 00 4E 0E E0 94 BC C6 07 43 78 C1
31 2E 26 16 46 4E 70 45 29 48 77 91 83 34 70 C0 08 2A 0A 61 F0 5C 8E 22 16
7B 0B 89 EC 00 00 40 00 08 00 02 80 40 04 5E 10 04 00 22 F8 E0 20 01 15 C6
01 80 08 AC 30 0C 00 45 69 80 60 02 2C 8C 03 00 11 66 60 18 02 99 12 01 00
00 06 D8 08 00 82 00 80 50 03 CF 22 04 43 0E 40 20 04 02 42 01 40 1C 9F 90
0C 00 95 30
//SW1 SW2
90 00
A0 A4 00 00 02
A4
3F 00
//SW1 SW2
9F 17
A0 C0 00 00 17
C0
00 00 10 0F 3F
00 01 00 00 00
00 00 0A 93 03
02 04 00 83 8A
83 8A 00
//SW1 SW2
90 00
A0 A4 00 00 02
A4
7F 10
//SW1 SW2
9F 17
A0 C0 00 00 17
C0
00 00 10 0F 7F
10 02 00 00 00
00 00 0A 93 00
0A 04 00 83 8A
83 8A 00
//SW1 SW2
90 00
A0 A4 00 00 02
A4
6F 3A
//SW1 SW2
9F 0F
A0 C0 00 00 0F
C0
00 00 15 E0 6F
3A 04 00 11 FF
22 01 02 01 1C
//SW1 SW2
90 00
A0 B2 0C 04 1C
B2
80 59 27 00 20
00 20 9E 1F FF
FF FF FF FF 07
FF 31 93 75 91
35 F5 FF FF FF
FF FF FF
//SW1 SW2
90 00
A0 A4 00 00 02
A4
6F 3A
//SW1 SW2
9F 0F
A0 C0 00 00 0F
C0
00 00 15 E0 6F
3A 04 00 11 FF
22 01 02 01 1C
//SW1 SW2
90 00
A0 B2 0D 04 1C
B2
80 53 5E 51 9B
95 0B FF FF FF
FF FF FF FF 07
FF 31 18 17 10
50 F3 FF FF FF
FF FF FF
//SW1 SW2
90 00
A0 A4 00 00 02
A4
6F 3A
//SW1 SW2
9F 0F
A0 C0 00 00 0F
C0
00 00 15 E0 6F
3A 04 00 11 FF
22 01 02 01 1C
//SW1 SW2
90 00
A0 B2 0E 04 1C
B2
80 4E 07 00 20
00 20 63 77 FF
FF FF FF FF 07
FF 31 09 91 47
97 F7 FF FF FF
FF FF FF
//SW1 SW2
90 00
A0 A4 00 00 02
A4
6F 3A 9F 0F A0
C0 00 00 0F C0
00 00 15 E0 6F
3A 04 00 11 FF
22 01 02 01 1C
//SW1 SW2
90 00
A0 B2 0F 04 1C
B2
80 52 18 60 69
67 43 FF FF FF
FF FF FF FF 07
FF 31 19 36 38
66 F6 FF FF FF
FF FF FF
//SW1 SW2
90 00
A0 A4 00 00 02
A4
6F 3A
//SW1 SW2
9F 0F
A0 C0 00 00 0F
C0
00 00 15 E0 6F
3A 04 00 11 FF
22 01 02 01 1C
//SW1 SW2
90 00
A0 B2 10 04 1C
B2
80 5F 20 00 20
00 20 5B 87 FF
FF FF FF FF 07
FF 31 23 81 35
90 F0 FF FF FF
FF FF FF
//SW1 SW2
90 00
A0 A4 00 00 02
A4
6F 3A
//SW1 SW2
9F 0F
A0 C0 00 00 0F
C0
00 00 15 E0 6F
3A 04 00 11 FF
22 01 02 01 1C
//SW1 SW2
90 00
A0 B2 11 04 1C
B2
80 5F 20 79 3E
51 9B FF FF FF
FF FF FF FF 07
FF 31 67 51 48
29 F0 FF FF FF
FF FF FF
//SW1 SW2
90 00
A0 A4 00 00 02
A4
6F 3A
//SW1 SW2
9F 0F
A0 C0 00 00 0F
C0
00 00 15 E0 6F
3A 04 00 11 FF
22 01 02 01 1C
//SW1 SW2
90 00
A0 B2 12 04 1C
B2
80 54 34 4F 20
55 9C FF FF FF
FF FF FF FF 07
FF 31 23 81 39
97 F6 FF FF FF
FF FF FF
//SW1 SW2
90 00
A0 A4 00 00 02
A4
6F 3A
//SW1 SW2
9F 0F
A0 C0 00 00 0F
C0
00 00 15 E0 6F
3A 04 00 11 FF
22 01 02 01 1C
//SW1 SW2
90 00
A0 B2 13 04 1C
B2
5A 54 45 00 00
00 00 00 00 00
00 00 00 00 05
FF 86 98 75 40
FF FF FF FF FF
FF FF FF
//SW1 SW2
90 00
A0 A4 00 00 02
A4
6F 3A
//SW1 SW2
9F 0F
A0 C0 00 00 0F
C0
00 00 15 E0 6F
3A 04 00 11 FF
22 01 02 01 1C
//SW1 SW2
90 00
A0 B2 14 04 1C
B2
80 59 0F 4E F2
51 EF FF FF FF
FF FF FF FF 07
FF 31 13 61 21
25 F2 FF FF FF
FF FF FF
//SW1 SW2
90 00
A0 A4 00 00 02
A4
6F 3A
//SW1 SW2
9F 0F
A0 C0 00 00 0F
C0
00 00 15 E0 6F
3A 04 00 11 FF
22 01 02 01 1C
//SW1 SW2
90 00
A0 B2 15 04 1C
B2
80 85 9B 68 11
82 B3 FF FF FF
FF FF FF FF 07
FF 31 03 15 79
78 F3 FF FF FF
FF FF FF
//SW1 SW2
90 00
A0 A4 00 00 02
A4
6F 3A
//SW1 SW2
9F 0F
A0 C0 00 00 0F
C0
00 00 15 E0 6F
3A 04 00 11 FF
22 01 02 01 1C
//SW1 SW2
90 00
A0 B2 16 04 1C
B2
80 67 68 6E 58
5E 73 FF FF FF
FF FF FF FF 07
FF 31 06 61 17
65 F9 FF FF FF
FF FF FF
//SW1 SW2
90 00
A0 A4 00 00 02
A4
6F 3A
//SW1 SW2
9F 0F
A0 C0 00 00 0F
C0
00 00 15 E0 6F
3A 04 00 11 FF
22 01 02 01 1C
//SW1 SW2
90 00
A0 B2 17 04 1C
B2
80 91 D1 00 20
00 20 6D 9B 00
48 FF FF FF 07
FF 20 51 64 01
21 F1 FF FF FF
FF FF FF
//SW1 SW2
90 00
A0 A4 00 00 02
A4
6F 3A
//SW1 SW2
9F 0F
A0 C0 00 00 0F
C0
00 00 15 E0 6F
3A 04 00 11 FF
22 01 02 01 1C
//SW1 SW2
90 00
A0 B2 18 04 1C
B2
80 4E 07 00 20
00 20 63 77 00
43 FF FF FF 07
FF 31 33 81 67
89 F5 FF FF FF
FF FF FF
//SW1 SW2
90 00
A0 A4 00 00 02
A4
6F 3A
//SW1 SW2
9F 0F
A0 C0 00 00 0F
C0
00 00 15 E0 6F
3A 04 00 11 FF
22 01 02 01 1C
//SW1 SW2
90 00
A0 B2 19 04 1C
B2
80 6F 58 51 49
66 56 FF FF FF
FF FF FF FF 07
FF 31 65 74 87
71 F9 FF FF FF
FF FF FF
//SW1 SW2
90 00
A0 A4 00 00 02
A4
6F 3A
//SW1 SW2
9F 0F
A0 C0 00 00 0F
C