طريقة الاستخدام
- اكتب IMEI المكوّن من 15 رقماً من العلبة أو من قائمة الإعدادات أو من شاشة معلومات الهاتف. المسافات والشرطات لا تهم.
- اقرأ النتيجة: الأخضر يعني أن الخانة الخامسة عشرة هي خانة التحقق التي تعطيها صيغة Luhn.
- إذا كانت النتيجة حمراء، فقارن كل رقم مع الرقم المكتوب على العلبة. والرقم المكتوب بخطأ هو السبب المعتاد.
- اقرأ كيف حُسبت خانة التحقق لترى كل خطوة، ورمز نوع الجهاز (TAC) للخانات الثماني الأولى.
كيف تُحسب خانة التحقق في IMEI
يتكون IMEI من 15 رقماً عشرياً: رمز نوع الجهاز (TAC) من ثماني خانات، ثم رقم تسلسلي من ست خانات، ثم خانة تحقق. وتقول المواصفة إن خانة التحقق موجودة لتجنب أخطاء النقل اليدوي، مثلاً عندما يسجّل العملاء هواتفهم المسروقة في مكتب خدمة العملاء لدى المشغّل.
تُحسب خانة التحقق من أول 14 رقماً بصيغة Luhn التي تصفها 3GPP TS 23.003 في ملحقها B. تُعد الأرقام من اليمين، وتضيف كل خطوة أحد الأرقام الثلاثة الموضحة أدناه.
CD = (10 − المجموع mod 10) mod 10
المجموع = (أرقام القيم المضاعفة) + (الأرقام الأخرى)
المضاعَف: الأرقام في المواضع 1 و3 و5 ... 13 من اليمين
في أول 14 رقماً؛ والقيمة التي تزيد على 9 تُحسب بخانتيها
- الموضع 1 هو آخر خانة في الرقم التسلسلي، لذلك تعتمد خانة التحقق على كل رقم قبلها.
- إذا انتهى المجموع بالصفر فخانة التحقق 0، كما تقول الخطوة 3 من الملحق B.2.
ما هو رمز TAC والرقم التسلسلي
يصدر رمز نوع الجهاز جمعية GSM (GSMA)، التي تعمل بوصفها المسؤول العالمي عن الأرقام العشرية. ويعطي المُصنِّعون الأرقام التسلسلية بالترتيب داخل كل رمز.
تقرأ الصفحة الجزأين من الأرقام التي تكتبها وتعرضهما. ولا تتصل بأي سجل، لذلك لا تستطيع أن تقول أي مُصنِّع أو طراز ينتمي إليه رمز TAC.
ما لا تثبته خانة التحقق الصحيحة
- خانة التحقق الصحيحة تثبت أن الخانات الخمس عشرة مكتوبة بصيغة سليمة. ولا تثبت أن الهاتف موجود أو أصلي أو غير محظور.
- الإبلاغ عن هاتف مسروق أو حظره يتولاه المشغّلون للهواتف والسجلات الوطنية، وهذه الصفحة لا تتصل بها.
- رقم IMEISV المكوّن من 16 رقماً، الذي يضيف رقمين لإصدار البرنامج، ليس IMEI المكوّن من 15 رقماً الذي تفحصه هذه الأداة.
مثال محلول: 260531793113837
رمز TAC هو 26053179، والرقم التسلسلي هو 311383. وأول 14 رقماً هي 26053179311383، وتعطي صيغة Luhn خانة التحقق 7، وهي القيمة نفسها في مثال الملحق B.3 من TS 23.003.
القيم المضاعفة في المواضع 13 و11 ... 1 تعطي 12 و10 و2 و18 و2 و6 و6. وأرقامها تجمع إلى 29، والأرقام الأخرى إلى 24، فالمجموع 53. وخانة التحقق (10 − 3) mod 10 = 7، والخانة الخامسة عشرة المكتوبة، وهي 7، تطابقها.
| البند | القيمة |
|---|---|
| رمز نوع الجهاز (TAC) | 26053179 |
| الرقم التسلسلي | 311383 |
| القيم المضاعفة | 12، 10، 2، 18، 2، 6، 6 |
| المجموع | 53 |
| خانة التحقق | 7 |
| النتيجة | صحيحة |
الأسئلة الشائعة
ما خانة التحقق في IMEI؟
هي الخانة الخامسة عشرة. تعطيها صيغة Luhn من أول 14 رقماً، لذلك يغيّر خطأ واحد في كتابة أي من هذه الخانات النتيجة عادةً، وتعرض الصفحة عدم تطابق بالأحمر.
لماذا يمكن أن تكون خانة التحقق صفراً؟
عندما ينتهي مجموع القيم المضاعفة والأرقام الأخرى بالصفر، تكون خانة التحقق صفراً. والخطوة 3 من الملحق B.2 في TS 23.003 تعطي هذه القاعدة، ورقم IMEI المكوّن من أصفار كلها مثال على ذلك.
ماذا يخبرني رمز نوع الجهاز؟
أول ثماني خانات هي رمز TAC. وتصدره جمعية GSM بوصفها المسؤول العالمي عن الأرقام العشرية، فالرمز يدل على الجهة التي حصلت على التخصيص، لا على الطراز الذي تملكه.
هل يعني IMEI الصحيح أن الهاتف غير مسروق؟
لا. الفحص يثبت فقط أن الخانات مكتوبة بصيغة سليمة. أما حظر الهاتف أو الإبلاغ عنه بأنه مسروق فيقرره المشغّل أو سجل وطني، والصفحة لا تتصل بأي منهما.
لماذا لا تعرض الصفحة طراز الهاتف؟
تعمل الصفحة من الأرقام التي تكتبها فقط. والبحث عن الطراز يحتاج قاعدة بيانات لا تملكها هذه الأداة، ولا يُرسل ما تكتبه إلى أي سجل أو إلينا.
هل تحتفظ الصفحة بـIMEI الذي أكتبه؟
لا. يجري الفحص في متصفحك، ولا يُحفظ ما تكتبه ولا يُرسل إلينا.
المصادر
آخر مراجعة للأرقام والنص: الخميس، 2 جمادى الآخرة 1448 بعد الهجرة.