Đặt mua HTC One
Đặt mua HTC One

Hiện kết quả từ 1 tới 10 của 10
  1. #1
    Thành Viên Mới Avatar của caddish12
    Tham gia ngày
    Apr 2012
    Bài gửi
    39
    Thanks
    16
    Thanked 10 Times in 9 Posts

    [GUIDE]Kiểm Tra IMEI của HTC

    Cái này chắc để cho zui hehe, em dùng cho DHD thì thấy OK nên post qua đây (các bác chém nhẹ thui nhé )


    HTC-Legend-2-xl.jpg



    Cấu trúc và ý nghĩa các thành 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:

    YY (FAC) Nước xuất xứ
    06 France
    07, 08, 20 Germany
    10, 70, 91 Finland
    18 Singapore
    19, 40, 41, 44 UK
    30 Korea
    67 USA
    71 Malaysia
    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).


    Cách xem số IMEI
    Có nhiều cách để xem số IMEI: xem trực tiếp trên vỏ máy và thông qua phần mềm của máy. Muốn xem trực tiếp trên vỏ máy, phải tắt nguồn, tháo pin để xem số IMEI ghi trên mặt sau của thân máy. Muốn xem số IMEI thông qua phần mềm, ta bấm *#06#. Cách này có thể dùng cho tất cả các loại máy. Một số loại (như Siemens), nhà sản xuất cho phép xem số IMEI thông qua menu của máy. Một số loại khác (như Nokia, SonyEricsson,...) cho phép xem số IMEI thông qua các menu dịch vụ (service menu), bằng cách bấm vào các mã số bí mật (đối với máy Nokia ta phải bấm *#92702689# để xem số IMEI gốc của máy).


    Cách kiểm tra tính hợp lệ của số IMEI (chắc khùng nuôn )
    Thuật toán dùng để tính toán số này như sau:

    Bước 1: Nhân đôi giá trị của những số ở vị trí lẻ (là các số ở vị trí 1, 3, 5,...,13), 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í chẵn (là các số ở vị trí 2, 4, 6 ... 14) 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.

    Đối với các bạn thích lập trình và muốn tự mình làm một chương trình nho nhỏ dùng để kiểm tra tính hợp lệ của số IMEI, xin giới thiệu một đoạn mã viết bằng Visual Basic.


    Function CheckDigit(sIMEI As String) As String
    Dim iDigit(0 To 14) As Integer, i As Integer, iCD As Integer, sCD As String
    If Len(sIMEI) = 15 Then
    For i = 1 To 14
    iDigit(i) = CInt(Mid(sIMEI, 15 - i, 1))
    If i Mod 2 = 1 Then
    iDigit(i) = 2 * iDigit(i)
    If iDigit(i) > 9 Then iDigit(i) = iDigit(i) - 9
    End If
    Next
    For i = 1 To 14
    iCD = iCD + iDigit(i)
    Next
    If iCD Mod 10 = 0 Then
    sCD = "0"
    Else
    sCD = CStr(((iCD 10) + 1) * 10 - iCD)
    End If
    CheckDigit = sCD
    Else
    CheckDigit = "Invalid IMEI"
    End If
    End Function
    Attached Images Attached Images

  2. The Following User Says Thank You to caddish12 For This Useful Post:

    halongtm (12-04-2012)

  3. #2
    CellphoneS Avatar của halongtm
    Tham gia ngày
    Feb 2012
    Bài gửi
    580
    Thanks
    207
    Thanked 228 Times in 126 Posts

    Re: [GUIDE]Kiểm Tra IMEI của HTC

    Đã đọc bài này một lần rồi, nhìn cái công thức của nó hoa hết cả mắt

  4. The Following User Says Thank You to halongtm For This Useful Post:

    caddish12 (12-04-2012)

  5. #3
    Thành Viên Mới Avatar của caddish12
    Tham gia ngày
    Apr 2012
    Bài gửi
    39
    Thanks
    16
    Thanked 10 Times in 9 Posts

    Re: [GUIDE]Kiểm Tra IMEI của HTC

    Đến em nhìn lần đầu cũng muốn nở hoa @,@ hehe
    Ping ^^

  6. #4
    Moderator Avatar của ruoumia
    Tham gia ngày
    Feb 2012
    Đến từ
    Việt Nam
    Bài gửi
    767
    Thanks
    73
    Thanked 123 Times in 103 Posts

    Re: [GUIDE]Kiểm Tra IMEI của HTC

    Nhiều chữ chả muốn đọc luôn
    imessege : llongph@gmail.com
    Hãy bôi đen để thấy chữ ký ...... Và nhấn Ctr + W để thấy sự tinh tế ............
    Yahoo : draftslove

  7. #5
    Thành Viên Mới Avatar của caddish12
    Tham gia ngày
    Apr 2012
    Bài gửi
    39
    Thanks
    16
    Thanked 10 Times in 9 Posts

    Re: [GUIDE]Kiểm Tra IMEI của HTC

    Quote Nguyên văn bởi ruoumia Xem bài viết
    Nhiều chữ chả muốn đọc luôn
    Bệnh chung của nhà mềnh
    Ping ^^

  8. #6
    Moderator Avatar của ruoumia
    Tham gia ngày
    Feb 2012
    Đến từ
    Việt Nam
    Bài gửi
    767
    Thanks
    73
    Thanked 123 Times in 103 Posts

    Re: [GUIDE]Kiểm Tra IMEI của HTC

    Quote Nguyên văn bởi caddish12 Xem bài viết
    Bệnh chung của nhà mềnh
    Cũng tại bài viết kém sinh động
    imessege : llongph@gmail.com
    Hãy bôi đen để thấy chữ ký ...... Và nhấn Ctr + W để thấy sự tinh tế ............
    Yahoo : draftslove

  9. #7
    Thành Viên Mới
    Tham gia ngày
    Apr 2012
    Bài gửi
    5
    Thanks
    0
    Thanked 1 Time in 1 Post

    Re: [GUIDE]Kiểm Tra IMEI của HTC

    Mod cho mình hỏi. Imei của mình như sau: 351710-05-168902-3 thì máy của mình sản xuất ở nước nào ?

  10. #8
    Thành Viên Mới
    Tham gia ngày
    Apr 2012
    Bài gửi
    1
    Thanks
    0
    Thanked 0 Times in 0 Posts

    Re: [GUIDE]Kiểm Tra IMEI của HTC

    bài viết hữu ít quá nể bác thật tiếc là mình trong HCM nhỉ ......không tham gia được các buổi offline...........

  11. #9
    Thành Viên Mới
    Tham gia ngày
    Mar 2012
    Bài gửi
    14
    Thanks
    8
    Thanked 2 Times in 2 Posts

    Re: [GUIDE]Kiểm Tra IMEI của HTC

    đánh dấu thử xem nào.................................

  12. #10
    Moderator
    Tham gia ngày
    Apr 2012
    Bài gửi
    35
    Thanks
    2
    Thanked 38 Times in 15 Posts

    Re: [GUIDE]Kiểm Tra IMEI của HTC

    Số imei của mình được đảm bảo bằng.mua hàng chính hãng, he he he.

Quyền viết bài

  • Bạn không thể gửi chủ đề mới
  • Bạn không thể gửi trả lời
  • Bạn không thể gửi file đính kèm
  • Bạn không thể sửa bài viết của mình
  •  
SmartBar

Đăng kí thành viên forum CellphoneS

Tên tài khoản:
Mật khẩu:
Nhập lại mật khẩu:
Email:
Nhập lại Email:

Địa chỉ của Cellphones HCM ? (465 vo van tan)

Đặt mua HTC One
Đặt mua HTC One