Home‎ > ‎

BÍ MẬT IMEI VÀ CÁCH KIỂM TRA

 
Bí mật của số imei
 
     Số IMEI  luôn gồm 15 chữ số theo dạng: NNXXXX-YY-ZZZZZZ-A. Trong đó, sáu chữ số đầu (NNXXXX) của IMEI được gọi là TAC (Type Allocation Code), hai chữ số tiếp theo (YY) được gọi là FAC (Final Assembly Code), sáu chữ số kế tiếp (ZZZZZZ) là số sêri của máy, chữ số cuối cùng (A) là số dùng để kiểm tra.



Chi tiết hơn:

- NN: Hai chữ số đầu của IMEI được gọi là Reporting Body Identifier, dùng để nhận dạng tổ chức nào đã cung cấp số IMEI cho nhà sản xuất ĐTDĐ (thông thường, số IMEI được bắt đầu bằng số 35 hoặc 44, đây là số do tổ chức BABT cấp - www.babt.com).

- XXXX: Bốn chữ số kế tiếp được gọi là Mobile Equipment Type Identifier, dùng để nhận dạng chủng loại (model) ĐTDĐ.

- YY: Hai chữ số này được gọi là FAC (Final Assembly Code), dùng để xác định xuất xứ của sản phẩm (đã được sản xuất hoặc lắp ráp ở quốc gia nào). Cần lưu ý rằng một nhà máy có thể có từ hai mã số FAC trở lên để tránh trường hợp số IMEI bị trùng lặp khi số lượng sản phẩm vượt quá con số một triệu, bởi số xêri ZZZZZZ chỉ bao gồm sáu chữ số).

- ZZZZZZ: Số xêri của sản phẩm.

- A: Số dùng để kiểm tra. Số này được tính dựa vào 14 chữ số đã nêu theo một thuật toán cho trước. Có thể căn cứ vào số này để biết số IMEI có hợp lệ hay không.

Nhìn chung, dựa vào số IMEI, ta có thể xác định được model của sản phẩm, xuất xứ. Tuy nhiên không có quy tắc chung trong việc đánh số model và xuất xứ, đánh số thế nào phụ thuộc vào nhà sản xuất. Bảng bên dưới là thông tin về một số xuất xứ đối với các loại máy nhãn hiệu Nokia:

- 06:France
- 18:Singapore
- 67: USA
- 07, 08, 20: Germany
- 19, 40, 41, 44: UK
- 71: Malaysia
- 10, 70, 91: Finland
- 30: Korea
- 80, 81: China

(Ví dụ: Nếu số IMEI của máy Nokia là 350880-10-195032-8 thì có nghĩa là ĐTDĐ đó được sản xuất tại Phần Lan. Nếu IMEI là 350893-30-952659-2 thì máy ĐTDĐ được sản xuất tại Hàn Quốc).
 
Thuật toán dùng để tính toán số imei:


Bước 1: Nhân đôi giá trị của những số ở vị trí chẵn (là các số ở vị trí 2, 4, 6,...,14), trong đó số thứ 1 là số ngoài cùng phía bên phải của chuỗi số IMEI.

Bước 2: Cộng dồn tất cả các chữ số riêng rẽ của các số thu được ở bước 1, cùng với các số ở vị trí lẻ (là các số ở vị trí 1, 3, 5 ... 13) trong chuỗi số IMEI.

Bước 3: Nếu kết quả ở bước 2 là một số chia hết cho 10 thì số A sẽ bằng 0. Nếu kết quả ở bước 2 không chia hết cho 10 thì A sẽ bằng số chia hết cho 10 lớn hơn gần nhất trừ đi chính kết quả đó.

Ví dụ: số IMEI là 350880-10-195032-A, trong đó A là số kiểm tra cần phải tính toán.
Bước 1: 10, 16, 0, 0, 18, 0, 4
Bước 2: (1 + 0 + 1 + 6 + 0 + 0 + 1 + 8 + 0 + 4) + (3 + 0 + 8 + 1 + 1 + 5 + 3) = 42
Bước 3: A = 50 – 42 = 8
Như vậy số IMEI hợp lệ phải là 350880-10-195032-8.
 
                                        Hãy bấm *#06# và kiểm tra imei tại đây:

 

                        http://www.numberingplans.com/?page=analysis&sub=imeinr

Comments